summaryrefslogtreecommitdiffstats
path: root/Modules
Commit message (Expand)AuthorAgeFilesLines
* [3.12] gh-131809: Upgrade vendored expat to 2.7.1 (GH-132192) (#132237)Miss Islington (bot)2025-04-074-10/+19
* [3.12] gh-122040: reword `Modules/xxmodule.c` module-level comment (GH-132201...Miss Islington (bot)2025-04-071-2/+1
* [3.12] gh-132075: Fix possible use of sockaddr structures with uninitialized ...Miss Islington (bot)2025-04-041-0/+13
* [3.12] gh-89039: Call subclass constructors in datetime.*.replace (GH-114780)...Serhiy Storchaka2025-04-021-40/+61
* [3.12] gh-111178: Fix getsockaddrarg() undefined behavior (GH-131668) (GH-131...Miss Islington (bot)2025-04-011-11/+49
* [3.12] gh-126033: fix UAF in `xml.etree.ElementTree.Element.remove` when conc...Miss Islington (bot)2025-03-311-26/+32
* [3.12] gh-126037: fix UAF in `xml.etree.ElementTree.Element.find*` when concu...Bénédikt Tran2025-03-311-36/+28
* gh-131423: Update to OpenSSL 3.0.16. (GH-131839)Steve Dower2025-03-282-0/+13
* [3.12] gh-131740: Update PyUnstable_GC_VisitObjects to traverse perm gen (#13...Donghee Na2025-03-281-10/+20
* [3.12] gh-131418: remove unused legacy typedefs in `{md5,sha1}module.c` (GH-1...Miss Islington (bot)2025-03-232-18/+0
* [3.12] gh-131261: Update libexpat to 2.7.0 (CVE-2024-8176) (GH-131361)Miss Islington (bot)2025-03-183-160/+424
* [3.12] gh-127667: refactor and improve `_hashopenssl.c` error branches (#1311...Bénédikt Tran2025-03-181-70/+111
* [3.12] gh-131181: Assert that PyObject_stgdict isn't NULL for PyCData (#131188)Alexandra2025-03-131-1/+5
* [3.12] gh-131082: Add missing guards for WIN32_LEAN_AND_MEAN (#131044) (#131085)Victor Stinner2025-03-111-1/+1
* [3.12] gh-130824: Add tests for NULL in PyLong_*AndOverflow functions (GH-130...Petr Viktorin2025-03-051-2/+2
* [3.12] gh-127667: fix memory leaks in `hashlib` (GH-127668) (#130783)Bénédikt Tran2025-03-031-56/+78
* [3.12] gh-129405: Fix doc for Py_mod_multiple_interpreters default, and add t...Petr Viktorin2025-02-271-0/+17
* [3.12] gh-130163: Fix crashes related to PySys_GetObject() (GH-130503) (GH-13...Serhiy Storchaka2025-02-266-32/+78
* [3.12] gh-130151: Fix reference leaks in `_hashlib.hmac_{new,digest}` (GH-130...Bénédikt Tran2025-02-251-18/+18
* [3.12] gh-129838: Don't redefine _Py_NO_SANITIZE_UNDEFINED (GH-129839) (#130365)Miss Islington (bot)2025-02-201-4/+5
* [3.12] gh-129603: Don't segfault if sqlite3.Row description is None (#129604)...Erlend E. Aasland2025-02-101-10/+15
* [3.12] gh-129502: Fix handling errors in ctypes callbacks (GH-129504) (#129639)Serhiy Storchaka2025-02-041-34/+26
* [3.12] gh-129345: null check for indent syslogmodule (GH-129348) (#129443)Miss Islington (bot)2025-02-031-1/+1
* [3.12] gh-129539: Include sysexits.h before checking EX_OK (#129590) (#129609)Victor Stinner2025-02-031-4/+4
* [3.12] gh-111495: Add PyFile tests (#129449) (#129477) (#129501)Victor Stinner2025-01-312-5/+240
* [3.12] gh-129409: Fix Integer overflow - SEGV while writing data more than 2...Miss Islington (bot)2025-01-291-1/+1
* [3.12] gh-129346: Handle allocation errors for SQLite aggregate context (GH-1...Miss Islington (bot)2025-01-271-0/+5
* [3.12] gh-129185: Fix PyTraceMalloc_Untrack() at Python exit (#129191) (#1292...Victor Stinner2025-01-232-2/+12
* [3.12] gh-111178: fix UBSan failures in `Modules/_multiprocessing/semaphore.c...Miss Islington (bot)2025-01-201-2/+5
* [3.12] Fix a typo in `syslog`'s error message (GH-129029) (#129050)Miss Islington (bot)2025-01-201-1/+1
* [3.12] gh-111495: Add more tests on PyEval C APIs (#122789) (#128987) (#129023)Victor Stinner2025-01-194-15/+79
* [3.12] gh-128679: Fix tracemalloc.stop() race conditions (#128897) (#129022)Victor Stinner2025-01-192-5/+100
* [3.12] gh-128911: Add tests on the PyImport C API (GH-128915) (GH-128960) (#1...Serhiy Storchaka2025-01-194-1/+292
* [3.12] gh-128961: Fix exhausted array iterator crash in __setstate__() (GH-12...Miss Islington (bot)2025-01-181-5/+10
* [3.12] gh-58689: Fix os.kill() error handling on Windows (GH-128932) (#128938)Miss Islington (bot)2025-01-171-18/+9
* [3.12] gh-127614: Correctly check for ttyname_r() in configure (#128503) (#12...Erlend E. Aasland2025-01-072-4/+4
* [3.12] gh-123925: Fix building curses on platforms without libncursesw (GH-12...Miss Islington (bot)2025-01-021-1/+1
* gh-128217: Validate the normalized_environment variable instead of the simila...Miss Islington (bot)2024-12-241-1/+1
* [3.12] gh-126742: Add _PyErr_SetLocaleString, use it for gdbm & dlerror messa...Bénédikt Tran2024-12-178-53/+75
* [3.12] gh-126554: ctypes: Correctly handle NULL dlsym values (GH-126555) (GH-...Bénédikt Tran2024-12-172-30/+91
* [3.12] gh-127257: ssl: Raise OSError for ERR_LIB_SYS (GH-127361) (GH-127905)Miss Islington (bot)2024-12-161-0/+10
* [3.12] gh-127870: Detect recursive calls in ctypes _as_parameter_ handling (#...Victor Stinner2024-12-131-1/+21
* [3.12] gh-122431: Disallow negative values in `readline.append_history_file` ...Miss Islington (bot)2024-12-051-0/+6
* [3.12] gh-93312: Include <sys/pidfd.h> to get PIDFD_NONBLOCK (#127593) (#127631)Victor Stinner2024-12-051-0/+3
* [3.12] gh-126876: Fix socket internal_select() for large timeout (GH-126968) ...Miss Islington (bot)2024-12-031-1/+4
* [3.12] gh-126618: fix repr(itertools.count(sys.maxsize)) (GH-127048) (#127510)Sergey B Kirpichev2024-12-021-6/+3
* [3.12] gh-127190: Fix local_setattro() error handling (GH-127366) (#127368)Miss Islington (bot)2024-11-281-1/+1
* [3.12] gh-124008: Fix calculation of the number of written bytes for the Wind...Miss Islington (bot)2024-11-271-28/+90
* [3.12] gh-127182: Fix `io.StringIO.__setstate__` crash when `None` is the fir...Miss Islington (bot)2024-11-251-14/+16
* [3.12] gh-109746: Make _thread.start_new_thread delete state of new thread on...Serhiy Storchaka2024-11-221-0/+1