aboutsummaryrefslogtreecommitdiff
path: root/lib/std/fs.zig
AgeCommit message (Expand)Author
2020-04-07Add lock_nonblocking flag for creating or opening filesLeRoyce Pearson
2020-04-07Make lock option an enumLeRoyce Pearson
2020-04-07Merge pull request #4857 from LemonBoy/fix-4777Andrew Kelley
2020-04-06Fix compile error on darwinLeRoyce Pearson
2020-04-06Only call `os.flock` on systems that lack openat locksLeRoyce Pearson
2020-04-06Remove return value from os.flock()LeRoyce Pearson
2020-04-06Merge branch 'master' into feature-file-locksLeRoyce Pearson
2020-04-03std: Fix oob slicing operatorLemonBoy
2020-04-03Fix compile errors about adding error.FileLocksNotSupportedLeRoyce Pearson
2020-04-02Fix compile errors in stage2LeRoyce Pearson
2020-04-02Use `flock` instead of `fcntl` to lock filesLeRoyce Pearson
2020-04-02Merge branch 'master' into feature-file-locksLeRoyce Pearson
2020-04-02new ArrayList API: fix everything elsexackus
2020-04-01(breaking) std.Buffer => std.ArrayListSentineled(u8, 0)Andrew Kelley
2020-03-30std lib API deprecations for the upcoming 0.6.0 releaseAndrew Kelley
2020-03-27Merge branch 'master' into feature-file-locksLeRoyce Pearson
2020-03-27fix behavior test with --test-evented-io on windowsTimon Kruiper
2020-03-26Factor out arbitrary constant 12 to AtomicFile.RANDOM_BYTESJonathan S
2020-03-25In AtomicFile, work relative to the destination's parent directory. This is m...Jonathan S
2020-03-25self-hosted: use fs.selfExePathAllocMichael Dusan
2020-03-23Merge branch 'master' into feature-file-locksLeRoyce Pearson
2020-03-23Use locking open flags if they are definedLeRoyce Pearson
2020-03-23std: Use getdents on all the BSDsLemonBoy
2020-03-19Merge pull request #4752 from ziglang/slice-arrayAndrew Kelley
2020-03-19(breaking) std.fs.copyFile now integrates with DirAndrew Kelley
2020-03-19std lib fixups for new semanticsAndrew Kelley
2020-03-18fix swapped logic for WindowsAndrew Kelley
2020-03-18(breaking) clarify openDir APIAndrew Kelley
2020-03-18std: Safety check for iterate()LemonBoy
2020-03-17Remove `fcntlFlock` and replace with plain `fcntl`LeRoyce Pearson
2020-03-17Make `fcntlFlock` follow conventions of `os.zig`LeRoyce Pearson
2020-03-14Skip file lock test in single threaded modeLeRoyce Pearson
2020-03-14Fix compile error on windowsLeRoyce Pearson
2020-03-14Extract `run_lock_file_test`LeRoyce Pearson
2020-03-14Make lock tests more flexibleLeRoyce Pearson
2020-03-14Add multiple read lock testLeRoyce Pearson
2020-03-14Call `std.os.waitpid` instead of `std.os.linux.waitpid`LeRoyce Pearson
2020-03-14Add test to check that locking worksLeRoyce Pearson
2020-03-14Add `lock` option to CreateFlagsLeRoyce Pearson
2020-03-14Add flock command paramter to `os.fcntlFlock`LeRoyce Pearson
2020-03-14Define Flock for all posix systemsLeRoyce Pearson
2020-03-14Implement blocking file locking API for windowsLeRoyce Pearson
2020-03-14Add fnctlFlock system call, use it to lock filesLeRoyce Pearson
2020-03-13zig build system: correctly handle multiple output artifactsAndrew Kelley
2020-03-11fix footguns in File readAll functionsAndrew Kelley
2020-03-10(breaking) rework stream abstractionsAndrew Kelley
2020-03-07add std.event.Loop pread and faccessatAndrew Kelley
2020-03-07fix std.fs.makeDirAbsoluteAndrew Kelley
2020-03-04update self-hosted `zig targets` to print correct glibc availabilityAndrew Kelley
2020-03-03breaking changes to std.fs, std.osAndrew Kelley