1. 6a17751 Doc: Fix typo in fastsearch comments (GH-14608) (GH-15933) by Miss Islington (bot) · 5 years ago
  2. 96631dc [3.8] bpo-37034: Display argument name on errors with keyword arguments with Argument Clinic. (GH-13593). (GH-15599) by Serhiy Storchaka · 5 years ago
  3. d32594a bpo-24214: Fixed the UTF-8 and UTF-16 incremental decoders. (GH-14304) by Miss Islington (bot) · 5 years ago
  4. 9843bc1 Improve exception message for str.format (GH-12675) by Francisco Couzo · 5 years ago
  5. 530f506 bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464) by Jeroen Demeyer · 5 years ago
  6. 27ee0f8 Fix couple of dead code paths (GH-7418) by David Carlier · 5 years ago
  7. 709d23d bpo-36775: _PyCoreConfig only uses wchar_t* (GH-13062) by Victor Stinner · 5 years ago
  8. 3191391 bpo-36127: Argument Clinic: inline parsing code for keyword parameters. (GH-12058) by Serhiy Storchaka · 6 years ago
  9. 4fa9591 bpo-35582: Argument Clinic: inline parsing code for positional parameters. (GH-11313) by Serhiy Storchaka · 6 years ago
  10. 32d96a2 bpo-23867: Argument Clinic: inline parsing code for a single positional parameter. (GH-9689) by Serhiy Storchaka · 6 years ago
  11. 4a934d4 bpo-33012: Fix invalid function cast warnings with gcc 8 in Argument Clinic. (GH-6748) by Serhiy Storchaka · 6 years ago
  12. 59423e3 bpo-33954: Fix _PyUnicode_InsertThousandsGrouping() (GH-10623) by Victor Stinner · 6 years ago
  13. 3d4226a bpo-34523: Support surrogatepass in locale codecs (GH-8995) by Victor Stinner · 6 years ago
  14. c929df3 bpo-20180: complete AC conversion of Objects/stringlib/transmogrify.h (GH-8039) by Tal Einat · 6 years ago
  15. 55edd0c bpo-33012: Fix invalid function cast warnings with gcc 8 for METH_NOARGS. (GH-6030) by Siddhesh Poyarekar · 6 years ago
  16. a49ac99 bpo-32677: Add .isascii() to str, bytes and bytearray (GH-5342) by INADA Naoki · 7 years ago
  17. b2e5794 bpo-31338 (#3374) by Barry Warsaw · 7 years ago
  18. f432a32 bpo-30923: Silence fall-through warnings included in -Wextra since gcc-7.0. (#3157) by Stefan Krah · 7 years ago
  19. 5075416 bpo-30978: str.format_map() now passes key lookup exceptions through. (#2790) by Serhiy Storchaka · 7 years ago
  20. 0a58f72 bpo-24821: Fixed the slowing down to 25 times in the searching of some (#505) by Serhiy Storchaka · 8 years ago
  21. d1302c0 Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE wherever by Serhiy Storchaka · 8 years ago
  22. 7a4da32 Issue #29145: Merge 3.6. by Xiang Zhang · 8 years ago
  23. 998c9cd Issue #28561: Clean up UTF-8 encoder: remove dead code, update comments, etc. by Serhiy Storchaka · 8 years ago
  24. f051e43 Issue #28126: Replace Py_MEMCPY with memcpy(). Visual Studio can properly optimize memcpy(). by Christian Heimes · 8 years ago
  25. 621b430 remove all usage of Py_LOCAL by Benjamin Peterson · 8 years ago
  26. 1a05d6c PEP 7 style for if/else in C by Victor Stinner · 8 years ago
  27. 15f44ab Issue #27895: Spelling fixes (Contributed by Ville Skyttä). by Raymond Hettinger · 8 years ago
  28. e09132f Backed out changeset b0087e17cd5e (issue #26765) by Serhiy Storchaka · 8 years ago
  29. 3550489 Issue #26765: Moved wrappers for bytes and bytearray methods to common header by Serhiy Storchaka · 8 years ago
  30. bcde10a Issue #26765: Ensure that bytes- and unicode-specific stringlib files are used by Serhiy Storchaka · 8 years ago
  31. fb81d3c Issue #26765: Moved common code for the replace() method of bytes and bytearray by Serhiy Storchaka · 8 years ago
  32. dd40fc3 Issue #26765: Moved common code and docstrings for bytes and bytearray methods by Serhiy Storchaka · 8 years ago
  33. b6a9c97 Issue #26778: Fixed "a/an/and" typos in code comment, documentation and error by Serhiy Storchaka · 8 years ago
  34. 6a7b3a7 Issue #26778: Fixed "a/an/and" typos in code comment and documentation. by Serhiy Storchaka · 8 years ago
  35. 21a663e Issue #26057: Got rid of nonneeded use of PyUnicode_FromObject(). by Serhiy Storchaka · 8 years ago
  36. 413fdce Issue #24821: Refactor STRINGLIB(fastsearch_memchr_1char) and split it on by Serhiy Storchaka · 9 years ago
  37. 6bd525b Optimize error handlers of ASCII and Latin1 encoders when the replacement by Victor Stinner · 9 years ago
  38. ce179bf Add _PyBytesWriter_WriteBytes() to factorize the code by Victor Stinner · 9 years ago
  39. ad77158 _PyBytesWriter: simplify code to avoid "prealloc" parameters by Victor Stinner · 9 years ago
  40. e7bf86c Optimize backslashreplace error handler by Victor Stinner · 9 years ago
  41. fdfbf78 Issue #25318: Add _PyBytesWriter API by Victor Stinner · 9 years ago
  42. 01ada39 Issue #25267: The UTF-8 encoder is now up to 75 times as fast for error by Victor Stinner · 9 years ago
  43. ab2aa6d Fixed an incorrect comment. by Eric V. Smith · 9 years ago
  44. 9ce71a6 Fixed typos in comments. by Serhiy Storchaka · 9 years ago
  45. 7e29eea Fixed typos in comments. by Serhiy Storchaka · 9 years ago
  46. 0d4df75 Issue #15027: The UTF-32 encoder is now 3x to 7x faster. by Serhiy Storchaka · 9 years ago
  47. d9d769f Issue #23573: Increased performance of string search operations (str.find, by Serhiy Storchaka · 10 years ago
  48. 009b811 Removed unintentional trailing spaces in non-external and non-generated C files. by Serhiy Storchaka · 10 years ago
  49. 4fdb684 Issue #22896: Avoid to use PyObject_AsCharBuffer(), PyObject_AsReadBuffer() by Serhiy Storchaka · 10 years ago
  50. b757c83 Issue #22581: Use more "bytes-like object" throughout the docs and comments. by Serhiy Storchaka · 10 years ago
  51. 1cc9520 s/stringobject/bytesobject/ (closes #22036) by Benjamin Peterson · 10 years ago
  52. d455ce4 merge 3.3 by Benjamin Peterson · 11 years ago
  53. 0ad6098 merge 3.2 by Benjamin Peterson · 11 years ago
  54. 23cf403 fix expandtabs overflow detection to be consistent and not rely on signed overflow by Benjamin Peterson · 11 years ago
  55. 3079328 Reverted changeset b72c5573c5e7 (issue #15027). by Serhiy Storchaka · 11 years ago
  56. 583a939 Issue #15027: Rewrite the UTF-32 encoder. It is now 1.6x to 3.5x faster. by Serhiy Storchaka · 11 years ago
  57. 0ee22bf fix format spec recursive expansion (closes #19729) by Benjamin Peterson · 11 years ago
  58. dc2fd51 Remove dead code committed in issue #12892. by Serhiy Storchaka · 11 years ago
  59. 58cf607 Issue #12892: The utf-16* and utf-32* codecs now reject (lone) surrogates. by Serhiy Storchaka · 11 years ago
  60. 745d54d #17806: Added keyword-argument support for "tabsize" to str/bytes.expandtabs(). by Ezio Melotti · 11 years ago
  61. cc64eb5 Issue #18408: Fix bytearrayiter.partition()/rpartition(), handle by Victor Stinner · 11 years ago
  62. 8fa8ee3 Issue #18701: Remove support of old CPython versions (<3.0) from C code. by Serhiy Storchaka · 11 years ago
  63. d06eeb4 merge by Raymond Hettinger · 11 years ago
  64. b1b915c Issue 18719: Remove a false optimization by Raymond Hettinger · 11 years ago
  65. 9ed5f27 Issue #18722: Remove uses of the "register" keyword in C code. by Antoine Pitrou · 11 years ago
  66. d2b58a9 only recursively expand in the format spec (closes #17644) by Benjamin Peterson · 11 years ago
  67. 4d94474 rewrite the parsing of field names to be more consistent wrt recursive expansion by Benjamin Peterson · 11 years ago
  68. 4895363 merge 3.3 by Benjamin Peterson · 11 years ago
  69. 5263c13 Merge removal of trailing whitespace from 3.3. by Ezio Melotti · 11 years ago
  70. 6b02772 Remove trailing whitespace. by Ezio Melotti · 11 years ago
  71. 8f674cc Close #17694: Add minimum length to _PyUnicodeWriter by Victor Stinner · 11 years ago
  72. 76b3b27 stringlib: remove unused STRINGLIB_RESIZE macro by Victor Stinner · 11 years ago
  73. e2cef88 Issue #16061: Speed up str.replace() for replacing 1-character strings. by Serhiy Storchaka · 11 years ago
  74. 7efa3b8 Close #13126: "Simplify" FASTSEARCH() code to help the compiler to emit more by Victor Stinner · 12 years ago
  75. cfc4c13 Add _PyUnicodeWriter_WriteSubstring() function by Victor Stinner · 12 years ago
  76. 06b16f8 Remove unused defines. by Serhiy Storchaka · 12 years ago
  77. 18809fa Remove unused defines. by Serhiy Storchaka · 12 years ago
  78. 4de7457 Issue #17173: Remove uses of locale-dependent C functions (isalpha() etc.) in the interpreter. by Antoine Pitrou · 12 years ago
  79. b946af5 Check for NULL before the pointer aligning in fastsearch_memchr_1char. by Serhiy Storchaka · 12 years ago
  80. 18ba40b Check for NULL before the pointer aligning in fastsearch_memchr_1char. by Serhiy Storchaka · 12 years ago
  81. 5f7e8da Issue #16592: stringlib_bytes_join doesn't raise MemoryError on allocation failure by Christian Heimes · 12 years ago
  82. 6caa6fb (Merge 3.3) Issue #8271: Fix compilation on Windows by Victor Stinner · 12 years ago
  83. ab60de4 Issue #8271: Fix compilation on Windows by Victor Stinner · 12 years ago
  84. cfa9636 #8271: merge with 3.3. by Ezio Melotti · 12 years ago
  85. f7ed5d1 #8271: the utf-8 decoder now outputs the correct number of U+FFFD characters when used with the "replace" error handler on invalid utf-8 sequences. Patch by Serhiy Storchaka, tests by Ezio Melotti. by Ezio Melotti · 12 years ago
  86. 6f7b0da Issue #12805: Make bytes.join and bytearray.join faster when the separator is empty. by Antoine Pitrou · 12 years ago
  87. 743e0cd Issue #16166: Add PY_LITTLE_ENDIAN and PY_BIG_ENDIAN macros and unified by Christian Heimes · 12 years ago
  88. cfc22b4 Issue #15958: bytes.join and bytearray.join now accept arbitrary buffer objects. by Antoine Pitrou · 12 years ago
  89. ca8aa4a Issue #15144: Fix possible integer overflow when handling pointers as integer values, by using Py_uintptr_t instead of size_t. by Antoine Pitrou · 12 years ago
  90. b3f5501 Close #15534: Fix a typo in the fast search function of the string library (_s => s) by Victor Stinner · 12 years ago
  91. fb90c09 Issue #14700: Fix buggy overflow checks for large precision and width in new-style and old-style formatting. by Mark Dickinson · 12 years ago
  92. 01ac8b6 Use correct types for ASCII_CHAR_MASK integer constants. by Mark Dickinson · 12 years ago
  93. 106c414 Issue #14923: Optimize continuation-byte check in UTF-8 decoding. Patch by Serhiy Storchaka. by Mark Dickinson · 12 years ago
  94. a759d4e Make private function static (from `make smelly`) by Antoine Pitrou · 12 years ago
  95. 27f6a3b Issue #15026: utf-16 encoding is now significantly faster (up to 10x). by Antoine Pitrou · 12 years ago
  96. d7b7c74 Issue #14993: Use standard "unsigned char" instead of a unsigned char bitfield by Victor Stinner · 12 years ago
  97. d3f0882 Issue #14744: Use the new _PyUnicodeWriter internal API to speed up str%args and str.format(args) by Victor Stinner · 12 years ago
  98. 63065d7 Issue #14624: UTF-16 decoding is now 3x to 4x faster on various inputs. by Antoine Pitrou · 12 years ago
  99. ca5f91b Issue #14738: Speed-up UTF-8 decoding on non-ASCII data. Patch by Serhiy Storchaka. by Antoine Pitrou · 12 years ago
  100. 3b1a74a Rename unicode_write_t structure and its methods to "_PyUnicodeWriter" by Victor Stinner · 12 years ago