Commits

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

x86_64: rewrite wrapping add/sub

50b40c9621 • Jacob Young • Mar 1, 2025

Merge pull request #22994 from ziglang/newhash

6c3cbb0c87 • Andrew Kelley • Feb 28, 2025

Revert "Merge pull request #22898 from kristoff-it/deprecated-proposal"

6b6c1b1b0e • Andrew Kelley • Feb 28, 2025

Move the compiler's LLVM bitcode builder to std.zig.llvm.

5c44934e20 • Alex Rønne Petersen • Feb 27, 2025

Merge pull request #22898 from kristoff-it/deprecated-proposal

dea72d15da • Andrew Kelley • Feb 27, 2025

CI: bump timeout on windows to 7h

ab381933c8 • Andrew Kelley • Feb 27, 2025

compiler.build_runner: only build Fuzz on 64-bit platforms

c031b62b83 • Brad Olson • Feb 27, 2025

Compilation: disable ubsan_rt for spirv target

8957b27074 • Ali Cheraghi • Feb 26, 2025

Merge pull request #22488 from Rexicon226/ubsan-rt

c45dcd013b • Andrew Kelley • Feb 26, 2025

x86_64: use ZON for encodings

e0a955afb3 • mlugg • Feb 25, 2025

Zcu: correctly resolve references to test bodies

de8a1211c1 • mlugg • Feb 25, 2025

AstGen: improve 'file cannot be a tuple' source location

3fcb4408a5 • mlugg • Feb 25, 2025

std.Target: Update known max OS versions.

055969b101 • Alex Rønne Petersen • Feb 25, 2025

Merge pull request #22937 from alichraghi/ali_spv

d856763aca • Robin Voetter • Feb 25, 2025