dovecot-1.2: auth: hex vs. base64 autodetection didn't work with...
dovecot at dovecot.org
dovecot at dovecot.org
Wed Mar 25 20:12:39 EET 2009
details: http://hg.dovecot.org/dovecot-1.2/rev/be03fe93e11b
changeset: 8857:be03fe93e11b
user: Timo Sirainen <tss at iki.fi>
date: Wed Mar 25 14:11:51 2009 -0400
description:
auth: hex vs. base64 autodetection didn't work with CRAM-MD5 scheme.
diffstat:
1 file changed, 2 insertions(+), 1 deletion(-)
src/auth/password-scheme.c | 3 ++-
diffs (13 lines):
diff -r d401e8f95bdc -r be03fe93e11b src/auth/password-scheme.c
--- a/src/auth/password-scheme.c Tue Mar 24 18:04:18 2009 -0400
+++ b/src/auth/password-scheme.c Wed Mar 25 14:11:51 2009 -0400
@@ -648,7 +648,8 @@ static const struct password_scheme buil
{ "SSHA256", PW_ENCODING_BASE64, 0, ssha256_verify, ssha256_generate },
{ "PLAIN", PW_ENCODING_NONE, 0, NULL, plain_generate },
{ "CLEARTEXT", PW_ENCODING_NONE, 0, NULL, plain_generate },
- { "CRAM-MD5", PW_ENCODING_HEX, 0, NULL, cram_md5_generate },
+ { "CRAM-MD5", PW_ENCODING_HEX, CRAM_MD5_CONTEXTLEN,
+ NULL, cram_md5_generate },
{ "HMAC-MD5", PW_ENCODING_HEX, CRAM_MD5_CONTEXTLEN,
NULL, cram_md5_generate },
{ "DIGEST-MD5", PW_ENCODING_HEX, MD5_RESULTLEN,
More information about the dovecot-cvs
mailing list