Final head of the former 3.7 branch
  1. d28bafa [3.7] gh-102153: Start stripping C0 control and space chars in `urlsplit` (GH-104896) by stratakis · 2 years, 3 months ago
  2. 1ce801b [3.7] gh-99889: Fix directory traversal security flaw in uu.decode() (GH-104333) by Miss Islington (bot) · 2 years, 3 months ago
  3. 4e2dd0c [3.7] gh-104049: do not expose on-disk location from SimpleHTTPRequestHandler (GH-104122) by Miss Islington (bot) · 2 years, 3 months ago
  4. b5bdf6a [3.7] gh-100001: Omit control characters in http.server stderr logs. (GH-100002) (GH-100034) by Miss Islington (bot) · 2 years, 9 months ago
  5. b0b590b [3.7] gh-98433: Fix quadratic time idna decoding. (GH-99092) (GH-99232) by Miss Islington (bot) · 2 years, 10 months ago
  6. 8088c90 [3.7] gh-98517: Fix buffer overflows in _sha3 module (GH-98519) (GH-98528) by Miss Islington (bot) · 2 years, 10 months ago
  7. e7fe111 [3.7] gh-96710: Make the test timing more lenient for the int/str DoS regression test. (GH-96717) (#98195) by Miss Islington (bot) · 2 years, 11 months ago
  8. 6e8e9e7 [3.7] gh-68966: Make mailcap refuse to match unsafe filenames/types/params (GH-91993) (GH-98191) by Miss Islington (bot) · 2 years, 11 months ago
  9. fd82f16 [3.7] gh-97616: list_resize() checks for integer overflow (GH-97617) (#97629) by Miss Islington (bot) · 2 years, 11 months ago
  10. 98884f5 [3.7] gh-96848: Fix -X int_max_str_digits option parsing (#96988) (#97576) by Victor Stinner · 2 years, 11 months ago
  11. 15ec1af [3.7] gh-95778: CVE-2020-10735: Prevent DoS by very large int() (GH-96504) by Gregory P. Smith · 3 years ago
  12. 6fde293 [3.7] fix CI on macOS due to infrastructure changes (GH-96493) by Gregory P. Smith · 3 years ago
  13. c199831 [3.7] gh-94208: Add more TLS version/protocol checks for FreeBSD (GH-94347) (GH-95314) by Łukasz Langa · 3 years, 1 month ago
  14. 8a34afd gh-87389: Fix an open redirection vulnerability in http.server. (GH-93879) (GH-94095) by Miss Islington (bot) · 3 years, 2 months ago
  15. 3a4ca49 [3.7] gh-93065: Fix HAMT to iterate correctly over 7-level deep trees (GH-93149) by Łukasz Langa · 3 years, 3 months ago
  16. 31fef7e bpo-46756: Fix authorization check in urllib.request (GH-31353) (GH-31573) by Miss Islington (bot) · 3 years, 6 months ago
  17. d4f5bb9 bpo-46811: Make test suite support Expat >=2.4.5 (GH-31453) (GH-31471) by Miss Islington (bot) · 3 years, 6 months ago
  18. d2cc04c [3.7] bpo-43124: Fix smtplib multiple CRLF injection (GH-25987) (GH-28037) by Miss Islington (bot) · 4 years ago
  19. e9b85af bpo-45001: Make email date parsing more robust against malformed input (GH-27946) (GH-27975) by Miss Islington (bot) · 4 years ago
  20. fee9642 bpo-44022: Improve the regression test. (GH-26503) (GH-26507) by Miss Islington (bot) · 4 years, 3 months ago
  21. 1beae7e [3.7] bpo-40297: Fix test_socket.CANTest.testSendFrame (GH-25960) by Zachary Ware · 4 years, 4 months ago
  22. 078b146 bpo-44022: Fix http client infinite line reading (DoS) after a HTTP 100 Continue (GH-25916) (GH-25934) by Miss Islington (bot) · 4 years, 4 months ago
  23. f4dac7e [3.7] bpo-43882 - urllib.parse should sanitize urls containing ASCII newline and tabs. (GH-25923) by Miss Islington (bot) · 4 years, 4 months ago
  24. 512742d bpo-41561: Fix testing with OpenSSL 1.0.2 (GH-25355) (GH-25858) by Miss Islington (bot) · 4 years, 4 months ago
  25. 64be96a [3.7] bpo-41561: Add workaround for Ubuntu's custom security level (GH-24915) (GH-24928) by Christian Heimes · 4 years, 4 months ago
  26. 2f01c56 [3.7] bpo-43660: Fix crash when displaying exceptions with custom values for sys.stderr (GH-25075). (GH-25085) by Pablo Galindo · 4 years, 5 months ago
  27. 7c2284f bpo-42988: Remove the pydoc getfile feature (GH-25015) (#25066) by Miss Islington (bot) · 4 years, 5 months ago
  28. 7937395 [3.7] bpo-43285 Make ftplib not trust the PASV response. (GH-24838) (GH-24881) (GH-24883) by Miss Islington (bot) · 4 years, 5 months ago
  29. d0d4d30 [3.7] bpo-42967: only use '&' as a query string separator (GH-24297) (GH-24531) by Senthil Kumaran · 4 years, 6 months ago
  30. 8200ee6 bpo-42794: Update test_nntplib to use offical group name for testing (GH-24037) (GH-24041) by Miss Islington (bot) · 4 years, 8 months ago
  31. 225e365 [3.7] bpo-42103: Improve validation of Plist files. (GH-22882) (#23117) by Serhiy Storchaka · 4 years, 10 months ago
  32. 43e5231 bpo-41944: No longer call eval() on content received via HTTP in the CJK codec tests (GH-22566) (GH-22578) by Miss Skeleton (bot) · 4 years, 10 months ago
  33. e512bc7 bpo-42051: Reject XML entity declarations in plist files (#22760) (GH-22801) by Ned Deily · 4 years, 10 months ago
  34. a0ad829 bpo-41100: additional fixes for testing on macOS 11 Big Sur Intel by Ned Deily · 5 years ago
  35. cf79cbf bpo-33786: Fix asynchronous generators to handle GeneratorExit in athrow() (GH-7467) (GH-21878) by Miss Islington (bot) · 5 years ago
  36. ca75fec bpo-39603: Prevent header injection in http methods (GH-18485) (GH-21538) by Miss Islington (bot) · 5 years ago
  37. 4bfcffe bpo-41304: Ensure python3x._pth is loaded on Windows (GH-21495) (#21499) by Steve Dower · 5 years ago
  38. 79c6b60 bpo-39017: Avoid infinite loop in the tarfile module (GH-21454) (GH-21484) by Miss Islington (bot) · 5 years ago
  39. 620e276 bpo-41288: Fix a crash in unpickling invalid NEWOBJ_EX. (GH-21458) (GH-21461) by Miss Islington (bot) · 5 years ago
  40. b98e779 [3.7] bpo-41004: Resolve hash collisions for IPv4Interface and IPv6Interface (GH-21033) (GH-21231) by Tapas Kundu · 5 years ago
  41. d3798ed [3.7] bpo-41009: fix requires_OS_version() class decorator (GH-20942) (GH-20949) by Christian Heimes · 5 years ago
  42. 678ffc4 bpo-38488: Upgrade bundled versions of pip & setuptools (GH-20491) (GH-20900) by Miss Islington (bot) · 5 years ago
  43. b46beb2 bpo-40448: ensurepip: Do not use cache (GH-19812) by Miss Islington (bot) · 5 years ago
  44. aa83935 [3.7] bpo-34226: fix cgi.parse_multipart without content_length (GH-8530) (GH-20892) by Miss Islington (bot) · 5 years ago
  45. 0abb70e bpo-40964: disable remote IMAP tests (GH-20836) by Christian Heimes · 5 years ago
  46. ebd4400 bpo-40025: Require _generate_next_value_ to be defined before members (GH-19762) by Miss Islington (bot) · 5 years ago
  47. 4b378ac Add quotes to code to be a string by Miss Islington (bot) · 5 years ago
  48. 22faf6a [3.7] Revert bpo-39576: Prevent memory error for overly optimistic precisions (GH-20748) by Stefan Krah · 5 years ago
  49. 12d3061 [3.8] bpo-40807: Backport test_codeop change [GH-19670] by Miss Islington (bot) · 5 years ago
  50. 5f977e0 bpo-39040: Fix parsing of email mime headers with whitespace between encoded-words. (gh-17620) by Miss Islington (bot) · 5 years ago
  51. a93bf82 bpo-39073: validate Address parts to disallow CRLF (GH-19007) by Miss Islington (bot) · 5 years ago
  52. 4ea8028 [3.8] bpo-35714: Reject null characters in struct format strings (GH-16928) (GH-20419) by Miss Islington (bot) · 5 years ago
  53. 4330014 [3.7] bpo-40663: Correctly handle annotations with subscripts in ast_unparse.c (GH-20156). (GH-20192) by Batuhan Taskaya · 5 years ago
  54. beba1a8 bpo-40436: Fix code parsing gdb version (GH-19792) by Miss Islington (bot) · 5 years ago
  55. fd32a0e [3.7] bpo-38546: Backport multiprocessing tests fixes from master (GH-19689) by Victor Stinner · 5 years ago
  56. 857d573 bpo-39932: Fix multiprocessing test_heap() (GH-19690) by Victor Stinner · 5 years ago
  57. e7f8684 bpo-38360: macOS: support alternate form of -isysroot flag (GH-16480) by Miss Islington (bot) · 5 years ago
  58. de5dcfa bpo-40138: Fix Windows os.waitpid() for large exit code (GH-19654) by Miss Islington (bot) · 5 years ago
  59. 694a95f bpo-39942:Fix failure in `TypeVar` when missing `__name__` (GH-19616) by Miss Islington (bot) · 5 years ago
  60. 67ae454 [3.7] bpo-40179: Fix translation of #elif in Argument Clinic (GH-19364) (GH-19584) by Serhiy Storchaka · 5 years ago
  61. 11ae7d0 bpo-40287: Fix SpooledTemporaryFile.seek() return value (GH-19540) by Miss Islington (bot) · 5 years ago
  62. cd09d7e bpo-39793: use the same domain on make_msgid tests (GH-18698) (GH-19555) by Miss Islington (bot) · 5 years ago
  63. b894b66 Update libregrtest from master (GH-19517) by Victor Stinner · 5 years ago
  64. 8821200 bpo-32033: Fix test_pwd failures on Android (GH-19502) by Miss Islington (bot) · 5 years ago
  65. 096e41a [3.7] bpo-31758: Prevent crashes when using an uninitialized _elementtree.XMLParser object (GH-3997) (GH-19487) by Miss Islington (bot) · 5 years ago
  66. 717f166 bpo-40196: Fix a bug in the symtable when reporting inspecting global variables (GH-19391) by Miss Islington (bot) · 5 years ago
  67. 0961dbd bpo-40140: test_builtin.PtyTests registers SIGHUP handler (GH-19314) (GH-19316) (GH-19318) by Victor Stinner · 5 years ago
  68. b57a736 bpo-39503: CVE-2020-8492: Fix AbstractBasicAuthHandler (GH-18284) (GH-19297) by Miss Islington (bot) · 5 years ago
  69. f2b83c7 Handle when IOCTL_VM_SOCKETS_GET_LOCAL_CID does not exist in "socket" (GH-19270) by Miss Islington (bot) · 5 years ago
  70. a764a1cc bpo-40019: Skip test_gdb if Python was optimized (GH-19081) by Miss Islington (bot) · 5 years ago
  71. 9387678 bpo-1812: Fix newline conversion when doctest.testfile loads from a package whose loader has a get_data method (GH-17385) by Miss Islington (bot) · 5 years ago
  72. 5765aca [3.7] bpo-22490: Remove __PYVENV_LAUNCHER__ from environment during launch (GH-9516) (GH-19111) by Jason R. Coombs · 5 years ago
  73. 6056b7b [3.8] bpo-27807: Skip test_site.test_startup_imports() if pth file (GH-19060) (GH-19090) by Miss Islington (bot) · 5 years ago
  74. 34f85af bpo-38576: Disallow control characters in hostnames in http.client (GH-18995) by Miss Islington (bot) · 5 years ago
  75. 4dcfe5f [3.7] bpo-39871: Fix possible SystemError in atan2, copysign and remainder (GH-18806) (GH-18990) by Mark Dickinson · 5 years ago
  76. 636eecb bpo-39689: Do not test undefined casts to _Bool (GH-18964) (#18965) by Miss Islington (bot) · 5 years ago
  77. 6f4e7fc [3.7] bpo-38643: Raise SystemError instead of crashing when PyNumber_ToBase is called with invalid base. (GH-18863). (GH-18955) by Serhiy Storchaka · 5 years ago
  78. d0837d2 bpo-39520: Fix un-parsing of ext slices with no dimensions (GH-18304) by Miss Islington (bot) · 5 years ago
  79. 633957d [3.7] bpo-39828: Fix json.tool to catch BrokenPipeError (GH-18779). (GH-18895) by Dong-hee Na · 5 years ago
  80. 2235e04 [3.7] bpo-39850: Add support for abstract sockets in multiprocessing (GH-18866) (GH-18877) by Pablo Galindo · 5 years ago
  81. cca0b31 bpo-38894: Fix pathlib.Path.glob in the presence of symlinks and insufficient permissions (GH-18815) by Miss Islington (bot) · 5 years ago
  82. 65b0310 [3.8] bpo-39889: Fix unparse.py for subscript. (GH-18824). (GH-18826) by Miss Islington (bot) · 5 years ago
  83. 12c45ef [3.7] bpo-39389: gzip: fix compression level metadata (GH-18077) (GH-18101) by Miss Islington (bot) · 5 years ago
  84. 3eff46f bpo-37953: Fix ForwardRef hash and equality checks (GH-15400) (GH-18751) by Ryan Rowe · 5 years ago
  85. 69ded39 bpo-39778: Don't traverse weak-reference lists OrderedDict's tp_traverse and tp_clear (GH-18749) by Miss Islington (bot) · 5 years ago
  86. f4d709f bpo-38971: Open file in codecs.open() closes if exception raised. (GH-17666) by Miss Islington (bot) · 5 years ago
  87. 7c64726 [3.7] bpo-39769: Fix compileall ddir for subpkgs. (GH-18676) (GH-18718) (GH-18725) by Gregory P. Smith · 5 years ago
  88. c4ca1f8 [3.7] bpo-39794: Add --without-decimal-contextvar (GH-18702) by Stefan Krah · 5 years ago
  89. 55be9a6 bpo-30566: Fix IndexError when using punycode codec (GH-18632) by Miss Islington (bot) · 5 years ago
  90. e349e83 Give proper credit for figuring out and writing PEP-3118 tests. (GH-18644) (#18645) by Miss Islington (bot) · 6 years ago
  91. 43a0137 bpo-39382: Avoid dangling object use in abstract_issubclass() (GH-18530) by Miss Islington (bot) · 6 years ago
  92. c6f9554 bpo-39576: Prevent memory error for overly optimistic precisions (GH-18581) (#18585) by Miss Islington (bot) · 6 years ago
  93. 3c57ca6 [3.8] bpo-39453: Fix contains method of list to hold strong references (GH-18204) by Miss Islington (bot) · 6 years ago
  94. 505b601 Revert "bpo-27657: Fix urlparse() with numeric paths (GH-661)" (#18526) by Senthil Kumaran · 6 years ago
  95. f464edf bpo-39606: allow closing async generators that are already closed (GH-18475) (GH-18502) by Nathaniel J. Smith · 6 years ago
  96. 705d271 bpo-39274: Ensure Fraction.__bool__() returns a bool (GH-18017) by Miss Islington (bot) · 6 years ago
  97. 97d2a98 closes bpo-39510: Fix use-after-free in BufferedReader.readinto() (GH-18295) by Miss Islington (bot) · 6 years ago
  98. fda6593 Fixes in sorting descriptions (GH-18317) by Miss Islington (bot) · 6 years ago
  99. 61b3484 [3.7] bpo-35182: fix communicate() crash after child closes its pipes (GH-18117) (GH-18151) by Alex Rebert · 6 years ago
  100. 958064f bpo-39421: Fix posible crash in heapq with custom comparison operators (GH-18118) by Miss Islington (bot) · 6 years ago