]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
password-scheme-sodium: ARGON2I - print errno on failure
authorAki Tuomi <aki.tuomi@dovecot.fi>
Fri, 24 Nov 2017 11:22:19 +0000 (13:22 +0200)
committerAki Tuomi <aki.tuomi@open-xchange.com>
Tue, 28 Nov 2017 10:03:15 +0000 (12:03 +0200)
src/auth/password-scheme-sodium.c

index c65e8dc9330531c50dcfb8f8f3b3a0d0578dd9f2..95ab954884b0559ae806ac4f52a956aa34546849 100644 (file)
@@ -23,7 +23,7 @@ generate_argon2i(const char *plaintext, const struct password_generate_params *p
                memlimit = crypto_pwhash_argon2i_MEMLIMIT_INTERACTIVE;
 
        if (crypto_pwhash_argon2i_str(result, plaintext, strlen(plaintext), rounds, memlimit) < 0)
-               i_fatal("crypto_pwhash_argon2i_str failed");
+               i_fatal("crypto_pwhash_argon2i_str failed: %m");
        *raw_password_r = (const unsigned char*)t_strdup(result);
        *size_r = strlen(result);
 }