aboutsummaryrefslogtreecommitdiff
path: root/lib/std/os.zig
AgeCommit message (Expand)Author
2022-04-05zig fmt: remove trailing whitespace on doc commentsDamien Firmenich
2022-04-04Pull elf magic string out to re-used constantTom Read Cutting
2022-03-19fix sigaction double paniczseri
2022-03-16std: introduce posix_spawn as an alt to fork-execJakub Konka
2022-03-13std+macho: revert and fix exposing Mach wrappers in std.os and std.cJakub Konka
2022-03-13std: fix imports for darwin specific flags and funcsJakub Konka
2022-03-13macos: add Mach task abstractionJakub Konka
2022-03-03stdlib std.os: Rename `RelativePath` to `RelativePathWasi`Cody Tapscott
2022-03-03stdlib WASI: Add realpath() support for non-absolute PreopensCody Tapscott
2022-03-03stdlib: Add emulated CWD to std.os for WASI targetsCody Tapscott
2022-02-27std: rename `sched_yield` to `yield` and move it to `std.Thread`David John
2022-02-15Adds Linux support for POSIX file locking with fcntlAnthony Carrico
2022-02-14std.os: throw compile error for `argv` on Windowsominitay
2022-02-11std: validate frame-pointer address in stack walkingm
2022-02-07std: fix doc comment typo in os.zigboofexxx
2022-01-31os,wasi: use wasi-libc if availableŽiga Željko
2022-01-23std: Add some missing termios types to c/linux.zig and os.zigjoachimschmidt557
2022-01-17remove `zig_is_stage2` from `@import("builtin")`Andrew Kelley
2022-01-02std.fs.rename: fix Windows implementationAndrew Kelley
2021-12-21os: disable unexpected error tracing on stage 2 buildsRobin Voetter
2021-12-19stage1, stage2: rename c_void to anyopaque (#10316)Isaac Freund
2021-12-15std.os: fix error codes for execveAndrew Kelley
2021-12-06std.os: handle ETXTBSY from open()Andrew Kelley
2021-12-02std.os.execve: handle EBADEXEC and EBADARCHAndrew Kelley
2021-11-30libstd: handle rmdirZ INVAL error (#10145)Jeremy Fillingim
2021-11-30std lib API deprecations for the upcoming 0.9.0 releaseAndrew Kelley
2021-11-20add `NotLink` error (#9877)Ali Chraghi
2021-11-15Add `chmod` and `chown`Ominitay
2021-11-11Merge pull request #9935 from g-w1/plan9-stdJakub Konka
2021-11-09std: ppoll: cast number of fds to nfds_tGregory Anders
2021-11-09add initial plan9 support to stdJacob G-W
2021-11-01std: add Linux perf syscall bitsAndrew Kelley
2021-10-15std.os: another workaround for stage1 `@minimum` behaviorAndrew Kelley
2021-10-15std.os: add workarounds for stage1 `@minimum` implementationAndrew Kelley
2021-10-14stage2: implement `@minimum` and `@maximum`, including vectorsAndrew Kelley
2021-10-04migrate from `std.Target.current` to `@import("builtin").target`Andrew Kelley
2021-09-25os.flock: FreeBSD can return EOPNOTSUPPxackus
2021-09-24Initial bringup of the Solaris/Illumos portStephen Gregoratto
2021-09-12os: usingnamespace fixes for std.x.os.Socket and std.os.TCPKenta Iwasaki
2021-09-01std: dirent is not part of posixAndrew Kelley
2021-09-01std.os reorg: more fixes caught by CIAndrew Kelley
2021-09-01std.os fixes to get the test suite passing againAndrew Kelley
2021-09-01std: fix regressions from this branchAndrew Kelley
2021-09-01std: reorganization that allows new usingnamespace semanticsAndrew Kelley
2021-09-01std.os.windows: reorg to avoid `usingnamespace`Andrew Kelley
2021-09-01std.os: fix FILENO constants mapped to wrong valuesAndrew Kelley
2021-09-01std.os: more reorganization effortsAndrew Kelley
2021-09-01std: reorganize std.c to eliminate `usingnamespace`Andrew Kelley
2021-09-01std.os reorganization, avoiding `usingnamespace`Andrew Kelley
2021-08-24remove redundant license headers from zig standard libraryAndrew Kelley