aboutsummaryrefslogtreecommitdiff
path: root/lib/std/fs
AgeCommit message (Expand)Author
2024-08-19Fix handling of empty XDG environment variablesIan Johnson
2024-08-01add std.fs.Dir.HandleAndrew Kelley
2024-07-29std.fs: Rework to always use statx() instead of fstat()/fstatat() on Linux.Alex Rønne Petersen
2024-07-29std: Stop supporting Linux/glibc versions older than declared in std.Target.Alex Rønne Petersen
2024-07-28Merge pull request #20297 from sno2/wtf8-conversion-buffer-overflowsAndrew Kelley
2024-07-28std.fs.Dir: Refactor atomicSymLink from std.fsCarter Snook
2024-07-19fix regression of flock being called on wasi targetsAndrew Kelley
2024-07-19std.c reorganizationAndrew Kelley
2024-07-09std.fs.Dir: Rename OpenDirOptions to OpenOptions (#20542)Krzysztof Wolicki
2024-07-03Rename MAX_NAME_BYTES to max_name_bytesMichael Bradshaw
2024-06-14std: fix buffer overflows from improper WTF encodingCarter Snook
2024-06-13std: Convert deprecated aliases to compile errors and fix usagesRyan Liptak
2024-06-05File.getOrEnableAnsiEscapeSupport: Do not attempt to set DISABLE_NEWLINE_AUTO...Ryan Liptak
2024-06-04fs tests: Fix leaking a directory handle in "makepath existing directories" testRyan Liptak
2024-06-04Dir.makeOpenPathAccessMaskW: Fix leaking intermediate directory handlesRyan Liptak
2024-06-02Add `File.getOrEnableAnsiEscapeSupport` and use itRyan Liptak
2024-06-02lib/std/fs/File: enable VT seq support for Windows ConsoleGarfield Lee
2024-05-29rename zig-cache to .zig-cacheAndrew Kelley
2024-05-11windows: use permissive file share flags everywhere (#19505)Georgijs
2024-05-07fs: handle `OBJECT_NAME_COLLISION` in `makeOpenPath`Jacob Young
2024-05-03Rename Dir.writeFile2 -> Dir.writeFile and update all callsitesRyan Liptak
2024-04-28std.posix.iovec: use .base and .len instead of .iov_base and .iov_lenNameless
2024-04-22ComptimeStringMap: return a regular struct and optimizeTravis Staloch
2024-04-20std.fs.Dir.openDir: use wasi libc API when -lcLinus Groh
2024-04-20Revert "disable flaky std.fs test"Jacob Young
2024-04-19disable flaky std.fs testAndrew Kelley
2024-04-18std.fs.Dir.openFile: use wasi libc API when -lcAndrew Kelley
2024-04-14fix namespacing of std.fs.Dir.Walker.EntryAndrew Kelley
2024-04-14std.fs.Dir.Walker: maintain a null byte in path namesAndrew Kelley
2024-04-08haiku: fix directory iterationJacob Young
2024-03-23haiku: debitrotJacob Young
2024-03-21std: promote tests to doctestsAndrew Kelley
2024-03-19fix compilation failures found by CIAndrew Kelley
2024-03-19extract std.posix from std.osAndrew Kelley
2024-03-15bsd: debitrot std.cMichael Dusan
2024-02-29fs/test: Make testWithAllSupportedPathTypes also test all supported path sepa...Ryan Liptak
2024-02-29Fix symLink's handling of `/` path separators on WindowsRyan Liptak
2024-02-27Eliminate `error.InvalidHandle` from OpenError and RealPathErrorRyan Liptak
2024-02-24Add std.fs.path.fmtAsUtf8Lossy/fmtWtf16LeAsUtf8LossyRyan Liptak
2024-02-24Fix handling of Windows (WTF-16) and WASI (UTF-8) pathsRyan Liptak
2024-02-24Update deprecated `std.unicode` function usagesRyan Liptak
2024-02-14bsd: debitrot type-safe std.c.OMichael Dusan
2024-02-14std.os.windows.OpenFile: add missing errorAndrew Kelley
2024-02-11some API work on std.c, std.os, std.os.wasiAndrew Kelley
2024-02-09Merge pull request #18712 from Vexu/std.optionsAndrew Kelley
2024-02-02fs tests: Make path type show up in stack traces of testWithAllSupportedPathT...Ryan Liptak
2024-02-01std: remove garbage being printed to stderr during unit testsAndrew Kelley
2024-02-01remove std.io.ModeVeikka Tuominen
2024-02-01remove std.eventVeikka Tuominen
2024-01-16std/fs/test.zig: Add statFile() tests of dangling symlinkPat Tullmann