COMMITS
/ Lib/test/test_ssl.py April 15, 2026
V
gh-148600: Add Modules/_ssl_data_40.h data (#148601)
Victor Stinner committed
April 14, 2026
R
gh-148508: Add resilience to SSL preauth tests on iOS (#148536)
Russell Keith-Magee committed
March 29, 2026
B
gh-146080: fix a crash in SNI callbacks when the SSL object is gone (#146573)
Bénédikt Tran committed
March 25, 2026
V
gh-146207: Add support for OpenSSL 4.0.0 alpha1 (#146217)
Victor Stinner committed
February 21, 2026
B
gh-142516: fix reference leaks in `ssl.SSLContext` objects (#143685)
Bénédikt Tran committed
February 13, 2026
C
gh-144787: [tests] Allow TLS v1.2 to be minimum version (GH-144790)
Colin McAllister committed
January 28, 2026
R
gh-144249: Report filename in SSLContext.load_cert_chain errors (#144250)
Romuald Brunet committed
January 12, 2026
S
gh-140795: Remove 'exc' field in SSLObject (gh-143491)
Sam Gross committed
December 6, 2025
Y
Docs: fix RFC index reference for TLS 1.3 (#142262)
Y. Z. Chen committed
October 2, 2025
V
gh-139504: Catch BrokenPipeError in ssl test_client_sigalgs_mismatch() (#139505)
Victor Stinner committed
September 8, 2025
R
gh-138252: Add support in SSL module for getting and setting TLS signature algorithms (#138269)
Ron Frederick committed
August 30, 2025
R
gh-137197: Add `SSLContext.set_ciphersuites` to set TLSv1.3 ciphers (#137198)
Ron Frederick committed
August 10, 2025
P
gh-137583: Only lock the SSL context, not the SSL socket (GH-137588)
Peter Bierma committed
August 5, 2025
B
gh-136306: fix `test_ssl.ContextTests.test_set_groups` on FIPS builds (#137405)
Bénédikt Tran committed
July 28, 2025
R
gh-136306: Add support for getting and setting SSL groups (#136307)
Ron Frederick committed
July 25, 2025
P
gh-134698: Hold a lock when the thread state is detached in `ssl` (GH-134724)
Peter Bierma committed
July 12, 2025
I
gh-99813: Start using `SSL_sendfile` when available (#99907)
Illia Volochii committed
June 4, 2025
T
gh-126483: disable warnings filters mutation in concurrent test (GH-132694)
Thomas Grainger committed
May 22, 2025
S
gh-71339: Use new assertion methods in tests (GH-129046)
Serhiy Storchaka committed
May 9, 2025
W
gh-133623: Add `ssl.HAS_PSK_TLS13` to detect external TLS 1.3 PSK support (#133624)
Will Childs-Klein committed
April 29, 2025
S
gh-132987: Support __index__() in the ssl.SSLContext.options setter (GH-133098)
Serhiy Storchaka committed
April 1, 2025
W
gh-131736: only apply `security_level` workaround in `test_ssl` for security levels greater than 1 (#131739)
Will Childs-Klein committed
March 29, 2025
W
gh-131050: skip `test_dh_params` when TLS library lacks FFDHE ciphersuites (#131051)
Will Childs-Klein committed
March 28, 2025
S
gh-131423: Update to OpenSSL 3.0.16. (GH-131839)
Steve Dower committed
January 6, 2025
V
gh-127350: Add Py_fopen() and Py_fclose() functions (#127821)
Victor Stinner committed
December 24, 2024
W
gh-128035: Add ssl.HAS_PHA to detect libssl PHA support (GH-128036)
Will Childs-Klein committed
December 14, 2024
T
Fix typo in docstring: quadruple double quotes (#127913)
Totosuki committed
November 7, 2024
P
P
gh-126499: test_ssl: Don't assume err.reason is a string (GH-126501)
Petr Viktorin committed
October 19, 2024
P
gh-124984: Enhance `ssl` thread safety (#124993)
Peter Bierma committed
October 9, 2024
A
gh-107562: make_ssl_certs.py: produce test certificates that expire far in the future by default (GH-107594)
Alexander Kanavin committed
September 25, 2024
August 16, 2024
April 12, 2024
V
gh-115627: Fix ssl test_pha_required_nocert() (#117821)
Victor Stinner committed
April 3, 2024
March 29, 2024
G
Fix reversed assertRegex checks in test_ssl. (#117351)
Gregory P. Smith committed
March 26, 2024
Y
gh-115627: Fix PySSL_SetError handling SSL_ERROR_SYSCALL (GH-115628)
yevgeny hong committed
March 21, 2024
W
gh-116333: Relax error string text expectations in SSL-related tests (GH-116334)
Will Childs-Klein committed
March 11, 2024
M
gh-71052: Change Android's `sys.platform` from "linux" to "android"
Malcolm Smith committed
March 6, 2024
W
gh-107361: strengthen default SSL context flags (#112389)
William Woodruff committed
February 4, 2024
S
gh-113280: Always close socket if SSLSocket creation failed (GH-114659)
Serhiy Storchaka committed
November 29, 2023
G
gh-112454: Disable TLS-PSK if OpenSSL was built without PSK support (#112491)
Grant Ramsay committed
November 27, 2023
Z
gh-84443: SSLSocket.recv_into() now support buffer protocol with itemsize != 1 (GH-20310)
Zackery Spytz committed
G
gh-63284: Add support for TLS-PSK (pre-shared key) to the ssl module (#103181)
Grant Ramsay committed
October 19, 2023
F
gh-67565: Add tests for C-contiguity checks (GH-110951)
Furkan Onder committed
September 16, 2023
N
gh-108303: Move all certificates to `Lib/test/certdata/` (#109489)
Nikita Sobolev committed
September 5, 2023
S
gh-108416: Mark slow but not CPU bound test methods with requires_resource('walltime') (GH-108480)
Serhiy Storchaka committed
August 23, 2023
V
gh-108342: Make ssl TestPreHandshakeClose more reliable (#108370)
Victor Stinner committed
August 22, 2023
Ł
gh-108310: Fix CVE-2023-40217: Check for & avoid the ssl pre-close flaw (#108315)
Łukasz Langa committed
July 17, 2023
V
gh-106687: _ssl: use uint64_t for SSL options (#106700)
Victor Stinner committed