Merge pull request #23339 from Iced-Sun/master
db7db48028 • Alex Rønne Petersen • Mar 26, 2025
Enables parsing for '-Wl,-rpath,' in pkg-config output, allows better support for NixOS linking.
0ed905b9c6 • Felix "xq" Queißner • Mar 26, 2025
abiAndDynamicLinkerFromFile: return an error when the file is not actually dynamic (#19928)
5bb9963bbb • Pratham • Mar 26, 2025
linux: don't export getauxval when not required
263ba34619 • wooster0 • Mar 26, 2025
zig build: allow to choose "lazy mode" for fetching process
27c1f2b3a0 • Eric Joldasov • Mar 26, 2025
Allocator.create: properly handle alignment for zero-sized types (#21864)
b4b1daf001 • Kendall Condon • Mar 26, 2025
zig build: add env_map entries to hash for Step.Run
b84db311d9 • dweiller • Mar 26, 2025
Clarify the multidimensional array example
5b4759bd3c • Andrew Barchuk • Mar 26, 2025
Merge pull request #23062 from ianic/io_uring_bind
b350049f51 • Alex Rønne Petersen • Mar 26, 2025
Zcu: include named tests in resolved references
a7ff042f98 • mlugg • Mar 26, 2025
Add test to ensure the BatBadBut mitigation handles trailing `.` and space safely
63014d3819 • Ryan Liptak • Mar 26, 2025
lib/std/posix: test ftruncate via std.fs.File.setEndPos()
2210c4c360 • Pat Tullmann • Mar 26, 2025
support more process creation options on Windows
1408288b95 • Jonathan Marler • Mar 25, 2025
Fix std.debug.dumpHex address offsets
8a8b3019f3 • Arnau Camprubí • Mar 25, 2025
Merge pull request #23310 from Rexicon226/fix-23309
cb8d7a8110 • Alex Rønne Petersen • Mar 25, 2025
Added check for HTTP version and GET method when upgrading WebSocket to comply with RFC 6455. (#23332)
6b6dc1cd3a • Kuwazy • Mar 25, 2025
Merge pull request #23220 from samy-00007/bytesAsSlice-fix
e1c6af2840 • Alex Rønne Petersen • Mar 25, 2025
std.c: android bionic C supports arc4random_buf and getentropy
fbbdde41b4 • 孙冰 • Mar 25, 2025
Merge pull request #23007 from rootbeer/posix-eaccess-eperm
c94d926bba • Alex Rønne Petersen • Mar 25, 2025
Update the documentation comment in arena_allocator.zig to be more accurate
5bb4fef30a • godalming123 • Mar 25, 2025
std.zig.Ast: Fix error case memory leak in parse()
525466b49d • Chris Clark • Mar 24, 2025
Sema: use unwrapped generic owner in `getFuncInstanceIes`
89db4f2e93 • David Rubin • Mar 24, 2025
std: add bit_set.findLastSet() (#22411)
972cab5bb0 • Meghan Denny • Mar 24, 2025
std.math: Add least common multiple (lcm)
c1db72cdbc • oittaa • Mar 24, 2025
DepTokenizer: allow space between target and colon
9f8d938d38 • rpkak • Mar 24, 2025
docs(std.base64): Add references to RFC 4648
677b2d62e5 • Shun Sakai • Mar 24, 2025
fix(std/fmt.zig): fix overflow in fmtDurationSigned
dfe0fb675d • GasInfinity • Mar 24, 2025
deprecate O(n) union field type helpers in std.meta
149eace5d5 • Carter Snook • Mar 24, 2025
typo: block_two_semicolon -> block_two
adee3ee9a2 • sdzx-1 • Mar 24, 2025
Use `-unknown` when converting WASI/Emscripten target triples into LLVM triples
777215d78b • Carl Åstholm • Mar 24, 2025
Sema: fix in-memory coercion of functions introducing new generic parameters
26fdb81c16 • mlugg • Mar 24, 2025
Merge pull request #23209 from jacobly0/x86_64-rewrite
98640cbeb8 • Jacob Young • Mar 24, 2025
Merge pull request #23256 from xtexx/fix-gh-20113
f7e045c806 • Jacob Young • Mar 24, 2025
codegen: fix packed byte-aligned relocations
6705cbd5eb • Jacob Young • Mar 23, 2025
Lower `@returnAddress` to a constant 0 in Emscripten release builds
f45f9649e3 • Carl Åstholm • Mar 23, 2025
link: mark prelink tasks as procesed under `-fno-emit-bin`
9f235a105b • mlugg • Mar 23, 2025
Trick the meson build system into thinking `zig rc` is `rc.exe`
9c9d3931df • Ryan Liptak • Mar 21, 2025
Merge pull request #23297 from igaryhe/dan/more-spirv-optype
aa8aa66253 • Robin Voetter • Mar 20, 2025
compiler: Support more GCC code models and fix the mapping to LLVM code models.
03123916e5 • Alex Rønne Petersen • Mar 19, 2025
Merge pull request #23158 from alichraghi/ali_spirv
5105c3c7fa • Robin Voetter • Mar 18, 2025
mingw: Rename mingw32.lib to libmingw32.lib.
074dd4d083 • Alex Rønne Petersen • Mar 18, 2025
Sema: rewrite comptime arithmetic
2a4e06bcb3 • mlugg • Mar 16, 2025
Sema: correctly handle empty by-ref initializers
aa3db7cc15 • mlugg • Mar 16, 2025
std.zig.c_translation: fix function pointer casting
ea57fb55ea • Jonathan Gautheron • Mar 15, 2025
typo: was issues -> was issued
37bbe7e930 • Roman Frołow • Mar 15, 2025
posix/write: catch MSGSIZE error (#23238)
42160327dc • Rémy Mathieu • Mar 15, 2025
std.Build.Watch: fix macos implementation
11b49e9002 • Loris Cro • Mar 15, 2025
lib/std/http/Client.zig: Ignore empty proxy environment variables (#23223)
1f92b394e9 • Elijah M. Immer • Mar 14, 2025
glibc: fix uninitialized memory in __pthread_cond_s for <=2.40
d590b87b6f • TCROC • Mar 13, 2025
Merge pull request #22397 from Techatrix/type-safe-ast
d0911786c9 • Matthew Lugg • Mar 12, 2025
Zcu: rename `skip_analysis_errors` to `skip_analysis_this_update` and respect it
a0401cf3e4 • mlugg • Mar 11, 2025
std.mem.Allocator.remap: fix incorrect doc comment (part 2)
24db007cde • mlugg • Mar 11, 2025
std.c: fix sysconf names (std.c._SC) for android api
77395457fe • 孙冰 • Mar 11, 2025
Merge pull request #23188 from jacobly0/fix-23143
982c500be5 • Andrew Kelley • Mar 11, 2025
std: Add support for SerenityOS in various places
f660675467 • Linus Groh • Mar 11, 2025
std.c: Add definitions for SerenityOS
79a0de2a2f • Linus Groh • Mar 11, 2025
Sema: fix handling of `@This()` on opaques
423907c270 • mlugg • Mar 11, 2025
Merge pull request #23193 from mlafeldt/fix-macho-detection
7e751e8040 • Mathias Lafeldt • Mar 11, 2025
std.mem.Allocator.remap: fix incorrect doc comment
5ffd8bf5f6 • mlugg • Mar 11, 2025
Enable compiler-rt tests for wasm32-wasi
8e0a4ca4b3 • Pat Tullmann • Mar 10, 2025
Merge pull request #21933 from kcbanner/comptime_nan_comparison
539f3effd3 • Andrew Kelley • Mar 9, 2025
std.Target.Query: Don't append glibc version in zigTriple() if ABI isn't GNU.
9840157c18 • Alex Rønne Petersen • Mar 9, 2025
lib/std/os/uefi/status.zig: add error to enum conversion fn
17b40b1d68 • Carmen • Mar 9, 2025
std: Abi.default: only require an os tag
0f6056903b • Meghan Denny • Mar 9, 2025
std/lib: {fs,io,posix} test clean up
eace31c6b3 • Pat Tullmann • Mar 9, 2025
std/containers: improve consistency using gpa parameter name for allocator.
02f63fdee9 • remeh • Mar 9, 2025
Reapply "build: Don't check parent directories for git tag"
1eb729b9b9 • Andrew Kelley • Mar 8, 2025
Sema: handle generated tag enums in union field order check
0bce4a4e05 • Ian Johnson • Mar 8, 2025
Merge pull request #22998 from jacobly0/x86_64-rewrite
61c588d726 • Andrew Kelley • Mar 8, 2025
std.time.epoch: change getDaysInMonth to accept the year as an argument
801a95035c • Jeremy Hertel • Mar 8, 2025
compiler-rt: fix signed min int from float
a5900e310e • Jacob Young • Mar 8, 2025
Revert "build: Don't check parent directories for git tag"
7e0c25eccd • Andrew Kelley • Mar 8, 2025
build: Don't check parent directories for git tag
21620f3c65 • LN Liberda • Mar 8, 2025
Compilation: Fix `-fno-rtlib-defaultlib` unused argument warning in ReleaseSafe.
3b3c18909d • Alex Rønne Petersen • Mar 8, 2025
llvm: Replace DataLayoutBuilder with a simple target -> string switch.
5466a2f72d • Alex Rønne Petersen • Mar 8, 2025
test: Disable `test-elf-ld-script-path-error` for now.
5c57e90ffb • Alex Rønne Petersen • Mar 8, 2025
lib/std/Build/Cache.zig: remove .wasi SkipZigTest checks
214750fcfe • Pat Tullmann • Mar 8, 2025
zig cc: Don't pass -mabi for assembly files when targeting arm.
db77e46b49 • Alex Rønne Petersen • Mar 8, 2025
fix InstallArtifact opening empty string
5765736867 • Andrew Kelley • Mar 7, 2025
Merge pull request #23097 from ziggoon/master
4cefd1bd1b • Andrew Kelley • Mar 6, 2025
std.enums.tagName: preserve sentinel in return value
1e0739f0c6 • 190n • Mar 6, 2025
langref: update splat section
5f7dfc3577 • Kiëd Llaentenn • Mar 6, 2025
Remove uses of deprecated callconv aliases
79460d4a3e • Linus Groh • Mar 5, 2025
start the 0.15.0 release cycle
05937b362a • Andrew Kelley • Mar 4, 2025
Release 0.14.0
5ad91a646a • Andrew Kelley • Mar 4, 2025
std.zig.llvm.bitcode_writer: Fix word byte order on big endian systems.
3c924abb69 • Alex Rønne Petersen • Mar 4, 2025
Fix "dependency path outside project" error for nested local path dependencies
8363b95178 • Carl Åstholm • Mar 4, 2025
init: Substitute invalid package names with `foo`
711b0fef58 • Carl Åstholm • Mar 4, 2025
update .mailmap
13757aacc7 • Andrew Kelley • Mar 4, 2025
std.Build.Step: fix missing path sep in error message
1e2b3b1df9 • Andrew Kelley • Mar 4, 2025
Merge pull request #22979 from mlugg/remove-legacy-coercions
c76f451abc • Matthew Lugg • Mar 3, 2025
incremental: invalidate namespace dependencies when a name changes visibility
501e84a96a • mlugg • Mar 3, 2025
std.DynLib: fix proper type of chain_ptr on GnuHashSection32
edabcf6192 • Fausto Ribeiro • Mar 3, 2025
compiler: Don't consider powerpc to have red zone support yet.
4fad60fd3a • Alex Rønne Petersen • Mar 3, 2025
Merge pull request #23046 from linusg/uefi-time
6d29ef0baf • Linus Groh • Mar 3, 2025
Merge pull request #22982 from mlugg/cache-mode
00a8742bbf • Jacob Young • Mar 3, 2025
add parentheses in std.heap.page_size_min
0367d684fc • rpkak • Mar 2, 2025
crypto.pcurves.common: generalize invert() (#23039)
d8d2aa9af4 • Frank Denis • Mar 2, 2025
Merge pull request #22529 from xtexx/x86-64/shl-sat-int
a6525c1762 • Jacob Young • Mar 2, 2025
zig init template: remove outdated comments
235001a646 • Andrew Kelley • Mar 2, 2025