std.crypto.tlcsprng: Fix hardcoded use of defaultRandomSeed()
4b0f77cc1f • Linus Groh • Feb 23, 2025
Type: resolve union tag type before checking for runtime bits
84aac8b6c7 • David Rubin • Feb 23, 2025
zig rc: Add COFF object file creation for CMake cross-compilation use case
a502301b5e • Ryan Liptak • Feb 23, 2025
std.heap.DebugAllocator: default wasm to 64K page size
8683f25d24 • Andrew Kelley • Feb 23, 2025
std.crypto.asn1: fix merge conflicts
dd54c48aa2 • Andrew Kelley • Feb 23, 2025
Merge pull request #19976 from clickingbuttons/asn1
ed7004a2ee • Andrew Kelley • Feb 23, 2025
Merge pull request #21727 from 87flowers/fmt-render2
6769806213 • Andrew Kelley • Feb 23, 2025
tests: disable failing tests
b6a1fdd3fa • mlugg • Feb 23, 2025
cases: remove old incremental case system
a3b3a33d7a • mlugg • Feb 23, 2025
Merge pull request #22903 from alexrp/llvm-nobuiltin-memcpy-inline
5e203e157b • Alex Rønne Petersen • Feb 22, 2025
Merge pull request #22714 from mlugg/langref
813312f0e8 • Andrew Kelley • Feb 22, 2025
stage2-wasm: implement switch_dispatch + handle > 32 bit integers in switches
b25d93e7d9 • Pavel Verigo • Feb 22, 2025
Merge pull request #22659 from ifreund/linker-script-fix
61b69a418d • Andrew Kelley • Feb 22, 2025
std.DynLib: add support for DT_GNU_HASH sections in elf files
6ef2384c07 • geemili • Feb 22, 2025
Add rapidhash (#22085)
b7512c3e5d • Chris Covington • Feb 22, 2025
std.zig.system.NativePaths: Add Homebrew paths (#22738)
33ffbb32c9 • Wyatt Radkiewicz • Feb 22, 2025
AstGen: make layout specifiers on opaque containers a compile error
36fc2d2607 • David Rubin • Feb 22, 2025
Merge pull request #22606 from dweiller/memmove-opt
61ee9f9415 • Andrew Kelley • Feb 22, 2025
Merge pull request #22929 from schtvn/type_fn_docs_improvements
42438ce8b2 • Andrew Kelley • Feb 22, 2025
Merge pull request #22902 from ianprime0509/autodoc-error-reporting
0dcba03b67 • Andrew Kelley • Feb 22, 2025
musl: Fix typo in m68k clone() assembly.
31f353cd92 • Alex Rønne Petersen • Feb 22, 2025
fix ArrayHashMap setKey when store_hash=true
6fe1993d80 • Andrew Kelley • Feb 22, 2025
link.MachO: Add support for the -x flag (discard local symbols).
f87b443af1 • Alex Rønne Petersen • Feb 22, 2025
Merge pull request #22941 from Techatrix/config-header
a7467b9bb2 • Andrew Kelley • Feb 22, 2025
x86_64: rewrite scalar `@bitReverse`
300cb4881f • Jacob Young • Feb 22, 2025
Sema: Fix fnptr alignment safety checks to account for potential ISA tag.
fc7a0c4878 • Alex Rønne Petersen • Feb 22, 2025
std.atomic: make cache_line const a comptime_int
d31bda13cb • Kiëd Llaentenn • Feb 22, 2025
Output `zig targets` as ZON instead of JSON (#22939)
339b628d4c • Mason Remaley • Feb 22, 2025
crypto.Ed25519.KeyPair: return an error rather than assert
65e7ede499 • Frank Denis • Feb 21, 2025
wasi-libc: Deduplicate sources and headers with regards to upstream musl.
05d8b565ad • Alex Rønne Petersen • Feb 21, 2025
std.time: Make tests less flaky.
31e7c95bd2 • Alex Rønne Petersen • Feb 21, 2025
posix: access/accessZ/faccessat/faccessatZ can return AccessDenied or PermissionDenied
8d9bb97461 • Pat Tullmann • Feb 21, 2025
added compile_error test coverage for issue 17166
a8d3760c5b • Benjamin Thompson • Feb 21, 2025
fix `-fsanitize-coverage-trace-pc-guard` and fuzzer support for C compile units
84ece5624a • Xavier Bouchoux • Feb 21, 2025
linux: add UDP socket options
aa5c6c027c • Jari Vetoniemi • Feb 21, 2025
rescanMac: Avoid overallocating/overreading by millions of bytes
bbd13ab961 • Ryan Liptak • Feb 20, 2025
test: Disable packet timeout for debugger tests.
253e641ea3 • Alex Rønne Petersen • Feb 20, 2025
std.c: define MADV for darwin
8e293ea8bd • Gabriel Borrelli • Feb 20, 2025
translate-c: fix division and modulo of >8-bit stdint.h types in macros
dbc886fd04 • Christian Fillion • Feb 20, 2025
std.crypto: add the ability to explicitly tag a value as secret (#19907)
84cdb62159 • Frank Denis • Feb 20, 2025
linux: add IORING_RECVSEND_BUNDLE
c41bc20ec7 • Jari Vetoniemi • Feb 20, 2025
Clarify that ed25519.generateDeterministic() can be used outside tests
541d54a37d • Frank Denis • Feb 20, 2025
lib/std/posix/test.zig: enable disabled tests using CWD
d0e288ab18 • Pat Tullmann • Feb 20, 2025
crypto.pwhash.bcrypt: make silently_truncate_password a member of Params (#22792)
8d824dfdd0 • Frank Denis • Feb 19, 2025
Merge pull request #22932 from jacobly0/x86_64-rewrite
bd237bced4 • Andrew Kelley • Feb 19, 2025
zon.stringify: Correctly serialize unions with void fields
0cf6ae290b • Nico Elbers • Feb 19, 2025
docs: update old reference from builtin.Type.Struct to builtin.Type.@"struct"
59dc15fa0a • sidharta • Feb 18, 2025
Merge pull request #22889 from alichraghi/ali_spv
4720a79477 • Robin Voetter • Feb 18, 2025
Skip empty/invalid records/certs in MacOS keychain files
0779e847f7 • Ryan Liptak • Feb 18, 2025
Merge pull request #22913 from jacobly0/x86_64-rewrite
d2e70ef84a • Andrew Kelley • Feb 18, 2025
Merge pull request #22589 from alexrp/target-changes
b732070fd3 • Alex Rønne Petersen • Feb 17, 2025
crypto.auth.Aegis128X*Mac: properly absorb tags in the first lane (#22922)
55c46870b2 • Frank Denis • Feb 17, 2025
Fix build failure in sbrk allocator, caused by #20511
1b62469ec9 • schtvn • Feb 17, 2025
Sema: make source location in checkCallConvSupportsVarArgs more meaningful
d7b93c7876 • Tw • Feb 17, 2025
std.testing: improve compile error on untagged union equality
86064e66d6 • Mark Rushakoff • Feb 16, 2025
compiler-rt: Use Windows Arm ABI routines for UEFI for now.
ddff1fa4c6 • Alex Rønne Petersen • Feb 16, 2025
remove unneeded native_os check
9ad57515b2 • Manuel Spagnolo • Feb 16, 2025
zig.h: Add new zig_gcc macro to indicate GCC.
d7f9b5a661 • Alex Rønne Petersen • Feb 15, 2025
Merge pull request #22876 from jacobly0/x86_64-rewrite
e5174c7441 • Andrew Kelley • Feb 15, 2025
added expectEqualDeep test coverage for issue 16625 (#22781)
5ab5113077 • Benjamin Thompson • Feb 15, 2025
std: add containsAtLeastScalar to mem (#22826)
13ad984b1f • LmanTW • Feb 15, 2025
musl: Apply Rich Felker's CVE-2025-26519 mitigation patches.
8a3aebaee0 • Alex Rønne Petersen • Feb 14, 2025
glibc: don't redirect fts to fts64 before glibc 2.23
462d26171b • Hugo Beauzée-Luyssen • Feb 14, 2025
Expand zig fetch usage help doc to explain URL (#22850)
cb5547e3de • Michael Lynch • Feb 13, 2025
std.time: more precise `nanoTimestamp` in windows
bffbc918ee • Ali Cheraghi • Feb 13, 2025
std.ArrayList: initial capacity based on cache line size
d12123a88c • Andrew Kelley • Feb 13, 2025
std.fmt.digits2: optimize for ReleaseSmall
5b9b5e45cb • wooster0 • Feb 12, 2025
Merge pull request #22873 from jacobly0/x86_64-rewrite
de8741271f • Andrew Kelley • Feb 12, 2025
std.ArrayHashMap: base linear_scan_max on cache line size
53216d2f22 • Andrew Kelley • Feb 12, 2025
Merge pull request #22862 from ziglang/fuzz
58f928814d • Andrew Kelley • Feb 12, 2025
Merge pull request #22857 from nikneym/master
db0d9c2126 • Alex Rønne Petersen • Feb 12, 2025
compiler-rt: fix memcpy generating recursive calls
6dc1a4db7f • dweiller • Feb 12, 2025
std.ArrayHashMap: introduce setKey
c2a3d8cbb9 • Andrew Kelley • Feb 12, 2025
std.c: was missing calloc
b2b830e0e9 • Meghan Denny • Feb 12, 2025
std.elf: fix panic while parsing header
33f0d458cf • Rafael Batiati • Feb 11, 2025
Compilation: disable error return tracing in rt libs
5c39ccddda • Andrew Kelley • Feb 11, 2025
link.Elf: implement non-alloc `{SET,SUB}_ULEB128`
914f822025 • David Rubin • Feb 11, 2025
std.fmt: Add unit tests for all methods in the Parser struct
4162f401cb • saurabh • Feb 11, 2025
compiler_rt memcpy: avoid infinite recursion
8d914ea734 • Andrew Kelley • Feb 11, 2025
Merge pull request #22695 from alexrp/glibc-2-41
1d8857bbe3 • Andrew Kelley • Feb 11, 2025
cbe: fix ub triggered by mulw overflowing the promoted type
5433e0438c • Jacob Young • Feb 11, 2025
cbe: fix incomplete array element types
8d078f1ba2 • Jacob Young • Feb 11, 2025
cbe: fix crash rendering argument names in lazy functions
74fbcd22e6 • Jacob Young • Feb 11, 2025
cbe: emit linksection for `@export`
eb7963e4c7 • Jacob Young • Feb 11, 2025
std.fmt: remove placeholders from binary
34644511bb • rpkak • Feb 10, 2025
Merge pull request #22834 from krkk/hi-this-is-my-first-PR-and-heres-my-breaking-change-haha
d4c85079c5 • Alex Rønne Petersen • Feb 10, 2025
resinator: Fix some error message integration
00316bfbf0 • Ryan Liptak • Feb 10, 2025
std.mem: add missing check to lastIndexOfLinear
6fa7d5d4ad • andrewkraevskii • Feb 10, 2025
CI: remove aarch64-windows checks for now
c0448a6c7c • Andrew Kelley • Feb 10, 2025
std.ArrayList: popOrNull() -> pop() [v2] (#22720)
9142482372 • Meghan Denny • Feb 10, 2025
std.c: Fix definition of stack_t on OpenBSD
75df7e502c • Linus Groh • Feb 9, 2025
std.BoundedArray: popOrNull() -> pop() [v2] (#22723)
933ba935c5 • Meghan Denny • Feb 9, 2025
x86_64: implement conversions between scalar floats and ints
4e4775d6bd • Jacob Young • Feb 9, 2025
wasi: fix wasm-wasi-musl constants
138d30bb47 • Pat Tullmann • Feb 9, 2025
Merge pull request #22820 from linusg/uefi-tweaks
0af492a272 • Linus Groh • Feb 9, 2025
Merge pull request #22823 from ziglang/SmpAllocator-freelist-accounting
604ed5281c • Andrew Kelley • Feb 9, 2025
Read System.keychain as well as SystemRootCertificates.keychain for MacOS CA Bundle
b3a11018ae • Don • Feb 9, 2025
Merge pull request #22808 from ziglang/fast-gpa
ea1ce2df9b • Andrew Kelley • Feb 8, 2025
std.os.uefi: fix allocators compiling
3fe981e1ad • Tristan Ross • Feb 8, 2025
build: bump max_rss of std lib tests to 5G
8453fb09a2 • Andrew Kelley • Feb 8, 2025