Commits

`zig fetch`: resolve branch/tag names to commit SHA

57cfe0778c • Christofer Nolander • Mar 18, 2024

Add 64bit byteswap case, use fewer locals

8e7d9afdac • SuperAuguste • Mar 18, 2024

Merge pull request #19325 from Vexu/dynlib

cbeab678a5 • Andrew Kelley • Mar 18, 2024

Implementing structs and better enums in build options

1206604262 • Reokodoku • Mar 18, 2024

Merge pull request #19334 from antlilja/llvm-fast-math

64173dadca • Veikka Tuominen • Mar 18, 2024

cbe: rework StringLiteral to decide between string literal or array initializator syntax

54f6e74cda • kcbanner • Mar 17, 2024

Merge pull request #19333 from Vexu/fixes

95cb939440 • Andrew Kelley • Mar 17, 2024

Ast: fix comptime destructure

c11b6adf13 • Jacob Young • Mar 17, 2024

Merge pull request #19323 from jacobly0/rm-fn-type-align

d981549d65 • Andrew Kelley • Mar 17, 2024

LLVM lowerDebugType: Lower union types without a layout into an empty namespace

294f51814f • Anton Lilja • Mar 17, 2024

std.fmt: fix incorrect rounding on 0 precision of a decimal

f88a971e4f • Leo Emar-Kar • Mar 16, 2024

std: introduce pointer stability locks to hash maps (#17719)

242ab81112 • Andrew Kelley • Mar 16, 2024

Merge pull request #19271 from The-King-of-Toasters/falling-metal-pipe

1b8d1b18c7 • Andrew Kelley • Mar 16, 2024

Fix "unable to generate DLL import .lib file"

dbb11915bd • Andreas Herrmann • Mar 16, 2024

macos: archive size fix

fe61b19b96 • zhylmzr • Mar 16, 2024

io_uring: ring mapped buffers (#17806)

3ea1276eeb • Igor Anić • Mar 16, 2024

Merge pull request #19312 from mikdusan/bsd-debitrot

ce4245f873 • Andrew Kelley • Mar 15, 2024

langref: caution against default field values

cb419a1a86 • Andrew Kelley • Mar 15, 2024

build runner: add --summary new

5cd7fef17f • Loris Cro • Mar 15, 2024

Fix stuttering stderr in Zig test log

f13401ac69 • Nguyễn Gia Phong • Mar 15, 2024

test: reenable some behavior vector tests

4b1edad6e2 • Meghan Denny • Mar 15, 2024

std.mem: use destructurable tuple for indexOfMinMax return type

1ddd0691c6 • garrisonhh • Mar 15, 2024

langref: bit-aligned -> byte-aligned

df174648e4 • Paul Jimenez • Mar 15, 2024

make `math.degreesToRadians` and `math.radiansToDegrees` infer type from argument

67a40c679d • expikr • Mar 15, 2024

fix(math): eval isPowerOfTwo at comptime in rotl/rotr

a4508ad716 • paoda • Mar 15, 2024

macho: fix a sad typo in calculating the address of a TLV pointer

d565c5dfcd • Jakub Konka • Mar 15, 2024

langref: add basic documentation of RLS

5193da3422 • mlugg • Mar 15, 2024

coff: only store PDB basename

6b38758594 • Elaine Gibson • Mar 15, 2024

bsd: add missing os.IFNAMESIZE

6724a524d4 • Michael Dusan • Mar 15, 2024

Merge pull request #19273 from mlugg/incremental-some-more

39459e78ad • Matthew Lugg • Mar 14, 2024

chore: Fix some typos

5c8eda36d6 • Ahmed • Mar 14, 2024

reduce garbage for repeated `zig cc -` calls

400145ee3b • Motiejus Jakštys • Mar 14, 2024

remove std.io.PeekStream

bc5b094695 • Andrew Kelley • Mar 14, 2024

std: make std.dwarf.FixedBufferReader public

0103c4bf78 • Luuk de Gram • Mar 14, 2024

Merge pull request #19258 from castholm/enums-eval-branch-quota

778ab767b1 • Andrew Kelley • Mar 14, 2024

std.os.windows: handle OBJECT_NAME_INVALID in OpenFile (#19288)

32f602ad16 • Jonathan Marler • Mar 14, 2024

autodoc: Use `code` for keyboard events

2008b14bc7 • Carl Åstholm • Mar 14, 2024

remove `math.lerp` bounds for t

7a858257f2 • pancelor • Mar 14, 2024

Merge pull request #19289 from ianic/issue_19052

ea8e9e668b • Andrew Kelley • Mar 14, 2024

Fix emscripten exports

17bad9f886 • Adrià Arrufat • Mar 13, 2024

Merge pull request #19257 from ziglang/elf-aarch64-thunks-2

b9cca3b63d • Jakub Konka • Mar 13, 2024

{aegis,aes_gcm}: fix overflow with large inputs on 32-bit systems (#19270)

153ba46a5b • Frank Denis • Mar 12, 2024

ml_kem.zig: inLen -> in_len (#19269)

b8920bceb7 • Frank Denis • Mar 12, 2024

Merge pull request #19238 from dweiller/ring-buffer

da5b16f9e2 • Andrew Kelley • Mar 12, 2024

Merge pull request #19239 from jedisct1/ml-kem

cb4e087fda • Andrew Kelley • Mar 12, 2024

Merge pull request #19229 from tiehuis/ryu-128

bd24e66379 • Andrew Kelley • Mar 12, 2024

Merge pull request #19174 from squeek502/lazy-resinator

0c61466771 • Andrew Kelley • Mar 12, 2024

Merge pull request #19155 from ianic/tar_max_file_size

f60c24c73c • Andrew Kelley • Mar 12, 2024

math.big.int: fix incorrect `bitAnd` behavior

26e895e3dc • tinusgraglin • Mar 11, 2024

package: remove git fetch zlib lookahead fix

f8f43ca3e1 • Igor Anić • Mar 11, 2024

Merge pull request #18994 from ExpidusOS/feat/container-layout-rename-fields

4f782d1e85 • Veikka Tuominen • Mar 11, 2024

Merge pull request #19208 from ziglang/rework-autodoc

d0c06ca712 • Andrew Kelley • Mar 11, 2024

std.crypto.pcurves fixes (#19245)

eaca8626b2 • Frank Denis • Mar 11, 2024

std: expose Config struct of GeneralPurposeAllocator

40e64245fc • Techatrix • Mar 10, 2024

Merge pull request #19225 from ziglang/elf-aarch64

c1bda06c14 • Jakub Konka • Mar 10, 2024

CI: update actions/checkout to v4 (#19228)

4ba4f94c93 • Minsoo Choo • Mar 9, 2024

Sema: perform codegen for anon decl created by `@extern`

e2cbbd0c26 • mlugg • Mar 9, 2024

Merge pull request #19214 from mlugg/fuck-usingnamespace

9cf28d1e9b • Matthew Lugg • Mar 8, 2024

Sema: reset block error return trace index between cases

f3227598eb • mlugg • Mar 8, 2024

test manifest key checking and other fixes

b2427ea7d8 • february cozzocrea • Mar 8, 2024

Merge pull request #19163 from ianic/zlib_no_lookahead

83e578a181 • Andrew Kelley • Mar 8, 2024

Merge pull request #19190 from mlugg/struct-equivalence

97aa5f7b8a • Andrew Kelley • Mar 8, 2024

feat: add support for --enable-new-dtags and --disable-new-dtags

377ecc6afb • Dillen Meijboom • Mar 7, 2024

grammar: remove gratuitous ambiguity

aa7d16aba1 • Jacob Young • Mar 6, 2024

Sync Aro sources (#19199)

90ab8ea9e6 • Veikka Tuominen • Mar 6, 2024

Sema: fix compiler crash `@ptrCast`ing optional slice

1e67f50211 • garrison hinson-hasty • Mar 5, 2024

cli: add `--rpath` and `-R` linker arg aliases

7d41a5cbcf • Meghan Denny • Mar 5, 2024

std.os.linux: enforce null-terminated path arguments

0b2e23b066 • OK Ryoko • Mar 5, 2024

langref now sets color-scheme

f5e2fa5c95 • crayon • Mar 5, 2024

Fix doc - Language Reference - Table of Operators

0b744da844 • Michael Ortmann • Mar 4, 2024

Use the global cache dir for the manifests of generated mingw `.lib`s

469643940c • Ryan Liptak • Mar 4, 2024

Merge pull request #19152 from antlilja/llvm-broken-debug

90c1a2c41a • Andrew Kelley • Mar 3, 2024

move `zig objcopy` command to be lazily built

33de937fd9 • Andrew Kelley • Mar 3, 2024

Air: replace `.dbg_inline_*` with `.dbg_inline_block`

aa688567f5 • Jacob Young • Mar 3, 2024

Merge pull request #19094 from truemedian/std-http-fields

671c2acf47 • Andrew Kelley • Mar 2, 2024

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

9d500bda2d • Matthew Lugg • Mar 2, 2024

Merge pull request #19136 from squeek502/windows-symlink-path-sep

64f77f32df • Andrew Kelley • Mar 2, 2024

compiler: audit debug mode checks

b60fc16b4f • Jacob Young • Mar 2, 2024

typo: http_proxy -> https_proxy

155f5274ff • Roman Frołow • Mar 2, 2024

tools: add lldb pretty printer for stage2 inst indices

136d7c2138 • Jacob Young • Mar 2, 2024

objcopy: support multiple only sections

a7a5f4cf4d • binarycraft007 • Mar 1, 2024

macho: correctly find N_GSYM symbols when parsing symbol stabs

9e402704e2 • Jakub Konka • Mar 1, 2024

LLVM Builder: Fix emission of enum debug enumerator info bitcode

147beec7da • antlilja • Feb 29, 2024

Merge pull request #19121 from Luukdegram/wasm-linker-zigobject

791e28bb68 • Luuk de Gram • Feb 29, 2024

Merge pull request #19126 from ianic/tar_case_sensitive

af06584241 • Andrew Kelley • Feb 29, 2024

Merge pull request #19127 from ziglang/export-symbol-names-cache-hash

5c0766b6c8 • Andrew Kelley • Feb 29, 2024

Merge pull request #19128 from ziglang/tar

3e292e5fc1 • Andrew Kelley • Feb 29, 2024

build.zig: fix typo in extension exclusion list

83d2eef3e0 • Andrew Kelley • Feb 29, 2024

Merge pull request #19122 from ziglang/lazy-aro

f5aad47287 • Andrew Kelley • Feb 29, 2024

Merge pull request #19115 from antlilja/llvm-misc

69df00f657 • Jacob Young • Feb 29, 2024

Merge pull request #19114 from ziglang/lazy-resinator

9410b11ca6 • Andrew Kelley • Feb 28, 2024

Merge pull request #19120 from jacobly0/os-cleanup

a1b083b666 • Andrew Kelley • Feb 28, 2024

Expand the memcpy fast path in flate.CircularBuffer.writeMatch to allow for overlapping regions.

6e078883ee • IntegratedQuantum • Feb 28, 2024

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