aboutsummaryrefslogtreecommitdiff
path: root/lib/std/posix.zig
AgeCommit message (Expand)Author
2025-04-02std.os.linux: block all signals in raiseMisaki Kasumi
2025-03-27std.posix: add getuid()/geteuid()blurrycat
2025-03-26Merge pull request #23339 from Iced-Sun/masterAlex Rønne Petersen
2025-03-26std.posix: update LFS64 interfaces for android bionic C孙冰
2025-03-26lib/std/posix: test ftruncate via std.fs.File.setEndPos()Pat Tullmann
2025-03-24lib/std: PermissionDenied/AccessDenied cleanup and falloutPat Tullmann
2025-03-24lib/std/: WASI code should follow POSIX semantics for AccessDenied/Permission...Pat Tullmann
2025-03-24windows: Use AccessDenied for ACCESS_DENIED on WindowsPat Tullmann
2025-03-15posix/write: catch MSGSIZE error (#23238)Rémy Mathieu
2025-02-24stdlib: handle EEXIST in mmap with FIXED_NOREPLACE. Fixes #21475Alec Fessler
2025-02-23std.posix: Handle USER_MAPPED_FILE in windows ftruncate() implLinus Groh
2025-02-22zig build fmtAndrew Kelley
2025-02-21posix: access/accessZ/faccessat/faccessatZ can return AccessDenied or Permiss...Pat Tullmann
2025-02-20lib/std/posix/test.zig: enable disabled tests using CWDPat Tullmann
2025-02-17std.Target: Remove functions that just wrap component functions.Alex Rønne Petersen
2025-02-13std.time: more precise `nanoTimestamp` in windowsAli Cheraghi
2025-02-09wasi: fix wasm-wasi-musl constantsPat Tullmann
2025-02-09std.os.uefi: Adjust casing of remaining enum fieldsLinus Groh
2025-02-06introduce std.posix.mremap and use itAndrew Kelley
2025-02-06adjust runtime page size APIsAndrew Kelley
2025-02-06runtime page size detectionArchbirdplus
2025-02-05std.os.linux: remove app_maskMisaki Kasumi
2025-02-01std.posix: Use separate clock ID enums for clock_gettime() and timerfd_create...Chris Boesch
2025-01-30std.posix: adding getsockopt (#22335)John Benediktsson
2025-01-30std: fix comptime SemanticVersion expr regressionMichael Dusan
2025-01-29std: mkdir(2) mode uses mode_tMeghan Denny
2025-01-29std: add optional times pointer for futimes, futimens, utimes, utimensatthejohnny5
2025-01-23std.posix.setsockopt: EOPNOTSUPP can be returnedPierre Tachoire
2025-01-20std.posix.WriteError: update AccessDenied docsAndrew Kelley
2025-01-20std.posix: Fix errno 13 when writing to fileBryce Vandegrift
2025-01-16x86_64: implement switch jump tablesJacob Young
2025-01-16all: update to `std.builtin.Type.Pointer.Size` field renamesmlugg
2024-12-11std.Build.Cache.hit: work around macOS kernel bugAndrew Kelley
2024-12-10std.Build.Cache.hit: more discipline in error handlingAndrew Kelley
2024-12-11std.posix: map errno 6 (ENXIO) to error.NoDevice in write() (#22113)saurabh
2024-11-27std.os.windows: Map PIPE_NOT_AVAILABLE from OpenFile() to error.NoDevice (#21...Justin Braben
2024-11-24treat errno(6) (NXIO) as expected error in openatZBruno Reis
2024-11-13Flags for SIOC{G,S}IFFLAGSBenjamin Hetz
2024-11-12std: fix compiler errorsPauloCampana
2024-10-07freebsd posix: add SystemOutdated to MemFdCreateErrorMichael Dusan
2024-10-05std.os.windows.ReadFile: handle ERROR_LOCK_VIOLATIONJonathan Marler
2024-10-03std.posix: Added error message 'ProcessNotFound' for reading and writing in a...Chris Boesch
2024-09-25std: fix inappropriate use of unreachable in fanotify_initAndrew Kelley
2024-08-31remove length assertion from mprotectHila Friedman
2024-08-28std: update `std.builtin.Type` fields to follow naming conventionsmlugg
2024-08-27compiler,lib,test,langref: migrate `@setCold` to `@branchHint`mlugg
2024-08-23openbsd: adding EPERM for msync() against hitting a immutable region page (#1...bilaliscarioth
2024-08-08std.posix: read on timerfd can return error.CanceledJan Hendrik Farr
2024-08-07POSIX link() syscall only takes two arguments (no flags)Pat Tullmann
2024-08-07std.posix: add some more void bitsAndrew Kelley