aboutsummaryrefslogtreecommitdiff
path: root/lib/std/os.zig
AgeCommit message (Expand)Author
2020-03-05std: fix sendfile on macOS and FreeBSDMichael Dusan
2020-03-03Darwin can return EBADF for sendfile on non-filesAndrew Kelley
2020-03-03breaking changes to std.fs, std.osAndrew Kelley
2020-03-03std: move null byte check into toPosixPathdaurnimator
2020-03-03std: add os.fstatatdaurnimator
2020-03-03std: add Dir.changeDir as wrapper around fchdirdaurnimator
2020-03-03std: add mkdiratdaurnimator
2020-03-03Merge pull request #4612 from ziglang/os-read-write-sendfileAndrew Kelley
2020-03-03more macos fixesAndrew Kelley
2020-03-03Fix std.os.unlinkatW for absolute pathsRyan Liptak
2020-03-03breaking: std.os read/write functions + sendfileAndrew Kelley
2020-03-02std: implement sendfile on linuxTerin Stock
2020-03-01breaking: std.mem.len no longer takes a type argumentAndrew Kelley
2020-02-29target: Implement OS version detection for OSXLemonBoy
2020-02-28implement native OS version detection for linuxAndrew Kelley
2020-02-28update std lib to new Target APIAndrew Kelley
2020-02-28introduce operating system version ranges as part of the targetAndrew Kelley
2020-02-24remove uses of `@ArgType` and `@IntType`Vexu
2020-02-24Merge pull request #4516 from xackus/remove-bytes-to-sliceAndrew Kelley
2020-02-22improve handling of environment variables on WindowsAndrew Kelley
2020-02-22update std lib to integrate with libc for environAndrew Kelley
2020-02-22std.os.execvpeZ_expandArg0: fix not restoring argv[0]Andrew Kelley
2020-02-21remove @bytesToSlice, @sliceToBytes from std libxackus
2020-02-17self-host dynamic linker detectionAndrew Kelley
2020-02-17expand argv[0] when spawning system C compilerAndrew Kelley
2020-02-16implement os.faccessat for WindowsAndrew Kelley
2020-02-16self-hosted libc detectionAndrew Kelley
2020-02-10Merge pull request #4404 from ziglang/async-stdAndrew Kelley
2020-02-07add fcntl support on darwinAndrew Kelley
2020-02-07implement os.pipe2 for darwinAndrew Kelley
2020-02-06more std lib async I/O integrationAndrew Kelley
2020-02-05std: improve non-libc dynamic library loadingAndrew Kelley
2020-02-04Add basic linux termios implementationnofmal
2020-01-31Turn win32 errors into a non-exhaustive enumdaurnimator
2020-01-31NTSTATUS is a non-exhaustive enumdaurnimator
2020-01-29Correct dl_iterate_phdr addressLemonBoy
2020-01-07Merge branch 'std-utf16-sentinel-terminated' of https://github.com/daurnimato...Andrew Kelley
2020-01-06Removes proc_raise from WASI implementationColin Svingen
2020-01-05Add std.os.getrusagedata-man
2019-12-31std.os.memfd_create: add error.SystemOutdatedAndrew Kelley
2019-12-31improvements to memfd_createAndrew Kelley
2019-12-31os: use system for memfd_createLuna
2019-12-31os: add memfd_createLuna
2019-12-30update setsockopt error set according to POSIXAndrew Kelley
2019-12-30std.os: update error set for setsockoptLuna
2019-12-30std.os: make setsockopt receive a slice as optionLuna
2019-12-30net: fix OptionsLuna
2019-12-30os: add setsockoptLuna
2019-12-29std: sentinel terminated pointers for utf16 apisdaurnimator
2019-12-22std: use wrappers from raise() rather than raw syscallsdaurnimator