# Commit history · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commits/0870f17501aa7d2eaaf2d774ccbc5d72291664ca)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: 0870f17501aa7d2eaaf2d774ccbc5d72291664ca

Requested commit: 0870f17501aa7d2eaaf2d774ccbc5d72291664ca

- [fix aro and resinator compilation errors](https://git.cafe/gitcafe/zig/commit/0870f17501aa7d2eaaf2d774ccbc5d72291664ca?format=markdown) — 0870f17501aa7d2eaaf2d774ccbc5d72291664ca; Andrew Kelley

- [tools: fix compilation errors](https://git.cafe/gitcafe/zig/commit/c05e2720a1acf0dc86e7f8a2661daae095d4d59b?format=markdown) — c05e2720a1acf0dc86e7f8a2661daae095d4d59b; Andrew Kelley

- [CLI: lock stderr while running jit cmd](https://git.cafe/gitcafe/zig/commit/7a09d579b55f942afe563b2c34b8d96c3e62c8c0?format=markdown) — 7a09d579b55f942afe563b2c34b8d96c3e62c8c0; Andrew Kelley

- [compiler: add missing end\(\) for root std.Progress nodes](https://git.cafe/gitcafe/zig/commit/60e90adbcf0244190e959efde4d5b8670d456029?format=markdown) — 60e90adbcf0244190e959efde4d5b8670d456029; Andrew Kelley

- [std.Io: minor cleanups to futex and event](https://git.cafe/gitcafe/zig/commit/bd6acbf7da55a2497fcfb9c589093612a3fe9680?format=markdown) — bd6acbf7da55a2497fcfb9c589093612a3fe9680; Andrew Kelley

- [update test-link to new std.Io API](https://git.cafe/gitcafe/zig/commit/6ece10f63d91cfa16d8388f8d696368537c1662e?format=markdown) — 6ece10f63d91cfa16d8388f8d696368537c1662e; Andrew Kelley

- [std.Io.Threaded: add a workaround for self-hosted wasm backend](https://git.cafe/gitcafe/zig/commit/e9da2783ce3c65d8e8e8533b7c70ec5a867f830a?format=markdown) — e9da2783ce3c65d8e8e8533b7c70ec5a867f830a; Andrew Kelley

- [langref: fix build failure](https://git.cafe/gitcafe/zig/commit/691afee786d095fef2a7abed73efa035feef3f4e?format=markdown) — 691afee786d095fef2a7abed73efa035feef3f4e; Andrew Kelley

- [update remaining calls to std.Io.Threaded.init](https://git.cafe/gitcafe/zig/commit/33e302d67a80fe7d213b4c461dc41c91813db869?format=markdown) — 33e302d67a80fe7d213b4c461dc41c91813db869; Andrew Kelley

- [compiler: handle cancelation from finishPrelinkQueue](https://git.cafe/gitcafe/zig/commit/187d0a692de2f00e64a446548873f7a12d9ddb4f?format=markdown) — 187d0a692de2f00e64a446548873f7a12d9ddb4f; Andrew Kelley

- [std: different way of doing some options](https://git.cafe/gitcafe/zig/commit/7c1236e267e536379f8b91148117fb0b8e965334?format=markdown) — 7c1236e267e536379f8b91148117fb0b8e965334; Andrew Kelley

- [fix "zig std" compilation errors](https://git.cafe/gitcafe/zig/commit/9aee45be97020e65a3eaca67f7a343823a3439f5?format=markdown) — 9aee45be97020e65a3eaca67f7a343823a3439f5; Andrew Kelley

- [std: remove ability to override Io.File.Permissions](https://git.cafe/gitcafe/zig/commit/9158d3b2819b9fd3d93922f2522162a0ece53f5a?format=markdown) — 9158d3b2819b9fd3d93922f2522162a0ece53f5a; Andrew Kelley

- [std.Io.Threaded: implement environment variable scanning](https://git.cafe/gitcafe/zig/commit/c98157a3c9b0a46bd7af6099e4fbef969bb88223?format=markdown) — c98157a3c9b0a46bd7af6099e4fbef969bb88223; Andrew Kelley

- [std.debug: delete nosuspend blocks](https://git.cafe/gitcafe/zig/commit/0992f1204e6e1ebf4437d98647f4336aa1c5c95e?format=markdown) — 0992f1204e6e1ebf4437d98647f4336aa1c5c95e; Andrew Kelley

- [std.debug.lockStderr: cancel protection rather than recancel](https://git.cafe/gitcafe/zig/commit/78c4fcfcd89e80ef70cf4cbb13f5100c84432496?format=markdown) — 78c4fcfcd89e80ef70cf4cbb13f5100c84432496; Andrew Kelley

- [std: integrate Io.Threaded with environment variables](https://git.cafe/gitcafe/zig/commit/3c2f5adf41f0e75fd5e8f6661891dd7d4fa770a9?format=markdown) — 3c2f5adf41f0e75fd5e8f6661891dd7d4fa770a9; Andrew Kelley

- [std.Io: fix missing try in waitTimeout](https://git.cafe/gitcafe/zig/commit/86e9e32cf0d5a028d6ebb32f8d0f3d0a23e717b6?format=markdown) — 86e9e32cf0d5a028d6ebb32f8d0f3d0a23e717b6; Andrew Kelley

- [std.Io.Threaded: accept argv and environ on init](https://git.cafe/gitcafe/zig/commit/a29d79313a0c62843694ea723723447661239110?format=markdown) — a29d79313a0c62843694ea723723447661239110; Andrew Kelley

- [std.Io: trim terminating NUL from exe path on BSDs](https://git.cafe/gitcafe/zig/commit/60481b82236fff1198975578c27c02ce6a7fa3fa?format=markdown) — 60481b82236fff1198975578c27c02ce6a7fa3fa; Michael Dusan

- [std.Io.Threaded: fix up processExecutablePath OpenBSD](https://git.cafe/gitcafe/zig/commit/1132e329d3bf6cbb1959046c4128175038c4bbed?format=markdown) — 1132e329d3bf6cbb1959046c4128175038c4bbed; Andrew Kelley

- [openbsd: avoid error.OperationUnsupported](https://git.cafe/gitcafe/zig/commit/7014976d3dc38320257871f0e218ded987843bc1?format=markdown) — 7014976d3dc38320257871f0e218ded987843bc1; Michael Dusan

- [openbsd: fix OS version detection](https://git.cafe/gitcafe/zig/commit/8fdfeb624dae7d60187c7a2c44c9624cca1bd461?format=markdown) — 8fdfeb624dae7d60187c7a2c44c9624cca1bd461; Michael Dusan

- [openbsd: use Io.Dir.realPathFileAbsolute](https://git.cafe/gitcafe/zig/commit/90bc371f564f7992a5137abddd958b012f8855e6?format=markdown) — 90bc371f564f7992a5137abddd958b012f8855e6; Michael Dusan

- [dragonfly: define std.c.nlink_t](https://git.cafe/gitcafe/zig/commit/486ed907f7cf3034e8f9ca1d2c445beec8b2df16?format=markdown) — 486ed907f7cf3034e8f9ca1d2c445beec8b2df16; Michael Dusan

- [update more "realpath" callsites](https://git.cafe/gitcafe/zig/commit/70e19ea3533528b90b4548e162e334f5a8392e64?format=markdown) — 70e19ea3533528b90b4548e162e334f5a8392e64; Andrew Kelley

- [Update a few more callsites for std.Io changes](https://git.cafe/gitcafe/zig/commit/51a6f3a5251096f346eb28b22e1c20ed2ceb7d9e?format=markdown) — 51a6f3a5251096f346eb28b22e1c20ed2ceb7d9e; Ryan Liptak

- [fileStat needs read permissions on Windows](https://git.cafe/gitcafe/zig/commit/8968d75fb1efa89f5264c5668721c5798267a79a?format=markdown) — 8968d75fb1efa89f5264c5668721c5798267a79a; Ryan Liptak

- [dirOpenFileWtf16: Disallow opening directories when requesting write permissions](https://git.cafe/gitcafe/zig/commit/bb788cd3925b7fb21e694d3586fb4c57a26005d9?format=markdown) — bb788cd3925b7fb21e694d3586fb4c57a26005d9; Ryan Liptak

- [Dir.readFile/readFileAlloc: take advantage of \`\.allow_directory = false\` on Windows](https://git.cafe/gitcafe/zig/commit/e442a0ecc23d315f99f62684c6240e7c1cb6e9ce?format=markdown) — e442a0ecc23d315f99f62684c6240e7c1cb6e9ce; Ryan Liptak

- [Fix sizing of buffer/reservation size for dirReadWindows](https://git.cafe/gitcafe/zig/commit/ad08117e9daf5d2a34be1ca71a23366f39079990?format=markdown) — ad08117e9daf5d2a34be1ca71a23366f39079990; Ryan Liptak

- [std.debug: fix simple_panic](https://git.cafe/gitcafe/zig/commit/fd0c324cb05d0d30f8ca5ae44f6db5072975b125?format=markdown) — fd0c324cb05d0d30f8ca5ae44f6db5072975b125; Andrew Kelley

- [update all incremental tests to new std API](https://git.cafe/gitcafe/zig/commit/debf3075942a0a8aa4078ffefc2f1201dd92d72b?format=markdown) — debf3075942a0a8aa4078ffefc2f1201dd92d72b; Andrew Kelley

- [std: consolidate all instances of std.Io.Threaded into a singleton](https://git.cafe/gitcafe/zig/commit/77d2ad8c929680ed35fcfe6646f940518a07e7e4?format=markdown) — 77d2ad8c929680ed35fcfe6646f940518a07e7e4; Andrew Kelley

- [fix compilation of incr-check](https://git.cafe/gitcafe/zig/commit/50c585227ed2a57a4c1cf3f3b44914881999559d?format=markdown) — 50c585227ed2a57a4c1cf3f3b44914881999559d; Andrew Kelley

- [update the init templates to new std API](https://git.cafe/gitcafe/zig/commit/7d955274bb40bc937275b3d59c6304dd44c85d40?format=markdown) — 7d955274bb40bc937275b3d59c6304dd44c85d40; Andrew Kelley

- [compiler: fix test-unit compilation failures](https://git.cafe/gitcafe/zig/commit/2e4a6c88b535f049fd52a84d9b9e510cf70a42fd?format=markdown) — 2e4a6c88b535f049fd52a84d9b9e510cf70a42fd; Andrew Kelley

- [std.Io: implement directory reading for WASI](https://git.cafe/gitcafe/zig/commit/99f25bfc23a902d7cf047ae2b95e1d9d7e3b09ee?format=markdown) — 99f25bfc23a902d7cf047ae2b95e1d9d7e3b09ee; Andrew Kelley

- [compiler: update calls to realpath](https://git.cafe/gitcafe/zig/commit/98f05a0f53d08683e4b8127210448c0de00dc9cf?format=markdown) — 98f05a0f53d08683e4b8127210448c0de00dc9cf; Andrew Kelley

- [fix "hello world"](https://git.cafe/gitcafe/zig/commit/7423d6a4044bd2c92ebfe5023bd4f3ad2789c793?format=markdown) — 7423d6a4044bd2c92ebfe5023bd4f3ad2789c793; Andrew Kelley

- [std.Io.Threaded: reinstate fchmodat fallback](https://git.cafe/gitcafe/zig/commit/e41342af83022202c6e413cd84c12b41f19c681a?format=markdown) — e41342af83022202c6e413cd84c12b41f19c681a; Andrew Kelley

- [std.Io.Threaded: remove handling of ECANCELED](https://git.cafe/gitcafe/zig/commit/64de4a7371e3851dddf39c608d08d480395bb0ab?format=markdown) — 64de4a7371e3851dddf39c608d08d480395bb0ab; Andrew Kelley

- [std: rename other Dir "make" functions to "create"](https://git.cafe/gitcafe/zig/commit/a8088306f6223b07ad9b7ae37486bcc9e0ac08c9?format=markdown) — a8088306f6223b07ad9b7ae37486bcc9e0ac08c9; Andrew Kelley

- [std: rename makeDir to createDir for consistency with createFile](https://git.cafe/gitcafe/zig/commit/6e0c7ed8659d9d60a59a9dcddd3aed9cd18b659b?format=markdown) — 6e0c7ed8659d9d60a59a9dcddd3aed9cd18b659b; Andrew Kelley

- [std.Io.Threaded: don't assume dirents are aligned](https://git.cafe/gitcafe/zig/commit/52ba2a4c72cee39292d09506655197811feceede?format=markdown) — 52ba2a4c72cee39292d09506655197811feceede; Andrew Kelley

- [don't skip test for closed issue](https://git.cafe/gitcafe/zig/commit/6cfd2df695df04834b935c21b1b40ddac0d39594?format=markdown) — 6cfd2df695df04834b935c21b1b40ddac0d39594; Andrew Kelley

- [std.fs.test: don't try to test nonexistent API](https://git.cafe/gitcafe/zig/commit/bf81666beb7ef2678d0d35676318d784385eb5e1?format=markdown) — bf81666beb7ef2678d0d35676318d784385eb5e1; Andrew Kelley

- [std.Io.Threaded: fix NetBSD compilation](https://git.cafe/gitcafe/zig/commit/88110139fefb844ff774ba71614139286cf8da99?format=markdown) — 88110139fefb844ff774ba71614139286cf8da99; Andrew Kelley

- [std.Io.Threaded: fix fchmodat on linux with libc](https://git.cafe/gitcafe/zig/commit/4025af9c05f7392acb96b6085c541c6887e8b8fe?format=markdown) — 4025af9c05f7392acb96b6085c541c6887e8b8fe; Andrew Kelley

- [std.Io.Dir.Reader: fix min_buffer_len on 32-bit linux](https://git.cafe/gitcafe/zig/commit/6aa31cedb7b5461c06d43b813d70ab6c21375cce?format=markdown) — 6aa31cedb7b5461c06d43b813d70ab6c21375cce; Andrew Kelley

- [std: fix compilation errors on FreeBSD](https://git.cafe/gitcafe/zig/commit/3e624e17a40fd65b68dbec45030280008c6b4018?format=markdown) — 3e624e17a40fd65b68dbec45030280008c6b4018; Andrew Kelley

- [std: fix compilation targeting WASI](https://git.cafe/gitcafe/zig/commit/405db921dc0a053d7bebca6195c5a0031a5b187b?format=markdown) — 405db921dc0a053d7bebca6195c5a0031a5b187b; Andrew Kelley

- [std.debug: fix printLineFromFile](https://git.cafe/gitcafe/zig/commit/1381f9f612a5e03895615ade253411d86bce31a4?format=markdown) — 1381f9f612a5e03895615ade253411d86bce31a4; Andrew Kelley

- [std.Io.Threaded: fix splat buffer calculations](https://git.cafe/gitcafe/zig/commit/ac11b8273802a3371ff2b0727d4c76489ee2f8bc?format=markdown) — ac11b8273802a3371ff2b0727d4c76489ee2f8bc; Andrew Kelley

- [std: fix test "max file name component lengths"](https://git.cafe/gitcafe/zig/commit/d060cb8cd640c05fbf07ab9452d52d67c0548e92?format=markdown) — d060cb8cd640c05fbf07ab9452d52d67c0548e92; Andrew Kelley

- [std: fix Io.Dir.min_buffer_len on Linux](https://git.cafe/gitcafe/zig/commit/002d444964869a5fd4d588d45c46f3acfa16cf5d?format=markdown) — 002d444964869a5fd4d588d45c46f3acfa16cf5d; Andrew Kelley

- [std.fs.test: fix rebase conflicts](https://git.cafe/gitcafe/zig/commit/018e34271fe58e540dc46e8bca529ce399625bef?format=markdown) — 018e34271fe58e540dc46e8bca529ce399625bef; Andrew Kelley

- [std: Enough fixes to get things compiling on Windows](https://git.cafe/gitcafe/zig/commit/3431f4503116e06b542eedf9c9bad6f769af3ebc?format=markdown) — 3431f4503116e06b542eedf9c9bad6f769af3ebc; Ryan Liptak

- [windows: Remove BadPathName from error set of GetFinalPathNameByHandle](https://git.cafe/gitcafe/zig/commit/1136d36362f87ebad83007ea31d88c8427c0a019?format=markdown) — 1136d36362f87ebad83007ea31d88c8427c0a019; Ryan Liptak

- [all comments are notes, and use doc comments where possible](https://git.cafe/gitcafe/zig/commit/07c4ea2de0fa9246bec3c1ed9f7c2c57e4b25893?format=markdown) — 07c4ea2de0fa9246bec3c1ed9f7c2c57e4b25893; Andrew Kelley

- [os.windows: Add comment explaining why we don't need a separate EX definition for RENAME_INFORMATION](https://git.cafe/gitcafe/zig/commit/edcbd7ed2c75c425a7ea316ecfb41c7d267f83c7?format=markdown) — edcbd7ed2c75c425a7ea316ecfb41c7d267f83c7; Ryan Liptak

- [fs tests: Remove references to readLinkW which no longer exists](https://git.cafe/gitcafe/zig/commit/b6cde023225de9a164fc5e43ddc04551934cf6e9?format=markdown) — b6cde023225de9a164fc5e43ddc04551934cf6e9; Ryan Liptak

- [SelfInfo.Windows: a few fixes for std.Io](https://git.cafe/gitcafe/zig/commit/f96ef9780a4604316ff9bcb5cc2f0775c0de5c79?format=markdown) — f96ef9780a4604316ff9bcb5cc2f0775c0de5c79; Ryan Liptak

- [std.Progress.start: handle cancelation from isTty](https://git.cafe/gitcafe/zig/commit/2f30b0f44d5dbdb80362f181f35504965db733f9?format=markdown) — 2f30b0f44d5dbdb80362f181f35504965db733f9; Andrew Kelley

- [std.process: Fix executableDirPath functions](https://git.cafe/gitcafe/zig/commit/406950f7566f7f220847ab2faa2c26914dcda257?format=markdown) — 406950f7566f7f220847ab2faa2c26914dcda257; Ryan Liptak

- [testFilenameLimits: Fix collision with dir and filename](https://git.cafe/gitcafe/zig/commit/8767a9a6d1f6d92a1e9a98a31cb6dc98eb2c59f3?format=markdown) — 8767a9a6d1f6d92a1e9a98a31cb6dc98eb2c59f3; Ryan Liptak

- [std.Io: introduce path_only to File.OpenFlags](https://git.cafe/gitcafe/zig/commit/c1b9c46319ff6c76484121c177086b1fbe70d50c?format=markdown) — c1b9c46319ff6c76484121c177086b1fbe70d50c; Andrew Kelley

- [std.Io.Threaded: allow length-0 file writes](https://git.cafe/gitcafe/zig/commit/f27bd87ade2e43dce66963f43ce678e361ddbfc2?format=markdown) — f27bd87ade2e43dce66963f43ce678e361ddbfc2; Andrew Kelley

- [std: fix "open smoke test" by passing allow_directory option](https://git.cafe/gitcafe/zig/commit/6f00157e1e0159a5115a4e9e2ed389e819499282?format=markdown) — 6f00157e1e0159a5115a4e9e2ed389e819499282; Andrew Kelley

- [std.Io.Threaded: fix dirDeleteDir when not empty](https://git.cafe/gitcafe/zig/commit/47a2e8026fb567b46b9ddf2256f1ace2fba674e3?format=markdown) — 47a2e8026fb567b46b9ddf2256f1ace2fba674e3; Andrew Kelley

- [std.Io.Threaded: implement dirHardLink](https://git.cafe/gitcafe/zig/commit/651ff9f9ee7d030892bdb06fc1c7e57cdb716d2b?format=markdown) — 651ff9f9ee7d030892bdb06fc1c7e57cdb716d2b; Andrew Kelley

- [std: update remaining unit tests for std.Io API changes](https://git.cafe/gitcafe/zig/commit/7ce5ee2e92bf1bf1f39ccc08df19f9a1044e9f2c?format=markdown) — 7ce5ee2e92bf1bf1f39ccc08df19f9a1044e9f2c; Andrew Kelley

- [std.dynamic_library: use a global static single threaded Io](https://git.cafe/gitcafe/zig/commit/21d0264c61ac29724b98187aa87d192f97b52425?format=markdown) — 21d0264c61ac29724b98187aa87d192f97b52425; Andrew Kelley

- [std: add support for realpath on file handle](https://git.cafe/gitcafe/zig/commit/8632a28ca95a5a491bde57fdc45d9a0ce3cf597e?format=markdown) — 8632a28ca95a5a491bde57fdc45d9a0ce3cf597e; Andrew Kelley

- [std.posix: make nlink_t on unsupported systems u0](https://git.cafe/gitcafe/zig/commit/9bbb8e0d8e8ce413ad2a9125b1eb9ddbf32b6c87?format=markdown) — 9bbb8e0d8e8ce413ad2a9125b1eb9ddbf32b6c87; Andrew Kelley

- [std: Update/fix some usages/implementations of std.Io APIs](https://git.cafe/gitcafe/zig/commit/f078c7138f0dfbab95d8963e6c067515c6a54460?format=markdown) — f078c7138f0dfbab95d8963e6c067515c6a54460; Ryan Liptak

- [Test Dir.Reader.min_buffer_len via "max file name component lengths" test](https://git.cafe/gitcafe/zig/commit/1edae601a1d35caa78eddc4b18f7d613c4af70f9?format=markdown) — 1edae601a1d35caa78eddc4b18f7d613c4af70f9; Ryan Liptak

- [std.Io.Dir.CopyFileOptions: rename override_permissions](https://git.cafe/gitcafe/zig/commit/3466056478d2ad988b117a89d7cbe3cc1557425a?format=markdown) — 3466056478d2ad988b117a89d7cbe3cc1557425a; Andrew Kelley

- [std.Io.Dir.renameAbsolute: consistent parameter order](https://git.cafe/gitcafe/zig/commit/d8b1cc953eef07079968093babcd1ce3a2020c73?format=markdown) — d8b1cc953eef07079968093babcd1ce3a2020c73; Andrew Kelley

- [std.os.linux.IoUring: update for new fs API](https://git.cafe/gitcafe/zig/commit/e205b13ffbfe0e57e39bb324799785450c9a1da5?format=markdown) — e205b13ffbfe0e57e39bb324799785450c9a1da5; Andrew Kelley

- [std: move some tests from posix to fs](https://git.cafe/gitcafe/zig/commit/b4bfd501aedb4abe4257b7f54a225a9654c4e08e?format=markdown) — b4bfd501aedb4abe4257b7f54a225a9654c4e08e; Andrew Kelley

- [std.Io: add unimplemented hard link API to File and Dir](https://git.cafe/gitcafe/zig/commit/f3723b42e1f05d14479d6f5507943cd1905e0fcf?format=markdown) — f3723b42e1f05d14479d6f5507943cd1905e0fcf; Andrew Kelley

- [std.Io.Threaded: fix compilation errors on posix](https://git.cafe/gitcafe/zig/commit/446c145ca86b014d6743f5666e9ee1d671b56045?format=markdown) — 446c145ca86b014d6743f5666e9ee1d671b56045; Andrew Kelley

- [Implement dirReadWindows](https://git.cafe/gitcafe/zig/commit/a2416c685a83788780fec1c379008a2d795f7bd2?format=markdown) — a2416c685a83788780fec1c379008a2d795f7bd2; Ryan Liptak

- [File.OpenFlags: Add \`allow_directory\` and default it to true](https://git.cafe/gitcafe/zig/commit/d72983da44b7ebe967868ba5236a2c4b05e84510?format=markdown) — d72983da44b7ebe967868ba5236a2c4b05e84510; Ryan Liptak

- [compiler: fix build from source on macOS](https://git.cafe/gitcafe/zig/commit/1264469a41e89e72635c3b60b4cd3dca17876964?format=markdown) — 1264469a41e89e72635c3b60b4cd3dca17876964; Andrew Kelley

- [compiler: fix compilation when linking libc](https://git.cafe/gitcafe/zig/commit/54865e0483bf02bc1ace9f06c00071fce32534cc?format=markdown) — 54865e0483bf02bc1ace9f06c00071fce32534cc; Andrew Kelley

- [compiler: fix build failures from std.Io-fs](https://git.cafe/gitcafe/zig/commit/a5b719e9eb0a196a43a88af8f62c897d1ecfa04f?format=markdown) — a5b719e9eb0a196a43a88af8f62c897d1ecfa04f; Andrew Kelley

- [fix more fallout from locking stderr](https://git.cafe/gitcafe/zig/commit/608145c2f07d90c46cdaa8bc2013f31b965a5b8b?format=markdown) — 608145c2f07d90c46cdaa8bc2013f31b965a5b8b; Andrew Kelley

- [std: rework locking stderr](https://git.cafe/gitcafe/zig/commit/aa57793b680b3da05f1d888b4df15807905e57c8?format=markdown) — aa57793b680b3da05f1d888b4df15807905e57c8; Andrew Kelley

- [std.Io: fix dir iteration on macOS](https://git.cafe/gitcafe/zig/commit/97f106f949891870433bfcc6b7cf4c2a6709402e?format=markdown) — 97f106f949891870433bfcc6b7cf4c2a6709402e; Andrew Kelley

- [fix build runner compilation errors on macOS](https://git.cafe/gitcafe/zig/commit/22afd168d95b1d6be4a99196e07573bed8f4b472?format=markdown) — 22afd168d95b1d6be4a99196e07573bed8f4b472; Andrew Kelley

- [std.c.utimensat: add const](https://git.cafe/gitcafe/zig/commit/9407ad8516378c9e7cb739a7e8ef39965ba02d45?format=markdown) — 9407ad8516378c9e7cb739a7e8ef39965ba02d45; Andrew Kelley

- [compiler: fix most compilation errors from std.fs changes](https://git.cafe/gitcafe/zig/commit/16bd2e137e56f842a9ff5e015425f9e08eeb97fd?format=markdown) — 16bd2e137e56f842a9ff5e015425f9e08eeb97fd; Andrew Kelley

- [link.MappedFile: update statx usage](https://git.cafe/gitcafe/zig/commit/4458e423bf2d2cf485031d1f527e407bfc9113df?format=markdown) — 4458e423bf2d2cf485031d1f527e407bfc9113df; Andrew Kelley

- [std.Io.Threaded: update call to statx](https://git.cafe/gitcafe/zig/commit/2a40c1b556d7ed7811d3d2432dce8ba5d7c2e753?format=markdown) — 2a40c1b556d7ed7811d3d2432dce8ba5d7c2e753; Andrew Kelley

- [std.os.linux: move statx docs to proper location](https://git.cafe/gitcafe/zig/commit/f82e7dfbc0374945e8e00884a7ae40743cdf25da?format=markdown) — f82e7dfbc0374945e8e00884a7ae40743cdf25da; Andrew Kelley

- [update lockStderrWriter sites](https://git.cafe/gitcafe/zig/commit/1925e0319f1337b4856bd5a181bf4f6d3ac7d428?format=markdown) — 1925e0319f1337b4856bd5a181bf4f6d3ac7d428; Andrew Kelley

- [std.process.cleanExit: take an Io parameter](https://git.cafe/gitcafe/zig/commit/ec56696503e702e063af8740a77376b2e7694c29?format=markdown) — ec56696503e702e063af8740a77376b2e7694c29; Andrew Kelley

- [update uses of std.debug.lockStdErr](https://git.cafe/gitcafe/zig/commit/e68ae8d7a1e78a25392e271d7ca894e0f09aa218?format=markdown) — e68ae8d7a1e78a25392e271d7ca894e0f09aa218; Andrew Kelley

More commits follow; continue with `GET /api/repos/gitcafe/zig/commits?after=IjU0ZTRhMzQ1NmNlMmQ1YTQ5N2ExNjZiOTQ3MzdmZTU0MDcwNTI5MjEi`.
