Fixed inline gpg crash when the end marker is missing
authorMichael Hamann <michael@content-space.de>
Sat, 4 Sep 2010 21:51:46 +0000 (17:51 -0400)
committerRich Lane <rlane@club.cc.cmu.edu>
Thu, 7 Oct 2010 09:20:10 +0000 (02:20 -0700)
commitd9ff31bf8a03bf67e42b03aaffe1dab5579208fe
tree77de430d34528e976a97db510330a780f8d4a0f3
parent1d01edf1832cdc3da92b58f95e65191fd8d7f39e
Fixed inline gpg crash when the end marker is missing

lines.between() does not check if the end marker actually exists, but
later it is assumed the marker exists. This change introduces a check
for the end marker and doesn't decrypt messages in which the end marker
is missing. This is a fix for
http://rubyforge.org/pipermail/sup-talk/2010-August/004209.html
lib/sup/message.rb