# Commit history · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commits/windows-async-files)

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

Visibility: public

Requested revision: refs/heads/windows-async-files

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

- [std.Io.Threaded: detect 0 byte successful reads](https://git.cafe/gitcafe/zig/commit/46b5eb6ec3fed3c97512c05c13aa6f3dd9b71b87?format=markdown) — 46b5eb6ec3fed3c97512c05c13aa6f3dd9b71b87; Andrew Kelley

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

- [build.zig: bump max_rss for windows module tests](https://git.cafe/gitcafe/zig/commit/15e73c70ab5d41395d2cc81e0737450eabcf49f9?format=markdown) — 15e73c70ab5d41395d2cc81e0737450eabcf49f9; Andrew Kelley

- [test_runner: add a temporary debugging commit](https://git.cafe/gitcafe/zig/commit/27e64745084b0de6604e014f9b9f2079906ca548?format=markdown) — 27e64745084b0de6604e014f9b9f2079906ca548; Andrew Kelley

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

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

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

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

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

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

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

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

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

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

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

- [zig libc: modify errno helper to eliminate \`@intCast\`](https://git.cafe/gitcafe/zig/commit/a2ea36a51767659edf7feeee87eb237263e0dc4a?format=markdown) — a2ea36a51767659edf7feeee87eb237263e0dc4a; Andrew Kelley

- [link.Lld: give better exit status information for the lld child process](https://git.cafe/gitcafe/zig/commit/9d63dfaa81716a87b9c8c6dc5bdf1d07a8278b55?format=markdown) — 9d63dfaa81716a87b9c8c6dc5bdf1d07a8278b55; Alex Rønne Petersen

- [std.Thread.Condition: use pthread_cond_t impl when OS has no futex primitive](https://git.cafe/gitcafe/zig/commit/cf48041b55fbc2df0a2e12ae2a9490fc39e11486?format=markdown) — cf48041b55fbc2df0a2e12ae2a9490fc39e11486; Alex Rønne Petersen

- [std.c: add IPPROTO_RAW for Darwin platforms](https://git.cafe/gitcafe/zig/commit/5f950884a1390f135ea825b035b460ff680ebea3?format=markdown) — 5f950884a1390f135ea825b035b460ff680ebea3; Lukas Lalinsky

- [Merge pull request 'enable \`thumb-windows-gnu\` module tests' \(\#30968\) from alexrp/zig:windows-pic into master](https://git.cafe/gitcafe/zig/commit/1b544f447ac373ad676ccf921a2e8f2d05def15f?format=markdown) — 1b544f447ac373ad676ccf921a2e8f2d05def15f; Alex Rønne Petersen

- [std.Io.Threaded: rework cancelation](https://git.cafe/gitcafe/zig/commit/5c42193b177e4b56ca91acb256cad36dd7cd4dec?format=markdown) — 5c42193b177e4b56ca91acb256cad36dd7cd4dec; Andrew Kelley

- [ci: bump riscv64-linux-debug timeout by 1 hour](https://git.cafe/gitcafe/zig/commit/2774436a831194b5a97fc2774ad5570762ed0965?format=markdown) — 2774436a831194b5a97fc2774ad5570762ed0965; Alex Rønne Petersen

- [std.Io.Threaded: dirCreateFileWindows uses NtCreateFile directly](https://git.cafe/gitcafe/zig/commit/1badb2a840c47d49b49fa685db7a1553c0a40ee7?format=markdown) — 1badb2a840c47d49b49fa685db7a1553c0a40ee7; Andrew Kelley

- [Build: check if dynamic lib installed for symlinks](https://git.cafe/gitcafe/zig/commit/305fd06756d0a90e330c957d85738f195b94bc10?format=markdown) — 305fd06756d0a90e330c957d85738f195b94bc10; InKryption

- [std.zig.system.loongarch: implement individual cpu feature bit tests \(\#30915\)](https://git.cafe/gitcafe/zig/commit/37288e53ae4e617a56fa79d5b718f3b66957d4f5?format=markdown) — 37288e53ae4e617a56fa79d5b718f3b66957d4f5; bartimaeusnek

- [Merge pull request 'enable \`x86_64-netbsd\` CI' \(\#30889\) from alexrp/zig:netbsd-ci into master](https://git.cafe/gitcafe/zig/commit/c8edfbe1d580fe3bfa0f95d0ec3a930cedce8711?format=markdown) — c8edfbe1d580fe3bfa0f95d0ec3a930cedce8711; Alex Rønne Petersen

- [Io.Threaded: remove WSA_FLAG_OVERLAPPED from socket call](https://git.cafe/gitcafe/zig/commit/fd3657bf8c3a2861e1b35cf36d469d342d853880?format=markdown) — fd3657bf8c3a2861e1b35cf36d469d342d853880; Chadwain Holness

- [Merge pull request 'libc: use common implementation for \`sys/utsname.h\`' \(\#30904\) from GasInfinity/zig:libc-uname into master](https://git.cafe/gitcafe/zig/commit/4b2eae32f1401f302648de13c6cae60c88cf0bc7?format=markdown) — 4b2eae32f1401f302648de13c6cae60c88cf0bc7; Andrew Kelley

- [test-libc: disable raise-race.c](https://git.cafe/gitcafe/zig/commit/200fb7c2ac460ea40fc032cf95d1bd78e72b046a?format=markdown) — 200fb7c2ac460ea40fc032cf95d1bd78e72b046a; Alex Rønne Petersen

- [test-libc: enable loongarch64-linux-muslsf](https://git.cafe/gitcafe/zig/commit/34aa1bb94fd70c36005f08ced380898fecd9d511?format=markdown) — 34aa1bb94fd70c36005f08ced380898fecd9d511; Alex Rønne Petersen

- [musl: fix typo in 171b1046408bca46508ed205ff4f9a3ee4c95d80](https://git.cafe/gitcafe/zig/commit/3245eddcb12b5023bbbbd63eacb5eaf4968be9cb?format=markdown) — 3245eddcb12b5023bbbbd63eacb5eaf4968be9cb; Alex Rønne Petersen

- [test: clarify that \`self_exe_symlink\` fails on NetBSD due to bad F_GETPATH](https://git.cafe/gitcafe/zig/commit/eb3f16db5e20a7de0695e1a42ff32526faaff9f4?format=markdown) — eb3f16db5e20a7de0695e1a42ff32526faaff9f4; Alex Rønne Petersen

- [std.fs.test: fix \`file operations on directories\` on NetBSD](https://git.cafe/gitcafe/zig/commit/9f33c339c72d8aff92aefea01331b76a7829eb12?format=markdown) — 9f33c339c72d8aff92aefea01331b76a7829eb12; Alex Rønne Petersen

- [std.Io.Threaded: fix futex timeout race handling](https://git.cafe/gitcafe/zig/commit/35a191ec1ca8b39ce6b9460e00a5efaf56851345?format=markdown) — 35a191ec1ca8b39ce6b9460e00a5efaf56851345; Matthew Lugg

- [std: NetBSD doesn't have a reliable F_GETPATH](https://git.cafe/gitcafe/zig/commit/a3ea3bd31dc0b8c6ff98c9bc95ffcd36bd8aba82?format=markdown) — a3ea3bd31dc0b8c6ff98c9bc95ffcd36bd8aba82; Alex Rønne Petersen

- [std.fs.test: fix tests using Dir.realPath](https://git.cafe/gitcafe/zig/commit/32f977a4b7b17b774ff09157a902d4e22adf7384?format=markdown) — 32f977a4b7b17b774ff09157a902d4e22adf7384; Michael Dusan

- [std.Io.test: skip atime check in \`setTimestamps\` on NetBSD](https://git.cafe/gitcafe/zig/commit/fc59f0e7f0681096cf99fbd27330ed7c5ba5ffaa?format=markdown) — fc59f0e7f0681096cf99fbd27330ed7c5ba5ffaa; Alex Rønne Petersen

- [MachO: fix dynamic lookup of undefined symbols at runtime](https://git.cafe/gitcafe/zig/commit/2207c62bb5f6d61fc9f430e849d0aed13cf63d35?format=markdown) — 2207c62bb5f6d61fc9f430e849d0aed13cf63d35; Mathias Lafeldt

- [Merge pull request 'std.os.linux: add some missing syscalls' \(\#30899\) from brickmonster/zig:syscalls into master](https://git.cafe/gitcafe/zig/commit/7cbe05cbd4d89fe88f17e4c82888823864c6cc8d?format=markdown) — 7cbe05cbd4d89fe88f17e4c82888823864c6cc8d; Andrew Kelley

- [libzigc: test and fix acos](https://git.cafe/gitcafe/zig/commit/e6ac1b77f0b958f8cefc6e357620f9fdef2c0eed?format=markdown) — e6ac1b77f0b958f8cefc6e357620f9fdef2c0eed; rpkak

- [langref: refine the underscore prefix section](https://git.cafe/gitcafe/zig/commit/c857fce05bb8f0fd8053a5f15825704fb6506fd4?format=markdown) — c857fce05bb8f0fd8053a5f15825704fb6506fd4; Andrew Kelley

- [Add acos to ziglibc \(\#30888\)](https://git.cafe/gitcafe/zig/commit/21fc85f035ef73d88d3b9864941a1670486af5ad?format=markdown) — 21fc85f035ef73d88d3b9864941a1670486af5ad; Daggerfall-is-the-best-TES-game

- [build: avoid pkg-config when statically linking LLVM](https://git.cafe/gitcafe/zig/commit/a8002a85649447b3622a81bfcbb27b2ca6d3d482?format=markdown) — a8002a85649447b3622a81bfcbb27b2ca6d3d482; Michael Dusan

- [test: skip non-libc module tests for targets that require or default to libc](https://git.cafe/gitcafe/zig/commit/ac793232eeeca87378b6b6cf4bec6e610859b5b1?format=markdown) — ac793232eeeca87378b6b6cf4bec6e610859b5b1; Alex Rønne Petersen

- [test: disable \`self_exe_symlink\` standalone test on NetBSD](https://git.cafe/gitcafe/zig/commit/b1b234daa095ef5497cbfb7821b2852afac1afea?format=markdown) — b1b234daa095ef5497cbfb7821b2852afac1afea; Alex Rønne Petersen

- [test: disable an error trace test on optimized x86_64-netbsd](https://git.cafe/gitcafe/zig/commit/016255ad0967cb34d080f6e6421c822dd7fde0e9?format=markdown) — 016255ad0967cb34d080f6e6421c822dd7fde0e9; Alex Rønne Petersen

- [std.c.netbsd: change type of \_ksiginfo.signo to std.c.SIG](https://git.cafe/gitcafe/zig/commit/c71d32d14a49eaf74fccbf83a208b9aa78dc6fdb?format=markdown) — c71d32d14a49eaf74fccbf83a208b9aa78dc6fdb; Alex Rønne Petersen

- [std.c: fix W functions for NetBSD](https://git.cafe/gitcafe/zig/commit/fb66d7712ca5d41b408f35835d8b796e1d9c0e73?format=markdown) — fb66d7712ca5d41b408f35835d8b796e1d9c0e73; Alex Rønne Petersen

- [ci: avoid github.run_id in concurrency.group](https://git.cafe/gitcafe/zig/commit/4e99f095aeeb5eb503a629eca33f8649dfa0dd30?format=markdown) — 4e99f095aeeb5eb503a629eca33f8649dfa0dd30; Alex Rønne Petersen

- [Fix protocol.DevicePath.next\(\) \(\#30883\)](https://git.cafe/gitcafe/zig/commit/27e8d05ee8aa9e26b3fb925f841b228e082b45c2?format=markdown) — 27e8d05ee8aa9e26b3fb925f841b228e082b45c2; jsentity

- [std.Io.Threaded: sendmmsg can return EACCES](https://git.cafe/gitcafe/zig/commit/d2dda0737b72c9ce5c156050b2b8eb62b50bbf62?format=markdown) — d2dda0737b72c9ce5c156050b2b8eb62b50bbf62; Andrew Kelley

- [Merge pull request 'libc: use common implementations for \`string.h\` and \`strings.h\`' \(\#30872\) from GasInfinity/zig:libc-string\(s\) into master](https://git.cafe/gitcafe/zig/commit/4cc3e1c05ea7ed62c5961b5a014c83fd98a72021?format=markdown) — 4cc3e1c05ea7ed62c5961b5a014c83fd98a72021; Andrew Kelley

- [ci: bump riscv64-linux-release timeout by 1 hour](https://git.cafe/gitcafe/zig/commit/114ea92c09b6f27fe7596fddc4b114a31bf1c334?format=markdown) — 114ea92c09b6f27fe7596fddc4b114a31bf1c334; Alex Rønne Petersen

- [langref: refrain from underscore prefixes](https://git.cafe/gitcafe/zig/commit/e5dc5a6eb5608c100e78d6116942a4cd17f56d00?format=markdown) — e5dc5a6eb5608c100e78d6116942a4cd17f56d00; Andrew Kelley

- [langref: all logic manages state](https://git.cafe/gitcafe/zig/commit/041701416be59b94189c3a9d85053e5d69e7ba2c?format=markdown) — 041701416be59b94189c3a9d85053e5d69e7ba2c; Andrew Kelley

- [std.c: fix O constants for FreeBSD](https://git.cafe/gitcafe/zig/commit/27685bcf2097605be7bcb6d1e16e2f4747a1a841?format=markdown) — 27685bcf2097605be7bcb6d1e16e2f4747a1a841; Alex Rønne Petersen

- [Merge pull request 'libc: use common implementations for \`wchar.h\`' \(\#30850\) from GasInfinity/zig:libc-wchar into master](https://git.cafe/gitcafe/zig/commit/d417441f4f05090f29b193c52c5093344382bd2a?format=markdown) — d417441f4f05090f29b193c52c5093344382bd2a; Andrew Kelley

- [testing: ability to read environment variables from unit tests](https://git.cafe/gitcafe/zig/commit/b5770541bdc10311125a06ab2ef1b7f3546cea7a?format=markdown) — b5770541bdc10311125a06ab2ef1b7f3546cea7a; murtaza

- [std.testing: delete refAllDeclsRecursive](https://git.cafe/gitcafe/zig/commit/790d28d6cd9029805af857d56645a6ce191bfe91?format=markdown) — 790d28d6cd9029805af857d56645a6ce191bfe91; Andrew Kelley

- [musl: patch riscv bits/fenv.h for soft float](https://git.cafe/gitcafe/zig/commit/081888286bcee495c4b9c3a9e45db6485c6bd367?format=markdown) — 081888286bcee495c4b9c3a9e45db6485c6bd367; Alex Rønne Petersen

- [musl: patch loongarch bits/fenv.h for soft float](https://git.cafe/gitcafe/zig/commit/171b1046408bca46508ed205ff4f9a3ee4c95d80?format=markdown) — 171b1046408bca46508ed205ff4f9a3ee4c95d80; Alex Rønne Petersen

- [ci: don't limit concurrency on push events](https://git.cafe/gitcafe/zig/commit/65a4dbc5034cff2cd9f258f764a0e684cb22ac97?format=markdown) — 65a4dbc5034cff2cd9f258f764a0e684cb22ac97; Alex Rønne Petersen

- [std.os.linux.IoUring.test: disable \`accept_direct\` on RISC-V](https://git.cafe/gitcafe/zig/commit/f2beea3b8fda622cd35166491609d324dbd79dde?format=markdown) — f2beea3b8fda622cd35166491609d324dbd79dde; Alex Rønne Petersen

- [ci: re-enable riscv64-linux jobs on master pushes](https://git.cafe/gitcafe/zig/commit/ceba095cb1fa1211554b9c25ab37e6ef88256059?format=markdown) — ceba095cb1fa1211554b9c25ab37e6ef88256059; Alex Rønne Petersen

- [Merge pull request 'introduce std.Io.File.MemoryMap API' \(\#30840\) from mmap into master](https://git.cafe/gitcafe/zig/commit/84261222b47c698d42682de1ce6931e01dc0b649?format=markdown) — 84261222b47c698d42682de1ce6931e01dc0b649; Andrew Kelley

- [link.MachO: support sdata4 pointer encoding \(\#30846\)](https://git.cafe/gitcafe/zig/commit/63f345a75afdf4f956b136c06776f109f5c567af?format=markdown) — 63f345a75afdf4f956b136c06776f109f5c567af; Vladislav Shabanov

- [link/MachO: enhance unwind info size calculation and add page size handling](https://git.cafe/gitcafe/zig/commit/eaa3a4299bab65fa011a4c818d971ebb9eda236c?format=markdown) — eaa3a4299bab65fa011a4c818d971ebb9eda236c; Vadym Prodan

- [std: halve the number of mutexes per mutex](https://git.cafe/gitcafe/zig/commit/4f16e80ceadc19c50c5be67dd9cc2c2f9aa4beb8?format=markdown) — 4f16e80ceadc19c50c5be67dd9cc2c2f9aa4beb8; Matthew Lugg

- [std.Io.Threaded: spurious unparks are possible](https://git.cafe/gitcafe/zig/commit/c518593e9793a2aed4e0173348aff2cbef58b717?format=markdown) — c518593e9793a2aed4e0173348aff2cbef58b717; Matthew Lugg

- [feat\(libzigc\): avoid division/multiplication in \`drand48\` and \`erand48\`](https://git.cafe/gitcafe/zig/commit/4df6119335513af5b8d7dc0f6421b42cf13c3654?format=markdown) — 4df6119335513af5b8d7dc0f6421b42cf13c3654; GasInfinity

- [compiler: remove \-exported_symbols_list from zig build-exe \-\-help](https://git.cafe/gitcafe/zig/commit/0f35174807ca7a058920f25312f1579c0d6e91c4?format=markdown) — 0f35174807ca7a058920f25312f1579c0d6e91c4; Alex Rønne Petersen

- [ci: bump s390x-linux timeouts by 1 hour](https://git.cafe/gitcafe/zig/commit/3471ad1c67662e943115d4925d3e23f2d81002e8?format=markdown) — 3471ad1c67662e943115d4925d3e23f2d81002e8; Alex Rønne Petersen

- [zig cc: Add support for \`\-exported_symbols_list\` \(\#30628\)](https://git.cafe/gitcafe/zig/commit/f695ca08e3fc705bbca0e6dbde3164718727be00?format=markdown) — f695ca08e3fc705bbca0e6dbde3164718727be00; Antti Harju

- [Merge pull request 'libc: use common \`rand\` and \`\*rand48\` implementations' \(\#30826\) from GasInfinity/zig:libc-rand into master](https://git.cafe/gitcafe/zig/commit/b99dc12ecece60caecf05d4b41495f6979f944d0?format=markdown) — b99dc12ecece60caecf05d4b41495f6979f944d0; Andrew Kelley

- [resinator: Sync with upstream](https://git.cafe/gitcafe/zig/commit/9d1a39c50ffeca1e42ed5f1b75a05d92eec869db?format=markdown) — 9d1a39c50ffeca1e42ed5f1b75a05d92eec869db; Ryan Liptak

- [std.Io.test: disable \`Group.concurrent\` on linux w/o libc](https://git.cafe/gitcafe/zig/commit/3da6e671997442df44df3257e882819eae649c8d?format=markdown) — 3da6e671997442df44df3257e882819eae649c8d; Alex Rønne Petersen

- [cli: add \-\-test-execve option](https://git.cafe/gitcafe/zig/commit/7ea38425498e6be084278dcfd327b705940f15ed?format=markdown) — 7ea38425498e6be084278dcfd327b705940f15ed; Meghan Denny

- [NtSetInformationFile: remove const from FileInformation buffer param](https://git.cafe/gitcafe/zig/commit/2301f2ecdf3a4f823c1a66482af2574738ffb554?format=markdown) — 2301f2ecdf3a4f823c1a66482af2574738ffb554; Ryan Liptak

- [aro: define arch macros for riscv](https://git.cafe/gitcafe/zig/commit/47cc233f220bcfb7b7183692861651423d965117?format=markdown) — 47cc233f220bcfb7b7183692861651423d965117; Sertonix

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