# Commit history · gitcafe/zig

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

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

Visibility: public

Requested revision: 3245eddcb12b5023bbbbd63eacb5eaf4968be9cb

Requested commit: 3245eddcb12b5023bbbbd63eacb5eaf4968be9cb

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

- [std.crypto.kangarootwelve: disable more flaky tests](https://git.cafe/gitcafe/zig/commit/9dd27162296e71eeff61bbf74a25a05ff838423d?format=markdown) — 9dd27162296e71eeff61bbf74a25a05ff838423d; Alex Rønne Petersen

- [std: use sigaltstack for default segfault handler](https://git.cafe/gitcafe/zig/commit/85cac9e5b6c3039537e87247f8640f7182df8540?format=markdown) — 85cac9e5b6c3039537e87247f8640f7182df8540; Matthew Lugg

- [Fix benchmarks after the randomness changes](https://git.cafe/gitcafe/zig/commit/be84d7cb9bdbf8a1a4212f10c1dfdc437af0532c?format=markdown) — be84d7cb9bdbf8a1a4212f10c1dfdc437af0532c; Frank Denis

- [std.mem.sliceTo: Return slice with sentinel from unbounded pointers](https://git.cafe/gitcafe/zig/commit/d86e8b7795a5b5c2403c6a07dc818bc1d8a5cda4?format=markdown) — d86e8b7795a5b5c2403c6a07dc818bc1d8a5cda4; Jay Petacat

- [Sema: fix single-range switch prong capture \(for real this time\)](https://git.cafe/gitcafe/zig/commit/044ba3e0b020c317e8934d0d8271a512a9deeff8?format=markdown) — 044ba3e0b020c317e8934d0d8271a512a9deeff8; Justus Klausecker

- [Merge pull request 'Fix wasi-libc miscompilations and make \`std.Io\` compile on Emscripten' \(\#30796\) from castholm/zig:retrim-libc-fat into master](https://git.cafe/gitcafe/zig/commit/4fcf6507f9f96d1f341819dab89ded74cd3c7f7d?format=markdown) — 4fcf6507f9f96d1f341819dab89ded74cd3c7f7d; Alex Rønne Petersen

- [fix\(libzigc\): properly handle EOF in \`ctype\`](https://git.cafe/gitcafe/zig/commit/65092d6e4c33043fcd7025a1e8190dbeac943882?format=markdown) — 65092d6e4c33043fcd7025a1e8190dbeac943882; GasInfinity

- [fix\(libzigc\): negative bases are also invalid](https://git.cafe/gitcafe/zig/commit/8e69ab8a31809f1e7e6fe8de67faa36b63219270?format=markdown) — 8e69ab8a31809f1e7e6fe8de67faa36b63219270; GasInfinity

- [Merge pull request 'link/MachO: fix eh_frame handling on macOS' \(\#30768\) from vprodan/zig:fix-macos-eh-frame into master](https://git.cafe/gitcafe/zig/commit/7e4c386f6ab5546898b94d80f54e88d45dc6c7b9?format=markdown) — 7e4c386f6ab5546898b94d80f54e88d45dc6c7b9; Andrew Kelley

- [std.http.test: disable tests on openbsd](https://git.cafe/gitcafe/zig/commit/f1267e02c49f5d571420d687a6337a85ab76767d?format=markdown) — f1267e02c49f5d571420d687a6337a85ab76767d; Alex Rønne Petersen

- [ci: cut down the amount of stuff being run on riscv64-linux](https://git.cafe/gitcafe/zig/commit/b671baee1aaed4e8ea7e289fd17fb8ee11ffaf65?format=markdown) — b671baee1aaed4e8ea7e289fd17fb8ee11ffaf65; Alex Rønne Petersen

- [Compilation: fix incorrect saved buf count](https://git.cafe/gitcafe/zig/commit/fc517bd01c8c60290e903e58f1f567b065ae72a0?format=markdown) — fc517bd01c8c60290e903e58f1f567b065ae72a0; Bingwu Zhang

- [Merge pull request 'A few Windows fixes' \(\#30757\) from squeek502/zig:windows-misc-fixes into master](https://git.cafe/gitcafe/zig/commit/545982c0298812869712a58b9f16772f9b09abcd?format=markdown) — 545982c0298812869712a58b9f16772f9b09abcd; Andrew Kelley

- [feat\(libzigc\): use common integer \`ato\*\` and \`strto\*\` implementations](https://git.cafe/gitcafe/zig/commit/514f6e589ca441c3ac115b8c764bdc9f6d4aca01?format=markdown) — 514f6e589ca441c3ac115b8c764bdc9f6d4aca01; GasInfinity

- [Sema: fix single-range switch prong capture](https://git.cafe/gitcafe/zig/commit/e2338edb47a23e002a7e46ea8108dc7d6f621d86?format=markdown) — e2338edb47a23e002a7e46ea8108dc7d6f621d86; Justus Klausecker

- [Merge pull request 'frontend: rewrite \`switch\` logic' \(\#30776\) from justusk/zig:have-you-tried-switching-it-off-and-on-again into master](https://git.cafe/gitcafe/zig/commit/76dd39d5316d302de6aa9bcab45ccb3f5a123bcb?format=markdown) — 76dd39d5316d302de6aa9bcab45ccb3f5a123bcb; mlugg

- [Merge pull request '\`std.process\`: add \`PermissionDenied\` to \`ProtectMemoryError\` \(for OpenBSD\)' \(\#30781\) from alexrp/zig:openbsd-mprotect-immutable into master](https://git.cafe/gitcafe/zig/commit/c4345991340af5ff2e0155a9832f4eed9ec677fc?format=markdown) — c4345991340af5ff2e0155a9832f4eed9ec677fc; Alex Rønne Petersen

- [build: bump test-libc max_rss to 2_496_066_355](https://git.cafe/gitcafe/zig/commit/4e806f25210abd17f7092f40619b248e8b73def5?format=markdown) — 4e806f25210abd17f7092f40619b248e8b73def5; Alex Rønne Petersen

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

- [ci: temporarily remove riscv64-linux while I investigate its performance issues](https://git.cafe/gitcafe/zig/commit/fe0b2ab9dfaa7ef375bb85a4c2fcb801bfa329d0?format=markdown) — fe0b2ab9dfaa7ef375bb85a4c2fcb801bfa329d0; Alex Rønne Petersen

- [Sema: Allow small integer types to coerce to floats](https://git.cafe/gitcafe/zig/commit/484cc15366eb2654be07e449c69ff9b4d04d5973?format=markdown) — 484cc15366eb2654be07e449c69ff9b4d04d5973; Jay Petacat

- [Merge pull request 'libc: use compiler_rt/libzigc for some math functions and add some libc-tests' \(\#30767\) from rpkak/zig:libc-compiler_rt-math into master](https://git.cafe/gitcafe/zig/commit/5082e85de95d491b52fbff2c64cfd5b7190ddc10?format=markdown) — 5082e85de95d491b52fbff2c64cfd5b7190ddc10; Andrew Kelley

- [crypto: correct checkHostName docs about wildcard matching](https://git.cafe/gitcafe/zig/commit/9a7f14354e30c3f66135f07ba721c232e79f3740?format=markdown) — 9a7f14354e30c3f66135f07ba721c232e79f3740; nash1111

- [std: ignore \-fmacro-prefix-map flag when parsing NIX_CFLAGS_COMPILE](https://git.cafe/gitcafe/zig/commit/f3db3a087ef5b51880498b5a363c3741743e8020?format=markdown) — f3db3a087ef5b51880498b5a363c3741743e8020; Jakub Konka

- [fix semantic UAFs in std.Io.Threaded](https://git.cafe/gitcafe/zig/commit/707823abdb9754bcd7c89dadc347ba3c4fed113e?format=markdown) — 707823abdb9754bcd7c89dadc347ba3c4fed113e; InKryption

- [Merge pull request 'std: move memory locking and memory protection to process' \(\#30758\) from mmap into master](https://git.cafe/gitcafe/zig/commit/ec25b138481e16f2d73d12ed6ffacd8e7ba65e94?format=markdown) — ec25b138481e16f2d73d12ed6ffacd8e7ba65e94; Andrew Kelley

- [Merge pull request 'libc: use common \`ctype.h\` implementation' \(\#30763\) from GasInfinity/zig:libc-ascii-ctype into master](https://git.cafe/gitcafe/zig/commit/5e242f05510330896db202974570324cf2606c22?format=markdown) — 5e242f05510330896db202974570324cf2606c22; Andrew Kelley

- [Merge pull request 'crypto.scrypt: accept an std.Io parameter instead of direct entropy' \(\#30738\) from jedisct1/zig:scryptfixes into master](https://git.cafe/gitcafe/zig/commit/721bdb6256302540bf019370ff3085596fe866e3?format=markdown) — 721bdb6256302540bf019370ff3085596fe866e3; Andrew Kelley

- [Merge pull request 'crypto.ed25519.Signer: get an std.io parameter rather than entropy' \(\#30736\) from jedisct1/zig:edsigned into master](https://git.cafe/gitcafe/zig/commit/7c0b42ba0c8a52018ad6c5c498786bc560fcc50c?format=markdown) — 7c0b42ba0c8a52018ad6c5c498786bc560fcc50c; Andrew Kelley

- [std.c: Make clock_nanosleep available on serenity](https://git.cafe/gitcafe/zig/commit/27039a014c591aff8ab50fd3e757a803bc116e8e?format=markdown) — 27039a014c591aff8ab50fd3e757a803bc116e8e; Linus Groh

- [\`std.Io.Threaded\`: Raise specific error when DNS lookup returns no A/AAAA records](https://git.cafe/gitcafe/zig/commit/b929078dac59c480f03797af9308b696fb03807e?format=markdown) — b929078dac59c480f03797af9308b696fb03807e; Kevin Primm

- [std.Io.net: make HostName.validate RFC 1123-compliant](https://git.cafe/gitcafe/zig/commit/efe649b13e582be855376944bac1346426e238d6?format=markdown) — efe649b13e582be855376944bac1346426e238d6; Jon Parise

- [link.Wasm: reserve sufficient capacity for \`@tagName\` function code](https://git.cafe/gitcafe/zig/commit/6069161a51c4672b37c87d8cda06999baf5fef2c?format=markdown) — 6069161a51c4672b37c87d8cda06999baf5fef2c; Matthew Lugg

- [build runner: refactor step evaluation logic](https://git.cafe/gitcafe/zig/commit/aebd84b525d8ea91f9be5b6562e1fe7abf749220?format=markdown) — aebd84b525d8ea91f9be5b6562e1fe7abf749220; Matthew Lugg

- [android: detect native ABI and API level correctly](https://git.cafe/gitcafe/zig/commit/04e73d03bd4cd7c584c059c7cee02faf1a17e36c?format=markdown) — 04e73d03bd4cd7c584c059c7cee02faf1a17e36c; Luna Schwalbe

- [Fix format on uefi guid type, was hitting unreachable](https://git.cafe/gitcafe/zig/commit/e8af0f2cc017f44a01f70b25a1a81892d2374794?format=markdown) — e8af0f2cc017f44a01f70b25a1a81892d2374794; Khitiara

- [feat\(libzigc\): add \`nan\`, \`nanf\`, \`nanl\` and \`bsearch\`](https://git.cafe/gitcafe/zig/commit/7f6eab270493592d4c3e5788dfcb34fdbca80539?format=markdown) — 7f6eab270493592d4c3e5788dfcb34fdbca80539; GasInfinity

- [std.Io.Threaded: refactor some error handling](https://git.cafe/gitcafe/zig/commit/ecea8cc16d783518d38c1022278336b422215232?format=markdown) — ecea8cc16d783518d38c1022278336b422215232; Andrew Kelley

- [std.Io.Threaded: fix init for single-threaded](https://git.cafe/gitcafe/zig/commit/09028bac291287ed58c2950f2a4b11e3353c4d1d?format=markdown) — 09028bac291287ed58c2950f2a4b11e3353c4d1d; Andrew Kelley

- [std.Io: add doc comments](https://git.cafe/gitcafe/zig/commit/20baf049aac53072d729f5a1791ecad8a927c34d?format=markdown) — 20baf049aac53072d729f5a1791ecad8a927c34d; Andrew Kelley

- [std.Io: move some decls around](https://git.cafe/gitcafe/zig/commit/70af303a2b2c787d21e6e49098d801b601fecfb2?format=markdown) — 70af303a2b2c787d21e6e49098d801b601fecfb2; Andrew Kelley

- [Merge pull request 'std.Io.Threaded: clock_nanosleep is not linux-only' \(\#30746\) from clock_nanosleep into master](https://git.cafe/gitcafe/zig/commit/b0570b807ff24a41d5080fe090c4e12f423dd78d?format=markdown) — b0570b807ff24a41d5080fe090c4e12f423dd78d; Andrew Kelley

- [std.c.SIG: make it non-exhaustive](https://git.cafe/gitcafe/zig/commit/1face9ad781f3e162c709da0cab38391707b9696?format=markdown) — 1face9ad781f3e162c709da0cab38391707b9696; Andrew Kelley

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

- [std.meta.hasUniqueRepresentation: consider enum tag type](https://git.cafe/gitcafe/zig/commit/ac917993329076170d7a25ae5d7a9e822fb388ad?format=markdown) — ac917993329076170d7a25ae5d7a9e822fb388ad; Ian Johnson

- [Merge branch "remove many std.posix functions"](https://git.cafe/gitcafe/zig/commit/6f7968f1658ef92fb878f0284af7761aaaa3e71a?format=markdown) — 6f7968f1658ef92fb878f0284af7761aaaa3e71a; Andrew Kelley

- [ci: skip incremental tests on loongarch64-linux](https://git.cafe/gitcafe/zig/commit/cc38acfea30218ba8a1ad29d4787528ff3014e64?format=markdown) — cc38acfea30218ba8a1ad29d4787528ff3014e64; Alex Rønne Petersen

- [std.Io.Threaded: correctly initialize PosixAddress/WsaAddress from sockaddr \(\#30722\)](https://git.cafe/gitcafe/zig/commit/514b103edbfa7c66ef5aeb01b5b79110260ce64f?format=markdown) — 514b103edbfa7c66ef5aeb01b5b79110260ce64f; moriazoso

- [std: find a better home for the "preopens" concept](https://git.cafe/gitcafe/zig/commit/6a5bb3ede36ab9dd7a5ce95e1339ca4e138886fc?format=markdown) — 6a5bb3ede36ab9dd7a5ce95e1339ca4e138886fc; Andrew Kelley

- [fix redundant safety checks being emitted for slicing](https://git.cafe/gitcafe/zig/commit/d2d8b969a1674a6583292631ca7decc94cb56145?format=markdown) — d2d8b969a1674a6583292631ca7decc94cb56145; pentuppup

- [link.Elf2: fix incorrect expected node length](https://git.cafe/gitcafe/zig/commit/cdaf27931412b7806e568a41de1ac1eea4c46cfa?format=markdown) — cdaf27931412b7806e568a41de1ac1eea4c46cfa; Bingwu Zhang

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