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