# Commit history · gitcafe/zig

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

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

Visibility: public

Requested revision: 252c4e57c68d8ed0c2eecc17dfa5f6c63e672df2

Requested commit: 252c4e57c68d8ed0c2eecc17dfa5f6c63e672df2

- [std.Progress: fix compilation on Windows](https://git.cafe/gitcafe/zig/commit/252c4e57c68d8ed0c2eecc17dfa5f6c63e672df2?format=markdown) — 252c4e57c68d8ed0c2eecc17dfa5f6c63e672df2; Andrew Kelley

- [std.Io.File: add readStreaming](https://git.cafe/gitcafe/zig/commit/28810f5e3d41597116773b2eb6686f3d8e272b36?format=markdown) — 28810f5e3d41597116773b2eb6686f3d8e272b36; Andrew Kelley

- [std.Io.Threaded: implement file writing for Windows](https://git.cafe/gitcafe/zig/commit/f160d5f979c9f2bcc98ef0169a879a76d0234ed2?format=markdown) — f160d5f979c9f2bcc98ef0169a879a76d0234ed2; Andrew Kelley

- [std.Io.net: disable flaky test on mipsel](https://git.cafe/gitcafe/zig/commit/feeed922e1a7d89b99572d5577c814f9e6293b9b?format=markdown) — feeed922e1a7d89b99572d5577c814f9e6293b9b; Andrew Kelley

- [Fix logic for detecting zero buffer capacity in fileReadStreamingWindows/fileReadPositionalWindows](https://git.cafe/gitcafe/zig/commit/58f0c8cfed1c8dd2fb29cf4a1807e6e0d239c006?format=markdown) — 58f0c8cfed1c8dd2fb29cf4a1807e6e0d239c006; Ryan Liptak

- [std.Io.Threaded: more efficient statx mask check](https://git.cafe/gitcafe/zig/commit/eb29737d5d77b195b1e030e6bcb99ed0e30ede33?format=markdown) — eb29737d5d77b195b1e030e6bcb99ed0e30ede33; Andrew Kelley

- [std.Io.Threaded: error instead of assert for statx](https://git.cafe/gitcafe/zig/commit/6dcf95139118ec7e91222f7e15f5ea07a51c67f3?format=markdown) — 6dcf95139118ec7e91222f7e15f5ea07a51c67f3; Andrew Kelley

- [std.Io.Threaded: fix missing \`@memcpy\` in realPathPosix for FreeBSD](https://git.cafe/gitcafe/zig/commit/2e9415d8a0645adbfcce6e9dc7f6bbf6be233b6f?format=markdown) — 2e9415d8a0645adbfcce6e9dc7f6bbf6be233b6f; Andrew Kelley

- [std.Io.Threaded: fix resource leak in dirRealPathFilePosix](https://git.cafe/gitcafe/zig/commit/0dbcf97551765d3abbaea5fb0b9e94e5e0be1b14?format=markdown) — 0dbcf97551765d3abbaea5fb0b9e94e5e0be1b14; Andrew Kelley

- [std.testing: use debug Io instance in expectEqualSlices](https://git.cafe/gitcafe/zig/commit/eb0d5b1377089ff6c51ffc6de6963b9897c906e4?format=markdown) — eb0d5b1377089ff6c51ffc6de6963b9897c906e4; Andrew Kelley

- [std: prevent testing.io from use outside tests](https://git.cafe/gitcafe/zig/commit/28639bd6d741ca96f384d85bbf40331664197068?format=markdown) — 28639bd6d741ca96f384d85bbf40331664197068; Andrew Kelley

- [test_runner: fix simple runner compilation](https://git.cafe/gitcafe/zig/commit/b0691df5ba898c8f6ac2c03e19e312502a2a0cc5?format=markdown) — b0691df5ba898c8f6ac2c03e19e312502a2a0cc5; Andrew Kelley

- [build.zig: adjust max_rss for zig libc](https://git.cafe/gitcafe/zig/commit/0126e71903fbb71ce0d968034920e2869f60548f?format=markdown) — 0126e71903fbb71ce0d968034920e2869f60548f; Andrew Kelley

- [remove test for nonexistent API](https://git.cafe/gitcafe/zig/commit/8d96d7d2193670f25768287accd0858249992395?format=markdown) — 8d96d7d2193670f25768287accd0858249992395; Andrew Kelley

- [std.Io.Threaded: more verbose TODO panic messages](https://git.cafe/gitcafe/zig/commit/dc1d27a646b37bbdfae9c8bab46df6384921d13a?format=markdown) — dc1d27a646b37bbdfae9c8bab46df6384921d13a; Andrew Kelley

- [link.Wasm: fix incremental update crash](https://git.cafe/gitcafe/zig/commit/d7bf0dab8243d23e95c49ad9b27f54d21df116f0?format=markdown) — d7bf0dab8243d23e95c49ad9b27f54d21df116f0; Andrew Kelley

- [incr-check: more general \-\-debug-log CLI](https://git.cafe/gitcafe/zig/commit/3ad9a6a6045aec32b590387eddbc8ba3d598bcfc?format=markdown) — 3ad9a6a6045aec32b590387eddbc8ba3d598bcfc; Andrew Kelley

- [test-incremental: ignore \.swp files](https://git.cafe/gitcafe/zig/commit/a7d2cb704596459b89bb85fb59908d384dd9bba3?format=markdown) — a7d2cb704596459b89bb85fb59908d384dd9bba3; Andrew Kelley

- [build: make test-incremental respect \-Dtest-filter](https://git.cafe/gitcafe/zig/commit/66da6773ebd5b903c41972c0c81372d10571254d?format=markdown) — 66da6773ebd5b903c41972c0c81372d10571254d; Andrew Kelley

- [std: integrate DebugAllocator with terminal mode](https://git.cafe/gitcafe/zig/commit/b243e8f8cc7ee27dfa7318d1c3698d01582e84ae?format=markdown) — b243e8f8cc7ee27dfa7318d1c3698d01582e84ae; Andrew Kelley

- [disable self-hosted aarch64 tests](https://git.cafe/gitcafe/zig/commit/a72c411fdbafc206115c4f9eb19216d504c36a31?format=markdown) — a72c411fdbafc206115c4f9eb19216d504c36a31; Andrew Kelley

- [std.Io.Threaded: dirRealPathFilePosix use libc realpath sometimes](https://git.cafe/gitcafe/zig/commit/315bc10a0cbdb6e1cfa5c7786d7f128e19d2cd39?format=markdown) — 315bc10a0cbdb6e1cfa5c7786d7f128e19d2cd39; Andrew Kelley

- [build.zig: adjust max_rss for unit tests](https://git.cafe/gitcafe/zig/commit/02e560d9ef7885f39e401d9e30ba2c5119ea1891?format=markdown) — 02e560d9ef7885f39e401d9e30ba2c5119ea1891; Andrew Kelley

- [std.Io.Threaded: wasi does not support processExecutablePath](https://git.cafe/gitcafe/zig/commit/6f4e93f0dd8f23835d90a630abecf3d1ce3a23b1?format=markdown) — 6f4e93f0dd8f23835d90a630abecf3d1ce3a23b1; Andrew Kelley

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

- [std.Io.Threaded: implement process executable path on darwin](https://git.cafe/gitcafe/zig/commit/a901e9241396a11f807bf40bbd548e25f120deab?format=markdown) — a901e9241396a11f807bf40bbd548e25f120deab; Andrew Kelley

- [fix the guess number game example](https://git.cafe/gitcafe/zig/commit/2708a3c1ac9f63cce10b70c780dd7b1530d9c26b?format=markdown) — 2708a3c1ac9f63cce10b70c780dd7b1530d9c26b; Andrew Kelley

- [test-cases: disable self-hosted aarch64 backend coverage](https://git.cafe/gitcafe/zig/commit/c9a609a61a0ebf195780dfdd84bb8ccead67f61f?format=markdown) — c9a609a61a0ebf195780dfdd84bb8ccead67f61f; Andrew Kelley

- [update test cases](https://git.cafe/gitcafe/zig/commit/6dbc95fb1f3150eda3966215942f1d545b6bc2ac?format=markdown) — 6dbc95fb1f3150eda3966215942f1d545b6bc2ac; Andrew Kelley

- [std: add changing cur dir back](https://git.cafe/gitcafe/zig/commit/fa79d346744308250c165519f842fedfc26a1c14?format=markdown) — fa79d346744308250c165519f842fedfc26a1c14; Andrew Kelley

- [std: fix compilation on NetBSD](https://git.cafe/gitcafe/zig/commit/98e9716c082aa7e134e11ed14db8c2f631fedc8a?format=markdown) — 98e9716c082aa7e134e11ed14db8c2f631fedc8a; Andrew Kelley

- [update test API usage](https://git.cafe/gitcafe/zig/commit/7788fd62330bf4c9b4b03700c27e88b16ebd1f46?format=markdown) — 7788fd62330bf4c9b4b03700c27e88b16ebd1f46; Andrew Kelley

- [test-incremental: respect the wine, qemu, etc build flags](https://git.cafe/gitcafe/zig/commit/b45984ec809a09d94f1a982c1bbccc7ab9e2d678?format=markdown) — b45984ec809a09d94f1a982c1bbccc7ab9e2d678; Andrew Kelley

- [test-standalone: fix most compilation errors](https://git.cafe/gitcafe/zig/commit/669dae140c63b1bf4dbae6634145529333cd8371?format=markdown) — 669dae140c63b1bf4dbae6634145529333cd8371; Andrew Kelley

- [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

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