# Commit history · gitcafe/zig

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

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

Visibility: public

Requested revision: f96ef9780a4604316ff9bcb5cc2f0775c0de5c79

Requested commit: f96ef9780a4604316ff9bcb5cc2f0775c0de5c79

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

- [link: update to new file system APIs](https://git.cafe/gitcafe/zig/commit/54e4a3456ce2d5a497a166b94737fe5407052921?format=markdown) — 54e4a3456ce2d5a497a166b94737fe5407052921; Andrew Kelley

- [std.Io.Dir: improve realPath documentation](https://git.cafe/gitcafe/zig/commit/22b0eea3c0a2d2088ea6823d1de4ea5d9da6260d?format=markdown) — 22b0eea3c0a2d2088ea6823d1de4ea5d9da6260d; Andrew Kelley

- [update occurences of std.fs.openDirAbsolute](https://git.cafe/gitcafe/zig/commit/6484101f7860988d2147b519c0c53b9fdc23b7c2?format=markdown) — 6484101f7860988d2147b519c0c53b9fdc23b7c2; Andrew Kelley

- [update occurences of setEndPos to setLength](https://git.cafe/gitcafe/zig/commit/1ed845e1f6fabdde8795513de2d06bc9b573779c?format=markdown) — 1ed845e1f6fabdde8795513de2d06bc9b573779c; Andrew Kelley

- [compiler: update various code to new fs API](https://git.cafe/gitcafe/zig/commit/16f8af1b9a7a287ac6fdefec5949725c55cbe179?format=markdown) — 16f8af1b9a7a287ac6fdefec5949725c55cbe179; Andrew Kelley

- [std: update fchmodat tests](https://git.cafe/gitcafe/zig/commit/e1cf753db72425fd944f6fe9f2a991fb1de3f942?format=markdown) — e1cf753db72425fd944f6fe9f2a991fb1de3f942; Andrew Kelley

- [std.tar: update fs API calls to take io argument](https://git.cafe/gitcafe/zig/commit/68621afd2e203d82b6f53bf4ede951827fa98db8?format=markdown) — 68621afd2e203d82b6f53bf4ede951827fa98db8; Andrew Kelley

- [std.Io.Dir: add setFilePermissions and setFileOwner](https://git.cafe/gitcafe/zig/commit/0e230993d51d0ecded40d5235ada4f2f64036b26?format=markdown) — 0e230993d51d0ecded40d5235ada4f2f64036b26; Andrew Kelley

- [std.Build.Step.Run: restore Color.inherit logic](https://git.cafe/gitcafe/zig/commit/c4cefd68358470d464bf66bc41985cadd874db73?format=markdown) — c4cefd68358470d464bf66bc41985cadd874db73; Andrew Kelley

- [std.Io: implement dir reading for BSDs](https://git.cafe/gitcafe/zig/commit/91fa252cf20554495e719cacf83f488bef740a67?format=markdown) — 91fa252cf20554495e719cacf83f488bef740a67; Andrew Kelley

- [std.Io.Dir: fix walking](https://git.cafe/gitcafe/zig/commit/94ef56ee26558daea3c7a1468f898c94735d1658?format=markdown) — 94ef56ee26558daea3c7a1468f898c94735d1658; Andrew Kelley

- [std.Io: implement dirRead for Linux](https://git.cafe/gitcafe/zig/commit/7bc0166b7c34ac0120f50aceb7132ffaa4aeec83?format=markdown) — 7bc0166b7c34ac0120f50aceb7132ffaa4aeec83; Andrew Kelley

- [std: update tty config references in the build system](https://git.cafe/gitcafe/zig/commit/b042e935228db5d46271d4d3d17afeb9ba5d7ce3?format=markdown) — b042e935228db5d46271d4d3d17afeb9ba5d7ce3; Andrew Kelley

- [std: save terminal escape stripping for later](https://git.cafe/gitcafe/zig/commit/7837d975dcaa17ff22f536607c4ff6db7b697b04?format=markdown) — 7837d975dcaa17ff22f536607c4ff6db7b697b04; Andrew Kelley

- [std: finish implementing futexWait with timer](https://git.cafe/gitcafe/zig/commit/95b0399d1bf7e12aefeba79652141d202f805fe4?format=markdown) — 95b0399d1bf7e12aefeba79652141d202f805fe4; Andrew Kelley

- [std.Io: add ResetEvent based on futexes](https://git.cafe/gitcafe/zig/commit/3a6e15449b887481a0ed24fc948157c222f0072a?format=markdown) — 3a6e15449b887481a0ed24fc948157c222f0072a; Andrew Kelley

- [std: rework TTY detection and printing](https://git.cafe/gitcafe/zig/commit/ffcbd48a1220ce6d652ee762001d88baa385de49?format=markdown) — ffcbd48a1220ce6d652ee762001d88baa385de49; Andrew Kelley

- [std: WIP: debug-level stderr writing](https://git.cafe/gitcafe/zig/commit/78d262d96ee6200c7a6bc0a41fe536d263c24d92?format=markdown) — 78d262d96ee6200c7a6bc0a41fe536d263c24d92; Andrew Kelley

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

- [build_runner compiling again](https://git.cafe/gitcafe/zig/commit/5b436d2c5125b9cf9a08b3bff0dcb0248c4d1ec0?format=markdown) — 5b436d2c5125b9cf9a08b3bff0dcb0248c4d1ec0; Andrew Kelley

- [std.Progress: use a global static Io instance](https://git.cafe/gitcafe/zig/commit/90f7259ef17e8e07c2c3f71bea65d103cfe52c07?format=markdown) — 90f7259ef17e8e07c2c3f71bea65d103cfe52c07; Andrew Kelley

- [std.heap.DebugAllocator: never detect TTY config](https://git.cafe/gitcafe/zig/commit/bee8005fe6817ade9191de0493888b14cdbcac31?format=markdown) — bee8005fe6817ade9191de0493888b14cdbcac31; Andrew Kelley

- [fix a handful of compilation errors related to std.fs migration](https://git.cafe/gitcafe/zig/commit/4a53e5b0b4131c6b8e18bb551e8215e425f8ac71?format=markdown) — 4a53e5b0b4131c6b8e18bb551e8215e425f8ac71; Andrew Kelley

- [update makeDir\(\) sites to specify permissions](https://git.cafe/gitcafe/zig/commit/ebdbbd20ace6e93b581b90075f52946b3832da93?format=markdown) — ebdbbd20ace6e93b581b90075f52946b3832da93; Andrew Kelley

- [update std.process.Child.run occurences to use io](https://git.cafe/gitcafe/zig/commit/3725f72293c87a73e0c11e74739574c7b78bb53d?format=markdown) — 3725f72293c87a73e0c11e74739574c7b78bb53d; Andrew Kelley

- [tests: close\(\) \-\> close\(io\)](https://git.cafe/gitcafe/zig/commit/9e3bda5efffb12dd6491b4f7c92ccc89b9043c64?format=markdown) — 9e3bda5efffb12dd6491b4f7c92ccc89b9043c64; Andrew Kelley

- [test: std.fs.File \-\> std.Io.File](https://git.cafe/gitcafe/zig/commit/a91c6dc71d42ea59ec53ce4e0ae83e4970731313?format=markdown) — a91c6dc71d42ea59ec53ce4e0ae83e4970731313; Andrew Kelley

- [update all readFileAlloc\(\) to accept Io instance](https://git.cafe/gitcafe/zig/commit/1dcfc8787e86ed94d216976e621a49fc488e8214?format=markdown) — 1dcfc8787e86ed94d216976e621a49fc488e8214; Andrew Kelley

- [update all rename\(\) to rename\(io\)](https://git.cafe/gitcafe/zig/commit/4be8be1d2bd6959efae7df95e3f5713adf953a42?format=markdown) — 4be8be1d2bd6959efae7df95e3f5713adf953a42; Andrew Kelley

- [std.Build.Cache: remove readSmallFile and writeSmallFile](https://git.cafe/gitcafe/zig/commit/4218344dd3178f2fd3d9d00e9ff6895ee344df6d?format=markdown) — 4218344dd3178f2fd3d9d00e9ff6895ee344df6d; Andrew Kelley

- [update all access\(\) to access\(io\)](https://git.cafe/gitcafe/zig/commit/950d18ef695bb7a28397e080dc3c201559ec4ee2?format=markdown) — 950d18ef695bb7a28397e080dc3c201559ec4ee2; Andrew Kelley

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

- [std: move abort and exit from posix into process](https://git.cafe/gitcafe/zig/commit/9ccd68de0b79c3723bd11071fd836bc24ff25b33?format=markdown) — 9ccd68de0b79c3723bd11071fd836bc24ff25b33; Andrew Kelley

- [std.Io: make all the close functions batched](https://git.cafe/gitcafe/zig/commit/7f5bb118d4d90e2b883ee66e17592ac8d7808ac8?format=markdown) — 7f5bb118d4d90e2b883ee66e17592ac8d7808ac8; Andrew Kelley

- [link.MachO: update parallel hasher to std.Io](https://git.cafe/gitcafe/zig/commit/6f46570958af8ae27308eb4a9470e05f33aaa522?format=markdown) — 6f46570958af8ae27308eb4a9470e05f33aaa522; Andrew Kelley

- [std.Io.Threaded: add missing fileLength implementation](https://git.cafe/gitcafe/zig/commit/181ac08459f8d4001c504330ee66037135e56908?format=markdown) — 181ac08459f8d4001c504330ee66037135e56908; Andrew Kelley

- [update all stat\(\) to stat\(io\)](https://git.cafe/gitcafe/zig/commit/9f4d40b1f9bffc4137055b8a07f042ecfa398124?format=markdown) — 9f4d40b1f9bffc4137055b8a07f042ecfa398124; Andrew Kelley

- [update all openDir\(\) sites to accept io instance](https://git.cafe/gitcafe/zig/commit/264d714321d3e5f1f189af393e1fb24d101a7e91?format=markdown) — 264d714321d3e5f1f189af393e1fb24d101a7e91; Andrew Kelley

- [update all std.fs.cwd\(\) to std.Io.Dir.cwd\(\)](https://git.cafe/gitcafe/zig/commit/f53248a40936ebc9aaf75ddbd16e67ebec05ab84?format=markdown) — f53248a40936ebc9aaf75ddbd16e67ebec05ab84; Andrew Kelley

- [std.fs: migrate most of the API elsewhere](https://git.cafe/gitcafe/zig/commit/916998315967f73c91e682e9ea05dd3232818654?format=markdown) — 916998315967f73c91e682e9ea05dd3232818654; Andrew Kelley

- [std: reorganize realpath and process executable APIs](https://git.cafe/gitcafe/zig/commit/877032ec6a0007316f42658d12042f1473de4856?format=markdown) — 877032ec6a0007316f42658d12042f1473de4856; Andrew Kelley

- [update all occurrences of openFile to receive an io instance](https://git.cafe/gitcafe/zig/commit/8328de24f13e21e325207b19288a143854df50df?format=markdown) — 8328de24f13e21e325207b19288a143854df50df; Andrew Kelley

- [update all occurrences of std.fs.Dir to std.Io.Dir](https://git.cafe/gitcafe/zig/commit/dd1d15b72aa3bae4b38e2337609758ffb7a7b55a?format=markdown) — dd1d15b72aa3bae4b38e2337609758ffb7a7b55a; Andrew Kelley

- [update all occurrences of std.fs.File to std.Io.File](https://git.cafe/gitcafe/zig/commit/3204fb756980c19b7a95534acdd7a1bba837fbc3?format=markdown) — 3204fb756980c19b7a95534acdd7a1bba837fbc3; Andrew Kelley

- [std.crypo.tls: delete unused import](https://git.cafe/gitcafe/zig/commit/1b1fb7fab623e40f4ddc24d7b5ef7e48949e8a17?format=markdown) — 1b1fb7fab623e40f4ddc24d7b5ef7e48949e8a17; Andrew Kelley

- [update all occurrences of close\(\) to close\(io\)](https://git.cafe/gitcafe/zig/commit/aafddc2ea13e40a8262d9378aeca2e097a37ac03?format=markdown) — aafddc2ea13e40a8262d9378aeca2e097a37ac03; Andrew Kelley

- [std.Io.Threaded: import File and Dir](https://git.cafe/gitcafe/zig/commit/eab354b2f5d7242c036523394023e9824be7eca9?format=markdown) — eab354b2f5d7242c036523394023e9824be7eca9; Andrew Kelley

- [std: fix some surface level compilation errors](https://git.cafe/gitcafe/zig/commit/72b76077ab4e5042b13ea311063f2c7e867e00ba?format=markdown) — 72b76077ab4e5042b13ea311063f2c7e867e00ba; Andrew Kelley

- [std: extract sendfile/copy_file_range from Io.File.Writer](https://git.cafe/gitcafe/zig/commit/ba999d608c304c37667175b35e4a64f87d90351c?format=markdown) — ba999d608c304c37667175b35e4a64f87d90351c; Andrew Kelley

- [std: all File functions moved to std.Io](https://git.cafe/gitcafe/zig/commit/814480db7cd0ab1d8441919223a88ee411f54ea8?format=markdown) — 814480db7cd0ab1d8441919223a88ee411f54ea8; Andrew Kelley

- [std: all Dir functions moved to std.Io](https://git.cafe/gitcafe/zig/commit/d1d2c37af26902f953b2b72335b326c4b01e3bb2?format=markdown) — d1d2c37af26902f953b2b72335b326c4b01e3bb2; Andrew Kelley

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

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

- [Linux: Update syscall list for 6.17](https://git.cafe/gitcafe/zig/commit/c3f2de5e519926eb0029062fe8e782a6f9df9c05?format=markdown) — c3f2de5e519926eb0029062fe8e782a6f9df9c05; Stephen Gregoratto

- [Merge pull request 'Replace uses of \`std.Thread.Pool\` with \`std.Io\`, and remove \`std.Thread.Pool\`' \(\#30557\) from compiler-std.Io into master](https://git.cafe/gitcafe/zig/commit/985a3565c6130c7279319e9c36642f0b958e6944?format=markdown) — 985a3565c6130c7279319e9c36642f0b958e6944; Andrew Kelley

- [Fixes enums.fromInt failing at compile time on in range but invalid values](https://git.cafe/gitcafe/zig/commit/3af842f0e89125e65a87e5752234bf7e0051aa12?format=markdown) — 3af842f0e89125e65a87e5752234bf7e0051aa12; Mason Remaley

- [add PERF_EVENT_IOC_ID](https://git.cafe/gitcafe/zig/commit/b346090ed273f4ff20873b673e65394c96f4d881?format=markdown) — b346090ed273f4ff20873b673e65394c96f4d881; pyk

- [Merge pull request 'std.ascii: rename indexOf functions to find' \(\#30101\) from adria/zig:indexof-find into master](https://git.cafe/gitcafe/zig/commit/aa0249d74e573742db3567f589fc6e4a00e1fff8?format=markdown) — aa0249d74e573742db3567f589fc6e4a00e1fff8; Alex Rønne Petersen

- [build_runner: fix race condition in dispatch_deps capacity reservation](https://git.cafe/gitcafe/zig/commit/6b9125cbe662d530160e0732c856aa0da86894c0?format=markdown) — 6b9125cbe662d530160e0732c856aa0da86894c0; Doug Coleman

- [Merge pull request 'Some std.Io goodies' \(\#30235\) from std.Io-misc into master](https://git.cafe/gitcafe/zig/commit/8c5f731afbf2572f98b2840f3307e2c8a607d7a8?format=markdown) — 8c5f731afbf2572f98b2840f3307e2c8a607d7a8; mlugg

- [libc: add back freebsd bsm headers](https://git.cafe/gitcafe/zig/commit/b27bdd5af0976d0b94819d6dda557d0dbb8f0d98?format=markdown) — b27bdd5af0976d0b94819d6dda557d0dbb8f0d98; Alex Rønne Petersen

- [change placeholder pattern in deduplicated type errors](https://git.cafe/gitcafe/zig/commit/442592855c655f20b8b51db9ac75e17485c4e685?format=markdown) — 442592855c655f20b8b51db9ac75e17485c4e685; Prokop Randáček

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