Commits

Merge pull request #25516 from alexrp/std-debug

f010a31319 • Alex Rønne Petersen • Oct 10, 2025

std.crypto.tls.Client: fix infinite loop in std.Io.Writer.writeAll

07b6dbf8ca • marximimus • Oct 9, 2025

std.fs.File.Reader.seekTo: fix one more logical position bug

df712d0833 • Andrew Kelley • Oct 9, 2025

std.debug: fix incorrect FP unwinding on RISC-V and SPARC

80f6b8c4b3 • mlugg • Oct 9, 2025

build.zig: rename -Dtest-default-only to -Dno-matrix

c383cd50d5 • Andrew Kelley • Oct 9, 2025

Merge pull request #25512 from ziglang/sendfile-fixes

529aa9f270 • Andrew Kelley • Oct 9, 2025

Merge pull request #23657 from mpfaff/realpathW-no-convert

0bdd1b5274 • Ryan Liptak • Oct 9, 2025

Reader.peekDelimiterInclusive: Fix handling of `stream` implementations that return 0

328ae41468 • Ryan Liptak • Oct 8, 2025

don't make OPV tuple fields `comptime`

60be67d3c0 • xdBronch • Oct 8, 2025

std.Build: duplicate sub_path for LazyPath's dependency variant

60a332406c • tehlordvortex • Oct 8, 2025

Merge pull request #25493 from alexrp/std-debug-mips-ppc

2aea7a42b0 • Alex Rønne Petersen • Oct 8, 2025

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

e959a86bb9 • Alex Rønne Petersen • Oct 8, 2025

Merge pull request #25496 from alexrp/std-debug-reg-access

b19ba7df3b • Alex Rønne Petersen • Oct 8, 2025

Revert "Fix infinite loop in Reader.Limited"

b824ca8494 • Andrew Kelley • Oct 7, 2025

don't make anonymous tuple fields referencing `comptime var`s `comptime`

2c0aa1c6f5 • xdBronch • Oct 7, 2025

Fix infinite loop in Reader.Limited

27aba2d776 • achan1989 • Oct 7, 2025

std.mem.countScalar: rework to benefit from simd (#25477)

163ebe044b • Henry John Kupty • Oct 7, 2025

std.debug: prefer FP unwinding on targets where it is ideal

9760068826 • Alex Rønne Petersen • Oct 7, 2025

llvm.Builder: allow `Metadata` to reference metadata strings

d28006153e • Jacob Young • Oct 7, 2025

detect references to `comptime var` in default values and sentinels

2810e4b173 • xdBronch • Oct 7, 2025

Merge pull request #25414 from squeek502/mingw-def-implib

6893e7feee • Andrew Kelley • Oct 6, 2025

improve impl of `__sqrth`, `sqrtf`, `sqrt`, `__sqrtx` and `sqrtq` (#25416)

9bfd4c3017 • Zhenming Lin • Oct 6, 2025

don't pass zero-length `@memset` to the backend

851ae9bb43 • xdBronch • Oct 6, 2025

Elf2: implement virtual allocation

969f2cff82 • Jacob Young • Oct 6, 2025

Merge pull request #25480 from alexrp/std-debug-hexagon

2962db333f • Alex Rønne Petersen • Oct 6, 2025

fix read of undefined in http tests

ea9fb3ccfa • xdBronch • Oct 6, 2025

Merge pull request #25479 from alexrp/qemu-os-checks

7c87691a61 • Alex Rønne Petersen • Oct 6, 2025

drop support for powerpc64 ELF v1

ddc815e3d8 • Alex Rønne Petersen • Oct 5, 2025

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

bd23e9a744 • Alex Rønne Petersen • Oct 5, 2025

Merge pull request #25320 from hkupty/walker2

0a74d73459 • Ryan Liptak • Oct 5, 2025

std.debug: completely disable FP-based unwinding on mips

e6e4792a58 • Alex Rønne Petersen • Oct 5, 2025

std.debug.SelfInfo.Elf: disable unwinding on mips n32 and x86 x32

30f5258fe6 • Alex Rønne Petersen • Oct 5, 2025

InternPool: use sequential string indices instead of byte offsets

906ce2ad7c • Jacob Young • Oct 5, 2025

test: disable standalone tsan test

606c7bcc89 • Alex Rønne Petersen • Oct 5, 2025

Merge pull request #25456 from alexrp/libcxx-cxx17-removed-functions

97fa0e3ebd • Alex Rønne Petersen • Oct 4, 2025

std.Target: baseline model for s390x-zos should be arch10, not arch8

73602f2a13 • Alex Rønne Petersen • Oct 4, 2025

test: move standalone/options/ to cli/options/

ea46bd2772 • Alex Rønne Petersen • Oct 4, 2025

Revert "test: remove standalone options test"

5bbbc8d299 • Alex Rønne Petersen • Oct 4, 2025

ci: run the docs step on loongarch64-linux

c4b7caa528 • Alex Rønne Petersen • Oct 4, 2025

test: remove standalone sigpipe test

3539cad176 • Alex Rønne Petersen • Oct 4, 2025

test: remove standalone options test

d9cd4d0876 • Alex Rønne Petersen • Oct 4, 2025

test: remove standalone issue_13970 test

f6c1864abf • Alex Rønne Petersen • Oct 4, 2025

test: remove ad-hoc nvptx tests

95417948d0 • Alex Rønne Petersen • Oct 4, 2025

test: remove some tests that are now covered well enough by test-stack-traces

c68f9bc207 • Alex Rønne Petersen • Oct 4, 2025

make freebsd copy_file_range return type signed

b5ec75b7e7 • rpkak • Oct 4, 2025

Merge pull request #25457 from linusg/more-serenity

b54bdace75 • Alex Rønne Petersen • Oct 4, 2025

correct ed25519 test case (#25445)

e932ab003f • David Rubin • Oct 4, 2025

std.debug: consider FP-based unwinding on hexagon and powerpc safe

9dbfa5b294 • Alex Rønne Petersen • Oct 4, 2025

std.debug: fix FP-based unwinding on powerpc64

d8268fac98 • Alex Rønne Petersen • Oct 4, 2025

x86_64: fix bool vector init register clobber

07c3f9ef8e • Jacob Young • Oct 3, 2025

Merge pull request #25430 from jacobly0/x86_64-win

12ed0ff1ef • Jacob Young • Oct 3, 2025

Merge pull request #25443 from alexrp/s390x-unwind

1f083e9ed7 • Alex Rønne Petersen • Oct 3, 2025

Merge pull request #25437 from alexrp/std-debug

bc4da9a907 • Alex Rønne Petersen • Oct 2, 2025

ci: bump x86_64-linux-release timeout to 7 hours on Forgejo Actions

14019a95a4 • Alex Rønne Petersen • Oct 2, 2025

Lld: fix implib emit path

1914d1a6e5 • mlugg • Oct 2, 2025

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

2cdafe9106 • Alex Rønne Petersen • Oct 1, 2025

these documents belong elsewhere

4bb9aa91eb • Andrew Kelley • Oct 1, 2025

resinator: Sync with upstream, fix an alignment problem

c50aa2b95c • Ryan Liptak • Oct 1, 2025

move .github/FUNDING.yml to https://github.com/ziglang/.github

fc59870e3b • Alex Rønne Petersen • Oct 1, 2025

ci: run riscv64-linux on any non-PR Forgejo Actions event, including workflow_dispatch

d57f1b1572 • Alex Rønne Petersen • Oct 1, 2025

ci: bump x86_64-linux-debug-llvm timeout to 8 hours on Forgejo Actions

bd9098e285 • Alex Rønne Petersen • Oct 1, 2025

move some docs out of .github/

30e43f7246 • Alex Rønne Petersen • Oct 1, 2025

ci: add Forgejo Actions workflow file

691be2f19f • Alex Rønne Petersen • Oct 1, 2025

ci: we don't require s3cmd anymore

2aa9dd44a5 • Alex Rønne Petersen • Oct 1, 2025

ci: move Git repository unshallowing to the workflow

781cc731ed • Alex Rønne Petersen • Oct 1, 2025

ci: stop requiring an ARCH environment variable to be set

acf8d5234f • Alex Rønne Petersen • Oct 1, 2025

test: disable an error trace test on optimized riscv64-linux

9327aaefb6 • Alex Rønne Petersen • Oct 1, 2025

ArrayHashMapWithAllocator: add `sortUnstable` fn alongside `sort`

dcfc851349 • Ryan Liptak • Oct 1, 2025

Fix zig build lazy -> eager dependency promotion

cbe3dd12c4 • Timothy Bess • Oct 1, 2025

add deflate compression, simplify decompression

f50c647977 • Kendall Condon • Oct 1, 2025

ci: bump x86_64-freebsd max_rss from 30G to 40G

e79a00adf6 • Alex Rønne Petersen • Sep 30, 2025

ci: run test-error-traces on riscv64-linux

01a2989fcc • Alex Rønne Petersen • Sep 30, 2025

test: remove stack_iterator standalone test

d97954a8ea • Alex Rønne Petersen • Sep 30, 2025

test: don't run error/stack trace tests on self-hosted on BSDs

5a71e15f1f • Alex Rønne Petersen • Sep 30, 2025

test: disable an error trace test on optimized x86_64-freebsd and loongarch64-linux

43806cf0bd • Alex Rønne Petersen • Sep 30, 2025

Merge pull request #25227 from mlugg/capture-stack

b64535e3c8 • Matthew Lugg • Sep 30, 2025

Merge pull request #25353 from mlugg/x86_64-faster

7adb15892e • Matthew Lugg • Sep 30, 2025

libc: update Linux headers to 6.17

df1909900c • Alex Rønne Petersen • Sep 29, 2025

Merge pull request #25388 from alexrp/ksigaction

f624191f9a • Alex Rønne Petersen • Sep 29, 2025

libcxx: respond to some feature macro changes in LLVM 20

f90510b081 • Alex Rønne Petersen • Sep 28, 2025

Merge pull request #25373 from mneumann/fix-dragonfly-bootstrap

1b0bde0d8d • Alex Rønne Petersen • Sep 27, 2025

ci: remove -Dskip-translate-c from riscv64-linux scripts

032df7202a • Alex Rønne Petersen • Sep 27, 2025

musl: add missing fenv C dummy functions for loongarch64-linux-muslsf

1f7ee99b35 • Alex Rønne Petersen • Sep 27, 2025

Merge pull request #25362 from alexrp/aro-valist

b7ab625409 • Alex Rønne Petersen • Sep 27, 2025

Update descriptions of -f[no-]error-tracing to match the actual behavior

b1a0a4e03b • Ryan Liptak • Sep 26, 2025

Merge pull request #25342 from ziglang/fuzz-limit

e0dc2e4e3f • Andrew Kelley • Sep 26, 2025

Merge pull request #25351 from ziglang/chomp

3b365a1f9b • Andrew Kelley • Sep 26, 2025

issue template: translate-c tracked by separate project

ad80a8b552 • Andrew Kelley • Sep 26, 2025

ci: remove superfluous -Dtarget=native-native-none in x86_64-freebsd scripts

be24821464 • Alex Rønne Petersen • Sep 26, 2025

compiler: move self-hosted backends from src/arch to src/codegen

86077fe6bd • Alex Rønne Petersen • Sep 26, 2025

test: remove `pie` test case from test-standalone

212715f62d • Alex Rønne Petersen • Sep 25, 2025

ci: stop passing -Dskip-translate-c -Dno-langref on loongarch64-linux

459ad8c8e6 • Alex Rønne Petersen • Sep 25, 2025

test: remove -Dskip-translate-c from test-standalone

17f9a25924 • Alex Rønne Petersen • Sep 25, 2025

Merge pull request #24497 from ziglang/aro-translate-c

2a88a6a456 • Andrew Kelley • Sep 25, 2025

std.Thread: disable test on armeb in addition to thumbeb

a73f246b29 • Alex Rønne Petersen • Sep 25, 2025

libc-test: disable daemon-failure.c

dd4be26f53 • Alex Rønne Petersen • Sep 25, 2025

x86_64: improve support for large enums

6257f4abb7 • Jacob Young • Sep 25, 2025

improve impl of `__floorh`, `__floorx`, `__ceilh` and `__ceilx`

99323a4da1 • Zhenming-Lin • Sep 25, 2025

Merge pull request #25231 from taylordotfish/bugfix/ppc-restore_rt

91b0adc4c1 • Alex Rønne Petersen • Sep 24, 2025

MappedFile: fix the insert range path not updating the root node

4a344de651 • Jacob Young • Sep 24, 2025