cpython/Modules
Miss Islington (bot) daccca0a46
[3.14] gh-160781: Fix BytesIO overflow handling for large sizes (GH-160783) (#160892)
(cherry picked from commit 7b727ab601)

Co-authored-by: Cody Maloney <cmaloney@users.noreply.github.com>
2026-10-29 14:26:10 +00:00
..
_ctypes [3.14] Fix ignored error returns in sys initialization, _ctypes and _interpchannels (GH-160614) (#160712) 2026-10-26 19:49:48 +00:00
_decimal
_hacl
_io [3.14] gh-160781: Fix BytesIO overflow handling for large sizes (GH-160783) (#160892) 2026-10-29 14:26:10 +00:00
_multiprocessing
_sqlite [3.14] gh-159739: Keep SQLite list parameters alive while binding (GH-160192) (#160362) 2026-10-23 00:13:19 +00:00
_sre
_ssl [3.14] gh-160040: Distrust compromised eMudhra intermediate CA keys (CVE-2026-115557) (GH-160042) (#160569) 2026-10-24 00:17:26 -07:00
_testcapi
_testinternalcapi
_testlimitedcapi
_xxtestfuzz
_zstd [3.14] gh-160549: Fix crash when freeing a busy multi-threaded ZstdCompressor (GH-160550) (#160638) 2026-10-25 06:39:41 +00:00
cjkcodecs [3.14] gh-151126: Set MemoryError on allocation failure in CJK codec macros (GH-156292) (#160673) 2026-10-25 18:13:29 +00:00
clinic
expat
_abc.c [3.14] gh-159739: Keep the instance type alive during ABC subclass checks (GH-160198) (#160488) 2026-10-24 13:43:41 -07:00
_asynciomodule.c
_bisectmodule.c [3.14] gh-150285: Fix too long docstrings in Argument Clinic code (GH-150338) (GH-150350) (GH-150473) 2026-05-27 16:24:18 +00:00
_bz2module.c [3.14] gh-150599: Prevent bz2 decompressor reuse after errors (#150600) (#151054) 2026-06-07 19:37:10 +01:00
_codecsmodule.c
_collectionsmodule.c [3.14] gh-159739: Preserve the full maxlen when copying deque subclasses (GH-159765) (#159897) 2026-10-20 11:18:20 -07:00
_csv.c [3.14] gh-145105: Fix crash in csv.reader with re-entrant iterator (GH-145106) (#148404) 2026-04-11 22:46:26 +00:00
_curses_panel.c [3.14] gh-156946: Unlink a curses panel before dropping its user pointer (GH-156947) (GH-157541) 2026-09-15 08:31:37 +00:00
_cursesmodule.c [3.14] gh-154855: Ask non-ncurses curses for one more character (GH-154870) (GH-156284) 2026-08-23 13:10:59 +00:00
_datetimemodule.c
_dbmmodule.c
_elementtree.c
_functoolsmodule.c
_gdbmmodule.c [3.14] gh-150285: Fix too long docstrings in Argument Clinic code (GH-150338) (GH-150350) (GH-150473) 2026-05-27 16:24:18 +00:00
_hashopenssl.c [3.14] gh-149816: fix a race when fetching OpenSSL digests (GH-153019) (#160006) 2026-10-21 11:18:20 -07:00
_heapqmodule.c [3.14] gh-150285: Fix too long docstrings in Argument Clinic code (GH-150338) (GH-150350) (GH-150473) 2026-05-27 16:24:18 +00:00
_interpchannelsmodule.c [3.14] Fix ignored error returns in sys initialization, _ctypes and _interpchannels (GH-160614) (#160712) 2026-10-26 19:49:48 +00:00
_interpqueuesmodule.c [3.14] gh-151763: Fix crash in _interpqueues.create on MemoryError (GH-152131) (#152159) 2026-06-25 07:31:26 +00:00
_interpreters_common.h
_interpretersmodule.c
_json.c [3.14] gh-152052: Fix misleading json error for \uXXXX escape at the end of input (GH-152053) (#152284) 2026-06-26 15:28:53 +00:00
_localemodule.c
_lsprof.c
_lzmamodule.c
_math.h gh-122681: remove m_atan2()/c_atan2() helpers (#122715) 2024-08-17 13:48:16 +05:30
_opcode.c [3.14] gh-150285: Fix too long docstrings in Argument Clinic code (GH-150338) (GH-150350) (GH-150473) 2026-05-27 16:24:18 +00:00
_operator.c
_pickle.c [3.14] gh-159739: Fully clear the unpickler memo (GH-160173) (#160486) 2026-10-24 13:43:29 -07:00
_posixsubprocess.c
_queuemodule.c
_randommodule.c [3.14] gh-149816: Fix a RC in _random.Random.__init__ method (GH-149824) (#149998) 2026-05-18 16:19:23 +00:00
_remote_debugging_module.c
_scproxy.c [3.14] gh-159739: Propagate macOS proxy conversion errors (GH-159750) (#159932) 2026-10-20 19:40:46 +00:00
_ssl.c [3.14] gh-160040: Distrust compromised eMudhra intermediate CA keys (CVE-2026-115557) (GH-160042) (#160569) 2026-10-24 00:17:26 -07:00
_ssl.h
_ssl_data_35.h
_ssl_data_111.h
_ssl_data_300.h [3.14] gh-156369: Update OpenSSL error ID data (GH-156380) (#156393) 2026-08-26 10:35:50 +09:00
_ssl_data_340.h gh-131423: Update OpenSSL data to 3.4.1 on Linux (#131618) 2025-04-25 10:26:58 +02:00
_stat.c [3.14] gh-108765: fix comment about macro definitions in _stat.c post GH-108854 (GH-136027) (#136043) 2025-06-27 15:40:34 +00:00
_statisticsmodule.c
_struct.c [3.14] gh-156939: Fix struct.pack('0p', bytes) (GH-157071) (#157130) 2026-09-07 19:59:49 +00:00
_suggestions.c gh-131936: Strengthen check in _suggestions._generate_suggestions (#131945) 2025-03-31 19:30:29 +02:00
_sysconfig.c gh-127405: Add ABIFLAGS to sysconfig variables on Windows (GH-131799) 2025-04-11 16:19:03 +01:00
_testbuffer.c
_testcapi_feature_macros.inc gh-91325: Skip Stable ABI checks with Py_TRACE_REFS special build (GH-92046) 2024-01-29 16:45:31 +01:00
_testcapimodule.c
_testclinic.c
_testclinic_limited.c
_testimportmultiple.c
_testinternalcapi.c
_testlimitedcapi.c
_testmultiphase.c
_testsinglephase.c [3.14] gh-144601: Avoid sharing exception objects raised in a PyInit function across multiple interpreters (GH-144602) (GH-144633) 2026-02-16 10:37:46 -05:00
_threadmodule.c
_tkinter.c
_tracemalloc.c
_typesmodule.c
_typingmodule.c gh-105499: Merge typing.Union and types.UnionType (#105511) 2025-03-04 11:44:19 -08:00
_uuidmodule.c [3.14] gh-132710: only use stable _uuid.generate_time_safe() to deduce MAC address (GH-132901) (#134697) 2025-05-26 10:45:36 +00:00
_weakref.c
_winapi.c [3.14] gh-151929: Get machine ID and uptime on Windows in pythoninfo (#152146) (#152187) (#152193) 2026-06-25 13:08:35 +00:00
_zoneinfo.c [3.14] gh-159714: Fix ZoneInfo Julian day 59 in leap years (GH-159721) (#160053) 2026-10-21 17:16:50 +00:00
addrinfo.h
arraymodule.c [3.14] gh-142083: Document the 'w' type code in the array.array docstring (#158040) (#158575) (#159257) 2026-10-12 20:44:18 +00:00
atexitmodule.c [3.14] gh-144986: Fix memory leak in atexit.register() (GH-144987) (#145020) 2026-03-16 13:56:05 +05:30
binascii.c
blake2module.c
cmathmodule.c [3.14] gh-155526: Don't check errno in abs(complex) (GH-155527) (GH-157341) (#157555) 2026-09-15 14:13:26 +00:00
config.c.in gh-128384: Use a context variable for warnings.catch_warnings (gh-130010) 2025-04-09 16:18:54 -07:00
errnomodule.c
faulthandler.c
fcntlmodule.c
gc_weakref.txt Fix links to old SF bugs (#95648) 2022-08-04 18:12:35 +02:00
gcmodule.c [3.14] gh-157377: Don't flush the thread-local allocation count in gc.get_count (GH-157381) (#157506) 2026-09-14 17:22:57 +00:00
getaddrinfo.c
getbuildinfo.c
getnameinfo.c [3.14] gh-159739: Account for NUL terminators in fallback getnameinfo (GH-159991) (#160092) 2026-10-21 19:43:15 +00:00
getpath.c [3.14] gh-159739: Release resources on interpreter startup error paths (GH-159752) (#159794) 2026-10-20 19:29:38 +00:00
getpath.py
getpath_noop.c
grpmodule.c
hashlib.h
hmacmodule.c [3.14] gh-155843: properly initialize HMAC objects to prevent crashes after allocation failures (GH-155845) (#157037) 2026-10-19 11:46:27 -07:00
itertoolsmodule.c
ld_so_aix.in
main.c
makesetup
makexp_aix
mathmodule.c
md5module.c [3.14] gh-155833: GC-untrack MD5/SHA* objects before freeing the HACL* state (GH-155834) (#159790) 2026-10-19 23:00:13 +00:00
mmapmodule.c
overlapped.c [3.14] gh-150285: Fix too long docstrings in Argument Clinic code (GH-150338) (GH-150350) (GH-150473) 2026-05-27 16:24:18 +00:00
posixmodule.c [3.14] gh-158973: Reset the warnings lock after fork in the child (gh-158974) (gh-159615) 2026-10-20 00:06:42 +00:00
posixmodule.h
pwdmodule.c gh-116322: Add Py_mod_gil module slot (#116882) 2024-05-03 11:30:55 -04:00
pyexpat.c [3.14] gh-159739: Handle pyexpat configuration changes during callbacks (GH-160399) (#160474) 2026-10-24 13:42:29 -07:00
readline.c
README
resource.c
rotatingtree.c
rotatingtree.h
selectmodule.c
Setup [3.14] gh-158683: Fix missing source files for _zstd in Modules/Setup (GH-158672) (#159055) 2026-10-11 10:54:19 -07:00
Setup.bootstrap.in [3.14] gh-136421: Load _datetime static types during interpreter initialization (GH-136583) (GH-136943) 2025-07-21 19:23:05 -04:00
Setup.stdlib.in [3.14] gh-158445: Add C API tests on build information functions (#159515) (#159525) 2026-10-16 12:03:56 +00:00
sha1module.c [3.14] gh-155833: GC-untrack MD5/SHA* objects before freeing the HACL* state (GH-155834) (#159790) 2026-10-19 23:00:13 +00:00
sha2module.c [3.14] gh-155833: GC-untrack MD5/SHA* objects before freeing the HACL* state (GH-155834) (#159790) 2026-10-19 23:00:13 +00:00
sha3module.c
signalmodule.c [3.14] gh-150285: Fix too long docstrings in Argument Clinic code (GH-150338) (GH-150350) (GH-150473) 2026-05-27 16:24:18 +00:00
socketmodule.c [3.14] Add MSan to CI (GH-158625) (#158834) 2026-10-05 10:24:22 +00:00
socketmodule.h
symtablemodule.c
syslogmodule.c [3.14] gh-159864: Fix syslog.openlog() crash with concurrent sys.argv changes (GH-159884) (GH-159954) 2026-10-21 21:26:39 +00:00
termios.c [3.14] gh-150285: Fix too long docstrings in Argument Clinic code (GH-150338) (GH-150350) (GH-150473) 2026-05-27 16:24:18 +00:00
timemodule.c [3.14] gh-155787: Harmonize parameter names in the time module documentation and docstrings (GH-155790) (GH-155806) 2026-08-15 08:52:07 +03:00
tkappinit.c [3.14] gh-124111: Update Windows build to use Tcl/Tk 9.0.4 (GH-150102) (GH-149477) (GH-151562) (GH-153901) (#150197) 2026-08-03 13:10:34 +03:00
tkinter.h [3.14] gh-124111: Update Windows build to use Tcl/Tk 9.0.4 (GH-150102) (GH-149477) (GH-151562) (GH-153901) (#150197) 2026-08-03 13:10:34 +03:00
unicodedata.c [3.14] gh-159739: Preserve the normalization buffer on allocation failure (GH-159755) (#159933) 2026-10-20 19:29:28 +00:00
unicodedata_db.h
unicodename_db.h
winreparse.h
xxlimited.c [3.14] gh-134160: Add more comments for the xxlimited module (GH-140214) (GH-140664) 2025-10-28 10:24:11 +01:00
xxlimited_35.c gh-111178: Fix function signatures for multiple tests (#131496) 2025-03-20 12:27:03 +01:00
xxmodule.c
xxsubtype.c
zlibmodule.c [3.14] gh-158169: Clear zlib.Decompress.unconsumed_tail at end of stream (GH-158177) (#158229) 2026-09-26 17:18:25 +01:00

Source files for standard library extension modules,
and former extension modules that are now builtin modules.