From: Pauli Date: Thu, 15 Apr 2021 00:42:01 +0000 (+1000) Subject: asn1: fix indentation X-Git-Tag: openssl-3.0.0-alpha15~16 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2ec6491669d1a93a5c4a445715aae6b1582cb2a4;p=thirdparty%2Fopenssl.git asn1: fix indentation Reviewed-by: Tomas Mraz (Merged from https://github.com/openssl/openssl/pull/14881) --- diff --git a/crypto/asn1/a_digest.c b/crypto/asn1/a_digest.c index cac6c327dad..9d7efcdb700 100644 --- a/crypto/asn1/a_digest.c +++ b/crypto/asn1/a_digest.c @@ -75,8 +75,8 @@ int ossl_asn1_item_digest_ex(const ASN1_ITEM *it, const EVP_MD *md, void *asn, #endif fetched_md = EVP_MD_fetch(libctx, EVP_MD_name(md), propq); } - if (fetched_md == NULL) - goto err; + if (fetched_md == NULL) + goto err; ret = EVP_Digest(str, i, data, len, fetched_md, NULL); err: diff --git a/crypto/evp/p5_crpt2.c b/crypto/evp/p5_crpt2.c index d2fe56a87ff..b8edf4b5a8a 100644 --- a/crypto/evp/p5_crpt2.c +++ b/crypto/evp/p5_crpt2.c @@ -92,8 +92,14 @@ int PKCS5_PBKDF2_HMAC_SHA1(const char *pass, int passlen, const unsigned char *salt, int saltlen, int iter, int keylen, unsigned char *out) { - return PKCS5_PBKDF2_HMAC(pass, passlen, salt, saltlen, iter, EVP_sha1(), - keylen, out); + EVP_MD *digest; + int r = 0; + + if ((digest = EVP_MD_fetch(NULL, SN_sha1, NULL)) != NULL) + r = ossl_pkcs5_pbkdf2_hmac_ex(pass, passlen, salt, saltlen, iter, + digest, keylen, out, NULL, NULL); + EVP_MD_free(digest); + return r; } /*