summaryrefslogtreecommitdiffstats
path: root/Modules
Commit message (Expand)AuthorAgeFilesLines
* gh-127350: Add Py_fopen() and Py_fclose() functions (#127821)Victor Stinner2025-01-067-15/+98
* gh-102471: convert decimal module to use PyLong_Export API (PEP 757) (#128267)Sergey B Kirpichev2025-01-061-24/+27
* gh-128002: fix many thread safety issues in asyncio (#128147)Kumar Aditya2025-01-042-175/+869
* gh-128400: Only show the current thread in `faulthandler` if the GIL is disab...Peter Bierma2025-01-031-3/+30
* gh-111178: fix UBSan failures in `Modules/zlibmodule.c` (GH-128252)Bénédikt Tran2025-01-031-5/+9
* gh-111178: fix UBSan failures in `Modules/curses*.c` (GH-128244)Bénédikt Tran2025-01-032-71/+114
* gh-111178: fix UBSan failures in `Modules/_csv.c` (GH-128243)Bénédikt Tran2025-01-031-28/+48
* gh-112015: Implement `ctypes.memoryview_at()` (GH-112018)Rian Hunter2025-01-031-0/+17
* gh-128104: Remove `Py_STRFTIME_C99_SUPPORT`; require C99-compliant strftime (...Zanie Blue2025-01-031-6/+0
* gh-128400: Stop-the-world when manually calling `faulthandler` (GH-128422)Peter Bierma2025-01-021-0/+5
* gh-126624: Expose error code ``XML_ERROR_NOT_STARTED`` of Expat >=2.6.4 (#126...Sebastian Pipping2025-01-021-1/+4
* gh-124130: Fix a bug in matching regular expression \B in empty string (GH-12...Serhiy Storchaka2025-01-021-12/+0
* gh-123925: Fix building curses on platforms without libncursesw (GH-128405)Serhiy Storchaka2025-01-021-1/+1
* gh-128277: remove unnecessary critical section from `socket.close` (#128305)Kumar Aditya2025-01-012-11/+3
* gh-128277: make globals variables thread safe in socket module (#128286)Kumar Aditya2024-12-311-33/+23
* gh-128277: use relaxed atomics for `sock_fd` (#128304)Kumar Aditya2024-12-311-65/+102
* gh-128279: Enhance the NetBSD compatibility for thread naming (#128280)Furkan Onder2024-12-281-0/+3
* gh-87138: convert blake2b/2s types to heap types (#127669)Bénédikt Tran2024-12-261-20/+69
* gh-124761: add `socket.SO_REUSEPORT_LB` (#124961)Thomas Grainger2024-12-261-0/+3
* gh-128198: Add missing error checks for usages of PyIter_Next() (GH-128199)Yan Yanchii2024-12-251-0/+13
* gh-128002: use internal llist implementation for asyncio tasks (#128256)Kumar Aditya2024-12-251-50/+20
* gh-128035: Add ssl.HAS_PHA to detect libssl PHA support (GH-128036)Will Childs-Klein2024-12-241-0/+6
* gh-128217: Validate the normalized_environment variable instead of the simila...Sergey Muraviov2024-12-241-1/+1
* gh-127295: ctypes: Switch field accessors to fixed-width integers (GH-127297)Petr Viktorin2024-12-204-652/+501
* gh-127946: Use a critical section for `CFuncPtr` attributes (GH-128109)Peter Bierma2024-12-202-29/+245
* gh-115999: Specialize `STORE_ATTR` in free-threaded builds. (gh-127838)Neil Schemenauer2024-12-191-0/+9
* GH-122548: Implement branch taken and not taken events for sys.monitoring (GH...Mark Shannon2024-12-191-3/+22
* gh-128008: Add `PyWeakref_IsDead()` (GH-128009)Sam Gross2024-12-191-0/+14
* gh-128083: Fix macro redefinition warning in clinic. (GH-127950)Peter Bierma2024-12-192-2/+59
* gh-127688: Add `SCHED_DEADLINE` and `SCHED_NORMAL` constants to `os` module (...RUANG (James Roy)2024-12-191-0/+10
* gh-121621: clear running loop early in asyncio (#128004)Kumar Aditya2024-12-181-0/+5
* gh-127949: deprecate `asyncio.get_event_loop_policy` (#128053)Kumar Aditya2024-12-181-1/+1
* gh-127897: fix HACL* build on macOS/Catalina (GH-127932)aeiouaeiouaeiouaeiouaeiouaeiou2024-12-182-1/+23
* gh-126742: Add _PyErr_SetLocaleString, use it for gdbm & dlerror messages (GH...Bénédikt Tran2024-12-178-53/+68
* gh-126907: make `atexit` thread safe in free-threading (#127935)Peter Bierma2024-12-161-78/+75
* gh-111178: fix UBSan failures in `_elementtree.c` (#127982)Bénédikt Tran2024-12-161-53/+80
* GH-126985: Don't override venv detection with PYTHONHOME (#127968)Filipe Laíns 🇵🇸2024-12-151-3/+7
* getpath: Add comments highlighing details of the pyvenv.cfg detection (#127966)Filipe Laíns 🇵🇸2024-12-151-0/+11
* gh-102471, PEP 757: Add PyLong import and export API (#121339)Victor Stinner2024-12-131-0/+124
* gh-127870: Detect recursive calls in ctypes _as_parameter_ handling (#127872)Victor Stinner2024-12-131-1/+21
* GH-125174: Mark objects as statically allocated. (#127797)Mark Shannon2024-12-111-0/+10
* gh-127065: Make methodcaller thread-safe and re-entrant (GH-127746)Pieter Eendebak2024-12-111-96/+84
* gh-126992: Change pickle code to base 10 for load_long and load_int (GH-127042)Justin Applegate2024-12-111-7/+4
* gh-127791: Fix, document, and test `PyUnstable_AtExit` (#127793)Peter Bierma2024-12-113-38/+56
* gh-59705: Set OS thread name when Thread.name is changed (#127702)Victor Stinner2024-12-101-2/+1
* gh-126937: ctypes: fix TypeError when a field's size is >65535 bytes (GH-126938)Melissa0x1f9922024-12-102-4/+10
* gh-127257: ssl: Raise OSError for ERR_LIB_SYS (GH-127361)Petr Viktorin2024-12-101-0/+10
* gh-87138: convert SHA-3 object type to heap type (GH-127670)Bénédikt Tran2024-12-081-10/+29
* gh-59705: Add _thread.set_name() function (#127338)Victor Stinner2024-12-062-0/+212
* gh-127627: Add `posix._emscripten_debugger` function (#127628)Hood Chatham2024-12-062-2/+48