TLS, HTTP, and package fetching fixes
46b34949c3 • Andrew Kelley • Aug 7, 2025
std.fs.File.Reader: fix readVec fill
172d31b0e2 • Andrew Kelley • Aug 7, 2025
std.http: remove custom method support
163a827826 • Andrew Kelley • Aug 7, 2025
fetch: avoid copying Resource
4567241d8d • Andrew Kelley • Aug 7, 2025
std.http: address review comments
6b411f147c • Andrew Kelley • Aug 7, 2025
std.http.Server: add safety for invalidated Head strings
618a435ad4 • Andrew Kelley • Aug 7, 2025
resinator: a few more updates/fixes
858716aa4d • Ryan Liptak • Aug 7, 2025
resinator: just enough fixes to make it compile
5a743be6b4 • Andrew Kelley • Aug 7, 2025
std.Io: delete LimitedReader
262bfc5826 • Andrew Kelley • Aug 7, 2025
std.Io: delete BufferedReader
e061445fc2 • Andrew Kelley • Aug 7, 2025
remove std.fifo
366884ab06 • Andrew Kelley • Aug 7, 2025
std.net: fix windows build
3f8ed5504e • Andrew Kelley • Aug 7, 2025
fix 32-bit builds
3837862e52 • Andrew Kelley • Aug 7, 2025
std.Io.Reader: fix appendRemainingUnlimited
abd76938cb • Andrew Kelley • Aug 7, 2025
fetch: update for new http API
9e5048c3a5 • Andrew Kelley • Aug 7, 2025
update build system to new http.Server API
fef41c66db • Andrew Kelley • Aug 7, 2025
http fixes
e2d81bf6c0 • Andrew Kelley • Aug 7, 2025
std.crypto.tls: rework for new std.Io API
28190cc404 • Andrew Kelley • Aug 7, 2025
std.http: rework for new std.Io API
02908a2d8c • Andrew Kelley • Aug 7, 2025
Merge pull request #24709 from rootbeer/24380-fstatat-race-fix
8843631f7e • Alex Rønne Petersen • Aug 7, 2025
std: fix std.c._msize signature
63c5329156 • Meghan Denny • Aug 7, 2025
Merge pull request #24199 from Justus2308/24106-fmt-casts
fd9cfc39f5 • Matthew Lugg • Aug 7, 2025
std.Io.Reader: use readVec for fill functions
04fe1bfe3c • Andrew Kelley • Aug 7, 2025
link: prevent deadlock when prelink tasks fail
e17a050bc6 • mlugg • Aug 6, 2025
Sema: fix initializing comptime-known constant with OPV union field
3de8bbd3d4 • mlugg • Aug 6, 2025
#24471: add mlock syscalls to std.os.linux
44ea11d71f • kj4tmp@gmail.com • Aug 6, 2025
Revert "Sema: Stop adding Windows implib link inputs for `extern "..."` syntax."
7ee6dab39f • Alex Rønne Petersen • Aug 6, 2025
autodoc: Use the search input's value on load (#24467)
9a158c1dae • massi • Aug 6, 2025
flate zlib fix end of block reading
d2149106a6 • Igor Anić • Aug 6, 2025
Merge pull request #24699 from ziglang/bounded
d8cecffe31 • Andrew Kelley • Aug 5, 2025
std.elf: buffer header iterator API (#24691)
3914eaf357 • Giuseppe Cesarano • Aug 5, 2025
std.c: fix utsname array sizes
82961a8c9f • Veikka Tuominen • Aug 5, 2025
crypto: fix typo in ecdsa comment
def25b9189 • David Rubin • Aug 5, 2025
std.Target.Query: fix `WindowsVersion` format in `zigTriple()`
fcb088cb6a • KNnut • Aug 5, 2025
std.compress.flate.Decompress: return correct size for unbuffered decompression
96be6f6566 • Ian Johnson • Aug 5, 2025
Merge pull request #24629 from alexrp/android-requires-libc
163e9ce7d9 • Alex Rønne Petersen • Aug 4, 2025
Merge pull request #24689 from mlugg/build-no-watch-regression
9b509dad30 • Matthew Lugg • Aug 4, 2025
init: small fix to zig init template
70c6a9fba6 • Loris Cro • Aug 4, 2025
Merge pull request #24680 from alexrp/target-os-versions
65db19a289 • Alex Rønne Petersen • Aug 4, 2025
linker: remove dependency on std.fifo
dabae3f9dc • Andrew Kelley • Aug 4, 2025
Revert "ci: target baseline instead of spacemit_x60 on riscv64-linux"
493265486c • Alex Rønne Petersen • Aug 3, 2025
ci: bump riscv64-linux timeout from 6 hours to 7 hours
765825b802 • Alex Rønne Petersen • Aug 3, 2025
Merge pull request #24562 from h57624paen/fix-win-spawn-double-normalize
a5f891d0b3 • Alex Rønne Petersen • Aug 3, 2025
ci: target baseline instead of spacemit_x60 on riscv64-linux
fa445d86a1 • Alex Rønne Petersen • Aug 3, 2025
Merge pull request #22997 from Rexicon226/align-0-reify
c80aa9f719 • Matthew Lugg • Aug 3, 2025
OpenGL SPIR-V support
616e69c807 • DialecticalMaterialist • Aug 3, 2025
llvm: correctly lower `double_integer` for rv32
4d1010d36c • David Rubin • Aug 3, 2025
std.Build: keep compiler alive under `-fincremental --webui`
e98aeeb73f • mlugg • Aug 2, 2025
Merge branch 'riscv-ci'
239efa7e67 • Alex Rønne Petersen • Aug 2, 2025
std.Build.Watch: add macOS implementation based on FSEventStream
abf1795337 • mlugg • Aug 2, 2025
Merge pull request #24614 from ziglang/flate
742956865c • Andrew Kelley • Aug 1, 2025
build system: replace fuzzing UI with build UI, add time report
dcc3e6e1dd • mlugg • Aug 1, 2025
Merge pull request #24640 from alexrp/glibc-2.42
a00edbd52d • Alex Rønne Petersen • Aug 1, 2025
enable pwd.h functions for other OSes
a2d21d6327 • Chinmay Dalal • Aug 1, 2025
std.Io.Reader: fix readVec at end
0294e91451 • Andrew Kelley • Aug 1, 2025
Sema: remove incorrect `requireRuntimeBlock` calls
264bd7053e • Jackson Wambolt • Jul 31, 2025
std.enums: fix `EnumIndexer` branch quota
ac1e73e249 • mlugg • Jul 31, 2025
Merge pull request #24632 from mlugg/lossy-int-to-float-coercion
04d7b491b4 • Matthew Lugg • Jul 31, 2025
Merge pull request #24633 from linusg/more-serenity-fixes
982c387753 • Andrew Kelley • Jul 31, 2025
fetch: remove calls to fsync
627a292a11 • Andrew Kelley • Jul 31, 2025
Sema: add note suggesting dropping try on non error-unions
1a15fbe960 • mikastiv • Jul 31, 2025
Sema: disallow slicing many-item pointer with different sentinel
19fc5f4fb2 • dweiller • Jul 31, 2025
langref: improve `@import` documentation
bce6a7c215 • mlugg • Jul 31, 2025
add grp.h functions to c.zig
e941ce3e68 • Chinmay Dalal • Jul 31, 2025
Merge pull request #24537 from IOKG04/some-documentation-updates-0
032bbd68a7 • Matthew Lugg • Jul 31, 2025
build system: print captured stderr on Run step failure
de23ccfad1 • Loris Cro • Jul 30, 2025
Sema: check min/max operand types
eb1a4970da • Jackson Wambolt • Jul 30, 2025
Merge pull request #24278 from gooncreeper/atomic-fixes
389ccf692a • Matthew Lugg • Jul 30, 2025
Sema: disallow tags on non-auto unions when reifying (#23488)
3d639481d9 • Krzysztof Wolicki • Jul 30, 2025
std.Io.Reader: introduce readVec back into the VTable
cf7a28febb • Andrew Kelley • Jul 30, 2025
compiler: disable self-hosted x86_64 backend on OpenBSD
a9773944dc • Alex Rønne Petersen • Jul 30, 2025
Sema: remove incorrect safety check for saturating left shift
6ec275ebd8 • Justus Klausecker • Jul 30, 2025
Update doc comment for `ptr_type` and `ptr_type_bit_range` to `data` of `.extra_and_node`
135a34c963 • Kurt Wagner • Jul 30, 2025
update `zig env` to respect `ZIG_LIB_DIR` and support wasi
4a1594fbde • Techatrix • Jul 30, 2025
std.Io.Reader: make fillUnbuffered respect prexisting buffer
1fcaf90dd3 • Andrew Kelley • Jul 30, 2025
Sema: fixes (#24617)
8414638fb8 • Matthew Lugg • Jul 30, 2025
aarch64: implement scalar `@mod`
3fbdd58a87 • Jacob Young • Jul 29, 2025
DeprecatedReader.Adapted: fix EndOfStream handling
ecd3ea9bd2 • Kendall Condon • Jul 29, 2025
Update `zig init` help with new `-m` arg
147a852806 • Silver • Jul 28, 2025
aarch64: workaround some optional/union issues
c334956a54 • Jacob Young • Jul 28, 2025
build: fix error in standalone test when using `--release`
dea3ed7f59 • Ivan • Jul 28, 2025
std.compress.xz: eliminate dependency on std.Io.bitReader
bb29846732 • Andrew Kelley • Jul 28, 2025
Merge pull request #24600 from jacobly0/aarch64
89cd42ee80 • Andrew Kelley • Jul 27, 2025
Merge pull request #24585 from jacobly0/aarch64
da408bd6fc • Andrew Kelley • Jul 27, 2025
std.zig: fmtId returns a FormatId
e12dc4947c • A cursed quail • Jul 27, 2025
std.Io.Reader: add rebase to the vtable
04614d6ea1 • Andrew Kelley • Jul 27, 2025
Merge pull request #24587 from jacobly0/x86_64
de39c5f67f • Andrew Kelley • Jul 27, 2025
Merge pull request #22587 from castholm/deprecate-compile-apis
a51cdf3b24 • Matthew Lugg • Jul 26, 2025
Sema: exclude sentinel from source array length in pointer cast to slice
c9ce1debe7 • mlugg • Jul 26, 2025
Merge pull request #24564 from ziglang/terminal-progress-bar
fc4b7c968a • Andrew Kelley • Jul 26, 2025
Merge pull request #24559 from ziglang/zstd
66e49d93b7 • Andrew Kelley • Jul 26, 2025
Merge pull request #23340 from castholm/pass-null-to-b-dependency
9e11727c7c • Andrew Kelley • Jul 26, 2025
aarch64: more progress
869ef00602 • Jacob Young • Jul 25, 2025
init: replace '--strip' with '--minimal'
bb71a18ede • mlugg • Jul 25, 2025
Update wasm2c.c
d407c4e52b • BreadTom • Jul 25, 2025
zig std: fix sources.tar generation
f0fec952d2 • Ian Johnson • Jul 25, 2025
Autodoc: fix sources.tar generation
6dbcc3bd54 • Ian Johnson • Jul 25, 2025
zig std: update std.Io.poll API usage
a189335ea2 • Andrew Kelley • Jul 25, 2025
Merge pull request #24561 from linusg/serenity-fixes
4236ca40cd • Andrew Kelley • Jul 24, 2025
Merge pull request #24557 from pavelverigo/wasm-try-ptr
5fb36d2600 • Alex Rønne Petersen • Jul 24, 2025