History for Modules/posixmodule.c - python/cpython · GitHub

github.com

Tin mới

gh-152936: Make privileged functions available on Android (#152977)

gh-152936: Make privileged functions available on Android (#152977)

gh-84419: Fix the execute permissions in os.stat() on Windows (GH-155392)

gh-84419: Fix the execute permissions in os.stat() on Windows (GH-155392)

Fix various issues in the 'Timer File Descriptors' documentation (#156027)

Fix various issues in the 'Timer File Descriptors' documentation (#156027)

gh-156261: Move converters used in several files to Argument Clinic (GH-156262)

gh-156261: Move converters used in several files to Argument Clinic (GH-156262)

gh-152754: Fix crash when an os.scandir iterator is shared between threads (gh-153462)

gh-152754: Fix crash when an os.scandir iterator is shared between threads (gh-153462)

gh-153400: Add syscall fallbacks for copy_file_range/memfd_create (#155520)

gh-153400: Add syscall fallbacks for copy_file_range/memfd_create (#155520)

gh-153400: Use glibc functions instead of syscall() (#155518)

gh-153400: Use glibc functions instead of syscall() (#155518)

gh-86768: Raise OSError when seeking a pipe on Windows (GH-133137)

gh-86768: Raise OSError when seeking a pipe on Windows (GH-133137)

gh-84687: Add filename to the error raised by os.exec* (GH-19915)

gh-84687: Add filename to the error raised by os.exec* (GH-19915)

gh-153711: Add runtime guards for dup3 & pipe2 (#155174)

gh-153711: Add runtime guards for dup3 & pipe2 (#155174)

Make `os.get_terminal_size` check `isatty` before calling `ioctl` (#154885)

Make `os.get_terminal_size` check `isatty` before calling `ioctl` (#154885)

gh-154324: Fix os.sendfile() error reporting on illumos (GH-154327)

gh-154324: Fix os.sendfile() error reporting on illumos (GH-154327)

gh-152433: Windows: modernize and refactor stat emulation APIs (GH-153700)

gh-152433: Windows: modernize and refactor stat emulation APIs (GH-153700)

gh-154435: Fix os.posix_fadvise() and os.posix_fallocate() on DragonFly BSD (GH-154436)

gh-154435: Fix os.posix_fadvise() and os.posix_fallocate() on DragonFly BSD (GH-154436)

gh-154225: Fix os.openpty() acquiring a controlling terminal on Solaris (GH-154229)

gh-154225: Fix os.openpty() acquiring a controlling terminal on Solaris (GH-154229)

gh-154227: Fix os.posix_openpt() on OpenBSD (GH-154228)

gh-154227: Fix os.posix_openpt() on OpenBSD (GH-154228)

gh-153856: Add `os.RWF_NOSIGNAL` constant (#153858)

gh-153856: Add `os.RWF_NOSIGNAL` constant (#153858)

gh-152433: Windows: implement ``os.cpu_count()`` for UWP (GH-152479)

gh-152433: Windows: implement ``os.cpu_count()`` for UWP (GH-152479)

gh-152433: Allow posixmodule.c to build for Windows UWP (GH-152998)

gh-152433: Allow posixmodule.c to build for Windows UWP (GH-152998)

gh-150880: Normalize paths on Windows before appending wildcard (GH-152906)

gh-150880: Normalize paths on Windows before appending wildcard (GH-152906)

gh-151416: fix a borrowed ref potential use after free via fspath in os.spawnv/spawnve (GH-151417)

gh-151416: fix a borrowed ref potential use after free via fspath in os.spawnv/spawnve (GH-151417)

gh-151763: Fix NULL dereference in `os._path_normpath()` under OOM (#151779)

gh-151763: Fix NULL dereference in `os._path_normpath()` under OOM (#151779)

gh-151126: Fix missing memory error in `os._path_splitroot` (#151339)

gh-151126: Fix missing memory error in `os._path_splitroot` (#151339)

gh-150750: Fix a race condition in `deque.index` with free-threading (#150779)

gh-150750: Fix a race condition in `deque.index` with free-threading (#150779)

gh-150319: Replace all documentation which says "See PEP 585" (#150325)

gh-150285: Fix too long docstrings in the os module (GH-150296)

gh-149473: Emit audit event on calling os.environ.clear() (#149768)

gh-149464: Add `os.pidfd_getfd(pidfd, targetfd, flags=0)` function (#149465)

GH-126910: Add gdb support for unwinding JIT frames (#146071)

gh-148850: Fix memory sanitizer false positive in os.getrandom (GH-148851)

GH-145247: Use _PyTuple_FromPair in Modules (part 2) (#148003)

gh-128341: Use _Py_ABI_SLOT in stdlib modules (#145770)

gh-144545: Improve handling of default values in Argument Clinic (GH-146016)

gh-85277: Fix building without `stropts.h` or empty `stropts.h` (#143521)

gh-145335: Fix os functions when passing fd -1 as path (#145439)