Subject: | bug in Mangesieve |
Date: | Tue, 01 Sep 2009 16:33:56 +0200 |
To: | bug-Net-ManageSieve [...] rt.cpan.org |
From: | Oliver Eales <jester [...] arcor.de> |
Hello,
in Net-ManageSieve-0.08 is a base64 linebreak bug when encoding the
login string for authentication
in line 520 of lib/Net/ManageSieve.pm the paramter '' for
_encode_base64() is missing.
-my $r = $self->_encode_base64(join("\0", ($username, $username,
$password)));
+my $r = $self->_encode_base64(join("\0", ($username, $username,
$password)),'');
so that the login string does not get "linebroken".
Regards,
Oliver Eales