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
signature.asc
Description: Digital signature