1. caba55b bpo-34301: Add _PyInterpreterState_Get() helper function (GH-8592) by Victor Stinner · 6 years ago
  2. 16dfca4 bpo-34087: Fix buffer overflow in int(s) and similar functions (GH-8274) by INADA Naoki · 6 years ago
  3. fc93bd4 Change tp_size to tp_basicsize in comment and realign the comments (GH-6775) by Bup · 6 years ago
  4. 55edd0c bpo-33012: Fix invalid function cast warnings with gcc 8 for METH_NOARGS. (GH-6030) by Siddhesh Poyarekar · 6 years ago
  5. 2b77a92 bpo-29803: remove a redandunt op and fix a comment in unicodeobject.c (#660) by Xiang Zhang · 7 years ago
  6. b7e2d67 bpo-32827: Fix usage of _PyUnicodeWriter_Prepare() in decoding errors handler. (GH-5636) by Serhiy Storchaka · 7 years ago
  7. aa0735f bpo-32747: Remove trailing spaces in docstrings. (GH-5491) by oldk · 7 years ago
  8. 2c7fd46 bpo-32583: Fix possible crashing in builtin Unicode decoders (#5325) by Xiang Zhang · 7 years ago
  9. 7cc95f5 Fix wrong assert in unicodeobject (GH-5340) by INADA Naoki · 7 years ago
  10. a49ac99 bpo-32677: Add .isascii() to str, bytes and bytearray (GH-5342) by INADA Naoki · 7 years ago
  11. 7ed7aea bpo-29240: Fix locale encodings in UTF-8 Mode (#5170) by Victor Stinner · 7 years ago
  12. cb3ae55 bpo-29240: Ignore UTF-8 Mode in time module (#5148) by Victor Stinner · 7 years ago
  13. 2cba6b8 bpo-29240: readline now ignores the UTF-8 Mode (#5145) by Victor Stinner · 7 years ago
  14. 9dd7620 bpo-32030: Add _Py_EncodeLocaleRaw() (#4961) by Victor Stinner · 7 years ago
  15. e47e698 bpo-32030: Add _Py_EncodeUTF8_surrogateescape() (#4960) by Victor Stinner · 7 years ago
  16. a5552f0 bpo-32240: Add the const qualifier to declarations of PyObject* array arguments. (#4746) by Serhiy Storchaka · 7 years ago
  17. 91106cd bpo-29240: PEP 540: Add a new UTF-8 Mode (#855) by Victor Stinner · 7 years ago
  18. 6a54c67 bpo-31979: Remove unused align_maxchar() function (#4527) by Victor Stinner · 7 years ago
  19. 9b6c60c bpo-31979: Simplify transforming decimals to ASCII (#4336) by Serhiy Storchaka · 7 years ago
  20. e2f92de Add the const qualifier to "char *" variables that refer to literal strings. (#4370) by Serhiy Storchaka · 7 years ago
  21. e8b1965 bpo-23699: Use a macro to reduce boilerplate code in rich comparison functions (GH-793) by stratakis · 7 years ago
  22. a231428 bpo-20047: Make bytearray methods partition() and rpartition() rejecting (#4158) by Serhiy Storchaka · 7 years ago
  23. 56cb465 bpo-31825: Fixed OverflowError in the 'unicode-escape' codec (#4058) by Serhiy Storchaka · 7 years ago
  24. b2e5794 bpo-31338 (#3374) by Barry Warsaw · 7 years ago
  25. e3b2b4b bpo-31393: Fix the use of PyUnicode_READY(). (#3451) by Serhiy Storchaka · 7 years ago
  26. 2ebc5ce bpo-30860: Consolidate stateful runtime globals. (#3397) by Eric Snow · 7 years ago
  27. f432a32 bpo-30923: Silence fall-through warnings included in -Wextra since gcc-7.0. (#3157) by Stefan Krah · 7 years ago
  28. 64e461b bpo-22207: Add checks for possible integer overflows in unicodeobject.c. (#2623) by Serhiy Storchaka · 7 years ago
  29. f7eae0a [security] bpo-13617: Reject embedded null characters in wchar* strings. (#2302) by Serhiy Storchaka · 7 years ago
  30. e613e6a bpo-30708: Check for null characters in PyUnicode_AsWideCharString(). (#2285) by Serhiy Storchaka · 7 years ago
  31. 40db90c bpo-29802: Fix reference counting in module-level struct functions (#1213) by Serhiy Storchaka · 7 years ago
  32. b879fe8 Expand the PySlice_GetIndicesEx macro. (#1023) by Serhiy Storchaka · 8 years ago
  33. 43ba886 bpo-29549: Fixes docstring for str.index (#256) by Lisa Roach · 8 years ago
  34. fff9a31 bpo-29865: Use PyXXX_GET_SIZE macros rather than Py_SIZE for concrete types. (#748) by Serhiy Storchaka · 8 years ago
  35. 004e03f bpo-29116: Improve error message for concatenating str with non-str. (#710) by Serhiy Storchaka · 8 years ago
  36. 202fda5 bpo-24037: Add Argument Clinic converter `bool(accept={int})`. (#485) by Serhiy Storchaka · 8 years ago
  37. 370fd20 Use Py_RETURN_FALSE/Py_RETURN_TRUE rather than PyBool_FromLong(0)/PyBool_FromLong(1). (#567) by Serhiy Storchaka · 8 years ago
  38. 9f8ad3f bpo-29568: Disable any characters between two percents for escaped percent "%%" in the format string for classic string formatting. (GH-513) by Serhiy Storchaka · 8 years ago
  39. 91a8866 Fix grammar in doc string, RST markup by Martin Panter · 8 years ago
  40. 228b12e Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE wherever by Serhiy Storchaka · 8 years ago
  41. 2a404b6 Issue #28769: The result of PyUnicode_AsUTF8AndSize() and PyUnicode_AsUTF8() by Serhiy Storchaka · 8 years ago
  42. 0c4a828 Run Argument Clinic: METH_VARARGS=>METH_FASTCALL by Victor Stinner · 8 years ago
  43. 15f9459 Issue #20180: forgot to update AC output. by INADA Naoki · 8 years ago
  44. 3ae2056 Issue #20180: convert unicode methods to AC. by INADA Naoki · 8 years ago
  45. 7a4da32 Issue #29145: Merge 3.6. by Xiang Zhang · 8 years ago
  46. 95403d7 Issue #29145: Merge 3.5. by Xiang Zhang · 8 years ago
  47. b0541f4 Issue #29145: Fix overflow checks in str.replace() and str.join(). by Xiang Zhang · 8 years ago
  48. 62497d5 Issue #29044: Merge 3.6. by Xiang Zhang · 8 years ago
  49. 437a5d2 Issue #29044: Merge 3.5. by Xiang Zhang · 8 years ago
  50. ea1cf87 Issue #29044: Fix a use-after-free in string '%c' formatter. by Xiang Zhang · 8 years ago
  51. b211068 Issue #28822: Adjust indices handling of PyUnicode_FindChar(). by Xiang Zhang · 8 years ago
  52. 31eaf49 Merge 3.6. by Xavier de Gaye · 8 years ago
  53. 76febd0 Issue #26919: On Android, operating system data is now always encoded/decoded by Xavier de Gaye · 8 years ago
  54. fb3134f Issue #28808: PyUnicode_CompareWithASCIIString() now never raises exceptions. by Serhiy Storchaka · 8 years ago
  55. 9a953db Issue #28808: PyUnicode_CompareWithASCIIString() now never raises exceptions. by Serhiy Storchaka · 8 years ago
  56. 419967b Issue #28808: PyUnicode_CompareWithASCIIString() now never raises exceptions. by Serhiy Storchaka · 8 years ago
  57. de4ae3d Backed out changeset b9c9691c72c5 by Victor Stinner · 8 years ago
  58. 27580c1 Replace PyObject_CallFunctionObjArgs() with fastcall by Victor Stinner · 8 years ago
  59. 99250d5 Issue #28774: Simplified encoding a str result of an error handler in ASCII by Serhiy Storchaka · 8 years ago
  60. d04d847 Issue #28774: Fix start/end pos in unicode_encode_ucs1(). by Xiang Zhang · 8 years ago
  61. 5091147 Issue #28760: Clean up and fix comments in PyUnicode_AsUnicodeEscapeString(). by Serhiy Storchaka · 8 years ago
  62. ac0720e Issue #28760: Clean up and fix comments in PyUnicode_AsUnicodeEscapeString(). by Serhiy Storchaka · 8 years ago
  63. 460bd0d Issue #19569: Compiler warnings are now emitted if use most of deprecated by Serhiy Storchaka · 8 years ago
  64. 27b7424 Issue #28701: _PyUnicode_EqualToASCIIId and _PyUnicode_EqualToASCIIString now by Serhiy Storchaka · 8 years ago
  65. a83a6a3 Issue #28701: _PyUnicode_EqualToASCIIId and _PyUnicode_EqualToASCIIString now by Serhiy Storchaka · 8 years ago
  66. e6d6131 Fixed an off-by-one error in _PyUnicode_EqualToASCIIString (issue #28701). by Serhiy Storchaka · 8 years ago
  67. df66b9c Fixed an off-by-one error in _PyUnicode_EqualToASCIIString (issue #28701). by Serhiy Storchaka · 8 years ago
  68. 292dd1b Fixed an off-by-one error in _PyUnicode_EqualToASCIIString (issue #28701). by Serhiy Storchaka · 8 years ago
  69. 503db26 Issue #21449: Removed private function _PyUnicode_CompareWithId. by Serhiy Storchaka · 8 years ago
  70. dddec81 Issue #21449: Removed private function _PyUnicode_CompareWithId. by Serhiy Storchaka · 8 years ago
  71. 29a5447 Issue #28701: Replace _PyUnicode_CompareWithId with _PyUnicode_EqualToASCIIId. by Serhiy Storchaka · 8 years ago
  72. fab6acd Issue #28701: Replace _PyUnicode_CompareWithId with _PyUnicode_EqualToASCIIId. by Serhiy Storchaka · 8 years ago
  73. f5894dd Issue #28701: Replace _PyUnicode_CompareWithId with _PyUnicode_EqualToASCIIId. by Serhiy Storchaka · 8 years ago
  74. 1a73bf3 Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualToASCIIString. by Serhiy Storchaka · 8 years ago
  75. 3b73ea1 Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualToASCIIString. by Serhiy Storchaka · 8 years ago
  76. f4934ea Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualToASCIIString. by Serhiy Storchaka · 8 years ago
  77. 616034e Issue #28648: Fixed crash in Py_DecodeLocale() in debug build on Mac OS X by Serhiy Storchaka · 8 years ago
  78. babe4f8 Issue #28648: Fixed crash in Py_DecodeLocale() in debug build on Mac OS X by Serhiy Storchaka · 8 years ago
  79. 6b4b6e9 Issue #28648: Fixed crash in Py_DecodeLocale() in debug build on Mac OS X by Serhiy Storchaka · 8 years ago
  80. 84293af Issue #28648: Fixed crash in Py_DecodeLocale() in debug build on Mac OS X by Serhiy Storchaka · 8 years ago
  81. b626643 Issue #28648: Fixed crash in Py_DecodeLocale() in debug build on Mac OS X by Serhiy Storchaka · 8 years ago
  82. 257a4c1 Closes #27781: Removes special cases for the experimental aspect of PEP 529 by Steve Dower · 8 years ago
  83. 78057b4 Closes #27781: Removes special cases for the experimental aspect of PEP 529 by Steve Dower · 8 years ago
  84. 5646648 Issue 28128: Print out better error/warning messages for invalid string escapes. Backport to 3.6. by Eric V. Smith · 8 years ago
  85. 42454af Issue 28128: Print out better error/warning messages for invalid string escapes. by Eric V. Smith · 8 years ago
  86. 2edcd1c Issue #28426: Deprecated undocumented functions PyUnicode_AsEncodedObject(), by Serhiy Storchaka · 8 years ago
  87. 0093907 Issue #28426: Deprecated undocumented functions PyUnicode_AsEncodedObject(), by Serhiy Storchaka · 8 years ago
  88. a4f8823 Issue #28408: Fixed a leak and remove redundant code in _PyUnicodeWriter_Finish(). by Serhiy Storchaka · 8 years ago
  89. c8bc3d1 Issue #28408: Fixed a leak and remove redundant code in _PyUnicodeWriter_Finish(). by Serhiy Storchaka · 8 years ago
  90. d7e5ff1 Issue #28426: Fixed potential crash in PyUnicode_AsDecodedObject() in debug build. by Serhiy Storchaka · 8 years ago
  91. c4a3e90 Issue #28426: Fixed potential crash in PyUnicode_AsDecodedObject() in debug build. by Serhiy Storchaka · 8 years ago
  92. 839023f Issue #28426: Fixed potential crash in PyUnicode_AsDecodedObject() in debug build. by Serhiy Storchaka · 8 years ago
  93. 77eede3 Issue #28426: Fixed potential crash in PyUnicode_AsDecodedObject() in debug build. by Serhiy Storchaka · 8 years ago
  94. 2fbc019 Issue #28439: Remove redundant checks in PyUnicode_EncodeLocale and by Serhiy Storchaka · 8 years ago
  95. f8d7d41 Issue #28511: Use the "U" format instead of "O!" in PyArg_Parse*. by Serhiy Storchaka · 8 years ago
  96. 523c449 Issue #28504: Cleanup unicode_decode_call_errorhandler_wchar/writer. by Serhiy Storchaka · 8 years ago
  97. 14ab277 Issue #28410: Added _PyErr_FormatFromCause() -- the helper for raising by Serhiy Storchaka · 8 years ago
  98. 467ab19 Issue #28410: Added _PyErr_FormatFromCause() -- the helper for raising by Serhiy Storchaka · 8 years ago
  99. d6d49f1 merge 3.6 (#28454) by Benjamin Peterson · 8 years ago
  100. 3aa7552 merge 3.5 (#28454) by Benjamin Peterson · 8 years ago