summaryrefslogtreecommitdiffstats
path: root/Objects
Commit message (Expand)AuthorAgeFilesLines
* [3.13] gh-127773: Disable attribute cache on incompatible MRO entries (GH-127...Petr Viktorin2026-01-261-1/+11
* [3.13] gh-102809: No longer mention `Misc/gdbinit` in the code (GH-143980) (#...Miss Islington (bot)2026-01-191-1/+1
* [3.13] gh-143635: Fix crash in `ga_repr_items_list` (GH-143670) (#143852)sobolevn2026-01-151-1/+6
* [3.13] gh-141805: Fix crash after concurrent addition objects with the same h...Serhiy Storchaka2026-01-151-0/+3
* [3.13] gh-143189: fix insertdict() for non-Unicode key (GH-143285) (#143772)Inada Naoki2026-01-131-2/+5
* [3.13] Remove outdated comment about `excess_args` warning in `object.__init_...Miss Islington (bot)2026-01-111-6/+0
* [3.13] gh-143006: Fix and optimize mixed comparison of float and int (GH-1430...Serhiy Storchaka2026-01-091-47/+32
* [3.13] gh-143089: Fix ParamSpec default examples to use list instead of tuple...Miss Islington (bot)2026-01-081-2/+2
* [3.13] gh-143003: Fix possible shared buffer overflow in bytearray.extend() (...Stan Ulbrych2026-01-061-2/+2
* [3.13] gh-142557: fix UAF in `bytearray.__mod__` when object is mutated while...Bénédikt Tran2025-12-271-1/+9
* [3.13] gh-142664: fix `PyObject_Hash` invokation post GH-143217 (GH-143223) (...Miss Islington (bot)2025-12-271-2/+2
* [3.13] gh-142664: fix UAF in `memoryview.__hash__` via re-entrant data's `__h...Bénédikt Tran2025-12-271-3/+10
* [3.13] gh-143195: fix UAF in `{bytearray,memoryview}.hex(sep)` via re-entrant...Bénédikt Tran2025-12-272-2/+14
* [3.13] gh-142560: prevent use-after-free in search-like methods by exporting ...Cody Maloney2025-12-241-41/+73
* [3.13] gh-140373: Correctly emit PY_UNWIND event when generator is closed (GH...Mikhail Efimov2025-12-201-1/+2
* [3.13] gh-142766: Clear frame when `generator.close()` is called (gh-142838) ...Sam Gross2025-12-171-0/+1
* [3.13] gh-142737: Handle lost `io.open` in `_Py_FindSourceFile` (GH-142747) (...Bartosz Sławecki2025-12-151-0/+1
* [3.13] gh-142554: avoid `divmod` crashes due to bad `_pylong.int_divmod` (GH-...Bénédikt Tran2025-12-141-2/+2
* [3.13] gh-141732: Fix ExceptionGroup repr changing when original exception se...dr-carlos2025-12-081-13/+77
* [3.13] gh-142218: Fix split table dictionary crash (gh-142229) (gh-142245)Sam Gross2025-12-041-3/+7
* [3.13] GH-141312: Allow only integers to longrangeiter_setstate state (GH-141...Sergey Miryanov2025-11-151-0/+5
* [3.13] gh-140939: Fix memory leak in `_PyBytes_FormatEx` error path (GH-14095...Stan Ulbrych2025-11-061-1/+3
* [3.13] gh-140815: Fix faulthandler for invalid/freed frame (#140921) (#140985)Victor Stinner2025-11-051-0/+17
* [3.13] gh-140551: Fix dict crash if clear is called at lookup stage (GH-14055...Mikhail Efimov2025-10-301-51/+34
* [3.13] gh-132835: Add defensive NULL checks to MRO resolution (GH-134763) (GH...Miss Islington (bot)2025-10-221-4/+10
* [3.13] gh-140406: Fix memory leak upon `__hash__` returning a non-integer (GH...Peter Bierma2025-10-221-0/+1
* [3.13] GH-140058: Clear key and value if `PyTuple_New` fails in `dictiter_ite...Miss Islington (bot)2025-10-141-1/+4
* [3.13] gh-140000: Traverse `name` attribute for `TypeVar`, `TypeVarTuple`, `T...Mikhail Efimov2025-10-141-8/+18
* [3.13] gh-138902: Fix generator send arg name (GH-138905) (#138913)Miss Islington (bot)2025-09-151-1/+1
* [3.13] gh-71648: Optimize PNG files (GH-138842) (#138852)Stan Ulbrych2025-09-144-0/+0
* [3.13] gh-71810: Fix _PyLong_AsByteArray() undefined behavior (GH-138873) (#1...Miss Islington (bot)2025-09-141-2/+8
* [3.13] gh-138479: Ensure that `__typing_subst__` returns a tuple (GH-138482) ...Peter Bierma2025-09-111-0/+11
* [3.13] gh-71810: Fix corner case (length==0) for int.to_bytes() (GH-138739) (...Miss Islington (bot)2025-09-111-1/+1
* [3.13] gh-105487: Fix `__dir__` entries of `GenericAlias` (GH-138578) (#138640)sobolevn2025-09-081-2/+20
* [3.13] gh-138516: fix typo in OrderedDict exception msg (GH-138517) (#138522)Miss Islington (bot)2025-09-051-1/+1
* [3.13] gh-58124: Avoid CP_UTF8 in UnicodeDecodeError (GH-137415) (#137461)Miss Islington (bot)2025-08-061-4/+0
* [3.13] GH-133136: Revise QSBR to reduce excess memory held (gh-135473) (gh-13...Neil Schemenauer2025-07-303-9/+94
* [3.13] gh-127971: fix off-by-one read beyond the end of a string during searc...Duane Griffin2025-07-141-4/+4
* [3.13] gh-109700: fix memory error handling in `PyDict_SetDefault` (#136338) ...Kumar Aditya2025-07-141-0/+1
* [3.13] gh-91153: prevent a crash in `bytearray.__setitem__(ind, ...)` when `i...Bénédikt Tran2025-07-121-3/+7
* [3.13] gh-135607: remove null checking of weakref list in dealloc of extensio...Victor Stinner2025-07-0110-24/+20
* [3.13] gh-78465: Fix error message for cls.__new__(cls, ...) where cls is not...Serhiy Storchaka2025-06-271-0/+5
* [3.13] gh-135878: Fix crash in `types.SimpleNamespace.__repr__` (GH-135889) (...Miss Islington (bot)2025-06-241-3/+4
* [3.13] gh-132617: Fix `dict.update()` mutation check (gh-134815) (gh-135582)Sam Gross2025-06-161-2/+2
* [3.13] gh-125723: Fix crash with f_locals when generator frame outlive their ...Mikhail Efimov2025-06-131-8/+15
* [3.13] gh-133489: Remove size restrictions on getrandbits() and randbytes() (...Serhiy Storchaka2025-06-021-10/+3
* [3.13] gh-133767: Fix use-after-free in the unicode-escape decoder with an er...Serhiy Storchaka2025-05-202-36/+79
* gh-132869: Fix crash in `_PyObject_TryGetInstanceAttribute` (#133700)Sam Gross2025-05-141-8/+50
* [3.13] GH-133543: Maintain tracking for materialized instance dictionaries (G...Brandt Bucher2025-05-121-0/+3
* gh-133703: dict: fix calculate_log2_keysize() (GH-133809)Inada Naoki2025-05-111-5/+5