# Commit history · gitcafe/zig

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

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

Visibility: public

Requested revision: 203d96ae97682703f39d7d7ea4e45f971a3a6043

Requested commit: 203d96ae97682703f39d7d7ea4e45f971a3a6043

- [debug: add relocateContext](https://git.cafe/gitcafe/zig/commit/203d96ae97682703f39d7d7ea4e45f971a3a6043?format=markdown) — 203d96ae97682703f39d7d7ea4e45f971a3a6043; kcbanner

- [macho: add unwindFrame which can unwind stack frames using the \_\_unwind_info section](https://git.cafe/gitcafe/zig/commit/94354aa6aa16274070e49cc261778f1924432ecc?format=markdown) — 94354aa6aa16274070e49cc261778f1924432ecc; kcbanner

- [dwarf: add ExpressionError to work around the compiler not being able to infer it](https://git.cafe/gitcafe/zig/commit/d226b74ae8a408ca6d363295e00fdc2876d77fb0?format=markdown) — d226b74ae8a408ca6d363295e00fdc2876d77fb0; kcbanner

- [dwarf: skip register tests on unimplemented arch / os, add tests for type convesions](https://git.cafe/gitcafe/zig/commit/21d0154139fbbbb218dc7734ba0cd44b5baf2876?format=markdown) — 21d0154139fbbbb218dc7734ba0cd44b5baf2876; kcbanner

- [dwarf: fixup default endianness in ExpressionOptions, add control flow tests](https://git.cafe/gitcafe/zig/commit/021f5378630f8acb5525974305a52314e227c276?format=markdown) — 021f5378630f8acb5525974305a52314e227c276; kcbanner

- [dwarf: fixup regBytes for the case where there is no context support](https://git.cafe/gitcafe/zig/commit/54ca62fef4a621e0d64b6461706c8b5fe5a80348?format=markdown) — 54ca62fef4a621e0d64b6461706c8b5fe5a80348; kcbanner

- [debug: add dupeContext, store a pointer to a copy of ThreadContext on UnwindContext](https://git.cafe/gitcafe/zig/commit/5c0d4cef1afda3e01bded01636ef71846522909b?format=markdown) — 5c0d4cef1afda3e01bded01636ef71846522909b; kcbanner

- [dwarf: implement constx,addrx, begin adding DWARF expression tests](https://git.cafe/gitcafe/zig/commit/463bbe7807b236e6e3493fb8551c585620ae266b?format=markdown) — 463bbe7807b236e6e3493fb8551c585620ae266b; kcbanner

- [debug: rename StackTraceContext to ThreadContext](https://git.cafe/gitcafe/zig/commit/5f72c6508d78291d8f0358d06d407a8d6b4a28c9?format=markdown) — 5f72c6508d78291d8f0358d06d407a8d6b4a28c9; kcbanner

- [dwarf: expression fixups for non-64bit arches, check call_frame_context when writing expressions](https://git.cafe/gitcafe/zig/commit/8547c42ba542f77c55ce50253446fd2bf4f3592b?format=markdown) — 8547c42ba542f77c55ce50253446fd2bf4f3592b; kcbanner

- [dwarf: add expression writer](https://git.cafe/gitcafe/zig/commit/424b1299a88b4ac3ae50128118ed510a79c3ab4b?format=markdown) — 424b1299a88b4ac3ae50128118ed510a79c3ab4b; kcbanner

- [dwarf: introduce ExpressionContext, add more expression opcodes](https://git.cafe/gitcafe/zig/commit/ad5f74c0b1762e16d98115d7cc7c7f58c40aee7b?format=markdown) — ad5f74c0b1762e16d98115d7cc7c7f58c40aee7b; kcbanner

- [darwin: update mcontext_t definition for aarch64 to add neon state](https://git.cafe/gitcafe/zig/commit/576ffaa3298b4e99b7e46d4eccad4763b18985f8?format=markdown) — 576ffaa3298b4e99b7e46d4eccad4763b18985f8; kcbanner

- [debug: fixup base address calculations for macho](https://git.cafe/gitcafe/zig/commit/412cd789bf38a8fb6126803b8eab601b700e5a9e?format=markdown) — 412cd789bf38a8fb6126803b8eab601b700e5a9e; kcbanner

- [dwarf: don't dupe function names, as they are backed by the memory mapped sections](https://git.cafe/gitcafe/zig/commit/b85f84061aebb6c61ab9ca42d8147e8b76154818?format=markdown) — b85f84061aebb6c61ab9ca42d8147e8b76154818; kcbanner

- [debug: rework how unwind errors are printed, and add module name lookup for linux](https://git.cafe/gitcafe/zig/commit/62598c2187a63a7eb2d8c9f3dca0664ec5db270e?format=markdown) — 62598c2187a63a7eb2d8c9f3dca0664ec5db270e; kcbanner

- [dwarf: add support for DWARF5 DW_AT_ranges in subprograms, add DebugRangeIterator](https://git.cafe/gitcafe/zig/commit/f04f9705cca5cccdfaff2eab0e57e9bd253e8441?format=markdown) — f04f9705cca5cccdfaff2eab0e57e9bd253e8441; kcbanner

- [dwarf: fix logic error in eh_frame_hdry binary search](https://git.cafe/gitcafe/zig/commit/395ab474eba31f5bbe95e96cab06ab066384c4af?format=markdown) — 395ab474eba31f5bbe95e96cab06ab066384c4af; kcbanner

- [debug: de-duplicate some code in macos ModuleDebugInfo](https://git.cafe/gitcafe/zig/commit/6a5e2b713fbaa009bb4ec73cf132a0bab6af6205?format=markdown) — 6a5e2b713fbaa009bb4ec73cf132a0bab6af6205; kcbanner

- [c: fixup getcontext](https://git.cafe/gitcafe/zig/commit/ccc9f8206898275474b3651a7456ec8b5c6210ff?format=markdown) — ccc9f8206898275474b3651a7456ec8b5c6210ff; kcbanner

- [c: musl doesn't implement getcontext, so defer to our implementation in that case](https://git.cafe/gitcafe/zig/commit/7bc1695f15e83bb7e0e1401d2411660b05ab65e3?format=markdown) — 7bc1695f15e83bb7e0e1401d2411660b05ab65e3; kcbanner

- [test: add standalone test for DWARF unwinding with \-fomit-frame-pointer](https://git.cafe/gitcafe/zig/commit/9c908ea814b6b5ae67622c0a9cce4704c6734590?format=markdown) — 9c908ea814b6b5ae67622c0a9cce4704c6734590; kcbanner

- [c: add getcontext](https://git.cafe/gitcafe/zig/commit/23d9b59b868e7f256668535adf9803facf75e538?format=markdown) — 23d9b59b868e7f256668535adf9803facf75e538; kcbanner

- [debug: fix reading \-gdwarf generated debug sections in COFF files](https://git.cafe/gitcafe/zig/commit/f991b9dc05706613839743f970a32d516085f182?format=markdown) — f991b9dc05706613839743f970a32d516085f182; kcbanner

- [linux: rework getcontext to closer match the specification \(saved IP/SP match the state after it would return\)](https://git.cafe/gitcafe/zig/commit/caa334712fc8f540349e54fa3008aa3fdef64e13?format=markdown) — caa334712fc8f540349e54fa3008aa3fdef64e13; kcbanner

- [debug: x86 unwinding support, more unwinding fixes](https://git.cafe/gitcafe/zig/commit/89ef004646896a145ec0607678882a395fabda3d?format=markdown) — 89ef004646896a145ec0607678882a395fabda3d; kcbanner

- [debug: enhance writeCurrentStackTrace to use context-based unwinding when available](https://git.cafe/gitcafe/zig/commit/5cd8ab2473a4255f081f417eb3ec95e1a3a9e9d8?format=markdown) — 5cd8ab2473a4255f081f417eb3ec95e1a3a9e9d8; kcbanner

- [dwarf: add support for \.debug_frame and CIE version 4](https://git.cafe/gitcafe/zig/commit/a9b6f2d92984e1b4d4a9fe2b0ba0b14ec8b812c5?format=markdown) — a9b6f2d92984e1b4d4a9fe2b0ba0b14ec8b812c5; kcbanner

- [linux: add getcontext for x86_64](https://git.cafe/gitcafe/zig/commit/41832aa1e651a4a19f3ab275a54c28ed27180cd5?format=markdown) — 41832aa1e651a4a19f3ab275a54c28ed27180cd5; kcbanner

- [update to new builtin syntax](https://git.cafe/gitcafe/zig/commit/6abf1fbfe6f7f3c06e70e331a3c9e5101624d501?format=markdown) — 6abf1fbfe6f7f3c06e70e331a3c9e5101624d501; kcbanner

- [dwarf: use eh_frame length if it's available](https://git.cafe/gitcafe/zig/commit/84a1244b6c8d8b093d514cf267c832ad24d4400f?format=markdown) — 84a1244b6c8d8b093d514cf267c832ad24d4400f; kcbanner

- [add more safety checks when searching for eh_frame entries using findEntry](https://git.cafe/gitcafe/zig/commit/521988299d3e87c00388207319b09eb4ebd5d443?format=markdown) — 521988299d3e87c00388207319b09eb4ebd5d443; kcbanner

- [\- rebase and update to lastest master](https://git.cafe/gitcafe/zig/commit/a47212c72e9d156e06cb278ac681e51e11e140b7?format=markdown) — a47212c72e9d156e06cb278ac681e51e11e140b7; kcbanner

- [dwarf: fixup pointer cast](https://git.cafe/gitcafe/zig/commit/adbc5bbdb317847d1446395d24cd92c0ffc7fc49?format=markdown) — adbc5bbdb317847d1446395d24cd92c0ffc7fc49; kcbanner

- [dwarf: add support for \.eh_frame_hdr when unwinding](https://git.cafe/gitcafe/zig/commit/5781016c35c27a64b08c0701a92ad7c1a253a869?format=markdown) — 5781016c35c27a64b08c0701a92ad7c1a253a869; kcbanner

- [debug: fix memory leak when an error occurs opening a pdb file](https://git.cafe/gitcafe/zig/commit/dd2035735fa2160f85bf8fb8cd8b978d77fac292?format=markdown) — dd2035735fa2160f85bf8fb8cd8b978d77fac292; kcbanner

- [debug: more fixups for mips linux not having ucontext_t](https://git.cafe/gitcafe/zig/commit/865d4d2d8c066fd72b1e81cfc81c927aeccde8db?format=markdown) — 865d4d2d8c066fd72b1e81cfc81c927aeccde8db; kcbanner

- [debug: fixing more compile errors on arches that I hadn't tested on yet](https://git.cafe/gitcafe/zig/commit/5ebca4392e3d3e616607c00785d67c4ae31330cb?format=markdown) — 5ebca4392e3d3e616607c00785d67c4ae31330cb; kcbanner

- [dwarf: fixes for non-64 bit systems](https://git.cafe/gitcafe/zig/commit/551f153718ee1f670ce95c4e485bfb759b84632e?format=markdown) — 551f153718ee1f670ce95c4e485bfb759b84632e; kcbanner

- [debug: use an explicit context type instead of anytype for dumpStackTraceFromBase, update crash_report to use this for exceptions](https://git.cafe/gitcafe/zig/commit/2f75d20d87fe68eb2695acd37fc2364c06c4c582?format=markdown) — 2f75d20d87fe68eb2695acd37fc2364c06c4c582; kcbanner

- [dwarf: fixup for sort changes](https://git.cafe/gitcafe/zig/commit/d74c8acdfbf297587db2c85a85808bcedbb9e219?format=markdown) — d74c8acdfbf297587db2c85a85808bcedbb9e219; kcbanner

- [debug: fixup context detection for wasi](https://git.cafe/gitcafe/zig/commit/d1a9bb1fea6491fb9ad4ad7552d8edf816c59aef?format=markdown) — d1a9bb1fea6491fb9ad4ad7552d8edf816c59aef; kcbanner

- [fmt and cleanup](https://git.cafe/gitcafe/zig/commit/a325d7f6d197f7ec1bb6b658075feb8b9e30a264?format=markdown) — a325d7f6d197f7ec1bb6b658075feb8b9e30a264; kcbanner

- [\- rework CFI instruction parsing to not use std.meta](https://git.cafe/gitcafe/zig/commit/c98e03fc7ed509536076132fe9ea5d9d00038c23?format=markdown) — c98e03fc7ed509536076132fe9ea5d9d00038c23; kcbanner

- [dwarf: implement more register mappings, fix up macos compile](https://git.cafe/gitcafe/zig/commit/e72e762d1e81b06c38902348a3f6625a85e1dce0?format=markdown) — e72e762d1e81b06c38902348a3f6625a85e1dce0; kcbanner

- [dwarf: implement more register number mappings](https://git.cafe/gitcafe/zig/commit/9145ff7da073966ace27151f7a0921b20c7860f4?format=markdown) — 9145ff7da073966ace27151f7a0921b20c7860f4; kcbanner

- [\- rework StackIterator to optionally use debug_info to unwind the stack](https://git.cafe/gitcafe/zig/commit/b449d98a935a20429874d8eb379d9cc0e49c5fcd?format=markdown) — b449d98a935a20429874d8eb379d9cc0e49c5fcd; kcbanner

- [\- add default register rule](https://git.cafe/gitcafe/zig/commit/69399fbb82ea74fce4fb6bbfec5ab2cbfa435c1a?format=markdown) — 69399fbb82ea74fce4fb6bbfec5ab2cbfa435c1a; kcbanner

- [\- implement more opcodes](https://git.cafe/gitcafe/zig/commit/a0a40c2e7e177bed7032ddd3d271016127ae9205?format=markdown) — a0a40c2e7e177bed7032ddd3d271016127ae9205; kcbanner

- [\- move writing code to zig-dwarfdump](https://git.cafe/gitcafe/zig/commit/7b4611cfb3eb0c1c3f4fcae8c0a4beaf28473803?format=markdown) — 7b4611cfb3eb0c1c3f4fcae8c0a4beaf28473803; kcbanner

- [\- fix remember_state](https://git.cafe/gitcafe/zig/commit/338df862d147986c797902706967b3dae7c95cd6?format=markdown) — 338df862d147986c797902706967b3dae7c95cd6; kcbanner

- [\- add DWARF expression parser](https://git.cafe/gitcafe/zig/commit/f3f3c877e0da444e6e5208d7c7179776ddb8ecd8?format=markdown) — f3f3c877e0da444e6e5208d7c7179776ddb8ecd8; kcbanner

- [add VirtualMachine to run CFA instructions](https://git.cafe/gitcafe/zig/commit/38303d7b9cd3eb12c59636e84b9a411b07ad79af?format=markdown) — 38303d7b9cd3eb12c59636e84b9a411b07ad79af; kcbanner

- [\- add call frame instruction parser](https://git.cafe/gitcafe/zig/commit/8b8d6271371c66eb703bdbe6f13e0426c4c2436f?format=markdown) — 8b8d6271371c66eb703bdbe6f13e0426c4c2436f; kcbanner

- [begin working on parsing unwind info](https://git.cafe/gitcafe/zig/commit/6c1d1aa45c7aa955c63c63b2bfbeb895dd694076?format=markdown) — 6c1d1aa45c7aa955c63c63b2bfbeb895dd694076; kcbanner

- [add CommonInformationEntry parser](https://git.cafe/gitcafe/zig/commit/f6148f123e35dcbec4b9ab7458967fa93277e443?format=markdown) — f6148f123e35dcbec4b9ab7458967fa93277e443; kcbanner

- [debug: support loading elf debug info from external files](https://git.cafe/gitcafe/zig/commit/ea9917d9bd921f9fc14028a8dbf9e3f0f2579120?format=markdown) — ea9917d9bd921f9fc14028a8dbf9e3f0f2579120; kcbanner

- [Remove the SingleThread limitation for ARM \(\#16442\)](https://git.cafe/gitcafe/zig/commit/8a18abfd60392a3adcfc4e6cfa712f63ecf2bf67?format=markdown) — 8a18abfd60392a3adcfc4e6cfa712f63ecf2bf67; Hao Li

- [Include system headers path when targeting assembly_with_cpp](https://git.cafe/gitcafe/zig/commit/124448c1b6d73df6f20901888c79435e4d9e3da7?format=markdown) — 124448c1b6d73df6f20901888c79435e4d9e3da7; Frank Denis

- [Merge pull request \#16430 from jacobly0/llvm-builder](https://git.cafe/gitcafe/zig/commit/3f15010abe5c5efaed16799fcb94c9f84117bdde?format=markdown) — 3f15010abe5c5efaed16799fcb94c9f84117bdde; Andrew Kelley

- [std.hash_map: Fix casing of keyPtr variables](https://git.cafe/gitcafe/zig/commit/3bada8e3ce9ba72f57c6fbed100c76fd40ba0d15?format=markdown) — 3bada8e3ce9ba72f57c6fbed100c76fd40ba0d15; Linus Groh

- [reduce AstGen.numberLiteral stack usage](https://git.cafe/gitcafe/zig/commit/772debb03a3f15cfba5d100925260d86c1fcc9dc?format=markdown) — 772debb03a3f15cfba5d100925260d86c1fcc9dc; Alex Kladov

- [more UEFI alignment fixes](https://git.cafe/gitcafe/zig/commit/e313584a488dde3b4edb2f2e6e97a646596fcbf3?format=markdown) — e313584a488dde3b4edb2f2e6e97a646596fcbf3; xdBronch

- [Merge pull request \#16443 from notcancername/cbe-empty-enum](https://git.cafe/gitcafe/zig/commit/17255bed41a4b2c31a3f4342d51aa80a6f9d6b0b?format=markdown) — 17255bed41a4b2c31a3f4342d51aa80a6f9d6b0b; Jacob Young

- [collconv \-\> callconv \(\#16453\)](https://git.cafe/gitcafe/zig/commit/996eb01746498e0ec5e162ed40d1f3c913891150?format=markdown) — 996eb01746498e0ec5e162ed40d1f3c913891150; zooster

- [Be more conservative in the description of Aegis256Mac \(\#16452\)](https://git.cafe/gitcafe/zig/commit/32aeb2c2ec09de78d9e2b9274015249b4994e160?format=markdown) — 32aeb2c2ec09de78d9e2b9274015249b4994e160; Frank Denis

- [Merge pull request \#16439 from Luukdegram/wasm-linker](https://git.cafe/gitcafe/zig/commit/cec1e973b626ae6bd8ce1891537926e59c814463?format=markdown) — cec1e973b626ae6bd8ce1891537926e59c814463; Luuk de Gram

- [Merge pull request \#16318 from ziglang/rework-generics](https://git.cafe/gitcafe/zig/commit/0aacb6369fdf3762b7ab6069955684abb63f1459?format=markdown) — 0aacb6369fdf3762b7ab6069955684abb63f1459; Andrew Kelley

- [cbe: fix pointers to aliases of extern values](https://git.cafe/gitcafe/zig/commit/70c71935c7c9f20353dc2a50b497b752d70d3452?format=markdown) — 70c71935c7c9f20353dc2a50b497b752d70d3452; Jacob Young

- [getenv: remove unnessary \`small key\` block](https://git.cafe/gitcafe/zig/commit/11695745e5c6cbd158625d2c1682a09e2ee4c679?format=markdown) — 11695745e5c6cbd158625d2c1682a09e2ee4c679; Mathew R Gordon

- [Replace hand-written endian-specific loads with std.mem.readInt\*\(\) \(\#16431\)](https://git.cafe/gitcafe/zig/commit/a0b35249a29c6869650ba7e3515999fcced8dcf2?format=markdown) — a0b35249a29c6869650ba7e3515999fcced8dcf2; Frank Denis

- [Small documentation fixes on \`std.crypto\` \(\#16427\)](https://git.cafe/gitcafe/zig/commit/a86f589a9f03622aa13eab4895c505c7f131c075?format=markdown) — a86f589a9f03622aa13eab4895c505c7f131c075; Luiz Berti

- [std: Make getenv return 0-terminated slice](https://git.cafe/gitcafe/zig/commit/bf827d0b555df47ad2a2ea2062e2c855255c74d1?format=markdown) — bf827d0b555df47ad2a2ea2062e2c855255c74d1; Mathew R Gordon

- [std.crypto: add finalResult and peek api for Sha1 \(\#16426\)](https://git.cafe/gitcafe/zig/commit/9abe39264724934f3d3f657912d5ac62d97c26a8?format=markdown) — 9abe39264724934f3d3f657912d5ac62d97c26a8; George Zhao

- [std: reword some comments](https://git.cafe/gitcafe/zig/commit/a576082170b66087f92c09cc1c7315d43e04b39c?format=markdown) — a576082170b66087f92c09cc1c7315d43e04b39c; Andrew Kelley

- [SinglyLinkedList: rename \`invert\` \-\> \`reverse\`](https://git.cafe/gitcafe/zig/commit/c6aa29b6fdba1606bfd218b17de89f64179c0ed8?format=markdown) — c6aa29b6fdba1606bfd218b17de89f64179c0ed8; Erik Arvstedt

- [autodoc: improved linking for declrefs](https://git.cafe/gitcafe/zig/commit/7dd1cf26f9b0cb104ada166a10ff356ca272577a?format=markdown) — 7dd1cf26f9b0cb104ada166a10ff356ca272577a; Loris Cro

- [Autodoc tokenizer \(\#16409\)](https://git.cafe/gitcafe/zig/commit/a187141056687231c7fd2c333280e6fc20062d11?format=markdown) — a187141056687231c7fd2c333280e6fc20062d11; Loris Cro

- [std.crypto.sha3: Minor TurboSHAKE/Keccak fixes \(\#16408\)](https://git.cafe/gitcafe/zig/commit/3022c525ec87c391842ec339916037e12b3a7b5c?format=markdown) — 3022c525ec87c391842ec339916037e12b3a7b5c; e4m2

- [macho: fix \_\_unwind_info sentinel entry not always being the upper bound \(\#16395\)](https://git.cafe/gitcafe/zig/commit/094cd92615f906116e68fe6a665122b58f66cd3b?format=markdown) — 094cd92615f906116e68fe6a665122b58f66cd3b; Casey Banner

- [fix alignment error in uefi FileInfo protocol](https://git.cafe/gitcafe/zig/commit/b177e17d155c2f300188d82ea2753bbfd5d29038?format=markdown) — b177e17d155c2f300188d82ea2753bbfd5d29038; xdBronch

- [Merge pull request \#16398 from ziglang/check-object-elf](https://git.cafe/gitcafe/zig/commit/546212ff7baee86d3408c465e906b52e2e585fe1?format=markdown) — 546212ff7baee86d3408c465e906b52e2e585fe1; Jakub Konka

- [linker tests: add missing dependOn calls for CheckObject steps](https://git.cafe/gitcafe/zig/commit/3ec337484b80647ee23217533c1d62e914afa4f1?format=markdown) — 3ec337484b80647ee23217533c1d62e914afa4f1; kcbanner

- [Merge pull request \#15708 from xxxbxxx/build-link](https://git.cafe/gitcafe/zig/commit/f2d433a19375734d744656c1c231525aab6ee59f?format=markdown) — f2d433a19375734d744656c1c231525aab6ee59f; Andrew Kelley

- [docs: Fix outdated doc comments about allocating 'at least' the requested size](https://git.cafe/gitcafe/zig/commit/2896266a038cde4b64743534df7ccdd3f5b9347f?format=markdown) — 2896266a038cde4b64743534df7ccdd3f5b9347f; Ryan Liptak

- [Merge pull request \#16346 from antlilja/splat-rls](https://git.cafe/gitcafe/zig/commit/e05c242cd89d03ae67fa7b8d5fc33fb5dc42dbe3?format=markdown) — e05c242cd89d03ae67fa7b8d5fc33fb5dc42dbe3; Andrew Kelley

- [feat\(list_invert\): SinglyLinkedList inversion\.](https://git.cafe/gitcafe/zig/commit/d78517f4f0f540f0d0254a78e47a7b4a30e98c74?format=markdown) — d78517f4f0f540f0d0254a78e47a7b4a30e98c74; pseudoc

- [Fixes crash when a struct is given as the first parameter to the unionInit builtin \(\#16385\)](https://git.cafe/gitcafe/zig/commit/711b4e93e2b98233a5e225611891a0c25c6c12d9?format=markdown) — 711b4e93e2b98233a5e225611891a0c25c6c12d9; Anton Lilja

- [Fixes wrong error location for unionInit when first parameter is not a type \(\#16384\)](https://git.cafe/gitcafe/zig/commit/ff0e2ab3983f0be241e02c1f37db795e5d02ed56?format=markdown) — ff0e2ab3983f0be241e02c1f37db795e5d02ed56; Anton Lilja

- [Merge pull request \#15775 from r00ster91/newlines](https://git.cafe/gitcafe/zig/commit/660955c0d64fdbda41e1ff7dddc40c5c4393c42c?format=markdown) — 660955c0d64fdbda41e1ff7dddc40c5c4393c42c; Andrew Kelley

- [std.os.sigprocmask: @bitCast flags parameter](https://git.cafe/gitcafe/zig/commit/a7707d8279d32b025cac4de0ddc9abeb25f31243?format=markdown) — a7707d8279d32b025cac4de0ddc9abeb25f31243; dweiller

- [std.Build: Add methods for creating modules from a TranslateC object\.](https://git.cafe/gitcafe/zig/commit/6bc9c4f716afbb15465f79f84f61221f394fa5b6?format=markdown) — 6bc9c4f716afbb15465f79f84f61221f394fa5b6; Michael Buckley

- [remove arbitrary stderr size limit when spawning a child process tool](https://git.cafe/gitcafe/zig/commit/7a8002a5cf8e6607c1a2bfbd12fec3e60390fc71?format=markdown) — 7a8002a5cf8e6607c1a2bfbd12fec3e60390fc71; Xavier Bouchoux

- [Merge pull request \#16345 from ziglang/15920](https://git.cafe/gitcafe/zig/commit/dbc560904aa5570648709cb392204f25884dddd8?format=markdown) — dbc560904aa5570648709cb392204f25884dddd8; Luuk de Gram

- [Add more sorting functions to MultiArrayList \(\#16377\)](https://git.cafe/gitcafe/zig/commit/e395a08e608ec37f83a5a4ca1a1f78eb59787479?format=markdown) — e395a08e608ec37f83a5a4ca1a1f78eb59787479; Niles Salter

- [std.meta: remove isTag \(\#15584\)](https://git.cafe/gitcafe/zig/commit/3d5751b57922a2ccadde70b63fac91665a74cae7?format=markdown) — 3d5751b57922a2ccadde70b63fac91665a74cae7; Meghan

- [std: add mem.SplitIterator.peek\(\) \(\#15670\)](https://git.cafe/gitcafe/zig/commit/cd0594e4a6a8449e3c1c9da5130a4252869e627c?format=markdown) — cd0594e4a6a8449e3c1c9da5130a4252869e627c; Meghan

- [Merge pull request \#16100 from squeek502/windows-path-compare](https://git.cafe/gitcafe/zig/commit/cc56ab8c685a82e69e8dc8771398af023c7c171d?format=markdown) — cc56ab8c685a82e69e8dc8771398af023c7c171d; Andrew Kelley

- [std.mem.zeroes work with allowzero pointers](https://git.cafe/gitcafe/zig/commit/d7c6cfa7fdf51f0b52aa3666aaa3022bd8e4876f?format=markdown) — d7c6cfa7fdf51f0b52aa3666aaa3022bd8e4876f; xdBronch

- [AstGen: make sure for range start and end are usizes](https://git.cafe/gitcafe/zig/commit/0b1e8690dadb5d81b4d63832e27a117f57b4be81?format=markdown) — 0b1e8690dadb5d81b4d63832e27a117f57b4be81; r00ster91

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