Mercurial > dovecot > original-hg > dovecot-1.2
changeset 7985:a6d187abaa5a HEAD
ldap: MD5 -> PLAIN-MD5 autoconversion is no longer necessary since it's done
in the generic MD5 verification code now.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Wed, 09 Jul 2008 17:52:36 +0530 |
parents | 399b81cc6189 |
children | bcd70b69c7e5 |
files | src/auth/passdb-ldap.c |
diffstat | 1 files changed, 0 insertions(+), 10 deletions(-) [+] |
line wrap: on
line diff
--- a/src/auth/passdb-ldap.c Wed Jul 09 17:50:29 2008 +0530 +++ b/src/auth/passdb-ldap.c Wed Jul 09 17:52:36 2008 +0530 @@ -131,16 +131,6 @@ /* auth_request_set_field() sets scheme */ i_assert(password == NULL || scheme != NULL); - /* LDAP's RFC2307 specifies the MD5 scheme for what we call PLAIN-MD5. - We can detect this case, because base64 doesn't use '$'. */ - if (scheme != NULL && strncasecmp(scheme, "MD5", 3) == 0 && - strncmp(password, "$1$", 3) != 0) { - auth_request_log_debug(auth_request, "ldap", - "Password doesn't look like MD5-CRYPT, " - "scheme changed to PLAIN-MD5"); - scheme = "PLAIN-MD5"; - } - if (auth_request->credentials_scheme != NULL) { passdb_handle_credentials(passdb_result, password, scheme, ldap_request->callback.lookup_credentials,