# Commit history · gitcafe/zig

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

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

Visibility: public

Requested revision: e9fc0aba4c3b0855e580ff3afe7251920ae3dcf9

Requested commit: e9fc0aba4c3b0855e580ff3afe7251920ae3dcf9

- [x86_64: add missing source files to CMakeLists.txt](https://git.cafe/gitcafe/zig/commit/e9fc0aba4c3b0855e580ff3afe7251920ae3dcf9?format=markdown) — e9fc0aba4c3b0855e580ff3afe7251920ae3dcf9; Jakub Konka

- [x86_64: avoid inline for-loops when scanning the encodings table](https://git.cafe/gitcafe/zig/commit/ac434fd8cc1105912d29f209e2f9f67e5af3a744?format=markdown) — ac434fd8cc1105912d29f209e2f9f67e5af3a744; Jakub Konka

- [x86_64: fix 32bit build issues in the encoder](https://git.cafe/gitcafe/zig/commit/955e394792af69fc8c795802c0165e5c86f5ea73?format=markdown) — 955e394792af69fc8c795802c0165e5c86f5ea73; Jakub Konka

- [x86_64: downstream encoder/assembler tests](https://git.cafe/gitcafe/zig/commit/707a74655be9fd702cb1be84baa719b29435fcf7?format=markdown) — 707a74655be9fd702cb1be84baa719b29435fcf7; Jakub Konka

- [x86_64: clean up](https://git.cafe/gitcafe/zig/commit/433558a92f005d3ad68528c62ffd6006c48b80bd?format=markdown) — 433558a92f005d3ad68528c62ffd6006c48b80bd; Jakub Konka

- [x86_64: rename asmNone to asmOpOnly](https://git.cafe/gitcafe/zig/commit/f279ccb8078db9df92f02e23f70486f1950b92ed?format=markdown) — f279ccb8078db9df92f02e23f70486f1950b92ed; Jakub Konka

- [x86_64: simplify immediate handling at MIR level](https://git.cafe/gitcafe/zig/commit/fb38e3d6b29f71834c7ea4ef21e4d3f607c03777?format=markdown) — fb38e3d6b29f71834c7ea4ef21e4d3f607c03777; Jakub Konka

- [x86_64: add wrapper for \.jcc with relocation](https://git.cafe/gitcafe/zig/commit/0a8b5c20aa2402361a4e5698100902e47bd2c7c6?format=markdown) — 0a8b5c20aa2402361a4e5698100902e47bd2c7c6; Jakub Konka

- [x86_64: add \.dead pseudo-instruction to mark an unused MIR instruction](https://git.cafe/gitcafe/zig/commit/c9a153c7978b363a252f83878f75bd875fe6ae5e?format=markdown) — c9a153c7978b363a252f83878f75bd875fe6ae5e; Jakub Konka

- [x86_64: add wrapper for \.jmp_reloc](https://git.cafe/gitcafe/zig/commit/621fc36b55a882c562d9378d4cf1fd8a5e1a907c?format=markdown) — 621fc36b55a882c562d9378d4cf1fd8a5e1a907c; Jakub Konka

- [x86_64: apply couple of tweaks and pass behavior tests](https://git.cafe/gitcafe/zig/commit/21630ea17f1db8791c86ccb6b5e64c7390c52f61?format=markdown) — 21630ea17f1db8791c86ccb6b5e64c7390c52f61; Jakub Konka

- [x86_64: PtrSize.fromSize\(\) should take into account nonexact sizes too](https://git.cafe/gitcafe/zig/commit/6e1da365038856d9fbff690f187dc0a5c0933440?format=markdown) — 6e1da365038856d9fbff690f187dc0a5c0933440; Jakub Konka

- [x86_64: add missing decodings for \.movsx](https://git.cafe/gitcafe/zig/commit/e34e7d5ad1a61c66c145af612e11b7c6500caf79?format=markdown) — e34e7d5ad1a61c66c145af612e11b7c6500caf79; Jakub Konka

- [x86_64: fix CALL emits for ELF and Plan9](https://git.cafe/gitcafe/zig/commit/fe1fab4a8ee8d908ab592c63bbc35bbbaa1ed0bf?format=markdown) — fe1fab4a8ee8d908ab592c63bbc35bbbaa1ed0bf; Jakub Konka

- [x86_64: finish rolling out all MIR assembly helpers](https://git.cafe/gitcafe/zig/commit/d0e72125396c391172758d28c21a9b901dcecc68?format=markdown) — d0e72125396c391172758d28c21a9b901dcecc68; Jakub Konka

- [x86_64: start converting MI references](https://git.cafe/gitcafe/zig/commit/022b308d6a0a3d3cf178ddc6e887f24369f69deb?format=markdown) — 022b308d6a0a3d3cf178ddc6e887f24369f69deb; Jakub Konka

- [x86_64: plug up all RM/MR references](https://git.cafe/gitcafe/zig/commit/4af8313f362e393f51af1bcefd0b91c3b1ce5611?format=markdown) — 4af8313f362e393f51af1bcefd0b91c3b1ce5611; Jakub Konka

- [x86_64: add RM and MR helpers to codegen](https://git.cafe/gitcafe/zig/commit/32708dd6e2f16b4b688b2deed22253ea36233c91?format=markdown) — 32708dd6e2f16b4b688b2deed22253ea36233c91; Jakub Konka

- [x86_64: handle all instructions without introducing Memory operand](https://git.cafe/gitcafe/zig/commit/9658ab676643ef5c2457ac4908c180e05dc7f729?format=markdown) — 9658ab676643ef5c2457ac4908c180e05dc7f729; Jakub Konka

- [x86_64: add helper for Jcc instruction](https://git.cafe/gitcafe/zig/commit/1bde522c2c6cae52c581458774ad1dfa479d8426?format=markdown) — 1bde522c2c6cae52c581458774ad1dfa479d8426; Jakub Konka

- [x86_64: add helpers for CMOVcc and SETcc at the MIR level](https://git.cafe/gitcafe/zig/commit/7221cd8ec90b5f206cf0b2979ba165719e5a2f23?format=markdown) — 7221cd8ec90b5f206cf0b2979ba165719e5a2f23; Jakub Konka

- [x86_64: handle encoding and decoding Imm64 unsigned](https://git.cafe/gitcafe/zig/commit/f61a70e812b0301f4e54e38ff4ce2b041f395e8d?format=markdown) — f61a70e812b0301f4e54e38ff4ce2b041f395e8d; Jakub Konka

- [x86_64: split up assemble\(\) into more declarative single-purpose helpers](https://git.cafe/gitcafe/zig/commit/aa8fda799e64c02d44fe80d1297b5ec8ae6b7677?format=markdown) — aa8fda799e64c02d44fe80d1297b5ec8ae6b7677; Jakub Konka

- [x86_64: introduce assemble\(\) helper which encodes/decodes into MIR \-\> Instruction](https://git.cafe/gitcafe/zig/commit/6e882d730b2ed1f2494e7b28f1fed2726e4a1ac0?format=markdown) — 6e882d730b2ed1f2494e7b28f1fed2726e4a1ac0; Jakub Konka

- [x86_64: refactor immediate selection logic](https://git.cafe/gitcafe/zig/commit/5b3770102845b17207f85d3a43a3b6cab551a329?format=markdown) — 5b3770102845b17207f85d3a43a3b6cab551a329; Jakub Konka

- [x86_64: all behavior tests passing](https://git.cafe/gitcafe/zig/commit/219c1261a5f46636425be50fdc6e82534bb003a4?format=markdown) — 219c1261a5f46636425be50fdc6e82534bb003a4; Jakub Konka

- [Handle \.ah vs \.spl register aliases](https://git.cafe/gitcafe/zig/commit/292f91aef2d2ed360f4dbb1f8cf6e22500a682ca?format=markdown) — 292f91aef2d2ed360f4dbb1f8cf6e22500a682ca; Jakub Konka

- [Get more things passing](https://git.cafe/gitcafe/zig/commit/bc43cee7756d48064be0dd87f92e24c577788eec?format=markdown) — bc43cee7756d48064be0dd87f92e24c577788eec; Jakub Konka

- [x86_64: clean up call semantics in codegen](https://git.cafe/gitcafe/zig/commit/ea3b3e94aba405d4364fdb06231208467ac71f87?format=markdown) — ea3b3e94aba405d4364fdb06231208467ac71f87; Jakub Konka

- [x86_64: truncate immediates](https://git.cafe/gitcafe/zig/commit/f14831ec73d7dd87a770f902fb53d1ede486e524?format=markdown) — f14831ec73d7dd87a770f902fb53d1ede486e524; Jakub Konka

- [x86_64: downstream table-driven instruction encoder](https://git.cafe/gitcafe/zig/commit/817fb263b533f0a24476cabe43a6ee5826113d8d?format=markdown) — 817fb263b533f0a24476cabe43a6ee5826113d8d; Jakub Konka

- [Module: retry ZIR cache file creation](https://git.cafe/gitcafe/zig/commit/4ea2f441df36cec61e1017f4d795d4037326c98c?format=markdown) — 4ea2f441df36cec61e1017f4d795d4037326c98c; Andrius Bentkus

- [eliminate posix_spawn from the standard library](https://git.cafe/gitcafe/zig/commit/3169f0529b22fca2a387a841a62fec29b3d2096a?format=markdown) — 3169f0529b22fca2a387a841a62fec29b3d2096a; Andrew Kelley

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

- [Include \`signal.h\` to define SIGTRAP in Stage 1 compiler \(\#14867\)](https://git.cafe/gitcafe/zig/commit/5a26d1b4268b2e4598e0c39d3703d184921cfa6d?format=markdown) — 5a26d1b4268b2e4598e0c39d3703d184921cfa6d; Lavt Niveau

- [Sema: correctly detect use of undefined within slices in @Type](https://git.cafe/gitcafe/zig/commit/023753b4693317055e8094059f6195d041311b5d?format=markdown) — 023753b4693317055e8094059f6195d041311b5d; mlugg

- [Add ability to import dependencies from build.zig](https://git.cafe/gitcafe/zig/commit/b445bbfea205702770e4e9de4e456c3e8750f8ed?format=markdown) — b445bbfea205702770e4e9de4e456c3e8750f8ed; antlilja

- [Merge pull request \#14762 from truemedian/http-keepalive](https://git.cafe/gitcafe/zig/commit/7c9ed45ac2fd580bbbb4b950ac350dd49fc7600e?format=markdown) — 7c9ed45ac2fd580bbbb4b950ac350dd49fc7600e; Andrew Kelley

- [Fix test case added in 6d7fb8f](https://git.cafe/gitcafe/zig/commit/14590e956e06903ac408af57874d3b5a0d697670?format=markdown) — 14590e956e06903ac408af57874d3b5a0d697670; mlugg

- [TurboSHAKE: change default delimiter to 0x1F \(\#14857\)](https://git.cafe/gitcafe/zig/commit/95f6a5935a675efe6d30bc2388e7a0bc6b742c6d?format=markdown) — 95f6a5935a675efe6d30bc2388e7a0bc6b742c6d; Frank Denis

- [CI: more aggressively check zig1 bootstrapping](https://git.cafe/gitcafe/zig/commit/12b74b2c0587e1f3f0ce8fdae47ab76e790b0d8e?format=markdown) — 12b74b2c0587e1f3f0ce8fdae47ab76e790b0d8e; Andrew Kelley

- [Fix incorrect SHA-3 computation with the streaming API \(\#14852\)](https://git.cafe/gitcafe/zig/commit/134e5748e0b698d51b6daf1983d3aeb1affc142f?format=markdown) — 134e5748e0b698d51b6daf1983d3aeb1affc142f; Frank Denis

- [Sema: check type of comptime try operand](https://git.cafe/gitcafe/zig/commit/6d7fb8f19c864f04d3472e5aec161957193e1e7c?format=markdown) — 6d7fb8f19c864f04d3472e5aec161957193e1e7c; mlugg

- [build: add \-Dpie option](https://git.cafe/gitcafe/zig/commit/3e99afdbfe9a66bc5461148a4754c1e88b33fb88?format=markdown) — 3e99afdbfe9a66bc5461148a4754c1e88b33fb88; Isaac Freund

- [std.os: add missing mmap errors](https://git.cafe/gitcafe/zig/commit/06b263825a67e68cec128c640a6287fa1716dc63?format=markdown) — 06b263825a67e68cec128c640a6287fa1716dc63; Jan Philipp Hafer

- [astgen: fill result location with \`void\` value if no other value](https://git.cafe/gitcafe/zig/commit/ecc0108cea97772b6e921b36d8fdc8f90d5fc6cb?format=markdown) — ecc0108cea97772b6e921b36d8fdc8f90d5fc6cb; John Schmidt

- [wasm-linker: emit build_id section \(\#14820\)](https://git.cafe/gitcafe/zig/commit/fea14c78d1374af909a2f11e37fe057777f3985d?format=markdown) — fea14c78d1374af909a2f11e37fe057777f3985d; Frank Denis

- [Module: rewrite zir caching logic](https://git.cafe/gitcafe/zig/commit/e3cf9d165081533524927cebf8a92ac6fee097f2?format=markdown) — e3cf9d165081533524927cebf8a92ac6fee097f2; Jacob Young

- [Merge pull request \#14828 from jacobly0/fix-big-div](https://git.cafe/gitcafe/zig/commit/6fc1621cbd33f388388844bfc176a10c062779cc?format=markdown) — 6fc1621cbd33f388388844bfc176a10c062779cc; Andrew Kelley

- [std.os.windows.advapi32: Add RegCloseKey](https://git.cafe/gitcafe/zig/commit/bbba701a41443cdca454e65e58e5dda2f4d3188a?format=markdown) — bbba701a41443cdca454e65e58e5dda2f4d3188a; Gaëtan

- [std.fmt: add bytesToHex\(\) to encode bytes as hex digits](https://git.cafe/gitcafe/zig/commit/8da6b393fb6f34ba8cbe3efaf1dac4d459c05d5b?format=markdown) — 8da6b393fb6f34ba8cbe3efaf1dac4d459c05d5b; Frank Denis

- [std.crypto.hash.sha3: add TurboSHAKE \(\#14824\)](https://git.cafe/gitcafe/zig/commit/36d47dd1991f0ccd7a9673075624f09500cc415e?format=markdown) — 36d47dd1991f0ccd7a9673075624f09500cc415e; Frank Denis

- [Zir: fix outdated comment](https://git.cafe/gitcafe/zig/commit/6218e4004608000ba2e42e07ed1bd56745626820?format=markdown) — 6218e4004608000ba2e42e07ed1bd56745626820; r00ster91

- [AstGen: remove unnecessary \`pub\`s](https://git.cafe/gitcafe/zig/commit/70cbe5ac7c96c107985e0246dacefe04ea283761?format=markdown) — 70cbe5ac7c96c107985e0246dacefe04ea283761; r00ster91

- [crypto.25519.field: de-inline mul for small builds \(\#14775\)](https://git.cafe/gitcafe/zig/commit/ccf00ccdf71fae7ecd25d9b1bf11dc7eb52d5d1d?format=markdown) — ccf00ccdf71fae7ecd25d9b1bf11dc7eb52d5d1d; Eric Milliken

- [std.os: Allow write functions to return INVAL errors](https://git.cafe/gitcafe/zig/commit/6ab04b59417eb9c7fff81ea26424c2340dc72097?format=markdown) — 6ab04b59417eb9c7fff81ea26424c2340dc72097; jim price

- [std: reenable vectorized code with the C backend](https://git.cafe/gitcafe/zig/commit/27701596060c7a8018f9a9add21952a6d7f83d96?format=markdown) — 27701596060c7a8018f9a9add21952a6d7f83d96; Jacob Young

- [tools: add lldb pretty printer for std.MultiArrayList.Slice](https://git.cafe/gitcafe/zig/commit/c29c4c6f70ccde441ff8e40e94c2848fef1f86da?format=markdown) — c29c4c6f70ccde441ff8e40e94c2848fef1f86da; Jacob Young

- [Merge pull request \#14799 from ziglang/update-zig1](https://git.cafe/gitcafe/zig/commit/ac1b0e832b4b9d151098050e1d29e28a568e215c?format=markdown) — ac1b0e832b4b9d151098050e1d29e28a568e215c; Andrew Kelley

- [Merge pull request \#14789 from jacobly0/ditype](https://git.cafe/gitcafe/zig/commit/2641feb9b98e794608917231c2fa775ea4daea06?format=markdown) — 2641feb9b98e794608917231c2fa775ea4daea06; Andrew Kelley

- [AstGen: ensure certain builtin functions return void](https://git.cafe/gitcafe/zig/commit/f1ae688d371f49fdbf65f952d655905c74871fdb?format=markdown) — f1ae688d371f49fdbf65f952d655905c74871fdb; r00ster91

- [fix package redeclaration when cache is not found](https://git.cafe/gitcafe/zig/commit/29c56a8aa74d1b1a19bece5ba5d738af1e3c9f6d?format=markdown) — 29c56a8aa74d1b1a19bece5ba5d738af1e3c9f6d; jiacai2050

- [Merge pull request \#14745 from jacobly0/bigint](https://git.cafe/gitcafe/zig/commit/7b01af2bfd4cf9232fb0157c26d7c59642452fab?format=markdown) — 7b01af2bfd4cf9232fb0157c26d7c59642452fab; Andrew Kelley

- [std.os: Add DeviceBusy as a possible write error](https://git.cafe/gitcafe/zig/commit/a63134a4a56e8683aeee292b641b4e943cbfb999?format=markdown) — a63134a4a56e8683aeee292b641b4e943cbfb999; jim price

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

- [fix doc Build Mode](https://git.cafe/gitcafe/zig/commit/c9d990d79083f117564837f762c3e225d7fbc5cf?format=markdown) — c9d990d79083f117564837f762c3e225d7fbc5cf; tranquillity-codes

- [AstGen: compile-error on primitive value export](https://git.cafe/gitcafe/zig/commit/010596c93054543c3c218e7d4b045d5e46384dab?format=markdown) — 010596c93054543c3c218e7d4b045d5e46384dab; r00ster91

- [std.Build.addModule: return the created module](https://git.cafe/gitcafe/zig/commit/653814f76ba5d678ebad91f140417cd5829c6aad?format=markdown) — 653814f76ba5d678ebad91f140417cd5829c6aad; Andrew Kelley

- [Merge pull request \#14781 from ziglang/codegen-cleanup](https://git.cafe/gitcafe/zig/commit/18e6d1e81929964e9f1d9780e3d8e8f8ae4fcff0?format=markdown) — 18e6d1e81929964e9f1d9780e3d8e8f8ae4fcff0; Jakub Konka

- [Ast: properly handle sentinel-terminated slices in tuple](https://git.cafe/gitcafe/zig/commit/e0d390463865340adc8055d1e34c0bc7acf4e4c3?format=markdown) — e0d390463865340adc8055d1e34c0bc7acf4e4c3; r00ster91

- [std.Build.Cache: remove 'test-filetimestamp.tmp' once timestamp returned](https://git.cafe/gitcafe/zig/commit/75ff34db9e93056482233f8476a06f78b4a2f3c2?format=markdown) — 75ff34db9e93056482233f8476a06f78b4a2f3c2; Ali Chraghi

- [link: give executable bit to wasm executables sometimes](https://git.cafe/gitcafe/zig/commit/2834b937f143aa80e3730706dac5ff44cea3a67d?format=markdown) — 2834b937f143aa80e3730706dac5ff44cea3a67d; Andrew Kelley

- [sema: Place functions on AVR in flash addrspace](https://git.cafe/gitcafe/zig/commit/6be5946ed8026f2a7ae990aced9572f229acecf4?format=markdown) — 6be5946ed8026f2a7ae990aced9572f229acecf4; Eckhart Köppen

- [crypto.25519.field: de-inline \_sq\(\)](https://git.cafe/gitcafe/zig/commit/fdee558e45e4587aa5345b0de531a9b56a8682fd?format=markdown) — fdee558e45e4587aa5345b0de531a9b56a8682fd; Frank Denis

- [std.process.Child: remove pid and handle, add id](https://git.cafe/gitcafe/zig/commit/aaaaab9ec2d5d6a4c1ed2b7171bd6f599f7a31ce?format=markdown) — aaaaab9ec2d5d6a4c1ed2b7171bd6f599f7a31ce; Andrew Kelley

- [std: add fchmodat](https://git.cafe/gitcafe/zig/commit/bb5006d7287607e49b71d25d263ebcc3d5845c60?format=markdown) — bb5006d7287607e49b71d25d263ebcc3d5845c60; Andrew Kelley

- [add doc comments to std.fs.File.default_mode](https://git.cafe/gitcafe/zig/commit/426c13dddfa9e19cf505fc26561d2a8637165d64?format=markdown) — 426c13dddfa9e19cf505fc26561d2a8637165d64; Andrew Kelley

- [crypto.KeccakF: compute rotations at comptime, add a test with f=800 \(\#14760\)](https://git.cafe/gitcafe/zig/commit/4789cc0249f8dd6b76471abda0c6eaa16d75bd69?format=markdown) — 4789cc0249f8dd6b76471abda0c6eaa16d75bd69; Frank Denis

- [crypto.hash.sha3: make permutation generic and public, add SHAKE \(\#14756\)](https://git.cafe/gitcafe/zig/commit/28364166e83ed52a7053029d5d7b33ad956d804d?format=markdown) — 28364166e83ed52a7053029d5d7b33ad956d804d; Frank Denis

- [packages: avoid creating multiple modules with same build.zig](https://git.cafe/gitcafe/zig/commit/db8217f9a080f7c645a6448640a9af65f3944818?format=markdown) — db8217f9a080f7c645a6448640a9af65f3944818; Andrew Kelley

- [Merge pull request \#14744 from ziglang/std.io.poll](https://git.cafe/gitcafe/zig/commit/874d3a17ae0f270b3e3f0ece7839d483d749107d?format=markdown) — 874d3a17ae0f270b3e3f0ece7839d483d749107d; Andrew Kelley

- [Add \-\-build-runner \`zig build\` option \(\#14742\)](https://git.cafe/gitcafe/zig/commit/25b83188d06d4cc760c723db0f6ec65db96373f5?format=markdown) — 25b83188d06d4cc760c723db0f6ec65db96373f5; Auguste Rame

- [Fixes \#13893 \- some standard library networking tests are failing on Windows](https://git.cafe/gitcafe/zig/commit/a7a709aaa974c394c001f6d7d9be138cc44fd22d?format=markdown) — a7a709aaa974c394c001f6d7d9be138cc44fd22d; Binary Craft

- [astgen: do not discard result location in for/while loops](https://git.cafe/gitcafe/zig/commit/e41bc640c6c4277385236d3dd90b4db566550509?format=markdown) — e41bc640c6c4277385236d3dd90b4db566550509; John Schmidt

- [Merge pull request \#14741 from jacobly0/lldb](https://git.cafe/gitcafe/zig/commit/98508a12cfae15a895d3e829539f907e9d88d0b6?format=markdown) — 98508a12cfae15a895d3e829539f907e9d88d0b6; Andrew Kelley

- [std.Build.CompileStep.installConfigHeader: add missing step dependency](https://git.cafe/gitcafe/zig/commit/f6c934677315665c140151b8dd28a56f948205e2?format=markdown) — f6c934677315665c140151b8dd28a56f948205e2; Andrew Kelley

- [fix package hashes on Windows](https://git.cafe/gitcafe/zig/commit/ee6df50678d985947bfb85cf7bfefb25ab68cdfc?format=markdown) — ee6df50678d985947bfb85cf7bfefb25ab68cdfc; Andrew Kelley

- [Merge pull request \#14725 from jacobly0/more-ctype](https://git.cafe/gitcafe/zig/commit/81a47dc874d8468db7120e1733acd122f90d8eab?format=markdown) — 81a47dc874d8468db7120e1733acd122f90d8eab; Andrew Kelley

- [rename std.Build.InstallRawStep to ObjCopyStep](https://git.cafe/gitcafe/zig/commit/26196be344e971c26ed044a39b68d0420cd94b90?format=markdown) — 26196be344e971c26ed044a39b68d0420cd94b90; Andrew Kelley

- [Merge pull request \#14713 from jacobly0/cbe-behavior](https://git.cafe/gitcafe/zig/commit/6398aabb87cc39ddbc4e8fd650545ffcc864f9a6?format=markdown) — 6398aabb87cc39ddbc4e8fd650545ffcc864f9a6; Andrew Kelley

- [crypto/benchmark.zig: fix pointer capture of non pointer type \(\#14722\)](https://git.cafe/gitcafe/zig/commit/c7f479c3cb1f8d876f2169dd5ee1390c46d9cdaa?format=markdown) — c7f479c3cb1f8d876f2169dd5ee1390c46d9cdaa; Frank Denis

- [compiler_rt: declutter int.zig, add mulXi3 tests \(\#14623\)](https://git.cafe/gitcafe/zig/commit/97b9facb98cffa05064315d69a11b96836aa5be3?format=markdown) — 97b9facb98cffa05064315d69a11b96836aa5be3; matu3ba

- [fix RegQueryValueExW api](https://git.cafe/gitcafe/zig/commit/5f70c36fa88a17c045839b8b422e04db3b545426?format=markdown) — 5f70c36fa88a17c045839b8b422e04db3b545426; Gaëtan S

- [std.Build.WriteFileStep: integrate with cache system](https://git.cafe/gitcafe/zig/commit/d3c9bfada64230ad17badb739f15a492b4c2c065?format=markdown) — d3c9bfada64230ad17badb739f15a492b4c2c065; Andrew Kelley

- [Merge pull request \#14691 from jacobly0/ctype](https://git.cafe/gitcafe/zig/commit/c9e02d3e69f909a6eb215286c6109f2b3f1e68a2?format=markdown) — c9e02d3e69f909a6eb215286c6109f2b3f1e68a2; Andrew Kelley

- [Close files in hashFileFallible](https://git.cafe/gitcafe/zig/commit/436e99d13ba188412b8a431b69cc9ff29c6bec4a?format=markdown) — 436e99d13ba188412b8a431b69cc9ff29c6bec4a; Ken Kochis

- [Merge pull request \#14394 from dweiller/zstandard](https://git.cafe/gitcafe/zig/commit/b52be973dfb7d1408218b8e75800a2da3dc69108?format=markdown) — b52be973dfb7d1408218b8e75800a2da3dc69108; Andrew Kelley

- [Relax \`std.sort.binarySearch\` requirements](https://git.cafe/gitcafe/zig/commit/98dd041d536aad1d4936353b4f5e4a2e0aab0fe1?format=markdown) — 98dd041d536aad1d4936353b4f5e4a2e0aab0fe1; Alexis Brodeur

- [Introduce ChildProcess.collectOutput \(\#12295\)](https://git.cafe/gitcafe/zig/commit/2737dce84f99a05af51b66fc12794b43dc10fa41?format=markdown) — 2737dce84f99a05af51b66fc12794b43dc10fa41; Komari Spaghetti

- [Merge pull request \#14664 from mlugg/feat/new-module-cli](https://git.cafe/gitcafe/zig/commit/7f691b3fe26f623d108a6b2b2018bbc3aa999224?format=markdown) — 7f691b3fe26f623d108a6b2b2018bbc3aa999224; Andrew Kelley

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