summaryrefslogtreecommitdiffstats
path: root/Misc
diff options
context:
space:
mode:
authorChristian Heimes <christian@python.org>2020-05-15 16:28:05 (GMT)
committerGitHub <noreply@github.com>2020-05-15 16:28:05 (GMT)
commit16d4e6f6f559b4fd21c9d29fea303489f658674f (patch)
treeebd70940b0147524ed822bf40515e0312f3c6872 /Misc
parent6e57237faf0da8904e0130a11350cae3c5062b82 (diff)
downloadcpython-16d4e6f6f559b4fd21c9d29fea303489f658674f.zip
cpython-16d4e6f6f559b4fd21c9d29fea303489f658674f.tar.gz
cpython-16d4e6f6f559b4fd21c9d29fea303489f658674f.tar.bz2
bpo-40479: Fix hashlib issue with OpenSSL 3.0.0 (GH-20107)
OpenSSL 3.0.0-alpha2 was released today. The FIPS_mode() function has been deprecated and removed. It no longer makes sense with the new provider and context system in OpenSSL 3.0.0. EVP_default_properties_is_fips_enabled() is good enough for our needs in unit tests. It's an internal API, too. Signed-off-by: Christian Heimes <christian@python.org>
Diffstat (limited to 'Misc')
-rw-r--r--Misc/NEWS.d/next/Library/2020-05-15-17-38-21.bpo-40479.yamSCh.rst1
1 files changed, 1 insertions, 0 deletions
diff --git a/Misc/NEWS.d/next/Library/2020-05-15-17-38-21.bpo-40479.yamSCh.rst b/Misc/NEWS.d/next/Library/2020-05-15-17-38-21.bpo-40479.yamSCh.rst
new file mode 100644
index 0000000..87ede98
--- /dev/null
+++ b/Misc/NEWS.d/next/Library/2020-05-15-17-38-21.bpo-40479.yamSCh.rst
@@ -0,0 +1 @@
+The :mod:`hashlib` now compiles with OpenSSL 3.0.0-alpha2.