Bug#516543: lt-sample-client: Decoding data from base64: bad protocol / cancel

Roberto C. Sánchez roberto at connexer.com
Tue Mar 15 02:14:54 UTC 2011


On Sun, Feb 22, 2009 at 10:39:44AM +0200, Peter Eisentraut wrote:
> 
> The problem turns out to be that the newline at the end of the base64-encoded 
> string needs to be stripped off before the string is passed to the decoding 
> routine.  According to Debian bug #400955, this was at some point made more 
> strict, so it probably worked in an earlier version, but it doesn't anymore.
> 
Note that this did work in an earlier version.  It stopped working as of
this commit:

r332 | fabbe | 2008-03-18 13:07:40 -0400 (Tue, 18 Mar 2008) | 1 line
Changed paths:
   M /cyrus-sasl-2.1/trunk/debian/changelog
   D /cyrus-sasl-2.1/trunk/debian/patches/0015_saslutil_decode64_fix.dpatch
   M /cyrus-sasl-2.1/trunk/debian/patches/00list

Drop the 0015_saslutil_decode64_fix.dpatch patch, disallowing trailing CR/LF/CRLF in base64 data.

Regards,

-Roberto

-- 
Roberto C. Sánchez
http://people.connexer.com/~roberto
http://www.connexer.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-cyrus-sasl2-debian-devel/attachments/20110314/2954226c/attachment.pgp>


More information about the Pkg-cyrus-sasl2-debian-devel mailing list