Mercurial > dovecot > original-hg > dovecot-1.2
changeset 8857:be03fe93e11b HEAD
auth: hex vs. base64 autodetection didn't work with CRAM-MD5 scheme.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Wed, 25 Mar 2009 14:11:51 -0400 |
parents | d401e8f95bdc |
children | ff1665db118c |
files | src/auth/password-scheme.c |
diffstat | 1 files changed, 2 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- 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 @@ { "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,