cpython/Modules
Miss Islington (bot) e3d380ded6
[3.11] gh-109786: Fix leaks and crash when re-enter itertools.pairwise.__next__() (GH-109788) (GH-112700)
(cherry picked from commit 6ca9d3e017)

Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
2023-12-04 12:20:19 +00:00
..
_blake2 [3.11] gh-111251: Fix error checking in _blake2 module init (GH-111252) (#111298) 2023-11-10 14:43:51 +00:00
_ctypes [3.11] Revert "gh-46376: Return existing pointer when possible in ctypes (GH-107131) (GH-107488)" (#108412) 2023-08-24 13:26:19 +02:00
_decimal [3.11] gh-106263: Fix segfault in signaldict_repr in _decimal module (#… (#107490) 2023-07-31 15:52:23 +02:00
_io [3.11] gh-111942: Fix crashes in TextIOWrapper.reconfigure() (GH-111976) (GH-112059) 2023-11-15 14:20:18 +00:00
_multiprocessing [3.11] gh-107913: Fix possible losses of OSError error codes (GH-107930) (GH-108524) 2023-08-27 12:18:58 +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-109747: Improve errors for unsupported look-behind patterns (GH-109859) (GH-110860) 2023-10-14 06:51:24 +00: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-101180: Fix a bug where iso2022_jp_3 and iso2022_jp_2004 co… (gh-111771) 2023-11-06 11:29:59 +00:00
clinic [3.11] GH-111804: Drop posix.fallocate() under WASI (GH-111869) (GH-111920) 2023-11-09 15:36:15 -08:00
expat gh-98739: Update libexpat from 2.4.9 to 2.5.0 (GH-98742) 2022-10-27 14:21:35 -07:00
_abc.c
_asynciomodule.c [3.11] gh-101326: Fix regression when passing None to FutureIter.throw (GH-101327) (#101328) 2023-01-25 13:01:13 -08:00
_bisectmodule.c
_bz2module.c
_codecsmodule.c
_collectionsmodule.c GH-100989: remove annotation from docstring (GH-102991) 2023-03-23 23:04:06 -07:00
_contextvarsmodule.c
_cryptmodule.c
_csv.c [3.11] gh-104265 Disallow instantiation of _csv.Reader and _csv.Writer (GH-104266) (#104278) 2023-05-08 17:34:43 +05:30
_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-105375: Improve error handling in _elementtree (GH-105591) (#105601) 2023-06-09 21:19:59 +00:00
_functoolsmodule.c
_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
_lzmamodule.c
_math.h
_opcode.c
_operator.c
_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-104372: Drop the GIL around the vfork() call. (#104782) (#104958) 2023-09-01 08:53:06 +00:00
_queuemodule.c
_randommodule.c
_scproxy.c
_ssl.c [3.11] gh-107913: Fix possible losses of OSError error codes (GH-107930) (GH-108524) 2023-08-27 12:18:58 +00: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
_testbuffer.c
_testcapi_feature_macros.inc
_testcapimodule.c [3.11] gh-108851: Fix support.get_recursion_available() for USE_STACKCHECK (#110127) 2023-09-29 23:54:46 +02:00
_testclinic.c [3.11] gh-64490: Fix bugs in argument clinic varargs processing (GH-32092) (#100368) 2022-12-28 02:10:06 +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
_typingmodule.c
_uuidmodule.c
_weakref.c
_winapi.c [3.11] gh-106844: Fix issues in _winapi.LCMapStringEx (GH-107832) (GH-107875) 2023-08-12 14:06:56 +03:00
_xxsubinterpretersmodule.c
_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
arraymodule.c [3.11] gh-105375: Improve array.array exception handling (GH-105594) (#105643) 2023-06-11 10:22:31 +00:00
atexitmodule.c
audioop.c bpo-2716: add license for audioop module (GH-19972) 2022-10-21 16:07:30 -07:00
binascii.c
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
getaddrinfo.c
getbuildinfo.c
getnameinfo.c
getpath.c [3.11] gh-107913: Fix possible losses of OSError error codes (GH-107930) (GH-108524) 2023-08-27 12:18:58 +00:00
getpath.py gh-101543: Ensure Windows registry path is only used when stdlib can't be found (GH-101544) 2023-02-06 09:34:05 -08: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
makesetup
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 [3.11] gh-107913: Fix possible losses of OSError error codes (GH-107930) (GH-108524) 2023-08-27 12:18:58 +00:00
nismodule.c
ossaudiodev.c
overlapped.c [3.11] gh-107913: Fix possible losses of OSError error codes (GH-107930) (GH-108524) 2023-08-27 12:18:58 +00:00
posixmodule.c [3.11] gh-111841: Fix os.putenv() and os.unsetenv() with embedded NUL on Windows (GH-111842) (GH-111967) 2023-11-11 11:17:29 +02:00
posixmodule.h
pwdmodule.c
pyexpat.c [3.11] gh-105375: Harden pyexpat initialisation (#105606) (#105668) 2023-06-11 21:28:12 +00: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-35191: Fix unexpected integer truncation in socket.setblocking() (GH-10415) 2023-12-01 17:44:03 +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-110365: Fix error overwrite in termios.tcsetattr (GH-110366) (#110390) 2023-10-05 14:21:34 +02: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 gh-101372: Fix unicodedata.is_normalized to properly handle the UCD 3… (gh-101388) 2023-02-06 02:32:30 -08:00
unicodedata_db.h
unicodename_db.h
winreparse.h
xxlimited.c
xxlimited_35.c
xxmodule.c
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

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