Aleksander Machniak
2015-09-06 b9229952972e0379994b1df5d931f304679f1efd
CS fixes
1 files modified
20 ■■■■■ changed files
plugins/password/password.php 20 ●●●●● patch | view | raw | blame | history
plugins/password/password.php
@@ -440,20 +440,24 @@
        case 'sha256-crypt':
            $rounds = (int) $rcmail->config->get('password_crypt_rounds');
            if ($rounds < 1000)
                $prefix = '$5$';
            else
                $prefix = '$5$rounds=' . $rounds . '$';
            $prefix = '$5$';
            if ($rounds > 1000) {
                $prefix .= 'rounds=' . $rounds . '$';
            }
            $crypted = crypt($password, $prefix . self::random_salt(16));
            $prefix  = '{CRYPT}';
            break;
        case 'sha512-crypt':
            $rounds = (int) $rcmail->config->get('password_crypt_rounds');
            if ($rounds < 1000)
                $prefix = '$6$';
            else
                $prefix = '$6$rounds=' . $rounds . '$';
            $prefix = '$6$';
            if ($rounds > 1000) {
                $prefix .= 'rounds=' . $rounds . '$';
            }
            $crypted = crypt($password, $prefix . self::random_salt(16));
            $prefix  = '{CRYPT}';
            break;