fix logic bug in groupAsync
c199124a84 • Loris Cro • Nov 7, 2025
fix single-threaded builds
b80e43903f • Loris Cro • Nov 7, 2025
Io.Threaded PoC reimplementation
0156d68f0c • Loris Cro • Nov 7, 2025
Merge pull request #25848 from Rexicon226/llvm-valgrind-clobber
19af9fa488 • Alex Rønne Petersen • Nov 7, 2025
std.crypto: improve KT documentation, use key_length for B3 key length (#25807)
4b593a6c24 • Frank Denis • Nov 7, 2025
Base64DecoderWithIgnore.calcSizeUpperBound cannot return an error (#25834)
2e8f8afc83 • marximimus • Nov 7, 2025
std.zig.AstRlAnnotate: remove pointless switch
40132af3ad • Mateusz Poliwczak • Nov 6, 2025
Merge pull request #25714 from snoire/enum-literal-format-support
4937aeff84 • Ryan Liptak • Nov 6, 2025
std.ArrayList: actaully memset to undefined in shrinkRetainingCapacity and clearRetainingCapacity
b2895f356f • Mateusz Poliwczak • Nov 6, 2025
ci: update to Wasmtime 38.0.3
e639602569 • Alex Rønne Petersen • Nov 6, 2025
Step.Run: Fix for `convertPathArg` when cwd and path args are on different drives
e0898f4e05 • Ryan Liptak • Nov 6, 2025
std.ArrayList: memset to undefined in shrinkRetainingCapacity and clearRetainingCapacity
416bf1de47 • Mateusz Poliwczak • Nov 6, 2025
zig fmt: fix extra whitespace in StructInit with multiline strings
26db54d69b • skewb1k • Nov 5, 2025
x86_64: implement split vector stores
a6d444c271 • Jacob Young • Nov 5, 2025
Merge pull request #25813 from linusg/bump-macos-libc
74900e938a • Alex Rønne Petersen • Nov 4, 2025
codegen: fix tuple padding
459f3b7ede • Jacob Young • Nov 4, 2025
Io.Queue: fix empty and full states being indistinguishable.
ea76946d2a • Jacob Young • Nov 4, 2025
Fixing SPIR-V header generator magic + Adding Zig compiler version to SPIR-V OpSource (#25435)
c603d27f90 • kbz_8 • Nov 4, 2025
crypto - threaded K12: separate context computation from thread spawning (#25793)
ee4df4ad3e • Frank Denis • Nov 3, 2025
std: serenity has preadv now
afdd04356c • Linus Groh • Nov 2, 2025
crypto.kt128: when using incremental hashing, use SIMD when possible (#25783)
bf9082518c • Frank Denis • Nov 2, 2025
ci: bump riscv64-linux-debug timeout to 9 hours on Forgejo Actions
2f4bca41ea • Alex Rønne Petersen • Nov 1, 2025
Revert "std.http: disable failing test on 32-bit arm"
143ea88017 • Jacob Young • Nov 1, 2025
std.Io.Threaded: use ResetEventPosix on illumos
5db9eaa851 • Alex Rønne Petersen • Nov 1, 2025
cbe: fix more MIPS register names in inline assembly
a8fea09cd5 • Bingwu Zhang • Nov 1, 2025
Add std.crypto.hash.sha3.{KT128,KT256} - RFC 9861. (#25593)
95c76b1b4a • Frank Denis • Nov 1, 2025
std.c: add missing MINSIGSTKSZ for some FreeBSD targets
4e943fc847 • Alex Rønne Petersen • Nov 1, 2025
Implement threaded BLAKE3 (#25587)
d5585bc650 • Frank Denis • Nov 1, 2025
std: Skip element comparisons if `mem.order` args point to same memory
5a38dd28dc • Jay Petacat • Nov 1, 2025
std.Target: bump vulkan max version to 1.4.331
8468549726 • Alex Rønne Petersen • Oct 31, 2025
std.Target: bump opencl/nvcl max version to 3.0.19
d677086bcd • Alex Rønne Petersen • Oct 31, 2025
std.Target: bump cuda max version to 13.0.2
adbf46aef3 • Alex Rønne Petersen • Oct 31, 2025
std.Target: bump amdhsa max version to 7.1.0
802ee515d8 • Alex Rønne Petersen • Oct 31, 2025
std.Target: bump wasi max version to 0.3.0
27c949689e • Alex Rønne Petersen • Oct 31, 2025
std.Target: bump dragonfly max version to 6.4.2
3801e6366f • Alex Rønne Petersen • Oct 31, 2025
std.Target: bump linux max version to 6.17
a9c648c060 • Alex Rønne Petersen • Oct 31, 2025
std.Target: bump fuchsia max version to 28.0.0
0116d98093 • Alex Rønne Petersen • Oct 31, 2025
std.Target: bump contiki max version to 5.1.0
38413446b0 • Alex Rønne Petersen • Oct 31, 2025
test: remove some unsupported x86_64 darwin targets from llvm_targets
a46c3a1582 • Alex Rønne Petersen • Oct 31, 2025
std.os.windows: eliminate forwarder function in kernel32 (#25766)
8347791ce3 • qilme • Oct 31, 2025
fix typo in std.debug.ElfFile.loadSeparateDebugFile
62de7a2efd • TibboddiT • Oct 31, 2025
Revert "ci: stop building FreeBSD module tests on x86_64-linux"
389368392e • Alex Rønne Petersen • Oct 30, 2025
Io: fix some horrible data races and UAFs caused by `Condition` misuse
d000574380 • Jacob Young • Oct 30, 2025
std.debug.cpu_context: fix signal_ucontext_t for arm-linux
0ca4df540f • Alex Rønne Petersen • Oct 30, 2025
build: bump libc-test max_rss from 1758181785 to 2253598720
8126e22756 • Alex Rønne Petersen • Oct 30, 2025
Merge pull request #25558 from jacobly0/elfv2-load-obj
5b060ef9d4 • Jacob Young • Oct 30, 2025
Merge pull request #25726 from mlugg/std-log-colors
4174ab9c2c • Matthew Lugg • Oct 30, 2025
Merge pull request #25763 from mrjbq7/cancelled
74c23a237e • John Benediktsson • Oct 30, 2025
Threaded: fix safety crashes
1d80c9540a • Jacob Young • Oct 30, 2025
Merge pull request #25733 from GasInfinity-Forks/x86_16-cpu_context
767f28d7a6 • Alex Rønne Petersen • Oct 30, 2025
x86_64: add `lret` encoding
09aa4add2a • Jacob Young • Oct 29, 2025
x86_64: continue hacking around unimplemented linker logic
52a029e503 • Jacob Young • Oct 29, 2025
x86_64: fix encoding for out with an immediate port
ada9035af5 • Jacob Young • Oct 29, 2025
Elf: fix alignment of merge subsections
6e8b07ca15 • Jacob Young • Oct 29, 2025
Merge pull request #25592 from ziglang/init-std.Io
a072d821be • Andrew Kelley • Oct 29, 2025
std.os.linux: fix restore for powerpc/powerpc64
b2bc44e0d5 • Alex Rønne Petersen • Oct 29, 2025
remove all IBM AIX and z/OS support
a7119d4269 • Alex Rønne Petersen • Oct 29, 2025
Merge pull request #25705 from squeek502/linked-list-remove-docs
6568f0f75b • Ryan Liptak • Oct 29, 2025
Elf2: set ELFOSABI_OPENBSD for openbsd
b409cdf63f • Alex Rønne Petersen • Oct 29, 2025
Elf2: set ELFOSABI_FREEBSD for ps4
49b5b4b249 • Alex Rønne Petersen • Oct 29, 2025
std.Target.aarch64: updates for LLVM 21.1.5
7881a60f1a • Alex Rønne Petersen • Oct 29, 2025
Zcu: use shortest reference trace
8907dc8a4f • Matthew Lugg • Oct 29, 2025
std.heap.debug_allocator outdated doc (#25634)
4e9dd099c5 • Adrian • Oct 28, 2025
spirv: fix airWorkGroupSize to use workgroup_size builtin
2cbd0d3f08 • Cooksey99 • Oct 28, 2025
Merge pull request #25691 from GasInfinity-Forks/x86_16-gcc
06d9e3bc06 • Alex Rønne Petersen • Oct 28, 2025
Fix stale reference bug in `std.zig.system.resolveTargetQuery` (#25713)
35e1755c99 • Sean • Oct 28, 2025
remove all Oracle Solaris support
dba1bf9353 • Alex Rønne Petersen • Oct 27, 2025
Revert "std.Target: xtensa defaults to windowed ABI"
9161923405 • Alex Rønne Petersen • Oct 27, 2025
test: enable tsan standalone test for x86_64-freebsd and aarch64-freebsd
6b4f57a257 • Alex Rønne Petersen • Oct 26, 2025
tsan: fix cross build for FreeBSD by using direct syscalls instead of libsys
fe783d9ff3 • Rajiv Singh • Oct 26, 2025
Compilation: define __illumos__ for C/C++ when targeting illumos
67c9d57e27 • Alex Rønne Petersen • Oct 26, 2025
std.debug.cpu_context: fix mcontext alignment for x86_64-illumos
c9e0df97f9 • Alex Rønne Petersen • Oct 26, 2025
docs: fix handle_error_with_catch_block typo
0ec45050e0 • Felipe Cardozo • Oct 26, 2025
fix `std.fs.path.resolveWindows` on UNC paths with mixed path separators
bd1e960bc0 • Techatrix • Oct 26, 2025
Merge pull request #25700 from alexrp/solaris-illumos-stuff
433846100b • Alex Rønne Petersen • Oct 25, 2025
llvm: remove some workarounds in loadTruncate()
bebfdc3661 • Alex Rønne Petersen • Oct 25, 2025
std.heap: define page size for alpha-netbsd
feb05a716d • Alex Rønne Petersen • Oct 23, 2025
Merge pull request #25640 from alexrp/std-target-more-arches
70206af482 • Alex Rønne Petersen • Oct 23, 2025
spir-v: Fix .storage_buffer pointer indexing
e5fcc8192d • jonascloud • Oct 23, 2025
std.Target: bump min-max versions for OpenBSD from 7.6-7.7 to 7.7-7.8
93d54cb866 • Alex Rønne Petersen • Oct 23, 2025
std.mem.Allocator: fix resize doc comment
a027fa8b8c • Justus Klausecker • Oct 22, 2025
std.{c,posix}: add getgid and getegid
8d4b5662cd • Wim de With • Oct 21, 2025
compiler: add support for arc_interrupt calling convention
dbf9c7b548 • Alex Rønne Petersen • Oct 19, 2025
std.os.linux: add pivot_root syscall
49eea79ec2 • Wim de With • Oct 19, 2025
std.os.linux: add setns syscall
5442e06632 • Wim de With • Oct 19, 2025
glibc: change library link order to prefer libc.so symbols
031b0d6063 • Alex Rønne Petersen • Oct 19, 2025
Merge pull request #25627 from alexrp/qemu-10.1.1-patched
328b121240 • Alex Rønne Petersen • Oct 19, 2025
Merge pull request #25623 from alexrp/or1k
38caa4902f • Alex Rønne Petersen • Oct 19, 2025
delete file accidentally added in 6de339d5d3deb4c7a1585288888f8e788e489eb6
c37d23f45a • Alex Rønne Petersen • Oct 19, 2025
cbe: fix MIPS register names in inline assembly
6de339d5d3 • Bingwu Zhang • Oct 18, 2025
fix(std): don't add the default `_start` and `panic` in homebrew targets
1bca158c6e • GasInfinity • Oct 18, 2025
Merge pull request #25622 from alexrp/inline-asm-fixes
6bf5b7f2b4 • Alex Rønne Petersen • Oct 18, 2025
Merge pull request #25614 from squeek502/windows-rename-delete
1466401c15 • Alex Rønne Petersen • Oct 18, 2025
std.Target: move Cpu.supportsAddressSpace() up to here
f3da54f53c • Alex Rønne Petersen • Oct 18, 2025
Merge pull request #25600 from alexrp/std-debug-more-arches
631915ad96 • Alex Rønne Petersen • Oct 18, 2025
Merge pull request #25029 from mlugg/unit-test-timing
35d0790514 • Matthew Lugg • Oct 18, 2025
std.Uri: test file URIs without an authority field
337762114f • Jon Parise • Oct 18, 2025
os.linux.timeval: use same field names as std.c
d18f1dde41 • Brandon Black • Oct 17, 2025
Merge pull request #25617 from alexrp/libcxx-libunwind-backports
798f6b85e3 • Alex Rønne Petersen • Oct 17, 2025
langref: Bump 0.15.1 to 0.15.2
2ab0ca13bb • Ryan Liptak • Oct 17, 2025