aboutsummaryrefslogtreecommitdiff
path: root/lib/std/fs
AgeCommit message (Expand)Author
2022-10-29fs: Some NAME_MAX/MAX_NAME_BYTES improvementsRyan Liptak
2022-10-29Make MAX_NAME_BYTES on WASI equivalent to the max of the other platformsRyan Liptak
2022-10-29Windows: Fix iterator name buffer size not handling all possible file name co...Ryan Liptak
2022-10-27Sema: Prevent coercion from tuple pointer to mutable slice.InKryption
2022-10-14Fix compile error in Dir.deleteTreeMinStackSize and add testRyan Liptak
2022-10-05fs: Add IterableDir.Iterator.resetRyan Liptak
2022-09-28Remove outdated commentEvin Yulo
2022-09-23use `std.ascii` instead of defining ascii functions in `std.fs.path`noiryuh
2022-09-22Fix docstring for std.fs.path.extensionEvin Yulo
2022-09-08wasm: temporarily save curr file pointer before pwriting on WinJakub Konka
2022-08-22Sema: fix parameter of type 'T' must be comptime errorVeikka Tuominen
2022-08-15std.fs: Fix `WalkerEntry.dir` not always being the containing dirRyan Liptak
2022-08-01std.fs: Split Iterator.next on Linux and WASI to allow for handling platform-...Ryan Liptak
2022-07-25std.fs: End iteration on Linux/WASI during Iterator.next when hitting `ENOENT`Ryan Liptak
2022-07-24std.fs: Fix Walker closing the initial directory when not fully iteratedRyan Liptak
2022-07-15std.fs: remove `OpenDirOptions.iterate`Veikka Tuominen
2022-07-15std.fs: split `Dir` into `IterableDir`Veikka Tuominen
2022-05-27math: make `cast` return optional instead of an errorAli Chraghi
2022-04-26std.Thread: ResetEvent improvements (#11523)protty
2022-04-16stdlib std.os: Improve wasi-libc parity for WASI CWD emulationCody Tapscott
2022-04-15std.fs: prevent possible integer overflow in Dir.makePathEvan Haas
2022-04-13Enable passing 'Dir.rename directories' fs test on WindowsRyan Liptak
2022-04-12std/fs/test.zig: Add test for renaming a dir onto an empty dirRyan Liptak
2022-04-12Add `std.fs.File.sync` (#11410)r00ster
2022-03-15remove TODOAli Chraghi
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-13std.fs: Implement cross-platform metadata APIominitay
2022-01-30Merge pull request #10404 from ominitay/iteratorJakub Konka
2022-01-29fs: Use `OpenMode` enum instead of read/write flags.Sage Hane
2022-01-28std: Fix using fs.Dir.Iterator twiceominitay
2022-01-27Add test for using `fs.Dir.Iterator` twiceominitay
2022-01-24std/fs: Support `XDG_DATA_HOME`fifty-six
2022-01-11std.fs.path: revert recent public API changeAndrew Kelley
2022-01-11std: fix path joining on UEFIfifty-six
2022-01-02std.fs.rename: fix Windows implementationAndrew Kelley
2021-12-19stage1, stage2: rename c_void to anyopaque (#10316)Isaac Freund
2021-11-30allocgate: renamed getAllocator function to allocatorLee Cannon
2021-11-30allocgate: std Allocator interface refactorLee Cannon
2021-11-30std lib API deprecations for the upcoming 0.9.0 releaseAndrew Kelley
2021-11-15Add `chmod` and `chown`Ominitay
2021-11-04std: Fix path resolution on WindowsLemonBoy
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-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: more reorganization effortsAndrew Kelley