1. 3921d12 bpo-37549: os.dup() fails for standard streams on Windows 7 (GH-15389) by Miss Islington (bot) · 5 years ago
  2. 9eb3d54 bpo-37834: Normalise handling of reparse points on Windows (GH-15370) by Steve Dower · 5 years ago
  3. 693945d bpo-37267: Do not check for FILE_TYPE_CHAR in os.dup() on Windows (GH-14051) (GH-14140) by Miss Islington (bot) · 5 years ago
  4. b82e17e bpo-36842: Implement PEP 578 (GH-12613) by Steve Dower · 5 years ago
  5. e251095 bpo-36775: Add _Py_FORCE_UTF8_FS_ENCODING macro (GH-13056) by Victor Stinner · 6 years ago
  6. faddaed bpo-36352: Avoid hardcoded MAXPATHLEN size in getpath.c (GH-12423) by Victor Stinner · 6 years ago
  7. 1be0d11 bpo-36352: Clarify fileutils.h documentation (GH-12406) by Victor Stinner · 6 years ago
  8. f4b0a1c bpo-31904: Add encoding support for VxWorks RTOS (GH-12051) by pxinwr · 6 years ago
  9. 353933e bpo-34523: Fix C locale coercion on FreeBSD CURRENT (GH-10672) by Victor Stinner · 6 years ago
  10. 02e6bf7 bpo-28604: Fix localeconv() for different LC_MONETARY (GH-10606) by Victor Stinner · 6 years ago
  11. 9fc57a3 bpo-35081: Add pycore_fileutils.h (GH-10371) by Victor Stinner · 6 years ago
  12. 74a8b6e bpo-24658: Fix read/write greater than 2 GiB on macOS (GH-1705) by Stéphane Wirtel · 6 years ago
  13. 3d4226a bpo-34523: Support surrogatepass in locale codecs (GH-8995) by Victor Stinner · 6 years ago
  14. c5989cd bpo-34523: Py_DecodeLocale() use UTF-8 on Windows (GH-8998) by Victor Stinner · 6 years ago
  15. d500e53 bpo-34403: On HP-UX, force ASCII for C locale (GH-8969) by Victor Stinner · 6 years ago
  16. 5cb2589 bpo-34527: POSIX locale enables the UTF-8 Mode (GH-8972) by Victor Stinner · 6 years ago
  17. 61f82e0 Spelling fixes to docs, docstrings, and comments (GH-6374) by Ville Skyttä · 7 years ago
  18. b3b4a9d bpo-32869: Fix incorrect dst buffer size for MultiByteToWideChar (#5739) by Alexey Izbyshev · 7 years ago
  19. c1e46e9 bpo-32777: Fix _Py_set_inheritable async-safety in subprocess (GH-5560) by Alexey Izbyshev · 7 years ago
  20. 9089a26 bpo-29240: PyUnicode_DecodeLocale() uses UTF-8 on Android (#5272) by Victor Stinner · 7 years ago
  21. cb064fc bpo-31900: Fix localeconv() encoding for LC_NUMERIC (#4174) by Victor Stinner · 7 years ago
  22. 7ed7aea bpo-29240: Fix locale encodings in UTF-8 Mode (#5170) by Victor Stinner · 7 years ago
  23. 2cba6b8 bpo-29240: readline now ignores the UTF-8 Mode (#5145) by Victor Stinner · 7 years ago
  24. 9bee329 bpo-32030: Add _Py_FindEnvConfigValue() (#4963) by Victor Stinner · 7 years ago
  25. 9dd7620 bpo-32030: Add _Py_EncodeLocaleRaw() (#4961) by Victor Stinner · 7 years ago
  26. e47e698 bpo-32030: Add _Py_EncodeUTF8_surrogateescape() (#4960) by Victor Stinner · 7 years ago
  27. 9454060 bpo-29240, bpo-32030: Py_Main() re-reads config if encoding changes (#4899) by Victor Stinner · 7 years ago
  28. d2b0231 bpo-29240: Don't define decode_locale() on macOS (#4895) by Victor Stinner · 7 years ago
  29. 91106cd bpo-29240: PEP 540: Add a new UTF-8 Mode (#855) by Victor Stinner · 7 years ago
  30. 8c663fd Replace KB unit with KiB (#4293) by Victor Stinner · 7 years ago
  31. a6a4dc8 bpo-31370: Remove support for threads-less builds (#3385) by Antoine Pitrou · 7 years ago
  32. f7eae0a [security] bpo-13617: Reject embedded null characters in wchar* strings. (#2302) by Serhiy Storchaka · 7 years ago
  33. 0f6d733 bpo-29619: Convert st_ino using unsigned integer (#557) by Victor Stinner · 8 years ago
  34. 76febd0 Issue #26919: On Android, operating system data is now always encoded/decoded by Xavier de Gaye · 8 years ago
  35. ec5d3cd Issue #28746: Fix the set_inheritable() file descriptor method on platforms by Xavier de Gaye · 8 years ago
  36. 54de2b1 Fix check_force_ascii() by Victor Stinner · 8 years ago
  37. 940f33a Issue #23524: Finish removing _PyVerify_fd from sources by Steve Dower · 8 years ago
  38. 3e04d5b Issue #27076: Merge spelling from 3.5 by Martin Panter · 8 years ago
  39. 46f5072 Issue #27076: Doc, comment and tests spelling fixes by Martin Panter · 8 years ago
  40. 4a3443b Merge 3.5 (issue #27057) by Victor Stinner · 8 years ago
  41. 3116cc4 Fix os.set_inheritable() on Android by Victor Stinner · 8 years ago
  42. a858bbd Avoid fcntl() if possible in set_inheritable() by Victor Stinner · 9 years ago
  43. 8a1be61 Add more checks on the GIL by Victor Stinner · 9 years ago
  44. 6f9b010 Fix a couple of typos in code comments by Martin Panter · 9 years ago
  45. bc5b80b Close #24784: Fix compilation without thread support by Victor Stinner · 9 years ago
  46. 8fc8980 Issue #23524: Replace _PyVerify_fd function with calls to _set_thread_local_invalid_parameter_handler. by Steve Dower · 10 years ago
  47. 6f4fae8 Issue #23836: Document functions releasing the GIL in fileutils.c by Victor Stinner · 10 years ago
  48. 82c3e45 Issue #23836: Add _Py_write_noraise() function by Victor Stinner · 10 years ago
  49. e134a7f Issue #23752: _Py_fstat() is now responsible to raise the Python exception by Victor Stinner · 10 years ago
  50. 91afbb6 Issue #23753: Move _Py_wstat() from Python/fileutils.c to Modules/getpath.c by Victor Stinner · 10 years ago
  51. f329878 Issue #23753: Python doesn't support anymore platforms without stat() or by Victor Stinner · 10 years ago
  52. a3c0202 Issue #23708: Save/restore errno in _Py_read() and _Py_write() by Victor Stinner · 10 years ago
  53. 7f04d4d Issue #23708: Split assertion expression in two assertions in _Py_read() and by Victor Stinner · 10 years ago
  54. c1cf4f7 Issue #23708: Fix _Py_read() compilation error on Windows by Victor Stinner · 10 years ago
  55. 66aab0c Issue #23708: Add _Py_read() and _Py_write() functions to factorize code handle by Victor Stinner · 10 years ago
  56. a47fc5c Issue #23694: Handle EINTR in _Py_open() and _Py_fopen_obj() by Victor Stinner · 10 years ago
  57. e42ccd2 Issue #23694: Enhance _Py_fopen(), it now raises an exception on error by Victor Stinner · 10 years ago
  58. a555cfc Issue #23694: Enhance _Py_open(), it now raises exceptions by Victor Stinner · 10 years ago
  59. 9aa31d5 Fixes incorrect use of GetLastError where errno should be used. by Steve Dower · 10 years ago
  60. 41e7244 Fixes incorrect use of GetLastError where errno should be used. by Steve Dower · 10 years ago
  61. 8acde7d Issue #23524: Change back to using Windows errors for _Py_fstat instead of the errno shim. by Steve Dower · 10 years ago
  62. d81431f Issue #23524: Replace _PyVerify_fd function with calling _set_thread_local_invalid_parameter_handler on every thread. by Steve Dower · 10 years ago
  63. bf1f376 Issue #23152: Renames time_t_to_FILE_TIME to _Py_time_t_to_FILE_TIME, removes unused struct win32_stat and return value by Steve Dower · 10 years ago
  64. a2af1a5 Issue #23152: Renames attribute_data_to_stat to _Py_attribute_data_to_stat by Steve Dower · 10 years ago
  65. f2f373f Issue #23152: Implement _Py_fstat() to support files larger than 2 GB on Windows. by Steve Dower · 10 years ago
  66. f869341 merge 3.4 (#23165) by Benjamin Peterson · 10 years ago
  67. 10ecaa2 merge 3.3 (closes #23165) by Benjamin Peterson · 10 years ago
  68. 72c2a0f merge 3.2 (closes #23165) by Benjamin Peterson · 10 years ago
  69. f18bf6f add some overflow checks before multiplying (closes #23165) by Benjamin Peterson · 10 years ago
  70. 282124b Closes #22258: Fix the the internal function set_inheritable() on Illumos. by Victor Stinner · 10 years ago
  71. 8257b62 (Merge 3.4) Closes #22258: Fix the the internal function set_inheritable() on by Victor Stinner · 10 years ago
  72. f6a271a Issue #18395: Rename ``_Py_char2wchar()`` to :c:func:`Py_DecodeLocale`, rename by Victor Stinner · 10 years ago
  73. 1db9e7b Issue #22054: Add os.get_blocking() and os.set_blocking() functions to get and by Victor Stinner · 10 years ago
  74. 34e4628 Merge from 3.3. by Stefan Krah · 11 years ago
  75. 6c01e38 Issue #19036: Including locale.h should not depend on HAVE_LANGINFO_H. by Stefan Krah · 11 years ago
  76. b11d6cb fileutils.c: use MAXPATHLEN instead of PATH_MAX by Victor Stinner · 11 years ago
  77. c31ebb6 (Merge 3.3) fileutils.c: use MAXPATHLEN instead of PATH_MAX by Victor Stinner · 11 years ago
  78. 49d0479 Add unused third arg for the benefit of Valgrind. by Stefan Krah · 11 years ago
  79. 409b538 Don't export internal symbols ("make smelly") by Antoine Pitrou · 11 years ago
  80. b034eee Close #18954: Fix some typo in fileutils.c comments by Victor Stinner · 11 years ago
  81. daf4555 Issue #18571: Implementation of the PEP 446: file descriptors and file handles by Victor Stinner · 11 years ago
  82. 65bf9cf Issue #18203: Fix decode_ascii_surrogateescape(), use PyMem_RawMalloc() as _Py_char2wchar() by Victor Stinner · 11 years ago
  83. 1a7425f Issue #18203: Replace malloc() with PyMem_RawMalloc() at Python initialization by Victor Stinner · 11 years ago
  84. 14b9b11 If MS_WIN64 is defined, MS_WINDOWS is also defined: #ifdef can be simplified. by Victor Stinner · 11 years ago
  85. 56785ea Issue #9566: Fix compiler warning on Windows 64-bit by Victor Stinner · 11 years ago
  86. 313f10c Fix a compiler warning: in and out are unused in _Py_char2wchar() if by Victor Stinner · 12 years ago
  87. 215c49a thinko by Philip Jenvey · 12 years ago
  88. 7ae320d (Merge 3.2) Issue #16455: On FreeBSD and Solaris, if the locale is C, the by Victor Stinner · 12 years ago
  89. 20b654a Issue #16455: On FreeBSD and Solaris, if the locale is C, the by Victor Stinner · 12 years ago
  90. d45c7f8 Issue #16455: On FreeBSD and Solaris, if the locale is C, the by Victor Stinner · 12 years ago
  91. 41a234a Issue #16416: Fix compilation error by Victor Stinner · 12 years ago
  92. 2660e42 (Merge 3.2) Issue #16416: On Mac OS X, operating system data are now always by Victor Stinner · 12 years ago
  93. 27b1ca2 Issue #16416: On Mac OS X, operating system data are now always by Victor Stinner · 12 years ago
  94. 0d92c4f Issue #16416: Fix error handling in _Py_wchar2char() _Py_char2wchar() functions by Victor Stinner · 12 years ago
  95. e262377 Issue #16416: OS data are now always encoded/decoded to/from by Victor Stinner · 12 years ago
  96. abaca8c Merge 3.3. by Stefan Krah · 12 years ago
  97. 6df5cae Issue #15835: Define PATH_MAX on HP-UX. by Stefan Krah · 12 years ago
  98. 76df43d Issue #16330: Use surrogate-related macros by Victor Stinner · 12 years ago
  99. efb00c0 Issue #14153 Create _Py_device_encoding() to prevent _io from having to import by Brett Cannon · 13 years ago
  100. 0e576f1 Issue #13626: Add support for SSL Diffie-Hellman key exchange, through the by Antoine Pitrou · 13 years ago