From 477a2bf989b1f9a7539003364e7737647ced2bfb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alejandro=20R=2E=20Sede=C3=B1o?= Date: Wed, 16 Feb 2022 16:57:13 -0500 Subject: [PATCH] sha256: Fix minimum OpenSSL version - Change the minimum OpenSSL version for using their SHA256 implementation from 0.9.7 to 0.9.8. EVP_sha256() does not appear in the OpenSSL source before 0.9.7h, and does not get built by default until 0.9.8, so trying to use it for all 0.9.7 is wrong, and before 0.9.8 is unreliable. Closes https://github.com/curl/curl/pull/8464 --- lib/sha256.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/sha256.c b/lib/sha256.c index 30c7e1d075..1e879f60f6 100644 --- a/lib/sha256.c +++ b/lib/sha256.c @@ -40,7 +40,7 @@ #include -#if (OPENSSL_VERSION_NUMBER >= 0x0090700fL) +#if (OPENSSL_VERSION_NUMBER >= 0x0090800fL) #define USE_OPENSSL_SHA256 #endif