]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
bpo-40515: Require OPENSSL_THREADS (GH-19953)
authorChristian Heimes <christian@python.org>
Fri, 15 May 2020 18:55:25 +0000 (20:55 +0200)
committerGitHub <noreply@github.com>
Fri, 15 May 2020 18:55:25 +0000 (11:55 -0700)
commitc087a268a4d4ead8ef2ca21e325423818729da89
treea1cd42a9530e9d7ac9174a2882adc9e1ead6a8e9
parent62d618c06bd395308b7163dbcb26c7e6d0922033
bpo-40515: Require OPENSSL_THREADS (GH-19953)

The ``ssl`` and ``hashlib`` modules now actively check that OpenSSL is
build with thread support. Python 3.7.0 made thread support mandatory and no
longer works safely with a no-thread builds.

Signed-off-by: Christian Heimes <christian@python.org>
Misc/NEWS.d/next/Library/2020-05-06-13-51-19.bpo-40515.TUCvYB.rst [new file with mode: 0644]
Modules/_hashopenssl.c
Modules/_ssl.c