Line
Link Here
|
0 |
-- a/sql/auth/sha2_password_common.cc |
0 |
++ b/sql/auth/sha2_password_common.cc |
Lines 146-152
bool SHA256_digest::retrieve_digest(unsigned char *digest,
Link Here
|
146 |
DBUG_RETURN(true); |
146 |
DBUG_RETURN(true); |
147 |
} |
147 |
} |
148 |
m_ok= EVP_DigestFinal_ex(md_context, m_digest, NULL); |
148 |
m_ok= EVP_DigestFinal_ex(md_context, m_digest, NULL); |
149 |
#if defined(HAVE_WOLFSSL) || OPENSSL_VERSION_NUMBER < 0x10100000L |
149 |
#if defined(HAVE_WOLFSSL) || OPENSSL_VERSION_NUMBER < 0x10100000L || \ |
|
|
150 |
(defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x02070000fL) |
150 |
EVP_MD_CTX_cleanup(md_context); |
151 |
EVP_MD_CTX_cleanup(md_context); |
151 |
#else /* OPENSSL_VERSION_NUMBER < 0x10100000L */ |
152 |
#else /* OPENSSL_VERSION_NUMBER < 0x10100000L */ |
152 |
EVP_MD_CTX_reset(md_context); |
153 |
EVP_MD_CTX_reset(md_context); |