-
-
Notifications
You must be signed in to change notification settings - Fork 32.4k
Comparing changes
Open a pull request
base repository: python/cpython
base: v3.12.10
head repository: python/cpython
compare: v3.12.11
- 15 commits
- 27 files changed
- 18 contributors
Commits on Apr 8, 2025
-
Configuration menu - View commit details
-
Copy full SHA for a740fbd - Browse repository at this point
Copy the full SHA a740fbdView commit details
Commits on Apr 18, 2025
-
[3.12] Docs: Migrate entirely to PSF hosted plausible for analytics (G…
Configuration menu - View commit details
-
Copy full SHA for 95d9dea - Browse repository at this point
Copy the full SHA 95d9deaView commit details
Commits on Apr 25, 2025
-
[3.12] gh-132553: Build the perf tool without buildid cache (GH-132663)…
Configuration menu - View commit details
-
Copy full SHA for aeb3a6f - Browse repository at this point
Copy the full SHA aeb3a6fView commit details
Commits on May 5, 2025
-
[3.12] GH-133410: Use commit hashes for change detection (gh-133416) (#…
Configuration menu - View commit details
-
Copy full SHA for 483729f - Browse repository at this point
Copy the full SHA 483729fView commit details
Commits on May 14, 2025
-
[3.12] Docs: remove link elements in builders other than HTML (GH-133720
) (#134007) Co-authored-by: Maciej Olko <maciej.olko@affirm.com>
Configuration menu - View commit details
-
Copy full SHA for 0c92fc3 - Browse repository at this point
Copy the full SHA 0c92fc3View commit details
Commits on May 15, 2025
-
[3.12] gh-133410: Fix PR detection in build workflow (GH-133671) (#13…
…4057) Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 310cd89 - Browse repository at this point
Copy the full SHA 310cd89View commit details
Commits on May 26, 2025
-
[3.12] gh-133767: Fix use-after-free in the unicode-escape decoder wi…
…th an error handler (GH-129648) (GH-133944) (#134337) If the error handler is used, a new bytes object is created to set as the object attribute of UnicodeDecodeError, and that bytes object then replaces the original data. A pointer to the decoded data will became invalid after destroying that temporary bytes object. So we need other way to return the first invalid escape from _PyUnicode_DecodeUnicodeEscapeInternal(). _PyBytes_DecodeEscape() does not have such issue, because it does not use the error handlers registry, but it should be changed for compatibility with _PyUnicode_DecodeUnicodeEscapeInternal(). (cherry picked from commit 9f69a58) (cherry picked from commit 6279eb8)
Configuration menu - View commit details
-
Copy full SHA for 4398b78 - Browse repository at this point
Copy the full SHA 4398b78View commit details -
[3.12] gh-134062: Fix hash collisions in IPv4Network and IPv6Network (G…
Configuration menu - View commit details
-
Copy full SHA for d02823e - Browse repository at this point
Copy the full SHA d02823eView commit details -
[3.12] gh-128840: Limit the number of parts in IPv6 address parsing (G…
…H-128841) (#134612) gh-128840: Limit the number of parts in IPv6 address parsing (GH-128841) GH-128840: Limit the number of parts in IPv6 address parsing Limit length of IP address string to 39 --------- (cherry picked from commit 47f1161) Co-authored-by: Seth Michael Larson <seth@python.org> Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com> Co-authored-by: Serhiy Storchaka <storchaka@gmail.com> Co-authored-by: Gregory P. Smith <greg@krypto.org>
Configuration menu - View commit details
-
Copy full SHA for d4cf1fa - Browse repository at this point
Copy the full SHA d4cf1faView commit details
Commits on Jun 3, 2025
-
[3.12] gh-87799: Improve the textual representation of IPv4-mapped IP…
…v6 addresses (GH-29345) (GH-135081) Represent IPv4-mapped IPv6 address as x:x:x:x:x:x:d.d.d.d, where the 'x's are the hexadecimal values of the six high-order 16-bit pieces of the address, and the 'd's are the decimal values of the four low-order 8-bit pieces of the address (standard IPv4 representation). (cherry picked from commit f22bf8e) Co-authored-by: opavliuk <40970635+opavlyuk@users.noreply.github.com> Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com> Co-authored-by: Andrew Svetlov <andrew.svetlov@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f3272d8 - Browse repository at this point
Copy the full SHA f3272d8View commit details -
[3.12] gh-135034: Normalize link targets in tarfile, add `os.path.rea…
…lpath(strict='allow_missing')` (GH-135037) (GH-135066) Addresses CVEs 2024-12718, 2025-4138, 2025-4330, and 2025-4517. (cherry picked from commit 3612d8f) Co-authored-by: Łukasz Langa <lukasz@langa.pl> Signed-off-by: Łukasz Langa <lukasz@langa.pl> Co-authored-by: Petr Viktorin <encukou@gmail.com> Co-authored-by: Seth Michael Larson <seth@python.org> Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 19de092 - Browse repository at this point
Copy the full SHA 19de092View commit details -
[3.12] gh-123409: fix
IPv6Address.reverse_pointer
for IPv4-mapped a…Configuration menu - View commit details
-
Copy full SHA for 3217780 - Browse repository at this point
Copy the full SHA 3217780View commit details -
[3.12] gh-128840: Fix parsing long IPv6 addresses with embedded IPv4 …
Configuration menu - View commit details
-
Copy full SHA for fcf3ea0 - Browse repository at this point
Copy the full SHA fcf3ea0View commit details -
[3.12] gh-135034: Remove test_realpath_permission (GH-135093)
The test was added in gh-110298, with a fix that was never backported to 3.12 and below. It was most likely skipped in the GHA run.
Configuration menu - View commit details
-
Copy full SHA for 28463db - Browse repository at this point
Copy the full SHA 28463dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 55fee9c - Browse repository at this point
Copy the full SHA 55fee9cView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v3.12.10...v3.12.11