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,