aboutsummaryrefslogtreecommitdiff
path: root/lib/std/os.zig
AgeCommit message (Expand)Author
2022-08-17libstd: do not follow symlinks in renameatWJakub Konka
2022-08-11Merge pull request #12410 from ifreund/sig-err-dfl-ign-fixAndrew Kelley
2022-08-11std: add missing error to windows.WriteFileAndrew Kelley
2022-08-11std: fix definition of SIG_IGN, SIG_DFL, etc.Isaac Freund
2022-08-11std: Don't pass undefined memory to the kernel in os.abort()Isaac Freund
2022-07-31Linux: Add IN_MASK_CREATE and corresponding error handling in inotify_add_watchRyan Liptak
2022-07-15std.fs: remove `OpenDirOptions.iterate`Veikka Tuominen
2022-07-15add FreeBSD support to std.os.getFdPathKim SHrier
2022-07-14handle HOSTUNREACH for blocking and non-blocking connectsBill Nagel
2022-07-13AstGen: fix loop control flow applying to wrong loopAndrew Kelley
2022-07-01Sema: validate deref operator type and valueVeikka Tuominen
2022-06-21std.os.execvpe: fix buffer overflowJonathan Marler
2022-06-06std.os.abort patch cleanupsAndrew Kelley
2022-06-06std.os.abort: ported signal handling from muslJan Philipp Hafer
2022-05-27math: make `cast` return optional instead of an errorAli Chraghi
2022-05-17std.os: add timerfd_create, timerfd_settime and timerfd_gettimeThiago Teodoro Pereira Silva
2022-05-16std.os: Add memfd_create for FreeBSDIsaac Freund
2022-05-11Merge pull request #10595 from squeek502/getenvW-caseAndrew Kelley
2022-04-27std: replace usage of std.meta.bitCount() with @bitSizeOf()Isaac Freund
2022-04-16stdlib std.os: Improve wasi-libc parity for WASI CWD emulationCody Tapscott
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-19os.getenvW: Fix handling of special `=`-prefixed env varsRyan Liptak
2022-02-19os.getenvW: Fix case-insensitivity for Unicode env var namesRyan Liptak
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