Commits

ci: set maxrss from $ZSF_MAX_RSS if provided by the runner

78cba86928 • Alex Rønne Petersen • Dec 4, 2025

build: adjust max_rss on a per-CI-host basis

2728eb5d5e • Alex Rønne Petersen • Dec 4, 2025

std.process.Child: enable rusage collection for dragonfly, netbsd, openbsd

44543800a5 • Alex Rønne Petersen • Dec 4, 2025

std.c: add rusage for dragonfly, netbsd, openbsd

2659fadb95 • Alex Rønne Petersen • Dec 4, 2025

std.process.Child: enable rusage collection for freebsd, illumos, serenity

9eed87f93e • Alex Rønne Petersen • Dec 4, 2025

ci: don't skip release mode tests on x86_64-windows-debug

e270c97ed1 • Alex Rønne Petersen • Dec 4, 2025

ci: skip spirv and wasm tests on x86_64-freebsd

c21ce53494 • Alex Rønne Petersen • Dec 4, 2025

build: add -Dskip-spirv and -Dskip-wasm options

e2a9e568b4 • Alex Rønne Petersen • Dec 4, 2025

build: add some missing darwin tags

ad9a5187ac • Alex Rønne Petersen • Dec 4, 2025

Merge pull request 'Argon2: use the std.Io interface' (#30084) from jedisct1/zig:argon2 into master

d73fbcc3ae • jedisct1 • Dec 3, 2025

std.process.ArgIteratorWasi: fix no-args deinit

cb115cf73a • Zihad • Dec 3, 2025

ci: set a sensible maxrss in x86_64-windows scripts

be9649f4ea • Alex Rønne Petersen • Dec 2, 2025

Merge pull request 'std.Io.Threaded: rework cancellation' (#30033) from cancellation into master

52ad126bb4 • Andrew Kelley • Dec 2, 2025

std.zig.Ast: count addrspace tokens correctly

95f93a0b28 • rpkak • Dec 1, 2025

Merge pull request 'std.crypto.aes: expose the inverse MixColumns operation' (#30052) from jedisct1/zig:invmixcolumns into master

1d1e2b7780 • jedisct1 • Dec 1, 2025

Return a `usize` from `@abs` if given an `isize`

bfe3317059 • fn ⌃ ⌥ • Nov 29, 2025

Merge pull request 'Sema: initialize OPV comptime allocs correctly' (#30043) from reify-empty-struct into master

44e99edd7a • mlugg • Nov 29, 2025

std.posix.accept: handle non-listening socket EINVAL

a0289d0cce • Nikolay Govorov • Nov 29, 2025

issue templates: update issue labels to match the actual org labels

7d9ad992ab • Alex Rønne Petersen • Nov 29, 2025

Revert "ci: apply workaround for #22213 to x86_64-linux scripts"

a38220376e • Alex Rønne Petersen • Nov 28, 2025

ci: apply workaround for #22213 to x86_64-linux scripts

a8f9b5dc06 • Alex Rønne Petersen • Nov 28, 2025

README: github -> codeberg for some links

713716770e • Alex Rønne Petersen • Nov 28, 2025

issue templates: use anchors in URLs

e19c61a16e • Andrew Kelley • Nov 28, 2025

Merge pull request 'std.crypto: add hybrid post-quantum/traditional key encapsulation' (#30010) from jedisct1/zig:hybridkem into master

e6d19a07d2 • jedisct1 • Nov 28, 2025

ci: pin actions/checkout to current ziglang/checkout@HEAD

fbafbd4262 • Alex Rønne Petersen • Nov 27, 2025

Update std.zig.system.NativePaths.detect to support some more flags on NixOS like environment.

7af412b6b4 • Purple • Nov 27, 2025

std.sort.partitionPoint: faster implementation (#30005)

e427ba9cd5 • Andrew Kelley • Nov 27, 2025

http.requestHasBody: a PUT response can have a body

854774d468 • Frank Denis • Nov 27, 2025

x86_64: fix abi of a struct that partially fits in registers

a1827d5977 • Jacob Young • Nov 27, 2025

remove zig-cache from .gitignore

51bb2b3d2d • Alex Rønne Petersen • Nov 26, 2025

adjust issue templates for Codeberg

9b752cb989 • Alex Rønne Petersen • Nov 26, 2025

ci: remove GitHub Actions

4d58fafaf2 • Alex Rønne Petersen • Nov 26, 2025

ci: bump riscv64-linux-debug timeout by 1 hour

43b4368b94 • Alex Rønne Petersen • Nov 26, 2025

ci: make the workflow file a bit more readable

c969ef7cbe • Alex Rønne Petersen • Nov 26, 2025

README: enhance plain text readability

fc8a51ece3 • Andrew Kelley • Nov 26, 2025

Merge pull request #26005 from jedisct1/kt128r

2e328beaa5 • Alex Rønne Petersen • Nov 26, 2025

std.Progress: Terminate progress escape codes with `ST` not `BEL`

b6e1a100b8 • Jay Petacat • Nov 26, 2025

std.elf implemented DynamicSectionBufferIterator

0b5b35c696 • Giuseppe Cesarano • Nov 26, 2025

crypto.blake3: sequentially process larger small tree layers (#26046)

5f73c01368 • Frank Denis • Nov 26, 2025

`Build.Step.Options`: add `comptime_float` support

e23af9d31d • IOKG04 • Nov 26, 2025

std.zig.AstGen: rename token_bytes parameter to ident_name_raw

f3270ceca4 • Mateusz Poliwczak • Nov 26, 2025

docs: fix up some README links

5cb72fce91 • Eamon Burns • Nov 26, 2025

ci: remove hardcoded paths in aarch64-macos scripts

6ef3af4c1c • Jacob Young • Nov 25, 2025

ci: add aarch64-macos to Forgejo Actions

f50b0d7136 • Alex Rønne Petersen • Nov 25, 2025

fetch: update from std.Thread.Pool to std.Io

0f1a6ae943 • Andrew Kelley • Nov 25, 2025

std.Zig.AstGen: handle properly .inferred_ptr and .destructure in enum_literal handling

d0ba6642b5 • Mateusz Poliwczak • Nov 25, 2025

std.testing: Fix expectEqualDeep formatted enum (#25960)

14ba3bd9a1 • Nir Lahad • Nov 25, 2025

std.Io.Threaded: fix QueryPerformanceCounter usage

e4be00f949 • Zihad • Nov 25, 2025

Merge pull request #26037 from ziglang/build-runner-std.Io

5816646aa0 • Andrew Kelley • Nov 25, 2025

Merge pull request #25993 from squeek502/windows-paths

53e615b920 • Ryan Liptak • Nov 24, 2025

std.Io: add Group.concurrent

32dc46aae5 • Andrew Kelley • Nov 24, 2025

std.Io.File.readPositional fixed buffer type

476d7d939c • Giuseppe Cesarano • Nov 24, 2025

crypto.ml_kem: avoid redundant assignment & fix K-PKE.KeyGen (#26031)

3c647ca6bb • Frank Denis • Nov 24, 2025

Merge pull request #17541 from moosichu/fix/wine-get-final-path-name-by-handle

289f2f0d34 • Ryan Liptak • Nov 24, 2025

README: update some links

66fe584ead • Andrew Kelley • Nov 24, 2025

Merge pull request #26030 from squeek502/windows-cleanup

ccc5e581a8 • Ryan Liptak • Nov 24, 2025

ci: bump riscv64-linux-release timeout to 8 hours on Forgejo Actions

b31173179b • Alex Rønne Petersen • Nov 24, 2025

README: use HTTPS for `releases.llvm.org`

9082b004b6 • fkobi • Nov 23, 2025

langref: convert to unmanaged `ArrayList` in example

755a3d957c • meowjesty • Nov 23, 2025

std.math.big.int: fix format functions

e5c2df9f17 • Justus Klausecker • Nov 23, 2025

std.Target: remove Abi.code16

16fc083f2b • Alex Rønne Petersen • Nov 23, 2025

Merge pull request #23733 from alichraghi/bp

6d543bcf94 • Matthew Lugg • Nov 23, 2025

cbe: translate sparc ccr/icc/xcc registers to icc

0a9f666ea6 • Alex Rønne Petersen • Nov 23, 2025

Revert "std.os.linux.sparc64: use icc instead of xcc in asm clobbers"

1231aa9719 • Alex Rønne Petersen • Nov 23, 2025

flate.Compress: simplify huffman node comparisons

8284da2f3d • Kendall Condon • Nov 23, 2025

test: disable `coff_dwarf` on FreeBSD

d6931b0ff5 • Alex Rønne Petersen • Nov 23, 2025

blake3: remove unnecessary comptime, digest_length instead of key_length

0e3b5e6d8f • Frank Denis • Nov 23, 2025

README: add some content from the wiki

9473011052 • Andrew Kelley • Nov 23, 2025

CI: skip test-incremental on Windows

3f2cf1c002 • Andrew Kelley • Nov 22, 2025

Revert "disable flaky test/incremental/add_decl"

c9a788c851 • Andrew Kelley • Nov 22, 2025

mark resinator and translate-c as vendored in .gitattributes

48b0eef3e9 • Alex Rønne Petersen • Nov 22, 2025

Reader.defaultDiscard: Fix for use with an indirect reader

21f9f378f1 • Ryan Liptak • Nov 22, 2025

Merge pull request #25998 from ziglang/std.Io.Threaded-async-guarantee

2ea55d7153 • Andrew Kelley • Nov 22, 2025

Merge pull request #25903 from aznashwan/minor-docs-fixes

d828115dab • Andrew Kelley • Nov 22, 2025

disable flaky test/incremental/add_decl

d54fbc0123 • Andrew Kelley • Nov 22, 2025

Revert std.crypto kangarootwelve addition

bb3b5d09cc • Andrew Kelley • Nov 22, 2025

Revert "ci: allow riscv64-linux on Forgejo Actions to run on PRs for now"

a892e09435 • Alex Rønne Petersen • Nov 22, 2025

std.zig.system.linux: implement s390x native CPU detection

d3e20e71be • Alex Rønne Petersen • Nov 21, 2025

std.zig.system: disable vector support on s390x for now

1cd913a0ec • Alex Rønne Petersen • Nov 21, 2025

test: disable `big simd vector` C ABI test on s390x

7e54ee06d8 • Alex Rønne Petersen • Nov 21, 2025

std.crypto.ml_kem: disable some tests on s390x with vector support

3333bcc4f2 • Alex Rønne Petersen • Nov 21, 2025

std.zig.system.linux: don't arbitrarily limit sparc CPU detection to 64-bit

47df2f9abe • Alex Rønne Petersen • Nov 21, 2025

ci: bump loongarch64-linux-debug timeout to 4 hours on Forgejo Actions

534370c4de • Alex Rønne Petersen • Nov 21, 2025

aro: unbreak s390x

f3eef35c05 • Alex Rønne Petersen • Nov 21, 2025

system specific errno

6b4f45f782 • rpkak • Nov 20, 2025

update deprecated ArrayListUnmanaged usage (#25958)

4b5351bc0d • Benjamin Jurk • Nov 20, 2025

Merge pull request #25780 from Vexu/translate-c

db622f14c4 • Andrew Kelley • Nov 20, 2025

Merge pull request #25981 from mlugg/macos-fuzz-2

8a73fc8d8e • Matthew Lugg • Nov 20, 2025

Merge pull request #25898 from jacobly0/elfv2-progress

a9568ed296 • Andrew Kelley • Nov 20, 2025

Elf2: revert incorrect endian fix

7b325e08c9 • Jacob Young • Nov 20, 2025

ci: bump timeout for s390x-linux-debug to 5 hours on Forgejo Actions

f06adc70b0 • Alex Rønne Petersen • Nov 20, 2025

ci: bump timeout for s390x-linux-release to 4 hours on Forgejo Actions

c9afa901f3 • Alex Rønne Petersen • Nov 19, 2025

std.Io.net: disable `listen on a unix socket, send bytes, receive bytes` on Windows

5078acf3a3 • Alex Rønne Petersen • Nov 19, 2025

ci: bump aarch64-linux-debug timeout to 3 hours on Forgejo Actions

4ed5bb0bac • Alex Rønne Petersen • Nov 19, 2025

std.Build.Step.Compile: add support for '-z defs' flag

2f240d0819 • Harold • Nov 19, 2025

std.Io.Threaded: add missing statx masks

bd832ed39a • Jan200101 • Nov 19, 2025

Merge pull request #25965 from alexrp/s390x

43371cf388 • Alex Rønne Petersen • Nov 19, 2025

compiler: fix crash if file contents change during update

806470b492 • Matthew Lugg • Nov 19, 2025

Align ML-KEM code with ML-DSA (#25964)

4ea4728084 • Frank Denis • Nov 18, 2025

Fix AI/NI flag definitions for BSD systems

73f863a6fb • Lukas Lalinsky • Nov 17, 2025