| Commit message (Expand) | Author | Age | Files | Lines |
* | gh-102471: convert decimal module to use PyLong_Export API (PEP 757) (#128267) | Sergey B Kirpichev | 2025-01-06 | 1 | -24/+27 |
|
|
* | gh-128002: fix many thread safety issues in asyncio (#128147) | Kumar Aditya | 2025-01-04 | 2 | -175/+869 |
|
|
* | gh-128400: Only show the current thread in `faulthandler` if the GIL is disab... | Peter Bierma | 2025-01-03 | 1 | -3/+30 |
|
|
* | gh-111178: fix UBSan failures in `Modules/zlibmodule.c` (GH-128252) | Bénédikt Tran | 2025-01-03 | 1 | -5/+9 |
|
|
* | gh-111178: fix UBSan failures in `Modules/curses*.c` (GH-128244) | Bénédikt Tran | 2025-01-03 | 2 | -71/+114 |
|
|
* | gh-111178: fix UBSan failures in `Modules/_csv.c` (GH-128243) | Bénédikt Tran | 2025-01-03 | 1 | -28/+48 |
|
|
* | gh-112015: Implement `ctypes.memoryview_at()` (GH-112018) | Rian Hunter | 2025-01-03 | 1 | -0/+17 |
|
|
* | gh-128104: Remove `Py_STRFTIME_C99_SUPPORT`; require C99-compliant strftime (... | Zanie Blue | 2025-01-03 | 1 | -6/+0 |
|
|
* | gh-128400: Stop-the-world when manually calling `faulthandler` (GH-128422) | Peter Bierma | 2025-01-02 | 1 | -0/+5 |
|
|
* | gh-126624: Expose error code ``XML_ERROR_NOT_STARTED`` of Expat >=2.6.4 (#126... | Sebastian Pipping | 2025-01-02 | 1 | -1/+4 |
|
|
* | gh-124130: Fix a bug in matching regular expression \B in empty string (GH-12... | Serhiy Storchaka | 2025-01-02 | 1 | -12/+0 |
|
|
* | gh-123925: Fix building curses on platforms without libncursesw (GH-128405) | Serhiy Storchaka | 2025-01-02 | 1 | -1/+1 |
|
|
* | gh-128277: remove unnecessary critical section from `socket.close` (#128305) | Kumar Aditya | 2025-01-01 | 2 | -11/+3 |
|
|
* | gh-128277: make globals variables thread safe in socket module (#128286) | Kumar Aditya | 2024-12-31 | 1 | -33/+23 |
|
|
* | gh-128277: use relaxed atomics for `sock_fd` (#128304) | Kumar Aditya | 2024-12-31 | 1 | -65/+102 |
|
|
* | gh-128279: Enhance the NetBSD compatibility for thread naming (#128280) | Furkan Onder | 2024-12-28 | 1 | -0/+3 |
|
|
* | gh-87138: convert blake2b/2s types to heap types (#127669) | Bénédikt Tran | 2024-12-26 | 1 | -20/+69 |
|
|
* | gh-124761: add `socket.SO_REUSEPORT_LB` (#124961) | Thomas Grainger | 2024-12-26 | 1 | -0/+3 |
|
|
* | gh-128198: Add missing error checks for usages of PyIter_Next() (GH-128199) | Yan Yanchii | 2024-12-25 | 1 | -0/+13 |
|
|
* | gh-128002: use internal llist implementation for asyncio tasks (#128256) | Kumar Aditya | 2024-12-25 | 1 | -50/+20 |
|
|
* | gh-128035: Add ssl.HAS_PHA to detect libssl PHA support (GH-128036) | Will Childs-Klein | 2024-12-24 | 1 | -0/+6 |
|
|
* | gh-128217: Validate the normalized_environment variable instead of the simila... | Sergey Muraviov | 2024-12-24 | 1 | -1/+1 |
|
|
* | gh-127295: ctypes: Switch field accessors to fixed-width integers (GH-127297) | Petr Viktorin | 2024-12-20 | 4 | -652/+501 |
|
|
* | gh-127946: Use a critical section for `CFuncPtr` attributes (GH-128109) | Peter Bierma | 2024-12-20 | 2 | -29/+245 |
|
|
* | gh-115999: Specialize `STORE_ATTR` in free-threaded builds. (gh-127838) | Neil Schemenauer | 2024-12-19 | 1 | -0/+9 |
|
|
* | GH-122548: Implement branch taken and not taken events for sys.monitoring (GH... | Mark Shannon | 2024-12-19 | 1 | -3/+22 |
|
|
* | gh-128008: Add `PyWeakref_IsDead()` (GH-128009) | Sam Gross | 2024-12-19 | 1 | -0/+14 |
|
|
* | gh-128083: Fix macro redefinition warning in clinic. (GH-127950) | Peter Bierma | 2024-12-19 | 2 | -2/+59 |
|
|
* | gh-127688: Add `SCHED_DEADLINE` and `SCHED_NORMAL` constants to `os` module (... | RUANG (James Roy) | 2024-12-19 | 1 | -0/+10 |
|
|
* | gh-121621: clear running loop early in asyncio (#128004) | Kumar Aditya | 2024-12-18 | 1 | -0/+5 |
|
|
* | gh-127949: deprecate `asyncio.get_event_loop_policy` (#128053) | Kumar Aditya | 2024-12-18 | 1 | -1/+1 |
|
|
* | gh-127897: fix HACL* build on macOS/Catalina (GH-127932) | aeiouaeiouaeiouaeiouaeiouaeiou | 2024-12-18 | 2 | -1/+23 |
|
|
* | gh-126742: Add _PyErr_SetLocaleString, use it for gdbm & dlerror messages (GH... | Bénédikt Tran | 2024-12-17 | 8 | -53/+68 |
|
|
* | gh-126907: make `atexit` thread safe in free-threading (#127935) | Peter Bierma | 2024-12-16 | 1 | -78/+75 |
|
|
* | gh-111178: fix UBSan failures in `_elementtree.c` (#127982) | Bénédikt Tran | 2024-12-16 | 1 | -53/+80 |
|
|
* | GH-126985: Don't override venv detection with PYTHONHOME (#127968) | Filipe Laíns 🇵🇸 | 2024-12-15 | 1 | -3/+7 |
|
|
* | getpath: Add comments highlighing details of the pyvenv.cfg detection (#127966) | Filipe Laíns 🇵🇸 | 2024-12-15 | 1 | -0/+11 |
|
|
* | gh-102471, PEP 757: Add PyLong import and export API (#121339) | Victor Stinner | 2024-12-13 | 1 | -0/+124 |
|
|
* | gh-127870: Detect recursive calls in ctypes _as_parameter_ handling (#127872) | Victor Stinner | 2024-12-13 | 1 | -1/+21 |
|
|
* | GH-125174: Mark objects as statically allocated. (#127797) | Mark Shannon | 2024-12-11 | 1 | -0/+10 |
|
|
* | gh-127065: Make methodcaller thread-safe and re-entrant (GH-127746) | Pieter Eendebak | 2024-12-11 | 1 | -96/+84 |
|
|
* | gh-126992: Change pickle code to base 10 for load_long and load_int (GH-127042) | Justin Applegate | 2024-12-11 | 1 | -7/+4 |
|
|
* | gh-127791: Fix, document, and test `PyUnstable_AtExit` (#127793) | Peter Bierma | 2024-12-11 | 3 | -38/+56 |
|
|
* | gh-59705: Set OS thread name when Thread.name is changed (#127702) | Victor Stinner | 2024-12-10 | 1 | -2/+1 |
|
|
* | gh-126937: ctypes: fix TypeError when a field's size is >65535 bytes (GH-126938) | Melissa0x1f992 | 2024-12-10 | 2 | -4/+10 |
|
|
* | gh-127257: ssl: Raise OSError for ERR_LIB_SYS (GH-127361) | Petr Viktorin | 2024-12-10 | 1 | -0/+10 |
|
|
* | gh-87138: convert SHA-3 object type to heap type (GH-127670) | Bénédikt Tran | 2024-12-08 | 1 | -10/+29 |
|
|
* | gh-59705: Add _thread.set_name() function (#127338) | Victor Stinner | 2024-12-06 | 2 | -0/+212 |
|
|
* | gh-127627: Add `posix._emscripten_debugger` function (#127628) | Hood Chatham | 2024-12-06 | 2 | -2/+48 |
|
|
* | gh-122431: Disallow negative values in `readline.append_history_file` (#122469) | Peter Bierma | 2024-12-05 | 1 | -0/+6 |
|
|