Fix TLS 1.2 client key exchange to use negotiated named group (#25007)
9c3e09cbee • Frank Denis • Aug 27, 2025
std.Build.WebServer: fix race
a4cb636658 • mlugg • Aug 26, 2025
std.Build.Step.TranslateC: forward --cache-dir and --global-cache-dir flags
e323dbfd15 • AdamGoertz • Aug 26, 2025
std.Build.Step.Compile: fix race condition in args file creation
628357eeb6 • Ian Johnson • Aug 26, 2025
os.linux: faccessat wrapper prefer to faccessat syscall when flags is zero.
caa89c7601 • Qun He • Aug 25, 2025
add macOS handling for totalSystemMemory (#24903)
6f07cc95d0 • Sardorbek Imomaliev • Aug 25, 2025
zig cc: don't pass -mcmodel for assembly files
b2578329af • Alex Rønne Petersen • Aug 25, 2025
Update powi.zig to fix docstring formatting
9ef2208e4b • Becker A. • Aug 25, 2025
fix: fix typo in comment by removing repeated 'business' word
38173d63d3 • Nathaniel Ketema • Aug 25, 2025
lib: Reword documentation for realloc to clarify size
d4e5d1e15c • 87 • Aug 25, 2025
Add `test-obj` to the help message
17928ef58b • Arnau Camprubí • Aug 25, 2025
Compilation: avoid ZCU strategy for ubsan-rt in Windows DLLs
48600bc2b3 • Alex Rønne Petersen • Aug 25, 2025
ubsan-rt: export symbols with hidden visibility
65af60edd0 • Alex Rønne Petersen • Aug 25, 2025
std.zig.system: fix check for sparc "v8+" in getExternalExecutor()
f96321be90 • Alex Rønne Petersen • Aug 25, 2025
Fix #24999: copy left-overs before we XOR into c. (#25001)
a51e88c3b1 • Erik Schlyter • Aug 25, 2025
std.fs.Dir: fix updateFile() to flush the file before updating its times
98585af51d • Alex Rønne Petersen • Aug 24, 2025
Merge pull request #24926 from mrjbq7/http-fetch
38ef3f8997 • John Benediktsson • Aug 22, 2025
zig reduce: adapt to new Writer API
cf542500f8 • Justus Klausecker • Aug 22, 2025
std: remove lossy int to float coercion on json parse
c8ec7c1294 • Raiden1411 • Aug 22, 2025
std.os.uefi: Fix typo that causes compile time error #22809"
913db1b1ca • Lwazi Dube • Aug 21, 2025
Use readStreaming, not readPositional, for streaming file readVec on Windows
e24d13cae7 • Carl Åstholm • Aug 20, 2025
start the 0.15.2 release cycle
409b194d6d • Andrew Kelley • Aug 19, 2025
Release 0.15.1
3db960767d • Andrew Kelley • Aug 19, 2025
expose darwin.PT in std.c
43ced7d147 • Justus Klausecker • Aug 19, 2025
Fix bugs in Windows readVec implementations
8af682b13a • Carl Åstholm • Aug 19, 2025
std.Io.Writer: fix upper case hex float formatting
c3aa650646 • TemariVirus • Aug 19, 2025
never advance seek position in `std.Io.Reader.peekDelimiterExclusive` (#24899)
6cdbf4223c • Rohlem • Aug 19, 2025
start the 0.15.1 release cycle
f54f061fb3 • Andrew Kelley • Aug 19, 2025
Release 0.15.0
94cda37d69 • Andrew Kelley • Aug 19, 2025
std.http.Client: discard response body when reusing connection
89c9282d34 • Andrew Kelley • Aug 19, 2025
Expanded std.os.linux perf-related definitions (#24264)
b734d03340 • Giuseppe Cesarano • Aug 18, 2025
Merge pull request #24249 from antlilja/dwarf-extern-arg
001ec07772 • Andrew Kelley • Aug 18, 2025
Compilation: fix compiler_rt and ubsan_rt strategy logic
c1483eb05c • mlugg • Aug 18, 2025
spirv: do not decorate nav alignment
2f422372b5 • Ali Cheraghi • Aug 18, 2025
langref: add documentation for unions with inferred tag and explicit tag values
cf90a5e451 • Justus Klausecker • Aug 18, 2025
http.BodyWriter: improve clarity of chunked state machine
c315f2bc2e • Isaac Freund • Aug 17, 2025
Merge pull request #24864 from ifreund/fix-std-cmd
623290ea9b • Andrew Kelley • Aug 16, 2025
Build.Step.Run: fix missing stdin buffer and flush
551e009da7 • Isaac Freund • Aug 16, 2025
Merge pull request #24874 from ziglang/tls-client
399bace2f2 • Andrew Kelley • Aug 16, 2025
Compilation: remove last instance of deprecatedReader
ef14c73245 • Andrew Kelley • Aug 16, 2025
Compilation: retain ZCU object when emitting unstripped Mach-O binary
0096c0806c • mlugg • Aug 16, 2025
[std] fix compile error in std.Io.Writer.failing
4fcdb08390 • Josh Wolfe • Aug 16, 2025
implement registering NAPI on IoUring (#24850)
99c4890559 • Özgür Akkurt • Aug 16, 2025
zstd: Protect against index out-of-bounds when decoding sequences
98547713a3 • Ryan Liptak • Aug 16, 2025
re-enable std.math.modf vector tests (#24786)
ee85c8b6d0 • Rue • Aug 16, 2025
std.Build: improve error for peak RSS exceeding declared value
d835a6ba9a • mlugg • Aug 15, 2025
std.math: Add splat for vectors of u0s in rotl/rotr (#24822)
f758b97bfd • Fri3dNstuff • Aug 15, 2025
zon: Add anonymous struct literal in the example
39aca6f37e • Manlio Perillo • Aug 15, 2025
disable failing test on windows
2201f74d7f • Andrew Kelley • Aug 15, 2025
Zcu: don't tell linkers about exports if there are compile errors
8adabaa4ed • mlugg • Aug 15, 2025
zig translate-c: don't forget to flush
ce2c9399dd • Andrew Kelley • Aug 15, 2025
std.compress.zstd.Decompress fixes
30b41dc510 • Andrew Kelley • Aug 15, 2025
Merge pull request #24856 from jacobly0/aarch64-oom
6d7c6a0f4e • Andrew Kelley • Aug 15, 2025
crypto/aes_ocb.zig: actually check against test vectors (#24835)
c1eff72c4a • Frank Denis • Aug 15, 2025
fix: print error set members in a consistent order
e9eee8dace • Will Lillis • Aug 15, 2025
std.fs.File.Reader: fix freestanding build failures
e395c24c6d • Andrew Kelley • Aug 15, 2025
Merge pull request #24702 from The-King-of-Toasters/syscall-tables
47e6528762 • Alex Rønne Petersen • Aug 15, 2025
zstd.Decompress.stream: Fix handling of skippable frames in new_frame state
08f0780cb2 • Ryan Liptak • Aug 15, 2025
Merge pull request #24847 from squeek502/zstd-partial-magic
e252e6c696 • Andrew Kelley • Aug 14, 2025
zig fmt: add tests for cast builtin canonicalization
2761cc8be0 • Justus Klausecker • Aug 14, 2025
Merge pull request #24845 from alexrp/netbsd-fixes
be51d69dc7 • Alex Rønne Petersen • Aug 14, 2025
std.Io.Writer: introduce rebase to the vtable
af7e142485 • Andrew Kelley • Aug 14, 2025
Validate wildcard TLS certificates correctly (#24829)
96e4825fbb • Frank Denis • Aug 14, 2025
std.fs.File.Writer.sendFile: handle sendfile errors
6bcdcf85c7 • Andrew Kelley • Aug 14, 2025
Merge pull request #24825 from alexrp/freebsd-fixes
27d6614f81 • Alex Rønne Petersen • Aug 13, 2025
Merge pull request #24816 from mlugg/small-fixes
b87b958687 • Matthew Lugg • Aug 13, 2025
Dwarf: handle noreturn union fields in more places
3736aac778 • mlugg • Aug 13, 2025
build runner: fix single-threaded build
e304a478c0 • mlugg • Aug 13, 2025
http: fix handling of limit in chunkedSendFile
4f639ff880 • Kendall Condon • Aug 13, 2025
std.fs.File.Reader: fix seekBy
5e986fef1f • Andrew Kelley • Aug 13, 2025
Merge pull request #24674 from Justus2308/undef-shift-bitwise
a495628862 • Matthew Lugg • Aug 13, 2025
sema: strip `@splat` operand result type before checking it
8e02f9f70d • David Rubin • Aug 13, 2025
Merge pull request #24381 from Justus2308/switch-better-underscore
6e90ce2536 • Matthew Lugg • Aug 13, 2025
std.io.Writer.Allocating: rename getWritten() to written()
b8124d9c0b • Isaac Freund • Aug 13, 2025
std.crypto.aegis: Absorb ad instead of encrypting it.
7abd62800c • Erik Schlyter • Aug 13, 2025
std.Target: bump default android API level from 24 to 29
113d3dd3f0 • Alex Rønne Petersen • Aug 13, 2025
Merge pull request #24734 from Rexicon226/tsan-fix
662303d7e7 • Alex Rønne Petersen • Aug 13, 2025
optimize `@intCast` in llvm backend (#24739)
dd4e25cf44 • Rue • Aug 13, 2025
std.ArrayList: make unmanaged the default
749f10af49 • Andrew Kelley • Aug 11, 2025
aarch64: implement more assembler instructions
d625158354 • Jacob Young • Aug 11, 2025
std: introduce orderedRemoveMany
59de7e3a57 • Andrew Kelley • Aug 11, 2025
std.fs.File: prefer getSize over getEndPos
282c3575b1 • Andrew Kelley • Aug 11, 2025
Dwarf: port to new Writer API
60f8584927 • Jacob Young • Aug 11, 2025
cbe: emit `nonstring` attribute
38dfa6537e • Jacob Young • Aug 11, 2025
linker: delete plan9 support
0b3c3c02e3 • Andrew Kelley • Aug 11, 2025
fix(fmt): return correct exit code for `zig fmt --stdin --check`
d1917b5c3a • Will Lillis • Aug 11, 2025
Writer: Delete writePreserve/writeAllPreserve
3280fc98f3 • Ryan Liptak • Aug 11, 2025
std.fs.File.Reader.getSize: check file kind on stat
b9a6dae2ae • Andrew Kelley • Aug 11, 2025
std.net.Stream.Reader: init size_err
e667884f9b • Andrew Kelley • Aug 11, 2025
Merge pull request #24774 from kcbanner/fixup_webui_windows
e25168d01b • Andrew Kelley • Aug 10, 2025
docs(zon/stringify.zig): Added missing non-serializable type
6eeceb4b14 • Alexandre Blais • Aug 10, 2025
Merge pull request #24768 from alichraghi/spv5
6bb6013d3a • Alex Rønne Petersen • Aug 10, 2025
zig fmt: flush stdout before exiting with error
2983285815 • Techatrix • Aug 10, 2025
std.c: Remove serenity's internet_checksum() function
6a1d61d504 • Linus Groh • Aug 10, 2025
Merge pull request #24743 from ziglang/BufferedWriter
0a1a738320 • Andrew Kelley • Aug 9, 2025
Fetch.git: fix FetchStream packet reading
14f11377cb • Ian Johnson • Aug 9, 2025
std.Io.Writer.Allocating: configurable bump amount
df46ee61c4 • Andrew Kelley • Aug 9, 2025
Sema: fix unreasonable progress node numbers
5f7a0bbabf • mlugg • Aug 8, 2025
Fetch.git: replace a toss with discardAll
2a8751e37f • Andrew Kelley • Aug 8, 2025
std.compress.flate.Decompress: fix buffer size in test
91a81d3846 • Andrew Kelley • Aug 8, 2025