aboutsummaryrefslogtreecommitdiff
path: root/lib/std/fs.zig
AgeCommit message (Expand)Author
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
2023-06-08Use `iterateAssumeFirstIteration` in `Walker.next` to avoid unnecessary lseek...Ryan Liptak
2023-06-03Merge pull request #15579 from squeek502/mem-delimitersAndrew Kelley
2023-05-29Prevent analysis of functions only referenced at comptimemlugg
2023-05-25std.fs.file: Rename File.Lock enum values to snake caseLinus Groh
2023-05-25std.fs.file: Rename File.Kind enum values to snake caseLinus Groh
2023-05-17std.c: darwin's *copyfile api update.David CARLIER
2023-05-13Update all std.mem.tokenize calls to their appropriate functionRyan Liptak
2023-05-09std.fs: selfExePath haiku using constants insteadDavid Carlier
2023-04-28std: update to use `@memcpy` directlyAndrew Kelley
2023-04-25std: further windows resource fixxEgoist
2023-04-24std: fix windows resource leaksJacob Young
2023-04-24std.os: selfExePath implementation for haikuDavid CARLIER
2023-04-23fs.Dir.deleteTree: Fix DirNotEmpty conditionxEgoist
2023-04-20std.fs: add linking docs to makeDir*zooster
2023-03-03std: add fchmodatAndrew Kelley
2023-02-15split `@qualCast` into `@constCast` and `@volatileCast`Veikka Tuominen
2023-01-30implement `@qualCast`Veikka Tuominen
2023-01-29std: restrict mem.span() and mem.len() to sentinel terminated pointersIsaac Freund
2023-01-24std: remove meta.assumeSentinelIsaac Freund
2023-01-23std: eliminate pointless meta.assumeSentinel() usageIsaac Freund
2023-01-05std: collect all options under one namespaceVeikka Tuominen
2023-01-02std.fs: add NAME_MAX for openbsd and netbsdMichael Dusan
2022-12-22Dir.openDirAccessMaskW: Add ACCESS_DENIED as a possible errorRyan Liptak
2022-12-14std: remove a solved TODO commentAndrew Kelley
2022-12-14std.fs.Dir.statFile reworkAndrew Kelley
2022-12-14std.fs.Dir.statFile: use fstatatPhilippe Pittoli
2022-12-06std: fix WASI regressionsAndrew Kelley
2022-12-06WASI: remove absolute path emulation from std libAndrew Kelley
2022-12-06std.fs: fix openDirAbsoluteAndrew Kelley
2022-12-03Sema: fix comparisons between lazy and runtime valuesVeikka Tuominen
2022-12-01add workaround for compiler bugVeikka Tuominen
2022-12-01wasi: fixes IterableDir.nextWasi for large directoryTakeshi Yoneda
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-29Set wasi MAX_NAME_BYTES to minimum of the rest of the supported platformsRyan Liptak
2022-10-29Add wasi branch to MAX_NAME_BYTESRyan Liptak
2022-10-29Windows: Fix iterator name buffer size not handling all possible file name co...Ryan Liptak
2022-10-29std.fs: Add MAX_NAME_BYTESRyan Liptak
2022-10-18os.copy_file_range: save a syscall for most operationsMotiejus Jakštys
2022-10-15Added os check for std.fs.setAsCwd() to work with windowsxEgoist
2022-10-14Fix compile error in Dir.deleteTreeMinStackSize and add testRyan Liptak
2022-10-05std.fs.deleteTree: Unify how the initial sub_path is treated between deleteTr...Ryan Liptak
2022-10-05fs.Dir.deleteTree: Fix FileBusy errors on WindowsRyan Liptak
2022-10-05fs.Dir.deleteTree: Fix some handling of NotDir error in deleteFile callsRyan Liptak
2022-10-05fs: deleteTreeFallback -> deleteTreeMinStackSize and make it pubRyan Liptak