Aleksander Machniak
2014-10-10 78bee8b8b62f1ab4970c0b2b0265c17073ffb2be
Fix regression in SHAA password generation in ldap driver of password plugin (#1490094)
2 files modified
3 ■■■■ changed files
CHANGELOG 1 ●●●● patch | view | raw | blame | history
plugins/password/drivers/ldap.php 2 ●●● patch | view | raw | blame | history
CHANGELOG
@@ -50,6 +50,7 @@
- Fix page title when using search filter (#1490023)
- Fix mbox files import
- Fix setting flags on servers with no PERMANENTFLAGS response (#1490087)
- Fix regression in SHAA password generation in ldap driver of password plugin (#1490094)
RELEASE 1.0.3
-------------
plugins/password/drivers/ldap.php
@@ -277,7 +277,7 @@
            if (function_exists('mhash') && function_exists('mhash_keygen_s2k')) {
                $salt     = mhash_keygen_s2k(MHASH_SHA1, $password_clear, $salt, 4);
                $password = mhash(MHASH_MD5, $password_clear . $salt);
                $password = mhash(MHASH_SHA1, $password_clear . $salt);
            }
            else if (function_exists('sha1')) {
                $salt     = substr(pack("H*", sha1($salt . $password_clear)), 0, 4);