- fe63a40 bpo-38822: Fixed os.stat failing on inaccessible directories. (GH-25527) by Steve Dower · 4 years, 4 months ago
- cdad272 bpo-40137: Add pycore_moduleobject.h internal header (GH-25507) by Victor Stinner · 4 years, 4 months ago
- 04732ca bpo-43105: Importlib now resolves relative paths when creating module spec objects from file locations (GH-25121) by Steve Dower · 4 years, 4 months ago
- f917c24 bpo-43106: Add os.O_EVTONLY/O_FSYNC/O_SYMLINK/O_NOFOLLOW_ANY (GH-24428) by Dong-hee Na · 4 years, 6 months ago
- df21f50 bpo-42692: fix __builtin_available check on older compilers (GH-23873) by Joshua Root · 4 years, 7 months ago
- 0159e5e bpo-42655: Fix subprocess extra_groups gid conversion (GH-23762) by Jakub Kulík · 4 years, 8 months ago
- dedc2cd bpo-41625: Do not add os.splice on AIX due to compatibility issues (GH-23608) by Pablo Galindo · 4 years, 8 months ago
- 00d7abd bpo-42519: Replace PyMem_MALLOC() with PyMem_Malloc() (GH-23586) by Victor Stinner · 4 years, 8 months ago
- 6223071 bpo-1635741: Convert _imp to multi-phase init (GH-23378) by Victor Stinner · 4 years, 9 months ago
- 2a9eddf bpo-41625: Add a guard for Linux for splice() constants in the os module (GH-23350) by Pablo Galindo · 4 years, 9 months ago
- a57b3d3 bpo-41625: Expose the splice() system call in the os module (GH-21947) by Pablo Galindo · 4 years, 9 months ago
- cd9fed6 bpo-41001: Add os.eventfd() (#20930) by Christian Heimes · 4 years, 9 months ago
- fd4ed57 bpo-42237: Fix os.sendfile() on illumos (GH-23154) by Jakub Stasiak · 4 years, 9 months ago
- 4176193 bpo-41100: Support macOS 11 and Apple Silicon (GH-22855) by Ronald Oussoren · 4 years, 9 months ago
- 5776663 bpo-42029: Remove IRIX code (GH-23023) by Victor Stinner · 4 years, 10 months ago
- b510e10 bpo-42152: Use PyDict_Contains and PyDict_SetDefault if appropriate. (GH-22986) by Serhiy Storchaka · 4 years, 10 months ago
- 7992579 bpo-40422: Move _Py_closerange to fileutils.c (GH-22680) by Kyle Evans · 4 years, 10 months ago
- 64eb259 bpo-40422: Move _Py_*_SUPPRESS_IPH bits into _Py_closerange (GH-22672) by Kyle Evans · 4 years, 10 months ago
- 1800c60 bpo-40423: Optimization: use close_range(2) if available (GH-22651) by Kyle Evans · 4 years, 10 months ago
- c230fde bpo-40422: create a common _Py_closerange API (GH-19754) by Kyle Evans · 4 years, 10 months ago
- 9975cc5 bpo-41985: Add _PyLong_FileDescriptor_Converter and AC converter for "fildes". (GH-22620) by Serhiy Storchaka · 4 years, 10 months ago
- fa8c9e7 bpo-41687: Fix error handling in Solaris sendfile implementation (GH-22128) by Jakub Kulík · 5 years ago
- 8c0be6f bpo-41687: Fix sendfile implementation to work with Solaris (#22040) by Jakub Kulík · 5 years ago
- 3405e05 bpo-41440: add os.cpu_count() support for VxWorks RTOS (GH-21685) by pxinwr · 5 years ago
- 4c8f09d bpo-36346: Make using the legacy Unicode C API optional (GH-21437) by Serhiy Storchaka · 5 years ago
- 3ccb96c bpo-41056: Use the fildes converter for fd to please Coverity. (GH-21011) by Gregory P. Smith · 5 years ago
- 317bab0 PyOS_AfterFork_Child() pass tstate to _PyEval_ReInitThreads() (GH-20598) by Victor Stinner · 5 years ago
- 26881c8 PyOS_AfterFork_Child() uses PyStatus (GH-20596) by Victor Stinner · 5 years ago
- 5f4b229d bpo-40792: Make the result of PyNumber_Index() always having exact type int. (GH-20443) by Serhiy Storchaka · 5 years ago
- 76ef255 bpo-37129: Add os.RWF_APPEND flag for os.pwritev() (GH-20336) by YoSTEALTH · 5 years ago
- 578c395 bpo-37999: No longer use __int__ in implicit integer conversions. (GH-15636) by Serhiy Storchaka · 5 years ago
- 7f21c9a bpo-40653: Move _dirnameW out of #ifdef HAVE_SYMLINK/#endif (GH-20144) by Minmin Gong · 5 years ago
- 97f33c3 bpo-40549: posixmodule.c uses defining_class (GH-20075) by Victor Stinner · 5 years ago
- 1c2fa78 bpo-40549: Convert posixmodule.c to multiphase init (GH-19982) by Victor Stinner · 5 years ago
- 252346a bpo-40453: Add PyConfig._isolated_subinterpreter (GH-19820) by Victor Stinner · 5 years ago
- 162c567 bpo-38061: os.closerange() uses closefrom() on FreeBSD (GH-19696) by Victor Stinner · 5 years ago
- 9bee32b bpo-40138: Fix Windows os.waitpid() for large exit code (GH-19637) by Victor Stinner · 5 years ago
- 2b56031 bpo-40178: Convert the remaining os functions to Argument Clinic. (GH-19360) by Serhiy Storchaka · 5 years ago
- 5eca75d bpo-40268: Reformat posixmodule.c includes (GH-19536) by Victor Stinner · 5 years ago
- 361dcdc bpo-40268: Remove unused osdefs.h includes (GH-19532) by Victor Stinner · 5 years ago
- 4a21e57 bpo-40268: Remove unused structmember.h includes (GH-19530) by Victor Stinner · 5 years ago
- 62183b8 bpo-40268: Remove explicit pythread.h includes (#19529) by Victor Stinner · 5 years ago
- e5014be bpo-40268: Remove a few pycore_pystate.h includes (GH-19510) by Victor Stinner · 5 years ago
- 81a7be3 bpo-40268: Rename _PyInterpreterState_GET_UNSAFE() (GH-19509) by Victor Stinner · 5 years ago
- f9dd51e bpo-39481: Make os.DirEntry generic (GH-19415) by Batuhan Taşkaya · 5 years ago
- 87255be bpo-40089: Add _at_fork_reinit() method to locks (GH-19195) by Victor Stinner · 5 years ago
- 909f4a3 bpo-40190: Add support for _SC_AIX_REALMEM in sysconf (GH-19380) by Batuhan Taşkaya · 5 years ago
- 65a796e bpo-40094: Add os.waitstatus_to_exitcode() (GH-19201) by Victor Stinner · 5 years ago
- f5c7cab bpo-40014: Fix os.getgrouplist() (GH-19126) by Victor Stinner · 5 years ago
- 8ec7370 bpo-40014: Fix os.getgrouplist() on macOS (GH-19118) by Victor Stinner · 5 years ago
- f707d94 bpo-39968: Convert extension modules' macros of get_module_state() to inline functions (GH-19017) by Hai Shi · 5 years ago
- ff4584c bpo-39947: Use _PyInterpreterState_GET_UNSAFE() (GH-18978) by Victor Stinner · 5 years ago
- 5572870 bpo-39573: Use Py_IS_TYPE() macro to check for types (GH-18809) by Andy Lester · 5 years ago
- 7514f4f bpo-39184: Add audit events to functions in `fcntl`, `msvcrt`, `os`, `resource`, `shutil`, `signal`, `syslog` (GH-18407) by Saiyang Gou · 5 years ago
- 95f6001 bpo-39184: Add audit events to command execution functions in os and pty modules (GH-17824) by Saiyang Gou · 6 years ago
- b8d1262 bpo-39395: putenv() and unsetenv() always available (GH-18135) by Victor Stinner · 6 years ago
- 161e7b3 bpo-39413: Implement os.unsetenv() on Windows (GH-18163) by Victor Stinner · 6 years ago
- b477d19 bpo-39406: Implement os.putenv() with setenv() if available (GH-18128) by Victor Stinner · 6 years ago
- 0852c7d bpo-39406: os.putenv() avoids putenv_dict on Windows (GH-18126) by Victor Stinner · 6 years ago
- b73dd02 Revert "bpo-39413: Implement os.unsetenv() on Windows (GH-18104)" (GH-18124) by Victor Stinner · 6 years ago
- 623ed61 bpo-39406: Add PY_PUTENV_DICT macro to posixmodule.c (GH-18106) by Victor Stinner · 6 years ago
- 56cd371 bpo-39413: Implement os.unsetenv() on Windows (GH-18104) by Victor Stinner · 6 years ago
- 723f71a bpo-37931: Fix crash on OSX re-initializing os.environ (GH-15428) by Benoit Hudson · 6 years ago
- e4db1f0 closes bpo-38803: Fix leak in posixmodule. (GH-17373) by Eddie Elizondo · 6 years ago
- 5c0c325 closes bpo-38713: Expose P_PIDFD in os if it's defined. (GH-17071) by Benjamin Peterson · 6 years ago
- 6c4c45e bpo-38692: Add os.pidfd_open. (GH-17063) by Benjamin Peterson · 6 years ago
- b396663 bpo-35381 Remove all static state from posixmodule (GH-15892) by Eddie Elizondo · 6 years ago
- 2eba6ad bpo-38493: Add os.CLD_KILLED and os.CLD_STOPPED. (GH-16821) by Dong-hee Na · 6 years ago
- fbe3c76 bpo-38418: Fixes audit event for os.system to be named 'os.system' (GH-16670) by Steve Dower · 6 years ago
- 140a7d1 bpo-38378: Rename parameters "out" and "in" of os.sendfile(). (GH-16742) by Serhiy Storchaka · 6 years ago
- 594e2ed closes bpo-36161: Use thread-safe ttyname_r instead of ttyname. (GH-14868) by Antonio Gutierrez · 6 years ago
- ad7736f bpo-38265: Update os.pread to accept the length type as Py_ssize_t. (GH-16359) by Dong-hee Na · 6 years ago
- 279f446 bpo-37206: Unrepresentable default values no longer represented as None. (GH-13933) by Serhiy Storchaka · 6 years ago
- 0b72ccf bpo-32592: Set Windows 8 as the minimum required version for API support (GH-15951) by Steve Dower · 6 years ago
- aa92927 bpo-33166: Change os.cpu_count to return active (real) processors (GH-15949) by Steve Dower · 6 years ago
- e20134f bpo-38110: Use fdwalk for os.closerange() when available. (GH-15224) by Jakub Kulík · 6 years ago
- 682107c bpo-36279: Ensure os.wait3() rusage is initialized (GH-15111) by Zackery Spytz · 6 years ago
- 772ec0f bpo-38030: Fix os.stat failures on block devices on Windows (GH-15681) by Steve Dower · 6 years ago
- 993ac92 bpo-38020: Fixes crash in os.readlink() on Windows (GH-15663) by Steve Dower · 6 years ago
- df2d4a6 bpo-37834: Normalise handling of reparse points on Windows (GH-15231) by Steve Dower · 6 years ago
- c4cacc8 Fix typos in comments, docs and test names (#15018) by Min ho Kim · 6 years ago
- 7f41c8e bpo-37493: use _PyObject_CallNoArg in more places (GH-14575) by Jeroen Demeyer · 6 years ago
- ec3e20a bpo-37412: Fix os.getcwd() for long path on Windows (GH-14424) by Victor Stinner · 6 years ago
- 45a30af closes bpo-37420: Handle errors during iteration in os.sched_setaffinity. (GH-14414) by Brandt Bucher · 6 years ago
- d52a83a bpo-37419: Fix possible segfaults when passing large sequences to os.posix_spawn() (GH-14409) by Zackery Spytz · 6 years ago
- 689830e bpo-37412: os.getcwdb() now uses UTF-8 on Windows (GH-14396) by Victor Stinner · 6 years ago
- 3939c32 bpo-20443: _PyConfig_Read() gets the absolute path of run_filename (GH-14053) by Victor Stinner · 6 years ago
- 60419a7 bpo-37363: Add audit events for a range of modules (GH-14301) by Steve Dower · 6 years ago
- 01b63ec bpo-35134: Add Include/cpython/import.h header file (GH-14213) by Victor Stinner · 6 years ago
- 8725c83 bpo-35070: test_getgrouplist may fail on macOS if too many groups (GH-13071) by Jeffrey Kintscher · 6 years ago
- aac4d03 bpo-26826: Expose copy_file_range in the os module (GH-7255) by Pablo Galindo · 6 years ago
- 530f506 bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464) by Jeroen Demeyer · 6 years ago
- e70bfa95 bpo-26836: Add ifdefs for all MFD_HUGE* constants (GH-13666) by Zackery Spytz · 6 years ago
- ada319b bpo-32388: Remove cross-version binary compatibility requirement in tp_flags (GH-4944) by Antoine Pitrou · 6 years ago
- 43fdbd2 bpo-26836: Add os.memfd_create() (#13567) by Zackery Spytz · 6 years ago
- b49858b bpo-37031: Fix PyOS_AfterFork_Child() (GH-13537) by Victor Stinner · 6 years ago
- b82e17e bpo-36842: Implement PEP 578 (GH-12613) by Steve Dower · 6 years ago
- f2d7ac7 bpo-31904: Add posix module support for VxWorks (GH-12118) by pxinwr · 6 years ago
- d5d9e81 bpo-36728: Remove PyEval_ReInitThreads() from C API (GH-13241) by Victor Stinner · 6 years ago
- 948ed8c bpo-36814: ensure os.posix_spawn() handles None (GH-13144) by Anthony Shaw · 6 years ago