summaryrefslogtreecommitdiffstats
path: root/Modules
Commit message (Expand)AuthorAgeFilesLines
* gh-126106: Fix `NULL` possible derefrence in `Modules/_ssl.c` (#126111)sobolevn2024-10-291-3/+3
* Align functools.reduce() docstring with PEP-257 (#126045)Sergey B Kirpichev2024-10-291-6/+8
* gh-126035: add missing whitespace to *Py_EnterRecursiveCall() messages (#126036)Bénédikt Tran2024-10-272-3/+3
* gh-125966: fix use-after-free on `fut->fut_callback0` due to an evil callback...Bénédikt Tran2024-10-271-1/+6
* gh-125984: fix use-after-free on `fut->fut_{callback,context}0` due to an evi...Bénédikt Tran2024-10-271-6/+13
* gh-94512: Fix forced arg format in posixmodule.c clinic code (#122516)Bénédikt Tran2024-10-262-40/+194
* gh-125969: fix OOB in `future_schedule_callbacks` due to an evil `call_soon` ...Bénédikt Tran2024-10-251-17/+12
* GH-125789: fix `fut._callbacks` to always return a copy of callbacks (#125922)Kumar Aditya2024-10-251-28/+25
* gh-115754: Use Py_GetConstant(Py_CONSTANT_EMPTY_STR) (#125583)Victor Stinner2024-10-253-5/+5
* gh-121654: Add PyType_Freeze() function (#122457)Victor Stinner2024-10-251-0/+16
* gh-125900: Clean-up logic around immortalization in free-threading (#125901)Sam Gross2024-10-241-28/+0
* gh-125716: Use A Global Mutex When Initializing Global State For The _interpq...Eric Snow2024-10-212-57/+79
* gh-125716: Raise an Exception If _globals_init() Fails In the _interpqueues M...Eric Snow2024-10-212-3/+5
* gh-124969: Make locale.nl_langinfo(locale.ALT_DIGITS) returning a string agai...Serhiy Storchaka2024-10-211-15/+23
* gh-124984: Enhance `ssl` thread safety (#124993)Peter Bierma2024-10-192-242/+1642
* gh-52551: Use wcsftime() to implement time.strftime() on Windows (GH-125658)Serhiy Storchaka2024-10-191-4/+0
* gh-125604: Move _Py_AuditHookEntry, etc. Out of pycore_runtime.h (gh-125605)Eric Snow2024-10-181-1/+3
* gh-125667: Statically Initialize the Arg Converter Data Values in _interpqueu...Eric Snow2024-10-171-9/+9
* gh-118986: expose `socket.IPV6_RECVERR` (#118987)chrysn2024-10-171-0/+3
* gh-52551: Fix encoding issues in strftime() (GH-125193)Serhiy Storchaka2024-10-172-222/+217
* GH-99108: Make vectorized versions of Blake2 available on x86, too (#125244)Jonathan Protzenko2024-10-1711-335/+595
* gh-124872: Replace enter/exit events with "switched" (#125532)Kirill Podoprigora2024-10-161-38/+41
* gh-125206: Bug in ctypes with old libffi is fixed (#125322)Mikhail Efimov2024-10-155-15/+11
* gh-125512: Revert "gh-124872: Replace enter/exit events with "switched" (#124...Kirill Podoprigora2024-10-151-41/+38
* gh-124944: Add socket.SO_ORIGINAL_DST (#124945)Steven Jin2024-10-142-0/+7
* gh-124872: Replace enter/exit events with "switched" (#124776)Richard Hansen2024-10-141-38/+41
* gh-111178: fix USAN failures for `partialobject` (#124733)Bénédikt Tran2024-10-141-25/+34
* gh-125139: use `_PyRecursiveMutex` in `_thread.RLock` (#125144)Kumar Aditya2024-10-141-118/+33
* gh-121798: Add class method Decimal.from_number() (GH-121801)Serhiy Storchaka2024-10-142-0/+59
* gh-125243: Fix ZoneInfo data race in free threading build (#125281)Sam Gross2024-10-132-20/+85
* gh-124872: Change PyContext_WatchCallback to take PyObject (#124737)Richard Hansen2024-10-121-5/+5
* gh-124917: Allow keyword args to os.path.exists/lexists on Windows (#124918)Jelle Zijlstra2024-10-112-13/+71
* gh-116738: Make `_csv` module thread-safe (#118344)AN Long2024-10-111-9/+11
* gh-125235: Keep `_tkinter` TCL paths pointing to base installation on Windows...Y52024-10-111-1/+1
* GH-125174: Make immortal objects more robust, following design from PEP 683 (...Mark Shannon2024-10-101-1/+1
* gh-125196: Use PyUnicodeWriter for JSON encoder (#125249)Victor Stinner2024-10-101-38/+49
* gh-125118: don't copy arbitrary values to _Bool in the struct module (GH-125169)Sergey B Kirpichev2024-10-101-3/+2
* gh-115754: Use Py_GetConstant(Py_CONSTANT_EMPTY_STR) (#125194)Victor Stinner2024-10-099-12/+12
* gh-115754: Use Py_GetConstant(Py_CONSTANT_EMPTY_BYTES) (#125195)Victor Stinner2024-10-094-7/+7
* gh-124969: Fix locale.nl_langinfo(locale.ALT_DIGITS) (GH-124974)Serhiy Storchaka2024-10-091-2/+28
* gh-117721: use PyMutex in `_thread.lock` (#125110)Kumar Aditya2024-10-081-45/+11
* gh-123961: Convert _curses to a multi-phase init module (PEP-489) (#124965)Bénédikt Tran2024-10-081-79/+113
* gh-69998: Fix decoding error in locale.nl_langinfo() (GH-124963)Serhiy Storchaka2024-10-081-66/+127
* gh-90102: Remove isatty call during regular open (#124922)Cody Maloney2024-10-083-4/+21
* gh-124502: Add PyUnicode_Equal() function (#124504)Victor Stinner2024-10-071-2/+20
* gh-124956: Use `#undef` for temp macros in `_csv.c` (#124957)sobolevn2024-10-071-0/+8
* gh-111178: Fix function signatures in fileio.c (#125043)Victor Stinner2024-10-071-37/+51
* gh-121249: Support _Complex types in the struct module (#121613)Sergey B Kirpichev2024-10-071-28/+261
* gh-111178: Fix function signatures in _threadmodule.c (#124964)Victor Stinner2024-10-041-49/+70
* gh-123961: Convert `curses.window` static type into a heap type (#124934)Bénédikt Tran2024-10-042-74/+117