1. 7dc71c4 bpo-42780: Fix set_inheritable() for O_PATH file descriptors on Linux (GH-24172) by cptpcrd · 3 years, 7 months ago
  2. ca06440 bpo-32381: Remove unused _Py_fopen() function (GH-23711) by Victor Stinner · 3 years, 8 months ago
  3. 06afac6 bpo-41462: Add os.set_blocking() support for VxWorks RTOS (GH-21713) by pxinwr · 3 years, 8 months ago
  4. 3529718 bpo-42236: os.device_encoding() respects UTF-8 Mode (GH-23119) by Victor Stinner · 3 years, 9 months ago
  5. e662c39 bpo-42236: Use UTF-8 encoding if nl_langinfo(CODESET) fails (GH-23086) by Victor Stinner · 3 years, 9 months ago
  6. 82458b6 bpo-42236: Enhance _locale._get_locale_encoding() (GH-23083) by Victor Stinner · 3 years, 9 months ago
  7. 710e826 bpo-42208: Add _Py_GetLocaleEncoding() (GH-23050) by Victor Stinner · 3 years, 10 months ago
  8. f231203 bpo-38324: Fix test__locale.py Windows failures (GH-20529) by TIGirardi · 3 years, 10 months ago
  9. 7992579 bpo-40422: Move _Py_closerange to fileutils.c (GH-22680) by Kyle Evans · 3 years, 10 months ago
  10. 4c8f09d bpo-36346: Make using the legacy Unicode C API optional (GH-21437) by Serhiy Storchaka · 4 years, 1 month ago
  11. 6c6810d bpo-41094: Fix decoding errors with audit when open files. (GH-21095) by Serhiy Storchaka · 4 years, 2 months ago
  12. 9672912 bpo-40957: Fix refleak in _Py_fopen_obj() (GH-20827) by Christian Heimes · 4 years, 2 months ago
  13. 361dcdc bpo-40268: Remove unused osdefs.h includes (GH-19532) by Victor Stinner · 4 years, 4 months ago
  14. 8f87eef bpo-39943: Add the const qualifier to pointers on non-mutable PyBytes data. (GH-19472) by Serhiy Storchaka · 4 years, 4 months ago
  15. 03a8a56 bpo-38353: Add subfunctions to getpath.c (GH-16572) by Victor Stinner · 4 years, 10 months ago
  16. 5be6660 bpo-37549: os.dup() fails for standard streams on Windows 7 (GH-15389) by Zackery Spytz · 5 years ago
  17. df2d4a6 bpo-37834: Normalise handling of reparse points on Windows (GH-15231) by Steve Dower · 5 years ago
  18. 3939c32 bpo-20443: _PyConfig_Read() gets the absolute path of run_filename (GH-14053) by Victor Stinner · 5 years ago
  19. 28fca0c bpo-37267: Do not check for FILE_TYPE_CHAR in os.dup() on Windows (GH-14051) by Zackery Spytz · 5 years ago
  20. b82e17e bpo-36842: Implement PEP 578 (GH-12613) by Steve Dower · 5 years ago
  21. e251095 bpo-36775: Add _Py_FORCE_UTF8_FS_ENCODING macro (GH-13056) by Victor Stinner · 5 years ago
  22. faddaed bpo-36352: Avoid hardcoded MAXPATHLEN size in getpath.c (GH-12423) by Victor Stinner · 5 years ago
  23. 1be0d11 bpo-36352: Clarify fileutils.h documentation (GH-12406) by Victor Stinner · 5 years ago
  24. f4b0a1c bpo-31904: Add encoding support for VxWorks RTOS (GH-12051) by pxinwr · 5 years ago
  25. 353933e bpo-34523: Fix C locale coercion on FreeBSD CURRENT (GH-10672) by Victor Stinner · 6 years ago
  26. 02e6bf7 bpo-28604: Fix localeconv() for different LC_MONETARY (GH-10606) by Victor Stinner · 6 years ago
  27. 9fc57a3 bpo-35081: Add pycore_fileutils.h (GH-10371) by Victor Stinner · 6 years ago
  28. 74a8b6e bpo-24658: Fix read/write greater than 2 GiB on macOS (GH-1705) by Stéphane Wirtel · 6 years ago
  29. 3d4226a bpo-34523: Support surrogatepass in locale codecs (GH-8995) by Victor Stinner · 6 years ago
  30. c5989cd bpo-34523: Py_DecodeLocale() use UTF-8 on Windows (GH-8998) by Victor Stinner · 6 years ago
  31. d500e53 bpo-34403: On HP-UX, force ASCII for C locale (GH-8969) by Victor Stinner · 6 years ago
  32. 5cb2589 bpo-34527: POSIX locale enables the UTF-8 Mode (GH-8972) by Victor Stinner · 6 years ago
  33. 61f82e0 Spelling fixes to docs, docstrings, and comments (GH-6374) by Ville Skyttä · 6 years ago
  34. b3b4a9d bpo-32869: Fix incorrect dst buffer size for MultiByteToWideChar (#5739) by Alexey Izbyshev · 6 years ago
  35. c1e46e9 bpo-32777: Fix _Py_set_inheritable async-safety in subprocess (GH-5560) by Alexey Izbyshev · 7 years ago
  36. 9089a26 bpo-29240: PyUnicode_DecodeLocale() uses UTF-8 on Android (#5272) by Victor Stinner · 7 years ago
  37. cb064fc bpo-31900: Fix localeconv() encoding for LC_NUMERIC (#4174) by Victor Stinner · 7 years ago
  38. 7ed7aea bpo-29240: Fix locale encodings in UTF-8 Mode (#5170) by Victor Stinner · 7 years ago
  39. 2cba6b8 bpo-29240: readline now ignores the UTF-8 Mode (#5145) by Victor Stinner · 7 years ago
  40. 9bee329 bpo-32030: Add _Py_FindEnvConfigValue() (#4963) by Victor Stinner · 7 years ago
  41. 9dd7620 bpo-32030: Add _Py_EncodeLocaleRaw() (#4961) by Victor Stinner · 7 years ago
  42. e47e698 bpo-32030: Add _Py_EncodeUTF8_surrogateescape() (#4960) by Victor Stinner · 7 years ago
  43. 9454060 bpo-29240, bpo-32030: Py_Main() re-reads config if encoding changes (#4899) by Victor Stinner · 7 years ago
  44. d2b0231 bpo-29240: Don't define decode_locale() on macOS (#4895) by Victor Stinner · 7 years ago
  45. 91106cd bpo-29240: PEP 540: Add a new UTF-8 Mode (#855) by Victor Stinner · 7 years ago
  46. 8c663fd Replace KB unit with KiB (#4293) by Victor Stinner · 7 years ago
  47. a6a4dc8 bpo-31370: Remove support for threads-less builds (#3385) by Antoine Pitrou · 7 years ago
  48. f7eae0a [security] bpo-13617: Reject embedded null characters in wchar* strings. (#2302) by Serhiy Storchaka · 7 years ago
  49. 0f6d733 bpo-29619: Convert st_ino using unsigned integer (#557) by Victor Stinner · 7 years ago
  50. 76febd0 Issue #26919: On Android, operating system data is now always encoded/decoded by Xavier de Gaye · 8 years ago
  51. ec5d3cd Issue #28746: Fix the set_inheritable() file descriptor method on platforms by Xavier de Gaye · 8 years ago
  52. 54de2b1 Fix check_force_ascii() by Victor Stinner · 8 years ago
  53. 940f33a Issue #23524: Finish removing _PyVerify_fd from sources by Steve Dower · 8 years ago
  54. 3e04d5b Issue #27076: Merge spelling from 3.5 by Martin Panter · 8 years ago
  55. 46f5072 Issue #27076: Doc, comment and tests spelling fixes by Martin Panter · 8 years ago
  56. 4a3443b Merge 3.5 (issue #27057) by Victor Stinner · 8 years ago
  57. 3116cc4 Fix os.set_inheritable() on Android by Victor Stinner · 8 years ago
  58. a858bbd Avoid fcntl() if possible in set_inheritable() by Victor Stinner · 8 years ago
  59. 8a1be61 Add more checks on the GIL by Victor Stinner · 8 years ago
  60. 6f9b010 Fix a couple of typos in code comments by Martin Panter · 9 years ago
  61. bc5b80b Close #24784: Fix compilation without thread support by Victor Stinner · 9 years ago
  62. 8fc8980 Issue #23524: Replace _PyVerify_fd function with calls to _set_thread_local_invalid_parameter_handler. by Steve Dower · 9 years ago
  63. 6f4fae8 Issue #23836: Document functions releasing the GIL in fileutils.c by Victor Stinner · 9 years ago
  64. 82c3e45 Issue #23836: Add _Py_write_noraise() function by Victor Stinner · 9 years ago
  65. e134a7f Issue #23752: _Py_fstat() is now responsible to raise the Python exception by Victor Stinner · 9 years ago
  66. 91afbb6 Issue #23753: Move _Py_wstat() from Python/fileutils.c to Modules/getpath.c by Victor Stinner · 9 years ago
  67. f329878 Issue #23753: Python doesn't support anymore platforms without stat() or by Victor Stinner · 9 years ago
  68. a3c0202 Issue #23708: Save/restore errno in _Py_read() and _Py_write() by Victor Stinner · 9 years ago
  69. 7f04d4d Issue #23708: Split assertion expression in two assertions in _Py_read() and by Victor Stinner · 9 years ago
  70. c1cf4f7 Issue #23708: Fix _Py_read() compilation error on Windows by Victor Stinner · 9 years ago
  71. 66aab0c Issue #23708: Add _Py_read() and _Py_write() functions to factorize code handle by Victor Stinner · 9 years ago
  72. a47fc5c Issue #23694: Handle EINTR in _Py_open() and _Py_fopen_obj() by Victor Stinner · 9 years ago
  73. e42ccd2 Issue #23694: Enhance _Py_fopen(), it now raises an exception on error by Victor Stinner · 9 years ago
  74. a555cfc Issue #23694: Enhance _Py_open(), it now raises exceptions by Victor Stinner · 9 years ago
  75. 9aa31d5 Fixes incorrect use of GetLastError where errno should be used. by Steve Dower · 9 years ago
  76. 41e7244 Fixes incorrect use of GetLastError where errno should be used. by Steve Dower · 9 years ago
  77. 8acde7d Issue #23524: Change back to using Windows errors for _Py_fstat instead of the errno shim. by Steve Dower · 9 years ago
  78. d81431f Issue #23524: Replace _PyVerify_fd function with calling _set_thread_local_invalid_parameter_handler on every thread. by Steve Dower · 9 years ago
  79. 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 · 9 years ago
  80. a2af1a5 Issue #23152: Renames attribute_data_to_stat to _Py_attribute_data_to_stat by Steve Dower · 9 years ago
  81. f2f373f Issue #23152: Implement _Py_fstat() to support files larger than 2 GB on Windows. by Steve Dower · 9 years ago
  82. f869341 merge 3.4 (#23165) by Benjamin Peterson · 10 years ago
  83. 10ecaa2 merge 3.3 (closes #23165) by Benjamin Peterson · 10 years ago
  84. 72c2a0f merge 3.2 (closes #23165) by Benjamin Peterson · 10 years ago
  85. f18bf6f add some overflow checks before multiplying (closes #23165) by Benjamin Peterson · 10 years ago
  86. 282124b Closes #22258: Fix the the internal function set_inheritable() on Illumos. by Victor Stinner · 10 years ago
  87. 8257b62 (Merge 3.4) Closes #22258: Fix the the internal function set_inheritable() on by Victor Stinner · 10 years ago
  88. f6a271a Issue #18395: Rename ``_Py_char2wchar()`` to :c:func:`Py_DecodeLocale`, rename by Victor Stinner · 10 years ago
  89. 1db9e7b Issue #22054: Add os.get_blocking() and os.set_blocking() functions to get and by Victor Stinner · 10 years ago
  90. 34e4628 Merge from 3.3. by Stefan Krah · 11 years ago
  91. 6c01e38 Issue #19036: Including locale.h should not depend on HAVE_LANGINFO_H. by Stefan Krah · 11 years ago
  92. b11d6cb fileutils.c: use MAXPATHLEN instead of PATH_MAX by Victor Stinner · 11 years ago
  93. c31ebb6 (Merge 3.3) fileutils.c: use MAXPATHLEN instead of PATH_MAX by Victor Stinner · 11 years ago
  94. 49d0479 Add unused third arg for the benefit of Valgrind. by Stefan Krah · 11 years ago
  95. 409b538 Don't export internal symbols ("make smelly") by Antoine Pitrou · 11 years ago
  96. b034eee Close #18954: Fix some typo in fileutils.c comments by Victor Stinner · 11 years ago
  97. daf4555 Issue #18571: Implementation of the PEP 446: file descriptors and file handles by Victor Stinner · 11 years ago
  98. 65bf9cf Issue #18203: Fix decode_ascii_surrogateescape(), use PyMem_RawMalloc() as _Py_char2wchar() by Victor Stinner · 11 years ago
  99. 1a7425f Issue #18203: Replace malloc() with PyMem_RawMalloc() at Python initialization by Victor Stinner · 11 years ago
  100. 14b9b11 If MS_WIN64 is defined, MS_WINDOWS is also defined: #ifdef can be simplified. by Victor Stinner · 11 years ago