summaryrefslogtreecommitdiffstats
path: root/Objects
Commit message (Expand)AuthorAgeFilesLines
* [3.12] gh-133767: Fix use-after-free in the unicode-escape decoder with an er...Serhiy Storchaka2025-05-262-36/+79
* [3.12] gh-130809: Fix `PyFrame_LocalsToFast` copying the wrong value (#130816)Kyle Cutler2025-03-111-0/+3
* [3.12] gh-130740: Move some `stdbool.h` includes after `Python.h` (#130738) (...Bénédikt Tran2025-03-041-2/+2
* [3.12] gh-82045: Correct and deduplicate "isprintable" docs; add test. (GH-13...Stan Ulbrych2025-02-173-20/+10
* [3.12] gh-128078: Use `PyErr_SetRaisedException` in `_PyGen_SetStopIterationV...Miss Islington (bot)2025-02-031-22/+10
* [3.12] gh-128078: Clear exception in `anext` before calling `_PyGen_SetStopIt...Miss Islington (bot)2025-01-132-0/+3
* [3.12] gh-126862: Use `Py_ssize_t` instead of `int` when processing the numbe...Miss Islington (bot)2025-01-101-4/+4
* [3.12] gh-127903: Fix a crash on debug builds when calling `Objects/unicodeob...Miss Islington (bot)2025-01-031-3/+6
* [3.12] gh-128198: Add missing error checks for usages of PyIter_Next() (GH-12...Serhiy Storchaka2024-12-261-0/+4
* [3.12] gh-127563: use `dk_log2_index_bytes=3` in empty dicts (GH-127568) (GH-...Miss Islington (bot)2024-12-121-1/+4
* [3.12] GH-117195: Avoid assertion error in `object.__sizeof__` (GH-117220) (#...Miss Islington (bot)2024-12-111-2/+5
* [3.12] gh-116510: Fix a Crash Due to Shared Immortal Interned Strings (gh-125...Miss Islington (bot)2024-12-032-10/+60
* [3.12] gh-113841: fix possible undefined division by 0 in _Py_c_pow() (GH-127...Miss Islington (bot)2024-12-021-1/+1
* [3.12] Fix Unicode encode_wstr_utf8() (#127420) (#127504)Bénédikt Tran2024-12-021-1/+1
* [3.12] gh-127208: Reject null character in _imp.create_dynamic() (#127400) (#...Victor Stinner2024-11-291-0/+12
* [3.12] gh-126594: Fix typeobject.c wrap_buffer() cast (GH-126754) (#127005)Miss Islington (bot)2024-11-191-3/+3
* [3.12] gh-126341: add release check to `__iter__` method of `memoryview` (GH-...Miss Islington (bot)2024-11-131-0/+1
* [3.12] gh-126303: Fix pickling and copying of os.sched_param objects (GH-1263...Serhiy Storchaka2024-11-051-0/+6
* [3.12] gh-116938: Fix `dict.update` docstring and remove erraneous full stop ...Miss Islington (bot)2024-10-291-2/+2
* [3.12] gh-123378: fix a crash in `UnicodeError.__str__` (GH-124935) (#125098)Miss Islington (bot)2024-10-081-45/+66
* [3.12] gh-113993: For string interning, do not rely on (or assert) _Py_IsImmo...Petr Viktorin2024-10-041-6/+10
* [3.12] gh-124785: Revert "[3.12] gh-116510: Fix a crash due to shared immorta...Neil Schemenauer2024-10-011-42/+6
* [3.12] gh-113993: Make interned strings mortal (GH-120520, GH-121364, GH-1219...Petr Viktorin2024-09-275-115/+412
* [3.12] gh-119004: fix a crash in equality testing between `OrderedDict` (GH-1...Miss Islington (bot)2024-09-271-8/+25
* [3.12] gh-116510: Fix a crash due to shared immortal interned strings. (gh-12...Neil Schemenauer2024-09-271-6/+42
* [3.12] gh-124498: Fix `TypeAliasType` not to be generic, when `type_params=()...Miss Islington (bot)2024-09-261-1/+10
* [3.12] gh-77894: Fix a crash when the GC breaks a loop containing a memoryvie...Serhiy Storchaka2024-09-111-28/+27
* [3.12] gh-122527: Fix a crash on deallocation of `PyStructSequence` (GH-12257...Sam Gross2024-09-061-6/+22
* [3.12] gh-122982: Extend the deprecation period for bool inversion by two yea...Miss Islington (bot)2024-08-251-2/+2
* [3.12] gh-122208: Don't delivery PyDict_EVENT_ADDED until it can't fail (#122...Dino Viehland2024-07-301-10/+11
* [3.12] gh-117482: Fix the Slot Wrapper Inheritance Tests (gh-122250)Eric Snow2024-07-291-4/+19
* [3.12] gh-117482: Simplify the Fix For Builtin Types Slot Wrappers (gh-122241)Eric Snow2024-07-241-30/+92
* [3.12] gh-121905: Consistently use "floating-point" instead of "floating poin...Serhiy Storchaka2024-07-194-10/+10
* [3.12] gh-121153: Fix some errors with use of _PyLong_CompactValue() (GH-121154)Serhiy Storchaka2024-07-171-13/+55
* [3.12] gh-121660: Fix `ga_getitem` by explicitly checking for `NULL` result (...Miss Islington (bot)2024-07-141-0/+4
* [3.12] gh-117482: Fix Builtin Types Slot Wrappers (gh-121632)Eric Snow2024-07-111-9/+32
* [3.12] GH-121439: Allow PyTupleObjects with an ob_size of 20 in the free_list...Miss Islington (bot)2024-07-101-1/+1
* [3.12] gh-120384: Fix array-out-of-bounds crash in `list_ass_subscript` (GH-1...Miss Islington (bot)2024-06-211-12/+33
* [3.12] gh-119897: Revert buggy optimization which was removed in 3.13 (#120467)Irit Katriel2024-06-181-4/+2
* gh-120198: Fix race condition when editing __class__ with an audit hook activ...Ken Jin2024-06-121-1/+2
* [3.12] gh-120298: Fix use-after-free in `list_richcompare_impl` (GH-120303) (...Miss Islington (bot)2024-06-111-1/+8
* [3.12] bpo-24766: doc= argument to subclasses of property not handled correct...Serhiy Storchaka2024-06-101-15/+4
* [3.12] gh-120155: Fix copy/paste error in HAVE_SUBOFFSETS_IN_LAST_DIM() (GH-1...Miss Islington (bot)2024-06-071-1/+1
* [3.12] gh-109218: Improve documentation for the complex() constructor (GH-119...Serhiy Storchaka2024-05-302-6/+12
* [3.12] gh-119011: `type.__type_params__` now return an empty tuple (GH-119296...Jelle Zijlstra2024-05-281-1/+4
* Fix some missing null checks. (GH-118721)Miss Islington (bot)2024-05-101-5/+8
* [3.12] gh-118272: Clear generator frame's locals when the generator is closed...Irit Katriel2024-05-021-0/+1
* [3.12] GH-117881: fix athrow().throw()/asend().throw() concurrent access (GH-...Thomas Grainger2024-05-021-0/+37
* [3.12] GH-117894: prevent aclose()/athrow() being re-used after StopIteration...Thomas Grainger2024-04-251-1/+8
* [3.12] gh-113964: Don't prevent new threads until all non-daemon threads exit...Sam Gross2024-03-191-1/+1