Python 3.8.20
  1. a50a86d [3.8] gh-123678: Upgrade libexpat 2.6.3 (#123712) by Seth Michael Larson · 12 months ago
  2. e742f99 [3.8] gh-112275: Fix HEAD_LOCK deadlock in child process after fork (GH-112336) (GH-123688) (#123713) by Miss Islington (bot) · 12 months ago
  3. 2309739 [3.8] gh-119690: Fixes buffer type confusion in _winapi.CreateFile and _winapi.CreateNamedPipe audit events (GH-119735) (#123680) by Miss Islington (bot) · 12 months ago
  4. 1fb69b3 [3.8] gh-121957: Emit audit events for python -i and python -m asyncio (GH-122121) by Łukasz Langa · 1 year, 1 month ago
  5. 91e3669 [3.8] gh-118486: Support mkdir(mode=0o700) on Windows (GH-118488) (GH-118742) by Steve Dower · 1 year, 3 months ago
  6. 29c9728 [3.8] gh-114572: Fix locking in cert_store_stats and get_ca_certs (#118442) by Seth Michael Larson · 1 year, 3 months ago
  7. f791cda [3.8] gh-116741: Upgrade libexpat to 2.6.2 (GH-117296) (GH-118188) by Seth Michael Larson · 1 year, 3 months ago
  8. f5bd65e [3.8] gh-116773: Fix overlapped memory corruption crash (GH-116774) (GH-117083) by jkriegshauser · 1 year, 5 months ago
  9. 854f645 [3.8] gh-115398: Expose Expat >=2.6.0 reparse deferral API (CVE-2023-52425) (GH-115623) (GH-116275) by Sebastian Pipping · 1 year, 5 months ago
  10. 4d58a1d [3.8] gh-107077: Raise SSLCertVerificationError even if the error is set via SSL_ERROR_SYSCALL (GH-107586) (GH-107591) by Miss Islington (bot) · 1 year, 6 months ago
  11. 8c6f277 [3.8] Upgrade bundled libexpat to 2.6.0 (GH-115399) (GH-115475) by Seth Michael Larson · 1 year, 6 months ago
  12. 2e1156c [3.8] bpo-37013: Fix the error handling in socket.if_indextoname() (GH-13503) (GH-113474) by Miss Islington (bot) · 1 year, 7 months ago
  13. c1c6bed [3.8] gh-101180: Fix a bug where iso2022_jp_3 and iso2022_jp_2004 codecs read out of bounds (gh-111695) (gh-111781) by Łukasz Langa · 1 year, 10 months ago
  14. 43eff24 [3.8] gh-103142: Upgrade binary builds and CI to OpenSSL 1.1.1u (GH-105174) (GH-105200) (GH-105205) (#105370) by Łukasz Langa · 2 years, 2 months ago
  15. 948c679 [3.8] gh-98517: Fix buffer overflows in _sha3 module (GH-98519) (#98527) by Miss Islington (bot) · 2 years, 10 months ago
  16. 0037d46 [3.8] gh-98739: Update libexpat from 2.4.9 to 2.5.0 (GH-98742) (#98787) by Miss Islington (bot) · 2 years, 10 months ago
  17. 069b718 [3.8] gh-97005: Update libexpat from 2.4.7 to 2.4.9 (gh-97006) (gh-97013) by Miss Islington (bot) · 2 years, 11 months ago
  18. 69cf020 [3.8] gh-80254: Disallow recursive usage of cursors in sqlite3 converters (#92333) by Erlend Egeberg Aasland · 3 years, 3 months ago
  19. ccbc31e bpo-46784: Add newly exported expat symbols to the namespace. (GH-31397) (GH-31419) by Miss Islington (bot) · 3 years, 5 months ago
  20. c3ec5bc bpo-46932: Update bundled libexpat to 2.4.7 (GH-31736) (GH-31740) by Miss Islington (bot) · 3 years, 5 months ago
  21. eb6c840 bpo-46794: Bump up the libexpat version into 2.4.6 (GH-31487) (GH-31520) by Miss Islington (bot) · 3 years, 6 months ago
  22. c60414d bpo-46400: Update libexpat from 2.4.1 to 2.4.4 (GH-31022) (GH-31297) by Dong-hee Na · 3 years, 6 months ago
  23. 7234e67 bpo-44689: ctypes.util.find_library() now finds macOS 11+ system libraries when built on older macOS systems (GH-27251) (GH-28054) by Miss Islington (bot) · 4 years ago
  24. c9c2a0b bpo-44394: Update libexpat copy to 2.4.1 (GH-26945) (GH-28033) by Miss Islington (bot) · 4 years ago
  25. 44dd2ec Fix typo in a comment in Modules/_ssl.c: s/validata/validate/ (GH-27993) (GH-27999) by Miss Islington (bot) · 4 years ago
  26. 10665ac bpo-43434: Move sqlite3.connect audit events to sqlite3.Connection.__init__ (GH-25818) by Erlend Egeberg Aasland · 4 years, 4 months ago
  27. db3ce79 bpo-32745: Fix a regression in the handling of ctypes' c_wchar_p type (GH-8721) (#25811) by Miss Islington (bot) · 4 years, 4 months ago
  28. b29d0a5 [3.8] bpo-41100: Support macOS 11 Big Sur and Apple Silicon Macs (#25806) by Ned Deily · 4 years, 4 months ago
  29. 196b8f3 Fix thread locks in zlib module may go wrong in rare case (#22132) by Ma Lin · 4 years, 4 months ago
  30. 82b6c09 [3.8] bpo-43920: Make load_verify_locations(cadata) error message consistent (GH-25554) (GH-25556) by Christian Heimes · 4 years, 4 months ago
  31. 9f0b3a9 bpo-38822: Check specifically for a drive, not just a colon (GH-25540) by Miss Islington (bot) · 4 years, 4 months ago
  32. 400bd9a bpo-38822: Fixed os.stat failing on inaccessible directories. (GH-25527) by Miss Islington (bot) · 4 years, 4 months ago
  33. f7bc441 bpo-26227: Fixes decoding of host names on Windows from ANSI instead of UTF-8 (GH-25510) by Miss Islington (bot) · 4 years, 4 months ago
  34. 602eefe bpo-43472: Ensure PyInterpreterState_New audit events are raised when called through _xxsubinterpreters module (GH-25506) by Miss Islington (bot) · 4 years, 4 months ago
  35. f77ca86 [3.8] bpo-43522: Fix SSLContext.hostname_checks_common_name (GH-24899) (GH-25452) by Christian Heimes · 4 years, 4 months ago
  36. b71aaa0 [3.8] bpo-43799: OpenSSL 3.0.0: declare OPENSSL_API_COMPAT 1.1.1 (GH-25329) (GH-25383) by Christian Heimes · 4 years, 4 months ago
  37. eed7686 bpo-43105: Importlib now resolves relative paths when creating module spec objects from file locations (GH-25121) by Steve Dower · 4 years, 4 months ago
  38. 70f2ca7 [3.8] bpo-43788: Generate version specific _ssl_data.h (GH-25300) (GH-25311) by Christian Heimes · 4 years, 4 months ago
  39. e18ebd9 bpo-43794: OpenSSL 3.0.0: set OP_IGNORE_UNEXPECTED_EOF by default (GH-25309) by Miss Islington (bot) · 4 years, 4 months ago
  40. a28398e [3.8] bpo-43789: OpenSSL 3.0.0 Don't call passwd callback again in error case (GH-25303) (GH-25306) by Miss Islington (bot) · 4 years, 4 months ago
  41. 6af3a94 bpo-33164: blake2: Fix Coverity scan (GH-25060) by Miss Islington (bot) · 4 years, 5 months ago
  42. 93b0da7 bpo-43577: Fix deadlock with SSLContext._msg_callback and sni_callback (GH-24957) by Miss Islington (bot) · 4 years, 5 months ago
  43. 1e7a47a [3.8] bpo-43439: Wrapt the tuple in the audit events for the gc module (GH-24836) (GH24854) by Pablo Galindo · 4 years, 5 months ago
  44. a6d0182 [3.8] bpo-43439: Add audit hooks for gc functions (GH-24794). (GH-24810) by Pablo Galindo · 4 years, 5 months ago
  45. 4715be8 [3.8] bpo-43406: Fix possible race condition where ``PyErr_CheckSignals`` tries to execute a non-Python signal handler (GH-24756) (GH-24762) by Antoine Pitrou · 4 years, 6 months ago
  46. 6e2f144 bpo-43260: io: Prevent large data remains in textio buffer. (GH-24592) by Inada Naoki · 4 years, 6 months ago
  47. f9d7c12 bpo-42819, readline: Disable bracketed paste (GH-24108) by Miss Islington (bot) · 4 years, 6 months ago
  48. ede1ff2 bpo-43108: Fix a reference leak in the curses module (GH-24420) (GH-24429) by Miss Islington (bot) · 4 years, 6 months ago
  49. 7777ae2 bpo-43204: Fix LibTomCrypt URL in md5module.c and sha*module.c comments (GH-24507) (GH-24516) by Miss Islington (bot) · 4 years, 6 months ago
  50. 931263b [3.9] bpo-41604: Don't decrement the reference count of the previous user_ptr when set_panel_usertpr fails (GH-21933). (GH-24403) by Miss Islington (bot) · 4 years, 7 months ago
  51. ece5dfd closes bpo-42938: Replace snprintf with Python unicode formatting in ctypes param reprs. (GH-24248) by Miss Islington (bot) · 4 years, 7 months ago
  52. e2c847e [3.8] [3.9] bpo-42681: Fix test_curses failures related to color pairs (GH-24089) (GH-24113) (GH-24116) by Serhiy Storchaka · 4 years, 8 months ago
  53. 82794ca [3.8] [3.9] bpo-42681: Fix range checks for color and pair numbers in curses (GH-23874). (GH-24077) (GH-24079) by Serhiy Storchaka · 4 years, 8 months ago
  54. 6dffa67 [3.8] bpo-26407: Do not mask errors in csv. (GH-20536) (GH-24021) by Serhiy Storchaka · 4 years, 8 months ago
  55. 187785e [3.8] bpo-36589: Fix the error handling in curses.update_lines_cols(). (GH-12766) (GH-24023) by Serhiy Storchaka · 4 years, 8 months ago
  56. 4d840e4 [3.8] bpo-42318: Fix support of non-BMP characters in Tkinter on macOS (GH-23281). (GH-23784) (GH-23787) by Miss Islington (bot) · 4 years, 8 months ago
  57. b204946 bpo-42620: Improve socket.getsockname doc string (GH-23742) by Miss Islington (bot) · 4 years, 8 months ago
  58. 4f65907 bpo-42375: subprocess DragonFlyBSD build update. (GH-23320) (GH-23389) by Miss Islington (bot) · 4 years, 8 months ago
  59. 7c79798 bpo-42536: GC track recycled tuples (GH-23623) (GH-23652) by Brandt Bucher · 4 years, 8 months ago
  60. 97136d7 bpo-40791: Make compare_digest more constant-time. (GH-20444) by Miss Islington (bot) · 4 years, 9 months ago
  61. a702bd4 bpo-41686: Always create the SIGINT event on Windows (GH-23344) (GH-23347) (GH-23349) by Victor Stinner · 4 years, 9 months ago
  62. f37628e [3.8] bpo-42237: Fix os.sendfile() on illumos (GH-23154). (GH-23246) by Jakub Stasiak · 4 years, 9 months ago
  63. a12f459 [3.8] bpo-35455: Fix thread_time for Solaris OS (GH-11118). (GH-23145) by Jakub Kulík · 4 years, 10 months ago
  64. a053a7e bpo-41662: Fix bugs in binding parameters in sqlite3 (GH-21998) by Miss Skeleton (bot) · 4 years, 10 months ago
  65. 8e980ec bpo-42144: Add a missing "goto error;" in the _ssl module (GH-22959) by Miss Skeleton (bot) · 4 years, 10 months ago
  66. 4cde523 bpo-38324: Fix test__locale.py Windows failures (GH-20529) by Miss Skeleton (bot) · 4 years, 10 months ago
  67. 6e998fa bpo-16396: Allow wintypes to be imported on non-Windows systems. (GH-21394) by Miss Skeleton (bot) · 4 years, 10 months ago
  68. aeb66c1 bpo-41984: GC track all user classes (GH-22701/GH-22707) by Miss Skeleton (bot) · 4 years, 10 months ago
  69. 9aa34f1 bpo-41867: List options for timespec in docstrings of isoformat methods (GH-22418) by Miss Skeleton (bot) · 4 years, 11 months ago
  70. ae46229 [3.8] bpo-41602: raise SIGINT exit code on KeyboardInterrupt from pymain_run_module (GH-21956) (#22398) by Thomas Grainger · 5 years ago
  71. ca2d99d bpo-41815: SQLite: segfault if backup called on closed database (GH-22322) by Miss Islington (bot) · 5 years ago
  72. 2434581 bpo-31122: ssl.wrap_socket() now raises ssl.SSLEOFError rather than OSError when peer closes connection during TLS negotiation (GH-18772) by Miss Islington (bot) · 5 years ago
  73. 16eea45 [3.8] bpo-41302: Support system libmpdec 2.5 for Python 3.8 (GH-21488) by Felix Yan · 5 years ago
  74. f8055fb bpo-40150: Fix mismatched argument in RegisterWaitForSingleObject() call (GH-19686) by Miss Islington (bot) · 5 years ago
  75. f56c75e bpo-41288: Fix a crash in unpickling invalid NEWOBJ_EX. (GH-21458) by Miss Islington (bot) · 5 years ago
  76. 0b6169e bpo-41247: asyncio.set_running_loop() cache running loop holder (#21406) by Tony Solomonik · 5 years ago
  77. 54babbe bpo-41252: Fix incorrect refcounting in _ssl.c's _servername_callback() (GH-21407) by Miss Islington (bot) · 5 years ago
  78. c8b599f closes bpo-41235: Fix the error handling in SSLContext.load_dh_params() (GH-21385) by Miss Islington (bot) · 5 years ago
  79. aa7f775 bpo-29778: Ensure python3.dll is loaded from correct locations when Python is embedded (GH-21297) (GH-21352) by Miss Islington (bot) · 5 years ago
  80. 8912c18 bpo-39960: Allow heap types in the "Carlo Verre" hack check that override "tp_setattro()" (GH-21092) (GH-21339) by scoder · 5 years ago
  81. e653369 [3.8] bpo-35975: Only use cf_feature_version if PyCF_ONLY_AST in cf_flags (#21023) by Guido van Rossum · 5 years ago
  82. 1dda40c bpo-41094: Additional fix for PYTHONSTARTUP. (GH-21119) by Miss Islington (bot) · 5 years ago
  83. 1813d31 bpo-41094: Fix decoding errors with audit when open files. (GH-21095) by Miss Islington (bot) · 5 years ago
  84. 60cbdc8 [3.8] bpo-31938: Fix default-value signatures of several functions in the select module (GH-21066) (GH-21098) by Anthony Sottile · 5 years ago
  85. c6e24e7 bpo-41085: Fix array.array.index() on 64-bit Windows (GH-21071) by Miss Islington (bot) · 5 years ago
  86. 10bf6e4 bpo-41056: Fix a NULL pointer dereference on MemoryError within the ssl module. (GH-21009) by Miss Islington (bot) · 5 years ago
  87. 0f5a28f [3.8] Revert bpo-39576: Prevent memory error for overly optimistic precisions (GH-20747) by Stefan Krah · 5 years ago
  88. 6f7346b [3.9] bpo-40826: Fix GIL usage in PyOS_Readline() (GH-20613) (GH-20616) by Victor Stinner · 5 years ago
  89. 9c0ff17 bpo-30008: Fix OpenSSL no-deprecated compilation (GH-20397) by Miss Islington (bot) · 5 years ago
  90. 45ce0db bpo-40795: ctypes calls unraisablehook with an exception (GH-20452) by Miss Islington (bot) · 5 years ago
  91. a285af7 bpo-13097: ctypes: limit callback to 1024 arguments (GH-19914) by Miss Islington (bot) · 5 years ago
  92. e3e800f [3.8] bpo-38580: Document that select() accepts iterables, not just sequences (GH-16832) by Tal Einat · 5 years ago
  93. 5ff5edf [3.8] bpo-35714: Reject null characters in struct format strings (GH-16928) (GH-20419) by Zackery Spytz · 5 years ago
  94. 560d643 bpo-40677: Define IO_REPARSE_TAG_APPEXECLINK explicitly (GH-20206) by Miss Islington (bot) · 5 years ago
  95. ddd5bbd bpo-40653: Move _dirnameW out of GH-ifdef HAVE_SYMLINK/GH-endif (GH-20144) by Miss Islington (bot) · 5 years ago
  96. 94d9c5e bpo-39148: enable ipv6 for datagrams in Proactor (GH-19121) by Miss Islington (bot) · 5 years ago
  97. a669443 bpo-40457: Support OpenSSL without TLS 1.0/1.1 (GH-19862) by Miss Islington (bot) · 5 years ago
  98. 387c744 [3.8] bpo-40515: Require OPENSSL_THREADS (GH-19953) (GH-20119) by Christian Heimes · 5 years ago
  99. 0e4a5e9 [3.8] bpo-40559: Add Py_DECREF to _asynciomodule.c:task_step_impl() (GH-19990) by Miss Islington (bot) · 5 years ago
  100. b073509 bpo-40138: Fix Windows os.waitpid() for large exit code (GH-19654) by Victor Stinner · 5 years ago