1. 91106cd bpo-29240: PEP 540: Add a new UTF-8 Mode (#855) by Victor Stinner · 7 years ago
  2. 8c663fd Replace KB unit with KiB (#4293) by Victor Stinner · 7 years ago
  3. a6a4dc8 bpo-31370: Remove support for threads-less builds (#3385) by Antoine Pitrou · 7 years ago
  4. f7eae0a [security] bpo-13617: Reject embedded null characters in wchar* strings. (#2302) by Serhiy Storchaka · 7 years ago
  5. 0f6d733 bpo-29619: Convert st_ino using unsigned integer (#557) by Victor Stinner · 8 years ago
  6. 76febd0 Issue #26919: On Android, operating system data is now always encoded/decoded by Xavier de Gaye · 8 years ago
  7. ec5d3cd Issue #28746: Fix the set_inheritable() file descriptor method on platforms by Xavier de Gaye · 8 years ago
  8. 54de2b1 Fix check_force_ascii() by Victor Stinner · 8 years ago
  9. 940f33a Issue #23524: Finish removing _PyVerify_fd from sources by Steve Dower · 8 years ago
  10. 3e04d5b Issue #27076: Merge spelling from 3.5 by Martin Panter · 8 years ago
  11. 46f5072 Issue #27076: Doc, comment and tests spelling fixes by Martin Panter · 8 years ago
  12. 4a3443b Merge 3.5 (issue #27057) by Victor Stinner · 8 years ago
  13. 3116cc4 Fix os.set_inheritable() on Android by Victor Stinner · 8 years ago
  14. a858bbd Avoid fcntl() if possible in set_inheritable() by Victor Stinner · 9 years ago
  15. 8a1be61 Add more checks on the GIL by Victor Stinner · 9 years ago
  16. 6f9b010 Fix a couple of typos in code comments by Martin Panter · 9 years ago
  17. bc5b80b Close #24784: Fix compilation without thread support by Victor Stinner · 9 years ago
  18. 8fc8980 Issue #23524: Replace _PyVerify_fd function with calls to _set_thread_local_invalid_parameter_handler. by Steve Dower · 10 years ago
  19. 6f4fae8 Issue #23836: Document functions releasing the GIL in fileutils.c by Victor Stinner · 10 years ago
  20. 82c3e45 Issue #23836: Add _Py_write_noraise() function by Victor Stinner · 10 years ago
  21. e134a7f Issue #23752: _Py_fstat() is now responsible to raise the Python exception by Victor Stinner · 10 years ago
  22. 91afbb6 Issue #23753: Move _Py_wstat() from Python/fileutils.c to Modules/getpath.c by Victor Stinner · 10 years ago
  23. f329878 Issue #23753: Python doesn't support anymore platforms without stat() or by Victor Stinner · 10 years ago
  24. a3c0202 Issue #23708: Save/restore errno in _Py_read() and _Py_write() by Victor Stinner · 10 years ago
  25. 7f04d4d Issue #23708: Split assertion expression in two assertions in _Py_read() and by Victor Stinner · 10 years ago
  26. c1cf4f7 Issue #23708: Fix _Py_read() compilation error on Windows by Victor Stinner · 10 years ago
  27. 66aab0c Issue #23708: Add _Py_read() and _Py_write() functions to factorize code handle by Victor Stinner · 10 years ago
  28. a47fc5c Issue #23694: Handle EINTR in _Py_open() and _Py_fopen_obj() by Victor Stinner · 10 years ago
  29. e42ccd2 Issue #23694: Enhance _Py_fopen(), it now raises an exception on error by Victor Stinner · 10 years ago
  30. a555cfc Issue #23694: Enhance _Py_open(), it now raises exceptions by Victor Stinner · 10 years ago
  31. 9aa31d5 Fixes incorrect use of GetLastError where errno should be used. by Steve Dower · 10 years ago
  32. 41e7244 Fixes incorrect use of GetLastError where errno should be used. by Steve Dower · 10 years ago
  33. 8acde7d Issue #23524: Change back to using Windows errors for _Py_fstat instead of the errno shim. by Steve Dower · 10 years ago
  34. d81431f Issue #23524: Replace _PyVerify_fd function with calling _set_thread_local_invalid_parameter_handler on every thread. by Steve Dower · 10 years ago
  35. 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
  36. a2af1a5 Issue #23152: Renames attribute_data_to_stat to _Py_attribute_data_to_stat by Steve Dower · 10 years ago
  37. f2f373f Issue #23152: Implement _Py_fstat() to support files larger than 2 GB on Windows. by Steve Dower · 10 years ago
  38. f869341 merge 3.4 (#23165) by Benjamin Peterson · 10 years ago
  39. 10ecaa2 merge 3.3 (closes #23165) by Benjamin Peterson · 10 years ago
  40. 72c2a0f merge 3.2 (closes #23165) by Benjamin Peterson · 10 years ago
  41. f18bf6f add some overflow checks before multiplying (closes #23165) by Benjamin Peterson · 10 years ago
  42. 282124b Closes #22258: Fix the the internal function set_inheritable() on Illumos. by Victor Stinner · 10 years ago
  43. 8257b62 (Merge 3.4) Closes #22258: Fix the the internal function set_inheritable() on by Victor Stinner · 10 years ago
  44. f6a271a Issue #18395: Rename ``_Py_char2wchar()`` to :c:func:`Py_DecodeLocale`, rename by Victor Stinner · 10 years ago
  45. 1db9e7b Issue #22054: Add os.get_blocking() and os.set_blocking() functions to get and by Victor Stinner · 10 years ago
  46. 34e4628 Merge from 3.3. by Stefan Krah · 11 years ago
  47. 6c01e38 Issue #19036: Including locale.h should not depend on HAVE_LANGINFO_H. by Stefan Krah · 11 years ago
  48. b11d6cb fileutils.c: use MAXPATHLEN instead of PATH_MAX by Victor Stinner · 11 years ago
  49. c31ebb6 (Merge 3.3) fileutils.c: use MAXPATHLEN instead of PATH_MAX by Victor Stinner · 11 years ago
  50. 49d0479 Add unused third arg for the benefit of Valgrind. by Stefan Krah · 11 years ago
  51. 409b538 Don't export internal symbols ("make smelly") by Antoine Pitrou · 11 years ago
  52. b034eee Close #18954: Fix some typo in fileutils.c comments by Victor Stinner · 11 years ago
  53. daf4555 Issue #18571: Implementation of the PEP 446: file descriptors and file handles by Victor Stinner · 11 years ago
  54. 65bf9cf Issue #18203: Fix decode_ascii_surrogateescape(), use PyMem_RawMalloc() as _Py_char2wchar() by Victor Stinner · 11 years ago
  55. 1a7425f Issue #18203: Replace malloc() with PyMem_RawMalloc() at Python initialization by Victor Stinner · 11 years ago
  56. 14b9b11 If MS_WIN64 is defined, MS_WINDOWS is also defined: #ifdef can be simplified. by Victor Stinner · 11 years ago
  57. 56785ea Issue #9566: Fix compiler warning on Windows 64-bit by Victor Stinner · 11 years ago
  58. 313f10c Fix a compiler warning: in and out are unused in _Py_char2wchar() if by Victor Stinner · 11 years ago
  59. 215c49a thinko by Philip Jenvey · 12 years ago
  60. 7ae320d (Merge 3.2) Issue #16455: On FreeBSD and Solaris, if the locale is C, the by Victor Stinner · 12 years ago
  61. 20b654a Issue #16455: On FreeBSD and Solaris, if the locale is C, the by Victor Stinner · 12 years ago
  62. d45c7f8 Issue #16455: On FreeBSD and Solaris, if the locale is C, the by Victor Stinner · 12 years ago
  63. 41a234a Issue #16416: Fix compilation error by Victor Stinner · 12 years ago
  64. 2660e42 (Merge 3.2) Issue #16416: On Mac OS X, operating system data are now always by Victor Stinner · 12 years ago
  65. 27b1ca2 Issue #16416: On Mac OS X, operating system data are now always by Victor Stinner · 12 years ago
  66. 0d92c4f Issue #16416: Fix error handling in _Py_wchar2char() _Py_char2wchar() functions by Victor Stinner · 12 years ago
  67. e262377 Issue #16416: OS data are now always encoded/decoded to/from by Victor Stinner · 12 years ago
  68. abaca8c Merge 3.3. by Stefan Krah · 12 years ago
  69. 6df5cae Issue #15835: Define PATH_MAX on HP-UX. by Stefan Krah · 12 years ago
  70. 76df43d Issue #16330: Use surrogate-related macros by Victor Stinner · 12 years ago
  71. efb00c0 Issue #14153 Create _Py_device_encoding() to prevent _io from having to import by Brett Cannon · 13 years ago
  72. 0e576f1 Issue #13626: Add support for SSL Diffie-Hellman key exchange, through the by Antoine Pitrou · 13 years ago
  73. 2b1cc89 _Py_fopen now allows bytes filenames under non-Windows platforms. by Antoine Pitrou · 13 years ago
  74. bd0850b import.c now catchs _Py_stat() exceptions by Victor Stinner · 13 years ago
  75. af02e1c Add PyUnicode_DecodeLocaleAndSize() and PyUnicode_DecodeLocale() by Victor Stinner · 13 years ago
  76. ee587ea Catch PyUnicode_AS_UNICODE() errors in fileutils.c by Victor Stinner · 13 years ago
  77. 19de4c3 _Py_char2wchar() frees the memory on conversion error by Victor Stinner · 14 years ago
  78. 2f02a51 PyUnicode_EncodeFS() raises an exception if _Py_wchar2char() fails by Victor Stinner · 14 years ago
  79. 168e117 Add an optional size argument to _Py_char2wchar() by Victor Stinner · 14 years ago
  80. 0a1b8cb _Py_wrealpath() uses _Py_char2wchar() to decode the result, to support by Victor Stinner · 14 years ago
  81. 350147b _Py_wreadlink(): catch _Py_char2wchar() failure by Victor Stinner · 14 years ago
  82. 3f711f4 _Py_wreadlink() uses _Py_char2wchar() to decode the result, to support by Victor Stinner · 14 years ago
  83. 5d1e3438 Mark _Py_char2wchar() input argument as constant by Victor Stinner · 14 years ago
  84. f4061da _Py_wgetcwd() decodes the path using _Py_char2wchar() to support surrogates by Victor Stinner · 14 years ago
  85. 6672d0c fileutils.c: document which encodings are used by Victor Stinner · 14 years ago
  86. 015f4d8 _Py_wrealpath() requires the size of the output buffer by Victor Stinner · 14 years ago
  87. a4a7595 _Py_stat() and _Py_fopen(): avoid PyUnicode_AsWideCharString() on Windows by Victor Stinner · 14 years ago
  88. b306d75 Fix fileutils for Windows by Victor Stinner · 14 years ago
  89. e7c8083 Ooops, fileutils.c contains twice the same code by Victor Stinner · 14 years ago
  90. 4e31443 Create fileutils.c/.h by Victor Stinner · 14 years ago