Commits

std.http.Server: add Request.getHeader() function (#21625)

21823d1b5d • dbubel • Jan 27, 2025

main: classify empty environment variables as unset

2043e8ae05 • Carter Snook • Jan 27, 2025

Revert d714cf33405486d9aa707e9aee8f103a011d06e9 (#21273)

5647dd84c1 • Alex Rønne Petersen • Jan 27, 2025

langref: fixes incorrect description of cmpxchg functions

ae5b1a9ca2 • isaac yonemoto • Jan 26, 2025

Fix incompatibility with multi-config cmake generator

658a4a527c • melonedo • Jan 26, 2025

link to Tuples section in Hello World docs, and give an example of an empty tuple

3f245616a5 • bsubei • Jan 26, 2025

langref: correct return type of comptime known bitcount ops

9c45fb4b09 • rpkak • Jan 26, 2025

std.c.darwin: Fix EXC.MASK compile error (#21273)

d714cf3340 • injuly • Jan 26, 2025

fix typo in @typeName langref

6255ee3d2f • kj4tmp@gmail.com • Jan 26, 2025

fix: Only suggest try on destructure of error union if payload type can be destructured (#21510)

672bc8141f • Will Lillis • Jan 26, 2025

std.meta: handle `comptime` fields in `hasUniqueRepresentation` (#22132)

9c6d728b0c • Fri3dNstuff • Jan 26, 2025

std.Build: add more explicit error sets to some functions

3179961854 • Eric Joldasov • Jan 26, 2025

Add `zig std` to langref.html (#22360)

738d813619 • ExeVirus • Jan 26, 2025

std: check max depth for vector type in formatType

5b3eaff80d • thejohnny5 • Jan 26, 2025

std.os.linux: Adding sigdelset (#22406)

24965af295 • Enrique Miguel Mora Meza • Jan 26, 2025

std.net.listen: no REUSEPORT with unix socket

df9fdb1861 • Pierre Tachoire • Jan 26, 2025

compiler-rt: ensure memcpy Element has no unused bytes

df1cd62720 • dweiller • Jan 26, 2025

stf: do not call xcode-select or xcrun by absolute path in darwin sdk detection

92b20e4216 • Meghan Denny • Jan 26, 2025

Update LDR_DATA_TABLE_ENTRY struct

6a4986b2d6 • ziggoon • Jan 26, 2025

Merge pull request #22602 from mlugg/incr-embedfile

3767b08039 • Matthew Lugg • Jan 26, 2025

Merge pull request #22230 from alexrp/lto-stuff

8fa47bb904 • Andrew Kelley • Jan 25, 2025

std.Build: Make ofmt part of standardTargetOptions().

015a5e1982 • Alex Rønne Petersen • Jan 25, 2025

Merge pull request #22581 from jacobly0/x86_64-rewrite

d0d5ca2b6c • Andrew Kelley • Jan 25, 2025

Merge pull request #22594 from mlugg/panic-stuff

8ba3812eee • Matthew Lugg • Jan 25, 2025

Merge pull request #22596 from ziglang/pipeline

921725427e • Andrew Kelley • Jan 25, 2025

musl: Manually inline __tls_get_addr into s390x __tls_get_offset.

b3d9b0e3f6 • Alex Rønne Petersen • Jan 24, 2025

Merge pull request #22578 from mlugg/stack-trace-tests-x86_64

f77e1b8622 • Matthew Lugg • Jan 24, 2025

Merge pull request #22098 from alexrp/wasm-generic-baseline

d916954bee • Alex Rønne Petersen • Jan 23, 2025

std.posix.setsockopt: EOPNOTSUPP can be returned

f3c29dcb24 • Pierre Tachoire • Jan 23, 2025

adding std.c.TCP.NODELAY for macos (#22404)

530335b572 • John Benediktsson • Jan 23, 2025

Merge pull request #22572 from jacobly0/new-error-trace

0e815c652d • Matthew Lugg • Jan 22, 2025

Merge pull request #22571 from mlugg/various-fixes-again

61fe307d0f • Matthew Lugg • Jan 22, 2025

std.Build: add `addLibrary` function (#22554)

941677e083 • BratishkaErik • Jan 22, 2025

ci: Switch to Wasmtime v29.0.0.

28a259d4a3 • Alex Rønne Petersen • Jan 21, 2025

Merge pull request #21447 from Szwagi/fix-lzma-memcpy-alias

f07bea20da • Andrew Kelley • Jan 21, 2025

Package fetch: add executable detection for Mach-O file headers (#21555)

97b97ae620 • Fabio Arnold • Jan 21, 2025

Merge pull request #22541 from ziglang/pipeline

b31a2c9555 • Andrew Kelley • Jan 21, 2025

Revert "Merge pull request #21540 from BratishkaErik/search-env-in-path"

0bacb79c09 • Andrew Kelley • Jan 21, 2025

Merge pull request #18912 from dweiller/memcpy-opt

18fcb3b5e8 • Andrew Kelley • Jan 21, 2025

x86_64: rewrite `@abs` for scalar floats

d652dd0658 • Jacob Young • Jan 21, 2025

std.debug: fix format on ConfigurableTrace

f1ce1aff11 • andrewkraevskii • Jan 21, 2025

libc: Remove a bunch of code for architectures we don't actually support.

f1f269c6ee • Alex Rønne Petersen • Jan 21, 2025

Merge pull request #21540 from BratishkaErik/search-env-in-path

0595feb341 • Andrew Kelley • Jan 21, 2025

Merge pull request #22536 from BryceVandegrift/access-er13

744771d330 • Andrew Kelley • Jan 21, 2025

Merge pull request #22522 from squeek502/resinator-sync

160445ef31 • Andrew Kelley • Jan 21, 2025

Merge pull request #22511 from apwadkar/master

0d6b17b6a5 • Andrew Kelley • Jan 21, 2025

compiler: simplify generic functions, fix issues with inline calls

0ec6b2dd88 • mlugg • Jan 21, 2025

Merge pull request #22548 from mlugg/fix-broken-pipe

216e0f3730 • Andrew Kelley • Jan 21, 2025

Sema: fix `is_non_null_ptr` handling for runtime-known pointers

8bcb578507 • mlugg • Jan 21, 2025

x86_64: rewrite `@abs`

b9198b708f • Jacob Young • Jan 20, 2025

Merge pull request #22530 from alexrp/omit-unwind-tables

d5db02728c • Alex Rønne Petersen • Jan 20, 2025

llvm: convert `@divFloor` and `@mod` to forms llvm will recognize

5cfcb01503 • Jacob Young • Jan 20, 2025

std.zig.system.x86: Update Intel/AMD model detection.

b074fb7dda • Alex Rønne Petersen • Jan 19, 2025

Merge pull request #22524 from alexrp/libunwind-exceptions

0ead0beb83 • Alex Rønne Petersen • Jan 19, 2025

x86_64: add a bunch of instruction encodings

8ee80d61f6 • Jacob Young • Jan 19, 2025

std.Thread: Fix wasi_thread_start() export to use a pointer.

db8ed730e7 • Alex Rønne Petersen • Jan 19, 2025

Merge pull request #22531 from mlugg/various-fixes

ebf782e944 • Matthew Lugg • Jan 19, 2025

Merge pull request #22526 from alexrp/cpu-feature-hacks

a5d2aaa936 • Andrew Kelley • Jan 18, 2025

debug: fix `std.debug.NoPanic` compile errors

128658038d • Jacob Young • Jan 18, 2025

x86_64: enable struct field reordering

a446101677 • Jacob Young • Jan 18, 2025

autodocs: reflow comment to prevent it from been put in blockquote

3dadb8c4c9 • andrewkraevskii • Jan 18, 2025

Merge pull request #22513 from ziglang/memcpy

f38d7a92cc • Andrew Kelley • Jan 18, 2025

std.zip: Add ZIP64 support for local file header extra field

f9a43770c8 • axel escalada • Jan 17, 2025

std.Build: fix setLibCFile() to add step dependencies

c748eb2416 • pfg • Jan 17, 2025

Merge pull request #22386 from jacobly0/x86_64-rewrite

4bace0f621 • Andrew Kelley • Jan 17, 2025

Revert "disable flaky incremental compilation tests"

257054a146 • Jacob Young • Jan 17, 2025

Merge pull request #22505 from mlugg/easier-modify-builtin

4d8c24c6c5 • Matthew Lugg • Jan 16, 2025

disable flaky incremental compilation tests

133abdeda2 • Andrew Kelley • Jan 16, 2025

autodoc: fix device width

4e8c436f69 • nobkd • Jan 16, 2025

std.fs.Dir: update deleteTree doc comment to match function signature (#22509)

961fc0e140 • max • Jan 16, 2025

Merge pull request #22220 from ziglang/wasm-linker

d4fe4698d9 • Andrew Kelley • Jan 16, 2025

print_value: fix crash on undefined slice ptr

77273103a8 • mlugg • Jan 15, 2025

Sema: more validation for builtin decl types

4b910e525d • mlugg • Jan 14, 2025

Sema: fix UB in error reporting

5322459a0b • mlugg • Jan 14, 2025

Type: `struct {}` does not have a well-defined layout

27274d4fde • mlugg • Jan 14, 2025

Coff msdos-stub: replace with documented byte array

affe45b31f • wooster0 • Jan 14, 2025

mingw: Add upstream RtlSecureZeroMemory implementation.

8019694e17 • Alex Rønne Petersen • Jan 14, 2025

Sema: disallow non scalar sentinels in array types and reified types (#22473)

fb43e91b22 • xdBronch • Jan 13, 2025

Dwarf: emit debug info for extern globals

5de880c288 • Jacob Young • Jan 13, 2025

behavior: referencing an extern means depending on it

fb7be4e074 • Andrew Kelley • Jan 13, 2025

Sema: allow tail calls of function pointers

f78f9388fe • mlugg • Jan 13, 2025

std.atomic: fix cache line size for RISC-V

15fe999572 • Ben Grant • Jan 12, 2025

compiler: improve "... contains reference to comptime var" errors

04c9f50aec • mlugg • Jan 11, 2025

Merge pull request #22459 from jacobly0/fix-miscomps

6cfc9c0e02 • Jacob Young • Jan 10, 2025

build.zig: make unit tests not use the full matrix

b36ea592b8 • Andrew Kelley • Jan 10, 2025

Merge pull request #22414 from mlugg/better-analyze-call

bc846c3799 • Matthew Lugg • Jan 10, 2025

bsd: fix stage3 linking on freebsd and dragonfly

80a9f0b942 • Michael Dusan • Jan 10, 2025

cbe: fix miscomps of x86_64 backend

3f95003d4c • Jacob Young • Jan 9, 2025

Dwarf: fix assertion failure

5b5c60f433 • Jacob Young • Jan 8, 2025

`-fwine`: allow 32-bit .exe's be run on backward-compatible 64-bit arches

6a21d18adf • Des-Nerger • Jan 7, 2025

Sema: fix invalid AIR from array concat

40f5eac79c • David Rubin • Jan 7, 2025

test: Enable long calls for all thumb/thumbeb module tests.

23281704dc • Alex Rønne Petersen • Jan 7, 2025

Target: update the extra features before resolving the dynamic linker

fc28a71d9f • David Rubin • Jan 7, 2025

Dwarf: fix abbrev code being overwritten with the wrong empty variant

7aa95bc7f6 • Jacob Young • Jan 6, 2025

remove wasm from redzone targets list

f34ef39af1 • Reuben Dunnington • Jan 6, 2025

Merge pull request #22430 from alexrp/thumbeb

0fb80b0633 • Alex Rønne Petersen • Jan 6, 2025

fix win32 manifest ID for DLLs

a7a5f3506b • Reuben Dunnington • Jan 6, 2025

Remove strict verifyContext invocation from hash_map implementation. (#22370)

745d3ed0ac • cdeler • Jan 6, 2025

x86_64: fix `@errorName` data

0bf44c3093 • Jacob Young • Jan 5, 2025

Sema: fix incorrect type in `optional_payload` instruction

137787edbb • mlugg • Jan 5, 2025