aboutsummaryrefslogtreecommitdiff
path: root/lib/std/fs.zig
AgeCommit message (Expand)Author
2024-02-24Fix handling of Windows (WTF-16) and WASI (UTF-8) pathsRyan Liptak
2024-02-23setup PATH_MAX for emscriptenJae B
2024-02-01remove std.io.ModeVeikka Tuominen
2024-02-01remove std.eventVeikka Tuominen
2024-02-01std: change return type of `wasiCwd`Veikka Tuominen
2023-11-22std.fs.File: flatten structAndrew Kelley
2023-11-22std.fs: extract AtomicFile to separate fileAndrew Kelley
2023-11-22std.fs: extract Dir into separate fileAndrew Kelley
2023-11-22update for the std.fs.Dir changesAndrew Kelley
2023-11-22Revert "Merge pull request #12060 from Vexu/IterableDir"Andrew Kelley
2023-11-22std.fs: make deleteTree use ArrayList instead of BoundedArrayAndrew Kelley
2023-11-21Merge pull request #18055 from ziglang/zig-initAndrew Kelley
2023-11-21Do not assume that FILE_BOTH_DIR_INFORMATION is correctly alignedsalo-dea
2023-11-20merge `zig init-exe` and `zig init-lib` into `zig init`Andrew Kelley
2023-11-19lib: correct unnecessary uses of 'var'mlugg
2023-10-26x86_64: implement `@divFloor` and `@mod` for `i128`Jacob Young
2023-10-23x86_64: implement 128-bit builtinsJacob Young
2023-10-22Revert "Revert "Merge pull request #17637 from jacobly0/x86_64-test-std""Jacob Young
2023-10-22Revert "Merge pull request #17637 from jacobly0/x86_64-test-std"Andrew Kelley
2023-10-22Merge pull request #17637 from jacobly0/x86_64-test-stdJacob Young
2023-10-21Merge pull request #14833 from QusaiHroub/optimize_std.fs.Dir.makeOpenPath_12474Andrew Kelley
2023-10-21Fix simple doc mistakes. (#17624)JustinWayland
2023-10-21x86_64: fix bugs and disable erroring testsJacob Young
2023-10-20Improve Dir.makePath and Dir.makeOpenPathAccessMaskW doc commentsRyan Liptak
2023-10-20Dir.makeOpenPathAccessMaskW: Use path.ComponentIteratorRyan Liptak
2023-10-18std.fs.Dir.makeOpenPath: optimize when path already existsQusai Hroub
2023-10-16std.fs.openDir: handle OBJECT_NAME_INVALIDAndrew Kelley
2023-10-03Merge pull request #17341 from rzezeski/illumos-updatesAndrew Kelley
2023-10-02std.fs: give readLink an explicit error setAndrew Kelley
2023-10-02Add illumos OS tagStephen Gregoratto
2023-09-30solaris: fix path component maxRyan Zezeski
2023-09-08remove outdated error message in std.fsxdBronch
2023-09-03std.fs: Fix typo in accessAbsoluteWAmbareesh "Amby" Balaji
2023-08-31Fix `Dir.statFile` for WASI when linking libcRyan Liptak
2023-08-19fs.selfExePath: Make the Windows implementation follow symlinksRyan Liptak
2023-08-15Fix windows.CreateSymbolicLink/ReadLink for non-relative pathsRyan Liptak
2023-08-12Merge pull request #16783 from squeek502/fs-too-many-parent-dirsAndrew Kelley
2023-08-11Windows: Fix `TooManyParentDirs` handling for paths that shouldn't be cwd-rel...Ryan Liptak
2023-08-10fs.Dir.realpathW: Reduce the number of OpenFile calls for directoriesRyan Liptak
2023-08-02plan 9: filesystem supportJacob G-W
2023-07-31Revert "std.os: selfExePath implementation for haiku"Andrew Kelley
2023-07-31Revert "std.fs: selfExePath haiku using constants instead"Andrew Kelley
2023-07-31Revert "std.c: darwin's *copyfile api update."Andrew Kelley
2023-07-27Add fs.path.ComponentIterator and use it in Dir.makePathRyan Liptak
2023-07-27windows.OpenFile/DeleteFile: Add NetworkNotFound as a possible errorRyan Liptak
2023-06-24all: migrate code to new cast builtin syntaxmlugg
2023-06-19all: zig fmt and rename "@XToY" to "@YFromX"Eric Joldasov
2023-06-15freebsd: fix std.c.getdentsMichael Dusan
2023-06-08Allow recovering from Walker.next errors without continually hitting the same...Ryan Liptak
2023-06-08Directory iteration: handle `EACCES` returned from `getdents64`Ryan Liptak