summaryrefslogtreecommitdiffstats
path: root/Modules
Commit message (Expand)AuthorAgeFilesLines
* gh-74902: Add Unicode Grapheme Cluster Break algorithm (GH-143076)Serhiy Storchaka37 hours3-3029/+3941
* gh-143214: Add the wrapcol parameter in binascii.b2a_base64() and base64.b64e...Serhiy Storchaka39 hours2-29/+83
* gh-116738: Make `lzma` module thread-safe (#142947)Alper3 days1-11/+32
* remove duplicate error constants in `_winapi` (#143684)Yongtao Huang3 days1-3/+0
* gh-143249: Fix buffer leak when overlapped operation fails to start on window...Yongtao Huang3 days1-3/+3
* gh-143196: Fix crash in non-standard use of internal JSON encoder object (GH-...Serhiy Storchaka3 days1-0/+1
* gh-140795: Remove 'exc' field in SSLObject (gh-143491)Sam Gross3 days2-53/+83
* gh-143544: Fix possible use-after-free in the JSON decoder when JSONDecodeErr...VanshAgarwal240363 days1-1/+2
* gh-142306: Improve errors for Element.remove() (GH-142308)Serhiy Storchaka4 days1-2/+1
* gh-142881: Fix concurrent and reentrant call of atexit.unregister() (GH-142901)Serhiy Storchaka4 days1-7/+21
* gh-78724: Raise RuntimeError's when calling methods on non-ready Struct()'s (...Sergey B Kirpichev4 days1-8/+16
* gh-143638: Forbid cuncurrent use of the Pickler and Unpickler objects in C im...Serhiy Storchaka5 days1-49/+99
* gh-143604: Hold strong reference to executor during JIT tracing (GH-143646)Nadeshiko Manju6 days1-0/+9
* gh-143191: Use _PyOS_MIN_STACK_SIZE in _thread.stack_size() (#143601)Victor Stinner7 days1-3/+4
* gh-143378: Fix use-after-free when BytesIO is concurrently mutated during wri...zhong7 days1-8/+8
* gh-143429: Use compile-time NaN encoding detection for test_struct (#143432)Henry Chen7 days1-1/+5
* gh-140025: Fix `queue.SimpleQueue.__sizeof__()` to return correct size (#143137)Aniket8 days2-1/+48
* gh-142991: socketmodule: fixed getsockaddrlen() for PF_DIVERT socket (#142993)Gleb Smirnoff9 days1-0/+6
* gh-143474: Add `os.RWF_ATOMIC` constant (GH-143475)Clay Dugo10 days2-2/+7
* gh-143331: Schedule to remove format "N" for Decimal (#143372)Semyon Moroz10 days1-1/+2
* gh-143309: fix UAF in `os.execve` when the environment is concurrently mutate...Bénédikt Tran12 days1-18/+23
* gh-143308: fix UAF when PickleBuffer is concurrently mutated in a callback (#...Aaron Wieczorek12 days1-15/+23
* gh-138122: Skip threads on EPERM in blocking mode profiler (GH-143368)Pablo Galindo Salgado13 days1-2/+8
* gh-142615: disallow multiple initializations of `asyncio.Task` and `asyncio.F...Kumar Aditya13 days1-18/+6
* gh-143310: fix crash in Tcl object conversion with concurrent mutations (#143...Bénédikt Tran14 days1-20/+43
* gh-124951: Optimize base64 encode & decode for an easy 2-3x speedup [no SIMD]...Gregory P. Smith14 days1-23/+124
* gh-142830: prevent some crashes when mutating `sqlite3` callbacks (#143245)Bénédikt Tran2026-01-012-26/+63
* gh-135852: Remove out of tree pywin32 dependency for NTEventLogHandler (GH-13...AN Long2025-12-312-1/+254
* gh-140795: Keep 'err' in local variable in _ssl.c (gh-143275)Sam Gross2025-12-311-19/+7
* gh-143200: fix UAFs in `Element.__{set,get}item__` when the element is concur...Bénédikt Tran2025-12-291-15/+25
* gh-143183: Link trace to side exits, rather than stop (GH-143268)Ken Jin2025-12-291-0/+17
* gh-138122: fix AC warnings in `Modules/_remote_debugging/module.c` (#143218)Bénédikt Tran2025-12-271-6/+12
* gh-63016: Add flags parameter on mmap.flush (#139553)AN Long2025-12-272-14/+76
* gh-140739: Fix missing exception on allocation failure in BinaryWriter (#143204)Pablo Galindo Salgado2025-12-271-0/+7
* gh-140739: Fix crashes from corrupted remote memory (#143190)Pablo Galindo Salgado2025-12-266-34/+148
* gh-143164: Fix incorrect error message for ctypes bitfield overflow (GH-143165)Yongtao Huang2025-12-251-2/+2
* gh-143145: Fix possible reference leak in ctypes _build_result() (GH-143131)Yongtao Huang2025-12-251-0/+1
* gh-143004: Fix possible use-after-free in collections.Counter.update() (GH-14...kaushal trivedi2025-12-251-0/+5
* gh-138122: Extend binary profiling format with full source location and opcod...Pablo Galindo Salgado2025-12-243-45/+198
* gh-138122: Add blocking mode for accurate stack traces in Tachyon (#142998)Pablo Galindo Salgado2025-12-236-17/+524
* gh-122431: Correct the non-negative error message in `readline.append_history...Zheng Yu2025-12-231-1/+1
* gh-138122: Allow tachyon to write and read binary output (#142730)Pablo Galindo Salgado2025-12-227-7/+4203
* Remove unreachable code in mmapmodule error path on Windows (GH-143063)Yongtao Huang2025-12-221-1/+0
* gh-143012: use `Py_ssize_t` cast for `PyBytes_FromStringAndSize` (#143013)AZero132025-12-201-1/+1
* gh-142419: Add mmap.set_name method for user custom annotation (gh-142480)Donghee Na2025-12-182-2/+84
* gh-91048: Refactor common data into context object in Modules/_remote_debuggi...Pablo Galindo Salgado2025-12-175-164/+172
* gh-142225: Add PyABIInfo_VAR to to _testcapimodule & _testinternalcapi (GH-14...Petr Viktorin2025-12-172-0/+6
* gh-138122: Validate base frame before caching in remote debugging frame cache...Pablo Galindo Salgado2025-12-174-17/+53
* gh-112127: Fix possible use-after-free in atexit.unregister() (GH-114092)Benjamin Johnson2025-12-171-1/+2
* gh-142783: Fix possible use after free in zoneinfo module (GH-142790)wangxiaolei2025-12-171-7/+9