Commits

compress: activate tests in wasm32

62ce753814 • Igor Anić • Feb 28, 2024

Eliminate `error.InvalidHandle` from OpenError and RealPathError

ae7f3fc360 • Ryan Liptak • Feb 27, 2024

testing.expectFmt() - reuse expectEqualStrings()

30bf8d7147 • Travis Staloch • Feb 27, 2024

std.compress.zstd: enable tests for wasm32

bd0dbb0a13 • dweiller • Feb 27, 2024

Merge pull request #19102 from ziglang/decouple-zir

6f7354a041 • Andrew Kelley • Feb 27, 2024

Merge pull request #18538 from Pangoraw/wasm_vector_abi

27f589dea1 • Luuk de Gram • Feb 27, 2024

Merge pull request #19087 from squeek502/redundant-test-naming

085bde6889 • Andrew Kelley • Feb 27, 2024

http: fix fetching a github release

4e2570baaf • Jacob Young • Feb 27, 2024

Merge pull request #19062 from mlugg/dbg-var-blocks

8775d8bbce • Matthew Lugg • Feb 27, 2024

Fix tuple default values

f803761e13 • John Schmidt • Feb 27, 2024

Check for inactive union field when calling fn at comptime

7a045ede7c • John Schmidt • Feb 27, 2024

Merge pull request #18859 from schmee/switch-union-capture-align

3e79c0f18c • Andrew Kelley • Feb 27, 2024

Sema: fix compile error for switching on undefined union

00ff123b1e • John Schmidt • Feb 27, 2024

Sema: evaluate generic instantiations in fn decls capture scope

8bd94759bf • John Schmidt • Feb 27, 2024

std.http.Server: fix use case of streaming both reading and writing

1b79a42da0 • Andrew Kelley • Feb 26, 2024

Merge pull request #19081 from ianic/tar_case_sensitive

81aa74e7e1 • Andrew Kelley • Feb 26, 2024

change default WASI stack size

d51aa9748f • Andrew Kelley • Feb 26, 2024

Merge pull request #19083 from antlilja/llvm-blockinfo

031f23117d • Andrew Kelley • Feb 26, 2024

std.http.Client: fix UAF when handling redirects

032c2ee9bc • Andrew Kelley • Feb 26, 2024

AstGen: fix OoB crash on `ast-check -t`

723d13f831 • John Schmidt • Feb 26, 2024

Merge pull request #19080 from jacobly0/llvm-per-mod-strip

9dda2eb1ab • Andrew Kelley • Feb 26, 2024

Merge pull request #18906 from jacobly0/x86_64-tests

91fb211faa • Andrew Kelley • Feb 26, 2024

test: rework how filtering works

d656c2a7ab • Jacob Young • Feb 26, 2024

macho: count rebases for synthetic __objc_selrefs

429e542f3f • Jakub Konka • Feb 26, 2024

macho: fix section to segment mapping

2901026425 • Jakub Konka • Feb 26, 2024

macho: actually set SG_READ_ONLY on __DATA_CONST segment

d7276c1527 • Jakub Konka • Feb 26, 2024

Merge pull request #19077 from Techatrix/http-header-parse

aa39e98d90 • Andrew Kelley • Feb 25, 2024

fix crash when calling StackIterator.isValidMemory with emscripten

b2374c4d75 • Jae B • Feb 25, 2024

fix large f128 values being incorrectly parsed as inf

ff3bf98345 • Marc Tiehuis • Feb 25, 2024

package management: fix regression of printing expected hash

08e886b8fe • Andrew Kelley • Feb 25, 2024

Merge pull request #19074 from antlilja/llvm-debug-loc

661137ac92 • Jacob Young • Feb 25, 2024

std.heap.raw_c_allocator: use malloc_size for resize

9d7082972e • Andrew Kelley • Feb 25, 2024

llvm: remork memory management in emit

f6af773578 • Jacob Young • Feb 25, 2024

Add pollTimeout for non-blocking/timeout-having polls

55f437b92b • SuperAuguste • Feb 25, 2024

Merge pull request #19005 from squeek502/wtf

6c2eb0f131 • Andrew Kelley • Feb 25, 2024

std: re-enable most of setrlimit test on macos

63ea3e172e • Michael Dusan • Feb 25, 2024

std.compress.flate: fix typo in function name (#19002)

119b2030f7 • Robinson Collado • Feb 25, 2024

Revert "tests: add -Dskip-cross-glibc option"

31763d28c4 • Jacob Young • Feb 24, 2024

Merge pull request #19031 from antlilja/llvm-bc

b344ff01d3 • Jacob Young • Feb 24, 2024

std.tar fix assert exploited by fuzzing

8d651f512b • Igor Anić • Feb 24, 2024

change `addCSourceFiles` to use `LazyPath` instead `Dependency` (#19017)

3eacd1b2e5 • David Rubin • Feb 24, 2024

std: fix macos x86_64 to link stat$INODE64

70fbafacf2 • Michael Dusan • Feb 24, 2024

Merge pull request #19064 from ziglang/fix-netname-deleted

6fddc9cd3d • Andrew Kelley • Feb 24, 2024

fix compilation issues

88b3c14426 • Jae B • Feb 24, 2024

use @trap instead of system.abort for emscripten

7f11c19450 • Jae B • Feb 24, 2024

std.hash_map: Fix integer overflow bugs (#19048)

5df6c70a32 • Brandon Botsch • Feb 24, 2024

setup PATH_MAX for emscripten

774487038f • Jae B • Feb 24, 2024

Merge pull request #19053 from ianic/tar_fuzzing2

229b87cab6 • Andrew Kelley • Feb 24, 2024

Merge pull request #18955 from ziglang/std.http.Server

cfce81f7d5 • Andrew Kelley • Feb 24, 2024

Merge pull request #19034 from ziglang/elf-riscv

7230b68b35 • Jakub Konka • Feb 23, 2024

std.tar: remove abuse of inline fn

256c5934bf • Andrew Kelley • Feb 23, 2024

fix crash in tar found by fuzzing

30f15e3afe • Igor Anić • Feb 23, 2024

Merge pull request #19032 from ianic/add_buffered_tee

8802ec583b • Andrew Kelley • Feb 22, 2024

Module: fix `@embedFile` of files containing zero bytes

e60d667111 • Jacob Young • Feb 22, 2024

update root.os.system override to require "system" field, this allows easier overriding of os.heap.page_allocator

241e100827 • Jae B • Feb 22, 2024

std.os.emscripten: fix regression caused by code cleanup in std.os.wasi (Closes #19019)

dd1fc1cb8c • Andre Weissflog • Feb 22, 2024

MachO: fix `calcLoadCommandsSize` computation

0b7af25637 • Jacob Young • Feb 21, 2024

Sema: fix peer type resolution for arrays of coercible elements

955fd65cb1 • garrison hinson-hasty • Feb 21, 2024

llvm: fix c abi for structs not passed in registers

ec7293422d • Jacob Young • Feb 20, 2024

c_import: extract behavior tests that use `@cImport`

2291560424 • Jacob Young • Feb 20, 2024

json: make std.json.stringifyAlloc return a mutable slice (#19013)

556db2ca36 • Techatrix • Feb 20, 2024

Liveness: do not elide safety-checked instructions

65a87ff299 • mlugg • Feb 20, 2024

cbe: make more use of `InternPool.Index.Slice`

97290e0bfc • Jacob Young • Feb 20, 2024

Sema: validate that runtime-known inferred alloc does not have comptime-only type

7461309b73 • mlugg • Feb 19, 2024

Package.Fetch: fix Git package fetching

80f3ef6e14 • Ian Johnson • Feb 19, 2024

std.zig.system.linux: detect risc-v

5c25ad0fda • Tristan Ross • Feb 19, 2024

Merge pull request #18983 from jacobly0/dwarf-rewrite

7775e46e81 • Andrew Kelley • Feb 18, 2024

zig fmt: Preserve trailing comma after single-item switch case

3cafb9655a • Carl Åstholm • Feb 18, 2024

std: fix copy-paste typo in spawnWindows

ab6317d32b • Alex Kladov • Feb 18, 2024

Merge pull request #18976 from ziglang/elf-misc-fixes

f3bd177723 • Jakub Konka • Feb 17, 2024

fix flate regression

3e8cb153ea • Igor Anić • Feb 17, 2024

Merge pull request #18973 from ziglang/elf-riscv

79e99c401c • Jakub Konka • Feb 17, 2024

Merge pull request #18948 from alichraghi/vector

dd4d320eb9 • Robin Voetter • Feb 17, 2024

cbe: do not set execute bits on emitted file

50330ec22a • Michael Dusan • Feb 17, 2024

elf: enable adding support for additional cpu archs

fc7dd3e285 • Jakub Konka • Feb 16, 2024

Merge pull request #18909 from mlugg/random-enhancements

88d4b5cb18 • Matthew Lugg • Feb 16, 2024

build.zig: support multiple args in `cxx_compiler_arg1`

51e96a823c • Jacob Young • Feb 16, 2024

InternPool: make more use of `NullTerminatedString.Slice`

6f08e17229 • Jacob Young • Feb 16, 2024

std.os.windows: add error.UnrecognizedVolume

0183b44bb1 • Andrew Kelley • Feb 16, 2024

disable flaky C backend test

2176a73d66 • Andrew Kelley • Feb 16, 2024

Merge pull request #18923 from ianic/add_flate

57d6f789de • Andrew Kelley • Feb 15, 2024

Merge pull request #18945 from mikdusan/issue-18942

7204eccf5c • Andrew Kelley • Feb 15, 2024

llvm: fix lowering of recursive debug info

6fe90a913a • Jacob Young • Feb 15, 2024

std.Build: fix wrong variable used in `parseTargetQuery`

c280811d1d • tjog • Feb 15, 2024

bsd: debitrot type-safe std.c.O

7e83e7d9a8 • Michael Dusan • Feb 15, 2024

std.os: export T struct and winsize struct

bec8511728 • Tim Culverhouse • Feb 15, 2024

lib/std/elf: add aarch64 relocation kinds

0c3d5fd1fe • Jakub Konka • Feb 14, 2024

std.os.windows.OpenFile: add missing error

07c1dd3d1d • Andrew Kelley • Feb 14, 2024

autodoc: fix analysis of closure_get instructions

a23ab331a2 • Loris Cro • Feb 14, 2024

Merge pull request #18918 from ziglang/elf-better-addr-mgmt

3f5593205d • Jakub Konka • Feb 14, 2024

std.posix.termios: bring V back

5f92558290 • Andrew Kelley • Feb 14, 2024

Merge pull request #18905 from ziglang/elf-mem-pressure

9ec0cf23ca • Jakub Konka • Feb 14, 2024

Add `timedWait` to `std.Thread.Semaphore` (#18805)

8addf53fb5 • Felix Kollmann • Feb 13, 2024

Merge pull request #18910 from ziglang/std-termios

d7563a7753 • Andrew Kelley • Feb 13, 2024

Replaced loop with memcpys

0c725a354a • CPestka • Feb 12, 2024

Sema: add declared here notes in `fail`

51d67c7c8f • Veikka Tuominen • Feb 12, 2024

Merge pull request #18898 from psnszsn/iouring_waitid

fad5e7a997 • Andrew Kelley • Feb 12, 2024

Merge pull request #18821 from jacobly0/x86_64-tests

0c1b9992fd • Andrew Kelley • Feb 12, 2024

std.c.O: fix illumos regression

f995c1b08a • Andrew Kelley • Feb 12, 2024

Merge pull request #18886 from ziglang/std.os.O-safety

c3eb592a34 • Andrew Kelley • Feb 12, 2024