COMMITS
/ Modules/_ssl/debughelpers.c January 12, 2026
S
gh-140795: Remove 'exc' field in SSLObject (gh-143491)
Sam Gross committed
December 11, 2025
August 10, 2025
P
gh-137583: Only lock the SSL context, not the SSL socket (GH-137588)
Peter Bierma committed
July 25, 2025
P
gh-134698: Hold a lock when the thread state is detached in `ssl` (GH-134724)
Peter Bierma committed
May 8, 2025
March 28, 2025
S
gh-131423: Update to OpenSSL 3.0.16. (GH-131839)
Steve Dower committed
March 17, 2025
B
gh-111178: fix UBSan failures in `Modules/_ssl.c` (GH-130719)
Bénédikt Tran committed
January 6, 2025
V
gh-127350: Add Py_fopen() and Py_fclose() functions (#127821)
Victor Stinner committed
April 8, 2024
June 21, 2023
V
gh-105927: _ssl uses _PyWeakref_GET_REF() (#105965)
Victor Stinner committed
May 22, 2023
K
GH-103092: isolate `_ssl` (#104725)
Kumar Aditya committed
March 16, 2023
I
gh-102192: remove redundant exception fields from ssl module socket (#102466)
Irit Katriel committed
November 14, 2022
V
gh-99300: Use Py_NewRef() in Modules/ directory (#99468)
Victor Stinner committed
April 17, 2021
C
bpo-42333: Port _ssl extension to multiphase initialization (PEP 489) (GH-23253)
Christian Heimes committed
C
bpo-43669: PEP 644: Require OpenSSL 1.1.1 or newer (GH-23014)
Christian Heimes committed
March 21, 2021
C
bpo-43577: Fix deadlock with SSLContext._msg_callback and sni_callback (GH-24957)
Christian Heimes committed
June 20, 2020
G
bpo-41056: Fix a NULL pointer dereference on MemoryError within the ssl module. (GH-21009)
Gregory P. Smith committed
June 3, 2019
C
bpo-34271: Fix compatibility with 1.0.2 (GH-13728)
Christian Heimes committed
May 31, 2019
C
bpo-34271: Add ssl debugging helpers (GH-10031)
Christian Heimes committed