# Commit history · gitcafe/zig

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

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

Visibility: public

Requested revision: refs/heads/Io-watch

- [WIP](https://git.cafe/gitcafe/zig/commit/31994fd2d0b12116ecfab286699bd7a40f6fbb0c?format=markdown) — 31994fd2d0b12116ecfab286699bd7a40f6fbb0c; Andrew Kelley

- [std.Io: add documentation to Batch](https://git.cafe/gitcafe/zig/commit/13f13fe0a7e1dcc1a224efff0de89cdd36f11ca6?format=markdown) — 13f13fe0a7e1dcc1a224efff0de89cdd36f11ca6; Andrew Kelley

- [std.Io.Threaded: rework file reading to observe nonblocking flag](https://git.cafe/gitcafe/zig/commit/9f6152ae93037b7e69c14dba5691b146f670b3f8?format=markdown) — 9f6152ae93037b7e69c14dba5691b146f670b3f8; Andrew Kelley

- [std.Io.File: add non-blocking flag](https://git.cafe/gitcafe/zig/commit/a9778e25496a148839d5de1024213ca96f39c5f8?format=markdown) — a9778e25496a148839d5de1024213ca96f39c5f8; Andrew Kelley

- [std.Io.Threaded: stop checking bytes read with END_OF_FILE](https://git.cafe/gitcafe/zig/commit/dd463caa15f2474880085ddff073d619d02a5610?format=markdown) — dd463caa15f2474880085ddff073d619d02a5610; Andrew Kelley

- [Io.Batch: implement alternate API](https://git.cafe/gitcafe/zig/commit/3d3f22a14d7639f1a7c607da98926da6e60c3b01?format=markdown) — 3d3f22a14d7639f1a7c607da98926da6e60c3b01; Jacob Young

- [std.process: simplify RunError set](https://git.cafe/gitcafe/zig/commit/10bec043f52c08eef73b758042139635e535c0d3?format=markdown) — 10bec043f52c08eef73b758042139635e535c0d3; Andrew Kelley

- [std.Build.Step: evalZigProcess handles EndOfStream](https://git.cafe/gitcafe/zig/commit/a8608653032c7e904bc90454a0f8617f8c1a4267?format=markdown) — a8608653032c7e904bc90454a0f8617f8c1a4267; Andrew Kelley

- [std.Io.Threaded: handle TIMEOUT from NtDelayExceution](https://git.cafe/gitcafe/zig/commit/9121ee5168e63a6a14af4b8e58a2c869db826e69?format=markdown) — 9121ee5168e63a6a14af4b8e58a2c869db826e69; Andrew Kelley

- [std.Build: fully upgrade Step.Run to std.Io timing \(and fix a typo\)](https://git.cafe/gitcafe/zig/commit/b976f0d8ad14d503265f1740695f765f994b3c5a?format=markdown) — b976f0d8ad14d503265f1740695f765f994b3c5a; Matthew Lugg

- [std.Io.Threaded: fix ntdll timeouts on Windows](https://git.cafe/gitcafe/zig/commit/1a0fa1fa7629d67250df5337948fa1dbf6cdb7ad?format=markdown) — 1a0fa1fa7629d67250df5337948fa1dbf6cdb7ad; Matthew Lugg

- [std.Io.Threaded: ntReadFileResult handles EOF \+ bytes available](https://git.cafe/gitcafe/zig/commit/4e198dc1872253533a63468668d9b49a4a9d31dd?format=markdown) — 4e198dc1872253533a63468668d9b49a4a9d31dd; Andrew Kelley

- [std.Io.Threaded: compress ntReadFile logic](https://git.cafe/gitcafe/zig/commit/816f70d0c3ba55d0b9cffcc7474ad595c1676d43?format=markdown) — 816f70d0c3ba55d0b9cffcc7474ad595c1676d43; Andrew Kelley

- [std.Io.Threaded.batchWait better fix for any_done](https://git.cafe/gitcafe/zig/commit/0ac63ff9dffa7311cc539b52e037bd38d2019683?format=markdown) — 0ac63ff9dffa7311cc539b52e037bd38d2019683; Andrew Kelley

- [std.Io.Threaded.batchWaitWindows: eager result sets any_done true](https://git.cafe/gitcafe/zig/commit/a635d62a6b01e9b5b50f5256bef445f5f438a399?format=markdown) — a635d62a6b01e9b5b50f5256bef445f5f438a399; Andrew Kelley

- [std.Io.Threaded: add missing check for pending status in batchCancel](https://git.cafe/gitcafe/zig/commit/7ea1d02f9ea767e0d94dbea0437c4216bf69a2c9?format=markdown) — 7ea1d02f9ea767e0d94dbea0437c4216bf69a2c9; Andrew Kelley

- [std.process.run: use Io.File.MultiReader](https://git.cafe/gitcafe/zig/commit/fe15534cd5464f2ba81b68aa00b6e89b39180bef?format=markdown) — fe15534cd5464f2ba81b68aa00b6e89b39180bef; Andrew Kelley

- [build.zig: only-c implies no-lib](https://git.cafe/gitcafe/zig/commit/0fd8263e970fd716a47d023d877ce8544b33b2f2?format=markdown) — 0fd8263e970fd716a47d023d877ce8544b33b2f2; Andrew Kelley

- [std.Io.File.MultiReader: make checkAnyError exclude EndOfStream](https://git.cafe/gitcafe/zig/commit/4593a0dc2edf8145422f3efdf1c09304046f0d98?format=markdown) — 4593a0dc2edf8145422f3efdf1c09304046f0d98; Andrew Kelley

- [std: remove error.BrokenPipe from file reads, add error.EndOfStream](https://git.cafe/gitcafe/zig/commit/f69891797a831adfeaccaa352ffc8464f6fc3dbd?format=markdown) — f69891797a831adfeaccaa352ffc8464f6fc3dbd; Andrew Kelley

- [std.Io.Threaded: move the NtDelayExecution later in batchWait](https://git.cafe/gitcafe/zig/commit/291d941111dfc806c8cf95d380e647aca568381a?format=markdown) — 291d941111dfc806c8cf95d380e647aca568381a; Andrew Kelley

- [std.Io.Threaded: fix bad use of AlertableSyscall](https://git.cafe/gitcafe/zig/commit/ab1268efc33aa94854d7fb7aa312a079ded0706d?format=markdown) — ab1268efc33aa94854d7fb7aa312a079ded0706d; Andrew Kelley

- [std.Build.Step.Run: gracefully handle test runner misbehavior](https://git.cafe/gitcafe/zig/commit/8a985236af9c83ec81389367b2c61d62c90e21ee?format=markdown) — 8a985236af9c83ec81389367b2c61d62c90e21ee; Andrew Kelley

- [std.Io.Threaded: batchWait and batchCancel for Windows](https://git.cafe/gitcafe/zig/commit/e1604c19230bf67773501603f5c772b95ce01ad9?format=markdown) — e1604c19230bf67773501603f5c772b95ce01ad9; Andrew Kelley

- [std.Io.Threaded: resolve merge conflicts](https://git.cafe/gitcafe/zig/commit/351a3dd997ec99589e0689e631625551adc34422?format=markdown) — 351a3dd997ec99589e0689e631625551adc34422; Andrew Kelley

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

- [incr-check: update to std.Io.File.MultiReader](https://git.cafe/gitcafe/zig/commit/ccf85b51ea21fc88cfa00aa279704074301cd38c?format=markdown) — ccf85b51ea21fc88cfa00aa279704074301cd38c; Andrew Kelley

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

- [std.Io.Threaded: fix compilation error on some systems](https://git.cafe/gitcafe/zig/commit/4feb2ba094c2d0a52a774a4af762e2de0f1ba568?format=markdown) — 4feb2ba094c2d0a52a774a4af762e2de0f1ba568; Andrew Kelley

- [std.Io.Threaded: fix compilation failures on Windows](https://git.cafe/gitcafe/zig/commit/0f1a78b55405b586791d2a56ea96ff96a73f46d5?format=markdown) — 0f1a78b55405b586791d2a56ea96ff96a73f46d5; Andrew Kelley

- [tools: update for std.process API changes](https://git.cafe/gitcafe/zig/commit/cfd142c4c6057bcfe66dfd2e98dfbf5111b1afcf?format=markdown) — cfd142c4c6057bcfe66dfd2e98dfbf5111b1afcf; Andrew Kelley

- [std.Io.Threaded: fix batchWait impl](https://git.cafe/gitcafe/zig/commit/f4140f6e8b0aae1dc2e449852a739a14908b2c60?format=markdown) — f4140f6e8b0aae1dc2e449852a739a14908b2c60; Andrew Kelley

- [std.Io.Threaded: fix error set](https://git.cafe/gitcafe/zig/commit/afd91234a1214e58cd07ea99ba7fe51675a08b89?format=markdown) — afd91234a1214e58cd07ea99ba7fe51675a08b89; Andrew Kelley

- [compiler: update for std.Io.File.MultiReader API](https://git.cafe/gitcafe/zig/commit/d67c8f5d23ae02bf2dcc63049f39c71b35e80a50?format=markdown) — d67c8f5d23ae02bf2dcc63049f39c71b35e80a50; Andrew Kelley

- [std.Io.operate: fix bogus catch](https://git.cafe/gitcafe/zig/commit/d579375a7af91320bd932878d2a5b124e2572b11?format=markdown) — d579375a7af91320bd932878d2a5b124e2572b11; Andrew Kelley

- [std.Io.File.MultiReader: implementation fixes](https://git.cafe/gitcafe/zig/commit/5a2cab21e1cf7c0c5dadb5e6c77c359b0b62ff55?format=markdown) — 5a2cab21e1cf7c0c5dadb5e6c77c359b0b62ff55; Andrew Kelley

- [std: update rest of build runner to new File.MultiReader API](https://git.cafe/gitcafe/zig/commit/0cca18e43c2685cfb4a72b3b265b68af1e85ca17?format=markdown) — 0cca18e43c2685cfb4a72b3b265b68af1e85ca17; Andrew Kelley

- [std.Io.File: introduce MultiReader](https://git.cafe/gitcafe/zig/commit/1a168f08b51572ab136e2a8fcda35ce3c68c89bb?format=markdown) — 1a168f08b51572ab136e2a8fcda35ce3c68c89bb; Andrew Kelley

- [std.Io.Threaded: delete dead code](https://git.cafe/gitcafe/zig/commit/a1b3d9e447106a685857c6b4e51c96bde2519fb7?format=markdown) — a1b3d9e447106a685857c6b4e51c96bde2519fb7; Andrew Kelley

- [Build.WebServer: update concurrency API usage](https://git.cafe/gitcafe/zig/commit/50db074bdf7b7ee5feaa650f2a0efc21b90ab589?format=markdown) — 50db074bdf7b7ee5feaa650f2a0efc21b90ab589; Andrew Kelley

- [Io: add ring to \`Batch\` API](https://git.cafe/gitcafe/zig/commit/dea653fdb97c62968138c28496f25510b5d50024?format=markdown) — dea653fdb97c62968138c28496f25510b5d50024; Jacob Young

- [std.Io.Threaded: super broken Windows impl of batch](https://git.cafe/gitcafe/zig/commit/5456f953fab3254bd87a1be8d7c42b15d4bb8138?format=markdown) — 5456f953fab3254bd87a1be8d7c42b15d4bb8138; Andrew Kelley

- [std.process.Child.collectOutput: change back to other impl](https://git.cafe/gitcafe/zig/commit/72894900ec27b4af48d23a4c4ea6579e45300cc1?format=markdown) — 72894900ec27b4af48d23a4c4ea6579e45300cc1; Andrew Kelley

- [std.Io: exploring a different batch API proposal](https://git.cafe/gitcafe/zig/commit/45bc4b4e36bc34a2e246e4433a21030ee961fe71?format=markdown) — 45bc4b4e36bc34a2e246e4433a21030ee961fe71; Andrew Kelley

- [Revert "std.process.Child: rewrite using concurrent"](https://git.cafe/gitcafe/zig/commit/d1d39cb3fe97ad5273222a6a0e530bb1b949518f?format=markdown) — d1d39cb3fe97ad5273222a6a0e530bb1b949518f; Andrew Kelley

- [std.process.Child: rewrite using concurrent](https://git.cafe/gitcafe/zig/commit/3998fa3c3bd10d1ca444cdf352daab77f821edbe?format=markdown) — 3998fa3c3bd10d1ca444cdf352daab77f821edbe; Andrew Kelley

- [fix error set](https://git.cafe/gitcafe/zig/commit/13ef792cc6b52a2a7ca684eff48d09d7c2bdad37?format=markdown) — 13ef792cc6b52a2a7ca684eff48d09d7c2bdad37; Andrew Kelley

- [std.Io.Threaded: set poll_buffer_len to 32](https://git.cafe/gitcafe/zig/commit/3ef1266582115baac5fa1ca299092140f7574684?format=markdown) — 3ef1266582115baac5fa1ca299092140f7574684; Andrew Kelley

- [std.Io.Threaded.operate: handle poll buffer exceeded](https://git.cafe/gitcafe/zig/commit/24b3c4cec1781768d548ee7edadd3543e83a995c?format=markdown) — 24b3c4cec1781768d548ee7edadd3543e83a995c; Andrew Kelley

- [std.Io.Threaded.operate: handle cancelation and poll errors](https://git.cafe/gitcafe/zig/commit/ae2d71b65ed995978e9d2492fde3645313d790cb?format=markdown) — ae2d71b65ed995978e9d2492fde3645313d790cb; Andrew Kelley

- [std.Io: simplify operate function](https://git.cafe/gitcafe/zig/commit/f391adc3af832cf9a5ec7be8f7c23134fc07984a?format=markdown) — f391adc3af832cf9a5ec7be8f7c23134fc07984a; Andrew Kelley

- [std.Io: proof-of-concept "operations" API](https://git.cafe/gitcafe/zig/commit/6d22f7b4d7bd6d29ecbc5e3bd4a2e1c085f293a3?format=markdown) — 6d22f7b4d7bd6d29ecbc5e3bd4a2e1c085f293a3; Andrew Kelley

- [std.Io: delete the poll API](https://git.cafe/gitcafe/zig/commit/def22c2b63022b0c06dac8b5f7554deb644ca089?format=markdown) — def22c2b63022b0c06dac8b5f7554deb644ca089; Andrew Kelley

- [Io.Threaded: fix UAF-induced crashes during asynchronous operations](https://git.cafe/gitcafe/zig/commit/b5174455f8049b926b9e712ed8f77c13327ffe8c?format=markdown) — b5174455f8049b926b9e712ed8f77c13327ffe8c; Jacob Young

- [std.Io.Threaded: fix NtDelayExecution delay interval](https://git.cafe/gitcafe/zig/commit/29f44952c118be655e152b8f6c4ae78a0cc619a9?format=markdown) — 29f44952c118be655e152b8f6c4ae78a0cc619a9; Andrew Kelley

- [std.Io.Threaded: handle some more error codes from NtReadFile](https://git.cafe/gitcafe/zig/commit/9240881806ef23c504d0312ed7f89f3b5c48aaf3?format=markdown) — 9240881806ef23c504d0312ed7f89f3b5c48aaf3; Andrew Kelley

- [std.Io.Threaded: avoid extra fields of Thread](https://git.cafe/gitcafe/zig/commit/b47080026508f411c9fbda53d62d15dc5e90c2f9?format=markdown) — b47080026508f411c9fbda53d62d15dc5e90c2f9; Andrew Kelley

- [std.Io.Threaded: don't pass null to NtDelayExecution](https://git.cafe/gitcafe/zig/commit/84303546ba603623070932432efb43c413d48a0e?format=markdown) — 84303546ba603623070932432efb43c413d48a0e; Andrew Kelley

- [std.Io.Threaded: implement APC cancelation](https://git.cafe/gitcafe/zig/commit/36940c39539e5d4d8a39ceaed035f213b3902c92?format=markdown) — 36940c39539e5d4d8a39ceaed035f213b3902c92; Andrew Kelley

- [std.Io.Threaded: introduce Thread.InterruptMethod](https://git.cafe/gitcafe/zig/commit/0553525fe6679a1d9a1b67e5f9cec74876379b64?format=markdown) — 0553525fe6679a1d9a1b67e5f9cec74876379b64; Andrew Kelley

- [std.Io.Threaded: add some temporary, choice panics](https://git.cafe/gitcafe/zig/commit/1b157499efd0999e8fb8cff7a17dd3fcc9a56c59?format=markdown) — 1b157499efd0999e8fb8cff7a17dd3fcc9a56c59; Andrew Kelley

- [std: back out the flags field of Io.File](https://git.cafe/gitcafe/zig/commit/4f948bb13e1af263f544c86ac662bba298ca461f?format=markdown) — 4f948bb13e1af263f544c86ac662bba298ca461f; Andrew Kelley

- [std.Io: give File a nonblocking bit on Windows](https://git.cafe/gitcafe/zig/commit/59ebd82ebf4746e47b3e84367b1ea87bbec7d222?format=markdown) — 59ebd82ebf4746e47b3e84367b1ea87bbec7d222; Andrew Kelley

- [zstd.Decompress: smarter rebase when discarding \(\#30891\)](https://git.cafe/gitcafe/zig/commit/fa988e88ed21485830a70276b5c7567efb122f80?format=markdown) — fa988e88ed21485830a70276b5c7567efb122f80; mercenary

- [Merge pull request 'add \`std.Io.net.Socket.createPair\` \+ handful of \`std.posix\` removals' \(\#31056\) from std.posix-removals into master](https://git.cafe/gitcafe/zig/commit/aa38f07c5173f9722ebfb933058a2a032c2badf3?format=markdown) — aa38f07c5173f9722ebfb933058a2a032c2badf3; Andrew Kelley

- [Io.Threaded: limit copy_file_range len to prevent EOVERFLOW](https://git.cafe/gitcafe/zig/commit/b9819fce69e0f208e9e20071071a40863fbdb8a9?format=markdown) — b9819fce69e0f208e9e20071071a40863fbdb8a9; rpkak

- [Merge pull request 'Compilation: make libzigc share zcu if possible' \(\#31037\) from GasInfinity/zig:libc-share-zcu into master](https://git.cafe/gitcafe/zig/commit/380ea6fb5eea659200d496540efea1fa4e39dcaf?format=markdown) — 380ea6fb5eea659200d496540efea1fa4e39dcaf; Andrew Kelley

- [Merge pull request 'std: migrate getcwd to Io' \(\#31047\) from getcwd into master](https://git.cafe/gitcafe/zig/commit/377bb8f23744001562cda4e15ab1f041bc3c6686?format=markdown) — 377bb8f23744001562cda4e15ab1f041bc3c6686; Andrew Kelley

- [Add \`f16\`, \`f80\` and \`f128\` support for \`atan\`](https://git.cafe/gitcafe/zig/commit/ccd82ae7cc5ce3f708a919a070bffc7572416c62?format=markdown) — ccd82ae7cc5ce3f708a919a070bffc7572416c62; lzm-build

- [std.Build: Fix wrong error enum](https://git.cafe/gitcafe/zig/commit/ad0458f5826a9283df3e152fea24869d0914634d?format=markdown) — ad0458f5826a9283df3e152fea24869d0914634d; Pablo Alessandro Santos Hugen

- [Threaded.sleepPosix: fix libc error handling](https://git.cafe/gitcafe/zig/commit/ecb9ddf2672fa1f067c240d914a5baf3a4d2d8a4?format=markdown) — ecb9ddf2672fa1f067c240d914a5baf3a4d2d8a4; Brandon Black

- [std.os.windows: delete unused APIs](https://git.cafe/gitcafe/zig/commit/9b415761dd66904aef363e387b4501f3ddd0bf76?format=markdown) — 9b415761dd66904aef363e387b4501f3ddd0bf76; Andrew Kelley

- [add behavior test for i96 operations](https://git.cafe/gitcafe/zig/commit/5571c08e6603173378db7cfe1436e33e902f9c0a?format=markdown) — 5571c08e6603173378db7cfe1436e33e902f9c0a; Andrew Kelley

- [behavior: add coverage for extern struct field overalignment](https://git.cafe/gitcafe/zig/commit/4d6f4e9cfd00669efc1c688d9509010ddc4e840f?format=markdown) — 4d6f4e9cfd00669efc1c688d9509010ddc4e840f; Andrew Kelley

- [Merge pull request 'std: finish moving os.windows.ReadLink logic to Io.Threaded' \(\#31044\) from windows-OpenFile into master](https://git.cafe/gitcafe/zig/commit/37a9ca71634ea256ddc9466b7773feb394e02a8d?format=markdown) — 37a9ca71634ea256ddc9466b7773feb394e02a8d; Andrew Kelley

- [Add \`f16\`, \`f80\` and \`f128\` support for \`acos\` and \`asin\` \(\#30997\)](https://git.cafe/gitcafe/zig/commit/757ec185f0eb91a15c4bdbe0201f0d998f30258c?format=markdown) — 757ec185f0eb91a15c4bdbe0201f0d998f30258c; lzm-build

- [std.meta: delete declList](https://git.cafe/gitcafe/zig/commit/3b10383114f7aee96f18f7b3aac7c0e08d840b42?format=markdown) — 3b10383114f7aee96f18f7b3aac7c0e08d840b42; Andrew Kelley

- [Make functions on EnumMap always take a pointer to avoid copies of big EnumMaps](https://git.cafe/gitcafe/zig/commit/204fa8959a8f9d5457705f338eb0461e54155796?format=markdown) — 204fa8959a8f9d5457705f338eb0461e54155796; Krzysztof Wolicki

- [Fix std.process.run leaking memory if child.wait returned an error](https://git.cafe/gitcafe/zig/commit/11c3b4bd4178c78af103f5397fc3aafd09a2a979?format=markdown) — 11c3b4bd4178c78af103f5397fc3aafd09a2a979; llogick

- [musl: update some hexagon headers from the quic fork](https://git.cafe/gitcafe/zig/commit/0f51f663f06728f38f518073a23d69a7c1b0d792?format=markdown) — 0f51f663f06728f38f518073a23d69a7c1b0d792; Alex Rønne Petersen

- [Fix BootServices.locateHandleLen\(\) \(\#30877\)](https://git.cafe/gitcafe/zig/commit/06cf86abeb3a062c6c3e21f4379c7fea9e6d71b6?format=markdown) — 06cf86abeb3a062c6c3e21f4379c7fea9e6d71b6; just_some_entity

- [windows_resources standalone test: Load a resource and check its data](https://git.cafe/gitcafe/zig/commit/1655a666d5695ac974e107233a90a75eebe5fc2f?format=markdown) — 1655a666d5695ac974e107233a90a75eebe5fc2f; Ryan Liptak

- [Disentangle from \`error.CurrentWorkingDirectoryUnlinked\`](https://git.cafe/gitcafe/zig/commit/29b7214027b0c9bddc4c67587ee75b4adcdab4f8?format=markdown) — 29b7214027b0c9bddc4c67587ee75b4adcdab4f8; Ryan Liptak

- [Merge pull request 'libc: use common implementations for linux syscalls' \(\#30993\) from GasInfinity/zig:libc-musl-syscalls into master](https://git.cafe/gitcafe/zig/commit/3729a53eec1951376c01c7e799b439b1a84694b5?format=markdown) — 3729a53eec1951376c01c7e799b439b1a84694b5; Andrew Kelley

- [zig fmt](https://git.cafe/gitcafe/zig/commit/5652288e5d86e906e1558a7fdfc26126e96e9d82?format=markdown) — 5652288e5d86e906e1558a7fdfc26126e96e9d82; Alex Rønne Petersen

- [Merge branch 'prefer-io-futex'](https://git.cafe/gitcafe/zig/commit/f7df723a9147ccbe2699439477ddc3e05ac59468?format=markdown) — f7df723a9147ccbe2699439477ddc3e05ac59468; Alex Rønne Petersen

- [std.debug: use debug_io for the futex in waitForOtherThreadToFinishPanicking](https://git.cafe/gitcafe/zig/commit/2c7d3c8007dcc8e46c91e92e1d2676af87d1fbcc?format=markdown) — 2c7d3c8007dcc8e46c91e92e1d2676af87d1fbcc; Alex Rønne Petersen

- [std.mem.readVarInt: Fix type name in doc comment \(\#31007\)](https://git.cafe/gitcafe/zig/commit/0af79e7b8c50e80764e9833767967db038e3cbf1?format=markdown) — 0af79e7b8c50e80764e9833767967db038e3cbf1; Robert Ancell

- [std.Build.Step.Compile: pass target by pointer to isLibC\*LibName](https://git.cafe/gitcafe/zig/commit/951ab1b18bf43cafa8ef0b07892eeaf704551482?format=markdown) — 951ab1b18bf43cafa8ef0b07892eeaf704551482; Pablo Alessandro Santos Hugen

- [musl: zero fp/lr registers in \_start\(\) and clone\(\) on hexagon](https://git.cafe/gitcafe/zig/commit/519f1eb3613a95343d4401f0b3643636b1ee721e?format=markdown) — 519f1eb3613a95343d4401f0b3643636b1ee721e; Alex Rønne Petersen

- [std.heap.DebugAllocator: fix account \`total_requested_bytes\` on \`resizeSmall\`](https://git.cafe/gitcafe/zig/commit/4e3fadd90ea6ddb24b5f98b049ad3374d1db0ab8?format=markdown) — 4e3fadd90ea6ddb24b5f98b049ad3374d1db0ab8; Brian Orora

- [std.Io.Reader.takeStruct: dont assert buffer capacity is sizeOf\(T\)](https://git.cafe/gitcafe/zig/commit/5e9c484745b2a2dd997d1870b70f0303fa8ae2c7?format=markdown) — 5e9c484745b2a2dd997d1870b70f0303fa8ae2c7; Carmen

- [langref: Add table of largest integer types that can coerce to floats](https://git.cafe/gitcafe/zig/commit/97986184ca67abdb877bda39707dd129ed6473ae?format=markdown) — 97986184ca67abdb877bda39707dd129ed6473ae; Jay Petacat

- [Revert "Io.Threaded: remove WSA_FLAG_OVERLAPPED from socket call"](https://git.cafe/gitcafe/zig/commit/1b235540c1d1acdd59aee3c2a8756bc7f0fa55a3?format=markdown) — 1b235540c1d1acdd59aee3c2a8756bc7f0fa55a3; Andrew Kelley

- [Merge pull request 'compiler: use Io.MemoryMap' \(\#30961\) from use-mmap into master](https://git.cafe/gitcafe/zig/commit/5eb55ba866484b7933c279006b63d8c2b1eb5856?format=markdown) — 5eb55ba866484b7933c279006b63d8c2b1eb5856; Andrew Kelley

- [Merge pull request 'glibc 2.43' \(\#31005\) from alexrp/zig:glibc-2.43 into master](https://git.cafe/gitcafe/zig/commit/8d4b8ab6a5de33836acbef9d53b5ed47c15839e4?format=markdown) — 8d4b8ab6a5de33836acbef9d53b5ed47c15839e4; Alex Rønne Petersen

- [Fix std.uefi.protocol.DevicePath.next\(\) and add utility function isEnd\(\) \(\#30887\)](https://git.cafe/gitcafe/zig/commit/b4c86c850d5fa6c0944549cd0209b333f9f6b004?format=markdown) — b4c86c850d5fa6c0944549cd0209b333f9f6b004; jsentity

- [std: impl process.totalSystemMemory for netbsd](https://git.cafe/gitcafe/zig/commit/f186809caf3a14cbfbe6778f946c8597ebe7d561?format=markdown) — f186809caf3a14cbfbe6778f946c8597ebe7d561; Michael Dusan

- [crypto.ff: allow seamless chaining regardless of representation \(\#30913\)](https://git.cafe/gitcafe/zig/commit/8709f53d440ed8479f711d871a2d6c2c35dc1014?format=markdown) — 8709f53d440ed8479f711d871a2d6c2c35dc1014; Frank Denis

- [ci: temporarily disable x86_64-netbsd while I investigate failures](https://git.cafe/gitcafe/zig/commit/99ec1ee3536b577bd1d14facde523c503108886d?format=markdown) — 99ec1ee3536b577bd1d14facde523c503108886d; Alex Rønne Petersen

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