1. 948ed8c bpo-36814: ensure os.posix_spawn() handles None (GH-13144) by Anthony Shaw · 5 years ago
  2. f090019 Suppress clang warning (GH-12384) by Rémi Lapeyre · 5 years ago
  3. b930a2d bpo-36710: PyOS_AfterFork_Child() pass runtime parameter (GH-12936) by Victor Stinner · 5 years ago
  4. 0e10766 bpo-31512: Add non-elevated symlink support for Windows (GH-3652) by Vidar Tonaas Fauske · 5 years ago
  5. 2438cdf bpo-36085: Enable better DLL resolution on Windows (GH-12302) by Steve Dower · 5 years ago
  6. 8479a34 bpo-33608: Make sure locks in the runtime are properly re-created. (gh-12245) by Eric Snow · 5 years ago
  7. a24107b bpo-35459: Use PyDict_GetItemWithError() instead of PyDict_GetItem(). (GH-11112) by Serhiy Storchaka · 5 years ago
  8. 09fbcd6 bpo-35942: Improve the error message if __fspath__ returns invalid types in path_converter (GH-11831) by Pablo Galindo · 5 years ago
  9. 73d6002 Remove stray quote in os.replace docstring. (GH-11556) by Anthony Sottile · 5 years ago
  10. b82bfac bpo-29734: nt._getfinalpathname handle leak (GH-740) by Mark Becwar · 5 years ago
  11. 4860f01 bpo-33895: Relase GIL while calling functions that acquire Windows loader lock (GH-7789) by Tony Roberts · 5 years ago
  12. 325e4ba bpo-35537: Fix function name in os.posix_spawnp() errors (GH-11719) by Victor Stinner · 5 years ago
  13. 80c5dfe bpo-35537: Add setsid parameter to os.posix_spawn() and os.posix_spawnp() (GH-11608) by Joannah Nanjekye · 5 years ago
  14. 92b8322 bpo-35674: Add os.posix_spawnp() (GH-11554) by Joannah Nanjekye · 6 years ago
  15. 1d300ce bpo-35214: Annotate posix calls for clang MSan. (#11389) by Gregory P. Smith · 6 years ago
  16. 6f9bc72 bpo-35550: Fix incorrect Solaris define guards (GH-11275) by Jakub Kulík · 6 years ago
  17. 4db62e1 bpo-35490: Remove the DecodeFSDefault return converter in AC. (#11152) by Serhiy Storchaka · 6 years ago
  18. afb3e71 bpo-35489: Use "const Py_UNICODE *" for the Py_UNICODE converter in AC. (GH-11150) by Serhiy Storchaka · 6 years ago
  19. 6fef0f1 bpo-35445: Do not ignore memory errors when create posix.environ. (GH-11049) by Serhiy Storchaka · 6 years ago
  20. 4c49da0 bpo-35436: Add missing PyErr_NoMemory() calls and other minor bug fixes. (GH-11015) by Zackery Spytz · 6 years ago
  21. 32bc11c bpo-35371: Fix possible crash in os.utime() on Windows. (GH-10844) by Serhiy Storchaka · 6 years ago
  22. 62be742 bpo-33012: Fix invalid function cast warnings with gcc 8. (GH-6749) by Serhiy Storchaka · 6 years ago
  23. 9a0d7a7 bpo-24658: os.read() reuses _PY_READ_MAX (GH-10657) by Victor Stinner · 6 years ago
  24. 474eedf bpo-34784: Fix PyStructSequence_NewType with heap-allocated StructSequence (GH-9665) by Eddie Elizondo · 6 years ago
  25. 621cebe bpo-35081: Rename internal headers (GH-10275) by Victor Stinner · 6 years ago
  26. b942707 bpo-29341: Clarify that path-like objects are accepted in some os methods (GH-10101) by BNMetrics · 6 years ago
  27. 27e2d1f bpo-35081: Add pycore_ prefix to internal header files (GH-10263) by Victor Stinner · 6 years ago
  28. 8346031 bpo-32890, os: Use errno instead of GetLastError() in execve() and truncate() (GH-5784) by Alexey Izbyshev · 6 years ago
  29. 81574b8 closes bpo-34862: Guard definition of convert_sched_param with POSIX_SPAWN_SETSCHEDULER. (GH-9658) by William Orr · 6 years ago
  30. c8c0249 bpo-32557: allow shutil.disk_usage to take a file path on Windows also (GH-9372) by Joe Pamer · 6 years ago
  31. 0185f34 bpo-33721: Make some os.path functions and pathlib.Path methods be tolerant to invalid paths. (#7695) by Serhiy Storchaka · 6 years ago
  32. 12a69db Convert os.readlink() to Argument Clinic. (GH-8778) by Serhiy Storchaka · 6 years ago
  33. 5903296 bpo-34651: Only allow the main interpreter to fork. (gh-9279) by Eric Snow · 6 years ago
  34. ea13740 bpo-34674: Assume unistd.h exists on Unix. (GH-9290) by Benjamin Peterson · 6 years ago
  35. 0bd1a2d bpo-31577: Fix a crash in os.utime() in case of a bad ns argument. (GH-3752) by Oren Milman · 6 years ago
  36. e502451 closes bpo-34646: Remove PyAPI_* macros from declarations. (GH-9218) by Benjamin Peterson · 6 years ago
  37. d700f97 bpo-20104: Change the file_actions parameter of os.posix_spawn(). (GH-6725) by Serhiy Storchaka · 6 years ago
  38. 254a466 bpo-20104: Add flag capabilities to posix_spawn (GH-6693) by Pablo Galindo · 6 years ago
  39. e0b5b20 bpo-34384: Fix os.readlink() on Windows (GH-8740) by Berker Peksag · 6 years ago
  40. caba55b bpo-34301: Add _PyInterpreterState_Get() helper function (GH-8592) by Victor Stinner · 6 years ago
  41. 9d57273 bpo-33871: Fix os.sendfile(), os.writev(), os.readv(), etc. (GH-7931) by Serhiy Storchaka · 6 years ago
  42. c7f02a9 bpo-33671 / shutil.copyfile: use memoryview() with dynamic size on Windows (#7681) by Giampaolo Rodola · 6 years ago
  43. cb97073 bpo-33630: Fix using of freed memory in old versions of glicb for posix_spawn(). (GH-7685) by Pablo Galindo · 6 years ago
  44. 4a172cc bpo-33671: efficient zero-copy for shutil.copy* functions (Linux, OSX and Win) (#7160) by Giampaolo Rodola · 6 years ago
  45. 69dccc3 Remove unneeded PyErr_Occurred() check in os_lseek_impl() (GH-7557) by Zackery Spytz · 6 years ago
  46. d54cfb1 bpo-33441: Make the sigset_t converter available in other modules. (GH-6720) by Serhiy Storchaka · 6 years ago
  47. ef34753 bpo-20104: Improve error handling and fix a reference leak in os.posix_spawn(). (#6332) by Serhiy Storchaka · 6 years ago
  48. 3b20d34 bpo-33016: Fix potential use of uninitialized memory in nt._getfinalpathname (#6010) by Alexey Izbyshev · 6 years ago
  49. 6921e73 bpo-33001: Prevent buffer overrun in os.symlink (GH-5989) by Steve Dower · 6 years ago
  50. 3e197c7 bpo-32903: Fix a memory leak in os.chdir() on Windows (GH-5801) by Alexey Izbyshev · 6 years ago
  51. 23ad6d0 bpo-32556: nt._getfinalpathname, nt._getvolumepathname and nt._getdiskusage now correctly convert from bytes. (GH-5761) by Steve Dower · 6 years ago
  52. b3caf38 closes bpo-32859: Don't retry dup3() if it is not available at runtime (GH-5708) by Alexey Izbyshev · 6 years ago
  53. 7745ec4 Update comment in posixmodule.c (GH-5681) by ngie-eign · 6 years ago
  54. 3c34aad bpo-29248: Fix os.readlink() on Windows (GH-5577) by SSE4 · 6 years ago
  55. aa0735f bpo-32747: Remove trailing spaces in docstrings. (GH-5491) by oldk · 6 years ago
  56. 3d86e48 bpo-32681: Fix an uninitialized variable in the C implementation of os.dup2 (GH-5346) by Stéphane Wirtel · 6 years ago
  57. 0cd6bca bpo-20104: Fix leaks and errors in new os.posix_spawn (GH-5418) by Pablo Galindo · 6 years ago
  58. 8997f9c bpo-32705: Current Android does not have posix_spawn (#5413) by Chih-Hsuan Yen · 6 years ago
  59. 6c6ddf9 bpo-20104: Expose `posix_spawn` in the os module (GH-5109) by Pablo Galindo · 6 years ago
  60. 6c51d51 bpo-32659: Solaris "stat" should support "st_fstype" (#5307) by jcea · 6 years ago
  61. 4defba3 bpo-31368: Expose preadv and pwritev in the os module (#5239) by Pablo Galindo · 6 years ago
  62. 502d551 bpo-32390: Fix compilation failure on AIX after f_fsid was added to os.statvfs() (#4972) by Michael Felt · 7 years ago
  63. bbdb17d return the new file descriptor from os.dup2 (closes bpo-32441) (#5041) by Benjamin Peterson · 7 years ago
  64. c5ae169 bpo-26439 Fix ctypes.util.find_library failure on AIX (#4507) by Michael Felt · 7 years ago
  65. 96a5e50 bpo-32143: add f_fsid to os.statvfs() (#4571) by Giuseppe Scrivano · 7 years ago
  66. 233ef24 bpo-32277: Fix exception raised from chmod(..., follow_symlinks=False) (#4797) by Anthony Sottile · 7 years ago
  67. 03eb11f bpo-16135: Cleanup: Code rot left over from OS/2 support (GH-4147) by Erik Bray · 7 years ago
  68. 850a18e bpo-30768: Recompute timeout on interrupted lock (GH-4103) by Victor Stinner · 7 years ago
  69. 01b5aab bpo-31827: Remove os.stat_float_times() (GH-4061) by Victor Stinner · 7 years ago
  70. a991215 os.startfile(): add a C comment on security (#3877) by Victor Stinner · 7 years ago
  71. 731e189 bpo-25658: Implement PEP 539 for Thread Specific Storage (TSS) API (GH-1362) by Masayuki Yamamoto · 7 years ago
  72. 288d1da remove support for BSD/OS (closes bpo-31624) (#3812) by Benjamin Peterson · 7 years ago
  73. a6a4dc8 bpo-31370: Remove support for threads-less builds (#3385) by Antoine Pitrou · 7 years ago
  74. 75b9618 bpo-31343: Include sys/sysmacros.h (#3318) by Christian Heimes · 7 years ago
  75. c67bae0 bpo-30581: Windows: os.cpu_count() returns wrong number of processors (#2934) by Christopher Wilcox · 7 years ago
  76. d4b93e2 bpo-31106: Fix handling of erros in posix_fallocate() and posix_fadvise() (#3000) (#3000) by Коренберг Марк · 7 years ago
  77. 49b2734 Spelling fixes (#2902) by Ville Skyttä · 7 years ago
  78. 1180e5a bpo-30879: os.listdir() and os.scandir() now emit bytes names when (#2634) by Serhiy Storchaka · 7 years ago
  79. f7eae0a [security] bpo-13617: Reject embedded null characters in wchar* strings. (#2302) by Serhiy Storchaka · 7 years ago
  80. a7874c7 bpo-30769: Fix reference leak introduced in 77703942c59 (#2416) by Eric N. Vander Weele · 7 years ago
  81. 7770394 bpo-30746: Prohibited the '=' character in environment variable names (#2382) by Serhiy Storchaka · 7 years ago
  82. c8d6ab2 bpo-30602: Fix lastarg in os.spawnve() (#2287) by Victor Stinner · 7 years ago
  83. 8acb4cf bpo-30602: Fix refleak in os.spawnv() (#2212) by Victor Stinner · 7 years ago
  84. 526b226 bpo-30602: Fix refleak in os.spawnve() (#2184) by Victor Stinner · 7 years ago
  85. 0d32218 bpo-30650: Fixed a syntax error: missed right parentheses (#2154) by messi Liao · 7 years ago
  86. 163468a bpo-16500: Don't use string constants for os.register_at_fork() behavior (#1834) by Gregory P. Smith · 7 years ago
  87. 346cbd3 bpo-16500: Allow registering at-fork handlers (#1715) by Antoine Pitrou · 7 years ago
  88. 50e8603 bpo-29619: Do not use HAVE_LARGEFILE_SUPPORT for type conversions (GH-1666). by xdegaye · 7 years ago
  89. bf623ae bpo-30061: Check if PyObject_Size()/PySequence_Size()/PyMapping_Size() (#1096) by Serhiy Storchaka · 7 years ago
  90. ea720fe bpo-25996: Added support of file descriptors in os.scandir() on Unix. (#502) by Serhiy Storchaka · 7 years ago
  91. 0f6d733 bpo-29619: Convert st_ino using unsigned integer (#557) by Victor Stinner · 7 years ago
  92. 72e81d0 bpo-29556: Remove unused #include <langinfo.h> (#98) by Yen Chi Hsuan · 7 years ago
  93. 095ef73 Issue #29513: Fix outdated comment and remove redundand code is os.scandir(). by Serhiy Storchaka · 7 years ago
  94. 228b12e Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE wherever by Serhiy Storchaka · 8 years ago
  95. 1dfaa6c Issue #29092: Merge 3.6. by Xiang Zhang · 8 years ago
  96. 4459e00 Issue #29092: Sync os.stat's doc and docstring on path type. by Xiang Zhang · 8 years ago
  97. ce16c68 Issue #29034: Merge 3.6. by Xiang Zhang · 8 years ago
  98. 04316c4 Issue #29034: Fix memory leak and use-after-free in path_converter. by Xiang Zhang · 8 years ago
  99. f17c3de Use _PyObject_CallNoArg() by Victor Stinner · 8 years ago
  100. 9a2329f Issue #28152: Fix -Wunreachable-code warnings on Clang by Victor Stinner · 8 years ago