..
_blake2
[3.11] gh-111251: Fix error checking in _blake2 module init (GH-111252) ( #111298 )
2023-11-10 14:43:51 +00:00
_ctypes
gh-110190: Fix ctypes structs with array on Windows ARM64 (GH-114753)
2024-01-31 00:08:26 +00:00
_decimal
[3.11] gh-114563: C decimal falls back to pydecimal for unsupported format strings (GH-114879) (GH-115384)
2024-02-13 10:38:06 +02:00
_io
[3.11] gh-111942: Remove an extra incref in textiowrapper_change_encoding ( #126542 )
2024-11-08 13:26:57 +01:00
_multiprocessing
[3.11] gh-115886: Handle embedded null characters in shared memory name (GH-115887) (GH-115907)
2024-02-25 11:12:07 +00:00
_sha3
_sqlite
[3.11] gh-105375: Improve error handling in sqlite3 collation callback (GH-105412) ( #105441 )
2023-06-07 21:22:01 +00:00
_sre
[3.11] gh-115015: Argument Clinic: fix generated code for METH_METHOD methods without params ( #115016 ) ( #115069 )
2024-02-06 11:21:00 +01:00
_ssl
_xxtestfuzz
[3.11] gh-109098: Fuzz re module instead of internal sre (GH-109911) (GH-109933)
2023-09-27 09:15:40 +03:00
cjkcodecs
[3.11] gh-115015: Argument Clinic: fix generated code for METH_METHOD methods without params ( #115016 ) ( #115069 )
2024-02-06 11:21:00 +01:00
clinic
[3.11] gh-90949: expose Expat API to tune exponential expansion protections (GH-139368) (GH-151401) ( #155346 )
2026-08-09 17:32:33 +01:00
expat
[3.11] gh-155558: Update bundled Expat to 2.8.3 (GH-155560) ( #155616 )
2026-08-12 23:56:28 +01:00
_abc.c
[3.11] gh-95324: Emit a warning if an object doesn't call PyObject_GC_UnTrack during deallocation in debug mode (GH-95325) ( #95336 )
2022-07-27 16:55:44 +01:00
_asynciomodule.c
[3.11] gh-113566: Fix asyncio segfault during interpreter finalization ( #113578 )
2023-12-29 21:06:32 -08:00
_bisectmodule.c
gh-92839: fixed typo in _bisectmodule.c (line 131) (GH-92849)
2022-05-28 11:31:06 -07:00
_bz2module.c
[3.11] gh-150599: Prevent bz2 decompressor reuse after errors ( #150600 ) ( #151132 )
2026-08-10 20:53:04 +01:00
_codecsmodule.c
_collectionsmodule.c
[3.11] gh-115243: Fix crash in deque.index() when the deque is concurrently modified (GH-115247) (GH-115466)
2024-02-14 17:21:12 +00:00
_contextvarsmodule.c
_cryptmodule.c
_csv.c
[3.11] gh-67044: Always quote or escape \r and \n in csv.writer() (GH-115741) (GH-115867)
2024-02-23 20:43:53 +00:00
_curses_panel.c
[3.11] gh-86493: Fix possible leaks in modules initialization: _curses_panel, _decimal, posix, xxsubtype (GH-106767) (GH-106849) (GH-106851)
2023-07-18 12:53:17 +03:00
_cursesmodule.c
[3.11] gh-107913: Fix possible losses of OSError error codes (GH-107930) (GH-108524)
2023-08-27 12:18:58 +00:00
_datetimemodule.c
[3.11] Fix undefined behaviour in datetime.time.fromisoformat() (GH-111982) ( #111991 )
2023-11-12 00:24:02 +00:00
_dbmmodule.c
_elementtree.c
[3.11] gh-149018: Use XML_SetHashSalt16Bytes in pyexpat/_elementtree when possible (GH-149023) (GH-155345) ( #155610 )
2026-08-12 23:56:16 +01:00
_functoolsmodule.c
gh-96641: Do not expose KeyWrapper in _functoolsmodule.c (gh-96642)
2022-09-07 04:50:00 -07:00
_gdbmmodule.c
_hashopenssl.c
[3.11] gh-106033: Get rid of new occurrences of PyDict_GetItem and Py… ( #106040 )
2023-06-24 16:41:02 -07:00
_heapqmodule.c
_json.c
_localemodule.c
[3.11] gh-107913: Fix possible losses of OSError error codes (GH-107930) (GH-108524)
2023-08-27 12:18:58 +00:00
_lsprof.c
GH-95045: gc untrack _lsprof.Profiler before deallocating it (GH-95315)
2022-07-27 05:37:43 -07:00
_lzmamodule.c
[3.11] gh-148395: Fix a possible UAF in {LZMA,BZ2}Decompressor (GH-148396) ( #148504 )
2026-04-13 22:42:36 +01:00
_math.h
_opcode.c
_operator.c
DOC: correct bytesarray -> bytearray in comments (GH-92410) (GH-94089)
2022-06-22 10:47:52 +02:00
_pickle.c
[3.11] bpo-41422: Visit the Pickler's and Unpickler's memo in tp_traverse (GH-21664) (GH-112465)
2023-11-27 18:46:34 +00:00
_posixsubprocess.c
[3.11] gh-104522: Fix OSError raised when run a subprocess (GH-114195) (GH-114243)
2024-01-18 11:32:57 +00:00
_queuemodule.c
_randommodule.c
_scproxy.c
_ssl.c
[3.11] gh-100372: Use BIO_eof to detect EOF for SSL_FILETYPE_ASN1 (GH-100373) ( #153311 )
2026-08-10 18:09:22 +01:00
_ssl.h
_ssl_data.h
_ssl_data_111.h
[3.11] gh-103142: Upgrade binary builds and CI to OpenSSL 1.1.1u (GH-105174) ( #105200 )
2023-06-01 18:07:53 +00:00
_ssl_data_300.h
[3.11] gh-103142: Upgrade binary builds and CI to OpenSSL 1.1.1u (GH-105174) ( #105200 )
2023-06-01 18:07:53 +00:00
_stat.c
[3.11] gh-86493: Fix possible leaks in some modules initialization (GH-106768) (GH-106855) (GH-106863)
2023-07-19 09:40:38 +03:00
_statisticsmodule.c
_struct.c
GH-94254: Make _struct module types immutable (GH-94269)
2022-06-26 03:42:41 -07:00
_testbuffer.c
[3.11] gh-114670: Fix _testbuffer module initialization (GH-114672) ( #115271 )
2024-02-11 10:53:17 +03:00
_testcapi_feature_macros.inc
_testcapimodule.c
[3.11] gh-117021: Fix integer overflow in PyLong_AsPid() on non-Windows 64-bit platforms (GH-117064) (GH-117070) (GH-117075)
2024-03-21 09:43:42 +00:00
_testclinic.c
[3.11] gh-115015: Argument Clinic: fix generated code for METH_METHOD methods without params ( #115016 ) ( #115069 )
2024-02-06 11:21:00 +01:00
_testimportmultiple.c
_testinternalcapi.c
[3.11] gh-86493: Fix possible leaks in some modules initialization (GH-106768) (GH-106855) (GH-106863)
2023-07-19 09:40:38 +03:00
_testmultiphase.c
_threadmodule.c
[3.11] gh-109593: Fix reentrancy issue in multiprocessing resource_tracker (GH-109629) ( #109897 )
2023-09-26 12:21:52 +00:00
_tkinter.c
[3.11] gh-112678: Declare Tkapp_CallDeallocArgs() as static (GH-112679) (GH-112691)
2023-12-04 08:18:03 +00:00
_tracemalloc.c
[3.11] GH-96612: Skip incomplete frames in tracemalloc traces. (GH-96613) ( #96617 )
2022-09-06 18:42:41 +01:00
_typingmodule.c
_uuidmodule.c
_weakref.c
_winapi.c
[3.11] gh-119690: Fixes buffer type confusion in _winapi.CreateNamedPipe audit event ( #119734 )
2024-09-04 18:02:48 +02:00
_xxsubinterpretersmodule.c
gh-93937, C API: Move PyFrame_GetBack() to Python.h ( #93938 ) ( #94000 )
2022-06-20 15:47:41 +02:00
_zoneinfo.c
[3.11] [3.12] bpo-42663: Fix parsing TZ strings in zoneinfo module (GH-23825) (GH-110882) (GH-110889)
2023-10-15 08:32:26 +00:00
addrinfo.h
[3.11] gh-95174: WASI: skip missing sockets functions (GH-95179) (GH-95308)
2022-07-31 18:19:32 +02:00
arraymodule.c
[3.11] gh-116447: Fix possible UB in arraymodule and getargs (GH-116459) ( #116497 )
2024-03-08 11:25:39 +00:00
atexitmodule.c
fixes gh-96292: Fix Trivial Typo in cpython/Modules/atexitmodule.c (GH-96327)
2022-08-26 22:59:21 -07:00
audioop.c
[3.11] gh-46968: Fix invalid reference to Sound eXchange (SoX) 12.17.7 license (GH-115094) (GH-115095)
2024-02-06 19:22:48 +01:00
binascii.c
[3.11] gh-105967: Work around a macOS bug, limit zlib C library crc32 API calls to 1gig (GH-112615) ( #112725 )
2023-12-04 20:20:41 +00:00
cmathmodule.c
[3.11] gh-86493: Fix possible leaks in some modules initialization (GH-106768) (GH-106855) (GH-106863)
2023-07-19 09:40:38 +03:00
config.c.in
errnomodule.c
[3.11] gh-105375: Improve errnomodule error handling ( #105590 ) ( #105595 )
2023-06-09 20:35:30 +00:00
faulthandler.c
[3.11] gh-110052: Fix faulthandler for freed tstate ( #110069 ) ( #110072 )
2023-09-29 02:43:28 +00:00
fcntlmodule.c
[3.11] gh-107913: Fix possible losses of OSError error codes (GH-107930) (GH-108524)
2023-08-27 12:18:58 +00:00
gc_weakref.txt
gcmodule.c
[3.11] gh-111777: Fix assertion errors on incorrectly still-tracked GC object destruction (GH-111778) (GH-111990)
2024-01-17 15:10:12 +01:00
getaddrinfo.c
[3.11] gh-95174: WASI: skip missing sockets functions (GH-95179) (GH-95308)
2022-07-31 18:19:32 +02:00
getbuildinfo.c
getnameinfo.c
[3.11] gh-95174: WASI: skip missing sockets functions (GH-95179) (GH-95308)
2022-07-31 18:19:32 +02:00
getpath.c
[3.11] gh-115136: Fix possible NULL deref in getpath_joinpath() (GH-115137) (ПР-115158)
2024-02-08 11:18:16 +02:00
getpath.py
[3.11] gh-151544: Fixes CVE-2026-12003 by removing the fallback to %VPATH%/Modules/Setup.local for discovering sources in getpath.py (GH-151545) ( #151568 )
2026-08-10 20:53:08 +01:00
getpath_noop.c
grpmodule.c
[3.11] gh-104432: Use memcpy() to avoid misaligned loads (GH-104433) ( #107356 )
2023-07-28 06:36:45 +00:00
hashlib.h
itertoolsmodule.c
[3.11] gh-109786: Fix leaks and crash when re-enter itertools.pairwise.__next__() (GH-109788) (GH-112700)
2023-12-04 12:20:19 +00:00
ld_so_aix.in
main.c
[3.11] gh-121957: Emit audit events for python -i and python -m asyncio (GH-122118)
2024-07-22 13:44:55 +02:00
makesetup
[3.11] gh-94404: Use module CFLAGS before PY_STDMODULE_CFLAGS (GH-94413) (GH-94415)
2022-06-29 16:22:41 +02:00
makexp_aix
mathmodule.c
[3.11] gh-86493: Fix possible leaks in some modules initialization (GH-106768) (GH-106855) (GH-106863)
2023-07-19 09:40:38 +03:00
md5module.c
mmapmodule.c
gh-81489: Use Unicode APIs for mmap tagname on Windows (GH-14133)
2024-01-11 23:04:36 +00:00
nismodule.c
ossaudiodev.c
overlapped.c
[3.11] gh-148808: Add boundary check to asyncio.AbstractEventLoop.sock_recvf… (GH-148809) ( #148834 )
2026-08-09 17:32:19 +01:00
posixmodule.c
[3.11]GH-112275: Fix HEAD_LOCK deadlock in child process after fork ( #112336 )
2024-09-04 19:14:59 +02:00
posixmodule.h
pwdmodule.c
[3.11] gh-116545: Fix error handling in mkpwent in pwdmodule (GH-116548) ( #116594 )
2024-03-11 12:16:22 +00:00
pyexpat.c
[3.11] gh-149018: Use XML_SetHashSalt16Bytes in pyexpat/_elementtree when possible (GH-149023) (GH-155345) ( #155610 )
2026-08-12 23:56:16 +01:00
readline.c
[3.11] gh-112105: Make completer delims work on libedit (gh-112106) (gh-112488)
2023-11-28 06:39:47 +00:00
README
resource.c
rotatingtree.c
rotatingtree.h
selectmodule.c
[3.11] gh-107913: Fix possible losses of OSError error codes (GH-107930) (GH-108524)
2023-08-27 12:18:58 +00:00
Setup
Setup.bootstrap.in
Setup.stdlib.in
[3.11] gh-96002: Add functional test for Argument Clinic (GH-96178) ( #100230 )
2022-12-17 12:04:54 +05:30
sha1module.c
sha256module.c
sha512module.c
signalmodule.c
GH-102397: Fix segfault from race condition in signal handling (GH-102399)
2023-03-08 00:26:20 -08:00
socketmodule.c
[3.11] bpo-37013: Fix the error handling in socket.if_indextoname() (GH-13503) (GH-112598)
2023-12-25 20:55:27 +02:00
socketmodule.h
spwdmodule.c
symtablemodule.c
syslogmodule.c
gh-98178: syslog() is not thread-safe on macOS (GH-98213)
2022-10-13 04:59:23 -07:00
termios.c
[3.11] gh-114492: Initialize struct termios before calling tcgetattr() (GH-114495) (GH-114503)
2024-01-23 21:53:13 +00:00
testcapi_long.h
timemodule.c
[3.11] gh-86493: Fix possible leaks in some modules initialization (GH-106768) (GH-106855) (GH-106863)
2023-07-19 09:40:38 +03:00
tkappinit.c
tkinter.h
unicodedata.c
[3.11] gh-149079: Fix O(n^2) canonical ordering in unicodedata.normalize() (GH-149080) (GH-150843) ( #155158 )
2026-08-10 20:53:12 +01:00
unicodedata_db.h
unicodename_db.h
winreparse.h
xxlimited.c
[3.11] gh-95324: Emit a warning if an object doesn't call PyObject_GC_UnTrack during deallocation in debug mode (GH-95325) ( #95336 )
2022-07-27 16:55:44 +01:00
xxlimited_35.c
[3.11] gh-90763: Modernise xx template module initialisation (GH-93078) ( #93681 )
2022-06-10 13:28:48 +02:00
xxmodule.c
[3.11] gh-90763: Modernise xx template module initialisation (GH-93078) ( #93681 )
2022-06-10 13:28:48 +02:00
xxsubtype.c
[3.11] gh-86493: Fix possible leaks in modules initialization: _curses_panel, _decimal, posix, xxsubtype (GH-106767) (GH-106849) (GH-106851)
2023-07-18 12:53:17 +03:00
zlibmodule.c
[3.11] gh-105967: Work around a macOS bug, limit zlib C library crc32 API calls to 1gig (GH-112615) ( #112725 )
2023-12-04 20:20:41 +00:00