# Commit history · gitcafe/zig

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

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

Visibility: public

Requested revision: 08b2fd46ab79e1f381e360c01a4f66abff8cb4b7

Requested commit: 08b2fd46ab79e1f381e360c01a4f66abff8cb4b7

- [std.c: Add missing SIG constants for serenity](https://git.cafe/gitcafe/zig/commit/08b2fd46ab79e1f381e360c01a4f66abff8cb4b7?format=markdown) — 08b2fd46ab79e1f381e360c01a4f66abff8cb4b7; Linus Groh

- [libcxxabi: don't build cxa_noexception.cpp if exceptions are enabled](https://git.cafe/gitcafe/zig/commit/bc7cdc2b6b08070e1983d6c38744d74c9dddf5da?format=markdown) — bc7cdc2b6b08070e1983d6c38744d74c9dddf5da; Alex Rønne Petersen

- [libcxxabi: sort file list according to upstream CMakeLists.txt](https://git.cafe/gitcafe/zig/commit/03078bfa414577188c904f83439ab136d3d86361?format=markdown) — 03078bfa414577188c904f83439ab136d3d86361; Alex Rønne Petersen

- [libcxxabi: define \_LIBCPP_BUILDING_LIBRARY in addition to \_LIBCXXABI_BUILDING_LIBRARY](https://git.cafe/gitcafe/zig/commit/b2591d50c7793e32cd6d842d32bd54237c3f21aa?format=markdown) — b2591d50c7793e32cd6d842d32bd54237c3f21aa; Alex Rønne Petersen

- [std.zig.system: handle or1k in getExternalExecutor\(\)](https://git.cafe/gitcafe/zig/commit/9377cc6eef78705f7b835cb5a386ea0e80981fbf?format=markdown) — 9377cc6eef78705f7b835cb5a386ea0e80981fbf; Alex Rønne Petersen

- [fix read of undefined in http tests](https://git.cafe/gitcafe/zig/commit/57f45cc87c28584b6fdfd46fbb7a3e2727d7d097?format=markdown) — 57f45cc87c28584b6fdfd46fbb7a3e2727d7d097; xdBronch

- [don't pass zero-length \`@memset\` to the backend](https://git.cafe/gitcafe/zig/commit/cfb5350ed43779c099914940cfe16abedb16bce7?format=markdown) — cfb5350ed43779c099914940cfe16abedb16bce7; xdBronch

- [InternPool: use sequential string indices instead of byte offsets](https://git.cafe/gitcafe/zig/commit/7de67e6802d4cec114d5ede1892abe428e331cac?format=markdown) — 7de67e6802d4cec114d5ede1892abe428e331cac; Jacob Young

- [x86_64: fix bool vector init register clobber](https://git.cafe/gitcafe/zig/commit/2700af2aeb804c332fe11c9c26116769e78c3dbd?format=markdown) — 2700af2aeb804c332fe11c9c26116769e78c3dbd; Jacob Young

- [Lld: fix implib emit path](https://git.cafe/gitcafe/zig/commit/e6e93d82b0272ce34d12ee3c59428a3b83caf447?format=markdown) — e6e93d82b0272ce34d12ee3c59428a3b83caf447; mlugg

- [resinator: fix an alignment problem](https://git.cafe/gitcafe/zig/commit/78012b4845319cbef27e656554c92b79e7cb8a3a?format=markdown) — 78012b4845319cbef27e656554c92b79e7cb8a3a; Ryan Liptak

- [translate_c: fix ternary operator output in C macros](https://git.cafe/gitcafe/zig/commit/ab6dbfe1a314e7004fea4625c191d57d4c67f049?format=markdown) — ab6dbfe1a314e7004fea4625c191d57d4c67f049; Jacob

- [Fix zig build lazy \-\> eager dependency promotion](https://git.cafe/gitcafe/zig/commit/0795e2b2ef96c75b8d5e68ed1b8ac23ced28bfce?format=markdown) — 0795e2b2ef96c75b8d5e68ed1b8ac23ced28bfce; Timothy Bess

- [libcxx: respond to some feature macro changes in LLVM 20](https://git.cafe/gitcafe/zig/commit/4fd78f9c2639921739836c08f12949e2476ca2ce?format=markdown) — 4fd78f9c2639921739836c08f12949e2476ca2ce; Alex Rønne Petersen

- [test: remove \`pie\` test case from test-standalone](https://git.cafe/gitcafe/zig/commit/ebaec8e03f46f15fe194f6b794c34816a416dc88?format=markdown) — ebaec8e03f46f15fe194f6b794c34816a416dc88; Alex Rønne Petersen

- [Compilation: \-\-debug-rt always Debug](https://git.cafe/gitcafe/zig/commit/135f1915daf8583a4dee81691da70cbeb14004f8?format=markdown) — 135f1915daf8583a4dee81691da70cbeb14004f8; Andrew Kelley

- [Update descriptions of \-f\[no\-\]error-tracing to match the actual behavior](https://git.cafe/gitcafe/zig/commit/c40dbd6ff098e9df91cfe3f602419869293e889b?format=markdown) — c40dbd6ff098e9df91cfe3f602419869293e889b; Ryan Liptak

- [bootstrap: Add support for DragonFly](https://git.cafe/gitcafe/zig/commit/65af34b1bf43c6354618dd95d16297f2be8f4a1b?format=markdown) — 65af34b1bf43c6354618dd95d16297f2be8f4a1b; Michael Neumann

- [lib/std/c: sync "struct stat" for DragonFly](https://git.cafe/gitcafe/zig/commit/8b5e4e032be23c945fb8d96e15249b3b29b51de1?format=markdown) — 8b5e4e032be23c945fb8d96e15249b3b29b51de1; Michael Neumann

- [musl: add missing fenv C dummy functions for loongarch64-linux-muslsf](https://git.cafe/gitcafe/zig/commit/6b1d94c5394e7e41389cb1cfef4f915965be1cb3?format=markdown) — 6b1d94c5394e7e41389cb1cfef4f915965be1cb3; Alex Rønne Petersen

- [Revert "x86_64: improve support for large enums"](https://git.cafe/gitcafe/zig/commit/a1c410d512fe513ca7ae4f11d9cbd59273284efa?format=markdown) — a1c410d512fe513ca7ae4f11d9cbd59273284efa; Alex Rønne Petersen

- [x86_64: improve support for large enums](https://git.cafe/gitcafe/zig/commit/8520e4e286a82944a3902b10dad32886e0efd2fa?format=markdown) — 8520e4e286a82944a3902b10dad32886e0efd2fa; Jacob Young

- [Fix PowerPC \`restore_rt\`](https://git.cafe/gitcafe/zig/commit/9f2a200a3fce81d2091cba16a715acd3fdf1d70e?format=markdown) — 9f2a200a3fce81d2091cba16a715acd3fdf1d70e; taylor.fish

- [x86_64: support more in/out forms](https://git.cafe/gitcafe/zig/commit/a430be097be2d6ec9237d2e81d6e576c5926dc1a?format=markdown) — a430be097be2d6ec9237d2e81d6e576c5926dc1a; Jacob Young

- [Fix PowerPC syscalls causing invalid code from CBE](https://git.cafe/gitcafe/zig/commit/427f0025dbea242b4cd760e7569eb625da5c0910?format=markdown) — 427f0025dbea242b4cd760e7569eb625da5c0910; taylor.fish

- [glibc: guard inet-fortified.h](https://git.cafe/gitcafe/zig/commit/1f0cf7c5514587471a219c418c15b49413d0fd14?format=markdown) — 1f0cf7c5514587471a219c418c15b49413d0fd14; Kyle Schwarz

- [use copy_file_range syscall on linux](https://git.cafe/gitcafe/zig/commit/bc567312bf58389ffed40f5fc3d0b3ee26271c3e?format=markdown) — bc567312bf58389ffed40f5fc3d0b3ee26271c3e; rpkak

- [std: always allow spawning processes when an env map is explicitly provided \(\#25092\)](https://git.cafe/gitcafe/zig/commit/6069f908e9f1f8655af3faca3bd6de99de58af16?format=markdown) — 6069f908e9f1f8655af3faca3bd6de99de58af16; Carter Snook

- [compiler: don't use self-hosted backend on any BSD yet](https://git.cafe/gitcafe/zig/commit/e526d65f5e11df3093cc2000611c9a6438f847fe?format=markdown) — e526d65f5e11df3093cc2000611c9a6438f847fe; alexrp

- [std.posix: remove bogus assert that SIGRTMAX \< NSIG](https://git.cafe/gitcafe/zig/commit/0e673fdab22eafa5099b21ec66c50ba491811ce7?format=markdown) — 0e673fdab22eafa5099b21ec66c50ba491811ce7; alexrp

- [test: disable test-link on FreeBSD](https://git.cafe/gitcafe/zig/commit/d6d1fefae91b50cebd73501ff657709a945228f8?format=markdown) — d6d1fefae91b50cebd73501ff657709a945228f8; alexrp

- [test: disable some stack trace tests on FreeBSD](https://git.cafe/gitcafe/zig/commit/a569c7d66433c46efe8a36ee5191b033c98faeab?format=markdown) — a569c7d66433c46efe8a36ee5191b033c98faeab; alexrp

- [std.pie: fix register constraint in getDynamicSymbol\(\) for s390x \(\#25327\)](https://git.cafe/gitcafe/zig/commit/b8f2fec0f2d66427c8f947979fee8173099c690c?format=markdown) — b8f2fec0f2d66427c8f947979fee8173099c690c; Alex Rønne Petersen

- [Revert "frontend: another packedStructFieldPtrInfo fix"](https://git.cafe/gitcafe/zig/commit/9694c83b954d1bd4a3f224ef69d75639e6da56c7?format=markdown) — 9694c83b954d1bd4a3f224ef69d75639e6da56c7; Alex Rønne Petersen

- [Revert "x86_64: fix safety crashes in \`storeRegs\`"](https://git.cafe/gitcafe/zig/commit/d07b67a55cba683c7adb73f5e2f7b1bec803a361?format=markdown) — d07b67a55cba683c7adb73f5e2f7b1bec803a361; Alex Rønne Petersen

- [x86_64: rewrite vector element pointer access](https://git.cafe/gitcafe/zig/commit/e647d1a5704d3cd66141e641d775091bf0bd8e9d?format=markdown) — e647d1a5704d3cd66141e641d775091bf0bd8e9d; Jacob Young

- [ci: temporarily disable riscv64-linux](https://git.cafe/gitcafe/zig/commit/92b0ec989ca181df9955309c59913e4a7e1100c9?format=markdown) — 92b0ec989ca181df9955309c59913e4a7e1100c9; Alex Rønne Petersen

- [standalone: fix misaligned stack crash](https://git.cafe/gitcafe/zig/commit/ab3e34b09b031960d1673bc462a2d260f654cfd2?format=markdown) — ab3e34b09b031960d1673bc462a2d260f654cfd2; Jacob Young

- [aarch64: fix behavior failures](https://git.cafe/gitcafe/zig/commit/80eacd60034b71a4eaa580fe83822d80d2e09360?format=markdown) — 80eacd60034b71a4eaa580fe83822d80d2e09360; Jacob Young

- [aarch64/zonCast: don't return a pointer to a stack element](https://git.cafe/gitcafe/zig/commit/798acd932e8a6aaad452f038e8c5b68efc79a8f5?format=markdown) — 798acd932e8a6aaad452f038e8c5b68efc79a8f5; Frank Denis

- [x86 codegen: handle spilled tuples](https://git.cafe/gitcafe/zig/commit/3da6a19011267a2d69385e0b7848e7726c266897?format=markdown) — 3da6a19011267a2d69385e0b7848e7726c266897; Andrew Kelley

- [x86_64: fix safety crashes in \`storeRegs\`](https://git.cafe/gitcafe/zig/commit/37985613c760d1d20a1fbba292fd5c25129f400a?format=markdown) — 37985613c760d1d20a1fbba292fd5c25129f400a; Jacob Young

- [frontend: additionally handle C pointers in ptrOptPayload](https://git.cafe/gitcafe/zig/commit/670c4fae617af3a7cfbdfcd850b65d61b94d1cf8?format=markdown) — 670c4fae617af3a7cfbdfcd850b65d61b94d1cf8; Andrew Kelley

- [frontend: fix too strict assertion](https://git.cafe/gitcafe/zig/commit/4d102751b6346cf614699f0a830fb5a2c1ee9f66?format=markdown) — 4d102751b6346cf614699f0a830fb5a2c1ee9f66; Andrew Kelley

- [frontend: another packedStructFieldPtrInfo fix](https://git.cafe/gitcafe/zig/commit/3ab845e028f464666856e4eaaeff2e6ab1b3da5d?format=markdown) — 3ab845e028f464666856e4eaaeff2e6ab1b3da5d; Andrew Kelley

- [Zcu: fix analysis of type of decl with inferred type](https://git.cafe/gitcafe/zig/commit/b4394412bb0f5d2ff0018fb9e868ccf0f46ab911?format=markdown) — b4394412bb0f5d2ff0018fb9e868ccf0f46ab911; mlugg

- [std.zon.parse: fix not initializing array sentinel](https://git.cafe/gitcafe/zig/commit/582b96c361e9bad0a7e44b67af932689bc1afb82?format=markdown) — 582b96c361e9bad0a7e44b67af932689bc1afb82; Andrew Kelley

- [Reader.defaultReadVec: Workaround bad \`r.end \+= r.vtable.stream\(\)\` behavior](https://git.cafe/gitcafe/zig/commit/8d5b651c3a37a432957aefd633e755c56c07b59d?format=markdown) — 8d5b651c3a37a432957aefd633e755c56c07b59d; Ryan Liptak

- [Fix duplicate LC_RPATH entries on macOS Tahoe](https://git.cafe/gitcafe/zig/commit/c15f8b9fc97e141bb59f7d11c3bf4ad76a5036ed?format=markdown) — c15f8b9fc97e141bb59f7d11c3bf4ad76a5036ed; Frank Denis

- [std.mem: work around LoongArch inline asm bug in doNotOptimizeAway\(\)](https://git.cafe/gitcafe/zig/commit/90c1123d1c9f02c0c2036053dcf9ad6b35e848da?format=markdown) — 90c1123d1c9f02c0c2036053dcf9ad6b35e848da; Alex Rønne Petersen

- [zig fmt help: mention that the argument can be a directory](https://git.cafe/gitcafe/zig/commit/7d8a9545785b3540ebd8e87d8039fc8239f660ab?format=markdown) — 7d8a9545785b3540ebd8e87d8039fc8239f660ab; Frank Denis

- [std.sort.pdq: fix out-of-bounds access in partialInsertionSort \(\#25253\)](https://git.cafe/gitcafe/zig/commit/91eab35e08f72220fd2461bdf6da2f74aaff5c64?format=markdown) — 91eab35e08f72220fd2461bdf6da2f74aaff5c64; Frank Denis

- [langref: mention union support of \`@fieldParentPtr\`](https://git.cafe/gitcafe/zig/commit/ac562577381f6e94196337e0ccd8895bd1bcddb2?format=markdown) — ac562577381f6e94196337e0ccd8895bd1bcddb2; rohlem

- [mem.replace: Document that input/output cannot overlap](https://git.cafe/gitcafe/zig/commit/72017d4bd5f69eb243053a76227753b69bdf6b56?format=markdown) — 72017d4bd5f69eb243053a76227753b69bdf6b56; Ryan Liptak

- [Merge pull request \#25201 from jacobly0/x86_64-addsat](https://git.cafe/gitcafe/zig/commit/35de86906dad5e0d0794cd0c834d00355382e9b5?format=markdown) — 35de86906dad5e0d0794cd0c834d00355382e9b5; Andrew Kelley

- [Elf: implement \`linksection\`](https://git.cafe/gitcafe/zig/commit/b8bf2780a074ad98ccacd59fb43c16ccd14fa3e1?format=markdown) — b8bf2780a074ad98ccacd59fb43c16ccd14fa3e1; Jacob Young

- [fix handling of comptime-only union fields in \`Type.getUnionLayout\` \(\#25182\)](https://git.cafe/gitcafe/zig/commit/e14540399c1be3c052467a576bd317ea12194cdd?format=markdown) — e14540399c1be3c052467a576bd317ea12194cdd; Silver

- [llvm: fix tagged union payload size in debug info](https://git.cafe/gitcafe/zig/commit/87ca304a02807c6534ea6a9ba968c539d51718a9?format=markdown) — 87ca304a02807c6534ea6a9ba968c539d51718a9; mlugg

- [std.math.big.int: normalize zero result for small multiplications](https://git.cafe/gitcafe/zig/commit/83a3365bfd9dc17067de26b3cb4c9af55a34644e?format=markdown) — 83a3365bfd9dc17067de26b3cb4c9af55a34644e; mlugg

- [bpf: use bitCast instead of intCast in ld_imm_impl](https://git.cafe/gitcafe/zig/commit/05b7ca6356e4f394c084de8e806c1c93440e0b6b?format=markdown) — 05b7ca6356e4f394c084de8e806c1c93440e0b6b; George Huebner

- [frontend: fix reference tracking through coerced function bodies](https://git.cafe/gitcafe/zig/commit/4cfb58342ab40adc1a179bfde9fcb116f47bb9d7?format=markdown) — 4cfb58342ab40adc1a179bfde9fcb116f47bb9d7; mlugg

- [compiler-rt: export \_\_aeabi_read_tp for arm-freebsd](https://git.cafe/gitcafe/zig/commit/965b2ab6c370c5bbb4e1ea2ba660125f889f572c?format=markdown) — 965b2ab6c370c5bbb4e1ea2ba660125f889f572c; Alex Rønne Petersen

- [langref: added missing newlines to destructuring tuples example](https://git.cafe/gitcafe/zig/commit/38185ee10f6c09194cda304a92436f63c427be2a?format=markdown) — 38185ee10f6c09194cda304a92436f63c427be2a; LukaTD

- [std.debug.assertAligned: support const pointers](https://git.cafe/gitcafe/zig/commit/f06c3d8be7cad0c082d707197382d7e704c06aa7?format=markdown) — f06c3d8be7cad0c082d707197382d7e704c06aa7; Andrew Kelley

- [webui: fixup build errors in fuzz / time_report](https://git.cafe/gitcafe/zig/commit/cbe1b4571b1fab519b2b4bb95fd7507c7b7626b0?format=markdown) — cbe1b4571b1fab519b2b4bb95fd7507c7b7626b0; kcbanner

- [langref: update "Choosing an Allocator" section](https://git.cafe/gitcafe/zig/commit/52eb9e84fb5b06581cff626051d1f09be3de8eb8?format=markdown) — 52eb9e84fb5b06581cff626051d1f09be3de8eb8; Andrew Kelley

- [BitcodeReader: parse blockinfo inside block](https://git.cafe/gitcafe/zig/commit/30ec163d14245ac392ccb3cc65220a89cded8576?format=markdown) — 30ec163d14245ac392ccb3cc65220a89cded8576; Luna Schwalbe

- [Fix \`\-M\` and \`\-\-dep\` splitting on every = instead of just the first](https://git.cafe/gitcafe/zig/commit/76e2764eb1405eabe53b10bccdde7684432c4596?format=markdown) — 76e2764eb1405eabe53b10bccdde7684432c4596; Ryan Liptak

- [Fix regression: std.http.Client basic authorization sending user:user instead of user:password when passed in URI](https://git.cafe/gitcafe/zig/commit/dcddbcaa604d9228caddea7b2cd2668bf392149f?format=markdown) — dcddbcaa604d9228caddea7b2cd2668bf392149f; Tadej Gašparovič

- [Populate MSG struct for OpenBSD \(\#25076\)](https://git.cafe/gitcafe/zig/commit/b72a02c592ba7a7b201b5a32af329b3730b148e3?format=markdown) — b72a02c592ba7a7b201b5a32af329b3730b148e3; Brandon Mercer

- [std.Thread: make unreachable errors in sleep\(\) clearer](https://git.cafe/gitcafe/zig/commit/d8d497ffe4a3d48de3fd5402537329af9ba2870d?format=markdown) — d8d497ffe4a3d48de3fd5402537329af9ba2870d; Alex Rønne Petersen

- [std.Target: fix alignment for int/long types on m68k](https://git.cafe/gitcafe/zig/commit/00fb5e34df33deaed78210157c4ee1ad189351ac?format=markdown) — 00fb5e34df33deaed78210157c4ee1ad189351ac; Alex Rønne Petersen

- [LLVM backend:fix align 1 sret parameter load returned](https://git.cafe/gitcafe/zig/commit/61f447523350a467fde242b846ed27b084ed1f50?format=markdown) — 61f447523350a467fde242b846ed27b084ed1f50; Andrew Kelley

- [process.totalSystemMemory: Avoid overflow on Linux when totalram is a 32-bit usize](https://git.cafe/gitcafe/zig/commit/cbc3c0dc594341faddb8841fb466254f2f6f3b35?format=markdown) — cbc3c0dc594341faddb8841fb466254f2f6f3b35; Ryan Liptak

- [std.os.uefi: fix type error at MemoryType.format\(\)](https://git.cafe/gitcafe/zig/commit/cb9821a827f972252f8c02775bd2df07435f04c6?format=markdown) — cb9821a827f972252f8c02775bd2df07435f04c6; tokyo4j

- [std.os.linux: powerpc syscalls clobber ctr and xer](https://git.cafe/gitcafe/zig/commit/1231c8fbbd8be33674d33a302ddcb5dbcf52e2bf?format=markdown) — 1231c8fbbd8be33674d33a302ddcb5dbcf52e2bf; Alex Rønne Petersen

- [x86_64: fix multiplication overflow detection with adx](https://git.cafe/gitcafe/zig/commit/49f0122e413ee5d4640878985320e36b7ce7cc26?format=markdown) — 49f0122e413ee5d4640878985320e36b7ce7cc26; Jacob Young

- [std.c: add correct SOMAXCONN for BSDs](https://git.cafe/gitcafe/zig/commit/9dc3fce4c4a299df57a664f0c4dd6d8dfd07986d?format=markdown) — 9dc3fce4c4a299df57a664f0c4dd6d8dfd07986d; Brandon Black

- [Fix TLS 1.2 client key exchange to use negotiated named group \(\#25007\)](https://git.cafe/gitcafe/zig/commit/9c3e09cbeea79a05db965e82e12ac5bec640a66c?format=markdown) — 9c3e09cbeea79a05db965e82e12ac5bec640a66c; Frank Denis

- [std.Build.WebServer: fix race](https://git.cafe/gitcafe/zig/commit/a4cb63665812384376e7730fb7c394b6a38c57f8?format=markdown) — a4cb63665812384376e7730fb7c394b6a38c57f8; mlugg

- [std.Build.Step.TranslateC: forward \-\-cache-dir and \-\-global-cache-dir flags](https://git.cafe/gitcafe/zig/commit/e323dbfd1524b64c785a75035ef1d849d478f173?format=markdown) — e323dbfd1524b64c785a75035ef1d849d478f173; AdamGoertz

- [std.Build.Step.Compile: fix race condition in args file creation](https://git.cafe/gitcafe/zig/commit/628357eeb6fd017bd374e3eff3a3c506244559d9?format=markdown) — 628357eeb6fd017bd374e3eff3a3c506244559d9; Ian Johnson

- [os.linux: faccessat wrapper prefer to faccessat syscall when flags is zero\.](https://git.cafe/gitcafe/zig/commit/caa89c7601bba7520bae0e295cce1b7db896041c?format=markdown) — caa89c7601bba7520bae0e295cce1b7db896041c; Qun He

- [add macOS handling for totalSystemMemory \(\#24903\)](https://git.cafe/gitcafe/zig/commit/6f07cc95d0c17c7778b37eea646a20886bc7d34c?format=markdown) — 6f07cc95d0c17c7778b37eea646a20886bc7d34c; Sardorbek Imomaliev

- [zig cc: don't pass \-mcmodel for assembly files](https://git.cafe/gitcafe/zig/commit/b2578329afc672f24503cbf580ff73a4a1625f28?format=markdown) — b2578329afc672f24503cbf580ff73a4a1625f28; Alex Rønne Petersen

- [Update powi.zig to fix docstring formatting](https://git.cafe/gitcafe/zig/commit/9ef2208e4b2a51f9c800295674265a33804bbc8a?format=markdown) — 9ef2208e4b2a51f9c800295674265a33804bbc8a; Becker A\.

- [fix: fix typo in comment by removing repeated 'business' word](https://git.cafe/gitcafe/zig/commit/38173d63d38ff6afb43ee7b52cc5ea09ede38765?format=markdown) — 38173d63d38ff6afb43ee7b52cc5ea09ede38765; Nathaniel Ketema

- [lib: Reword documentation for realloc to clarify size](https://git.cafe/gitcafe/zig/commit/d4e5d1e15c1c8ff85f611e82cb9fd7f7084a7b38?format=markdown) — d4e5d1e15c1c8ff85f611e82cb9fd7f7084a7b38; 87

- [Add \`test-obj\` to the help message](https://git.cafe/gitcafe/zig/commit/17928ef58b1ab110c1f944b5991540d4a938b057?format=markdown) — 17928ef58b1ab110c1f944b5991540d4a938b057; Arnau Camprubí

- [Compilation: avoid ZCU strategy for ubsan-rt in Windows DLLs](https://git.cafe/gitcafe/zig/commit/48600bc2b3fbc3843a59d4eab7ce90a425f36272?format=markdown) — 48600bc2b3fbc3843a59d4eab7ce90a425f36272; Alex Rønne Petersen

- [ubsan-rt: export symbols with hidden visibility](https://git.cafe/gitcafe/zig/commit/65af60edd004d656beff8f79e4dc19915cfcc6d5?format=markdown) — 65af60edd004d656beff8f79e4dc19915cfcc6d5; Alex Rønne Petersen

- [std.zig.system: fix check for sparc "v8\+" in getExternalExecutor\(\)](https://git.cafe/gitcafe/zig/commit/f96321be90394c47225c41c8b760fb403be09e88?format=markdown) — f96321be90394c47225c41c8b760fb403be09e88; Alex Rønne Petersen

- [Fix \#24999: copy left-overs before we XOR into c\. \(\#25001\)](https://git.cafe/gitcafe/zig/commit/a51e88c3b108acfa1ea1823ed31d78870e662fc0?format=markdown) — a51e88c3b108acfa1ea1823ed31d78870e662fc0; Erik Schlyter

- [std.fs.Dir: fix updateFile\(\) to flush the file before updating its times](https://git.cafe/gitcafe/zig/commit/98585af51d2611584d329ab4defe444a44b8f35e?format=markdown) — 98585af51d2611584d329ab4defe444a44b8f35e; Alex Rønne Petersen

- [Merge pull request \#24926 from mrjbq7/http-fetch](https://git.cafe/gitcafe/zig/commit/38ef3f899789839240437eced83f2d708b55b693?format=markdown) — 38ef3f899789839240437eced83f2d708b55b693; John Benediktsson

- [zig reduce: adapt to new Writer API](https://git.cafe/gitcafe/zig/commit/cf542500f84f9bd3bc1dba3c42720c2daa689201?format=markdown) — cf542500f84f9bd3bc1dba3c42720c2daa689201; Justus Klausecker

- [std: remove lossy int to float coercion on json parse](https://git.cafe/gitcafe/zig/commit/c8ec7c1294db52edb0b2feb8a32ba0ff8ff03146?format=markdown) — c8ec7c1294db52edb0b2feb8a32ba0ff8ff03146; Raiden1411

- [std.os.uefi: Fix typo that causes compile time error \#22809"](https://git.cafe/gitcafe/zig/commit/913db1b1ca31df83cec0fbb9bd7e42751c0547b7?format=markdown) — 913db1b1ca31df83cec0fbb9bd7e42751c0547b7; Lwazi Dube

- [Use readStreaming, not readPositional, for streaming file readVec on Windows](https://git.cafe/gitcafe/zig/commit/e24d13cae7453a5d1d504d3e0f2783e8a2f9c60f?format=markdown) — e24d13cae7453a5d1d504d3e0f2783e8a2f9c60f; Carl Åstholm

- [start the 0.15.2 release cycle](https://git.cafe/gitcafe/zig/commit/409b194d6d95c722b50cb85a7a6bb4a457026d71?format=markdown) — 409b194d6d95c722b50cb85a7a6bb4a457026d71; Andrew Kelley

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