Commits

std.math: rework modf

a2df84d0ff • Sean • Mar 29, 2024

Sema: allow .ptr on pointer to array

2d443cdabf • Veikka Tuominen • Mar 29, 2024

macho: fix double free

fda9a32fef • Jakub Konka • Mar 29, 2024

Merge pull request #19399 from ypsvlq/mingw

3661133f98 • Andrew Kelley • Mar 28, 2024

Merge pull request #19461 from Vexu/tests

c808e546a7 • Andrew Kelley • Mar 28, 2024

allow `@errorcast` to cast error sets to error unions

7aa42f47b7 • HydroH • Mar 28, 2024

Merge pull request #19458 from ianprime0509/all-module-docs

17053887d0 • Andrew Kelley • Mar 28, 2024

Merge pull request #19430 from ziglang/dwarf-ub

9dac8db2df • Jakub Konka • Mar 27, 2024

std.zig: remove extraneous newlines in log messages

71d878ba50 • Jacob Young • Mar 27, 2024

haiku: fix poll definitions

77ff6bc656 • Jacob Young • Mar 27, 2024

translate-c: handle string concatenation of function calls

7684423c08 • HydroH • Mar 27, 2024

Merge pull request #19437 from mlugg/value-cleanups

5140f2726a • Andrew Kelley • Mar 27, 2024

make `addCSourceFiles` assert `options.files` are relative

341857e5cd • David Rubin • Mar 26, 2024

valgrind client request wrappers take const pointers (#19237)

055023efb4 • Prokop Randáček • Mar 26, 2024

Merge pull request #19385 from markus-oberhumer-forks/improve-old-glibc-versions

59203cb4f2 • Veikka Tuominen • Mar 26, 2024

std.Build: dupe provided paths for Step.Fmt.create()

29e41c6850 • Luis Cáceres • Mar 26, 2024

Merge pull request #19414 from mlugg/comptime-mutable-memory-yet-again

405502286d • Andrew Kelley • Mar 25, 2024

Merge pull request #19402 from ianprime0509/markdown-autolinks

abadad4640 • Andrew Kelley • Mar 25, 2024

Merge pull request #19406 from jacobly0/haiku

32b4d85605 • Andrew Kelley • Mar 25, 2024

autodoc: better indentation handling when rendering source code (#19422)

ef31d8f48f • HydroH • Mar 25, 2024

llvm: update current debug location scope when entering debug scope

31a7f22b80 • mlugg • Mar 25, 2024

std.enums: fix EnumSet.init and EnumMap.init for non-exhaustive enums

5c628312b1 • Simon Brown • Mar 24, 2024

Build.Cache: fix UAF during `unhit`

af0668d6c2 • Jacob Young • Mar 24, 2024

reduce: fix compile errors

879ea2710f • Jacob Young • Mar 24, 2024

fix comptime float formatting

091aa54a3e • Marc Tiehuis • Mar 24, 2024

std.fmt.fmtIntSize{Bin,Dec}: Don't add .0... to bytes

e90583f5d1 • Ben Sinclair • Mar 23, 2024

Merge pull request #19396 from ziglang/coff-stdlib

640acf8625 • Jakub Konka • Mar 23, 2024

Change std.os.exit to std.process.exit

13a9d94a80 • regeliv • Mar 22, 2024

Merge pull request #19390 from ziglang/valgrind

d8bb139da4 • Andrew Kelley • Mar 22, 2024

Merge pull request #19388 from ziglang/cache-dedup

a2651cbc82 • Andrew Kelley • Mar 22, 2024

Merge pull request #19348 from jedisct1/wasi-threads-compfix

54c08579e4 • Andrew Kelley • Mar 21, 2024

Update frexp.zig (#19370)

f32723a237 • Sean • Mar 21, 2024

mingw: link to api sets instead of ucrtbase

62929d599c • Elaine Gibson • Mar 21, 2024

main: set subsystem version from target windows version

e12a72db92 • Elaine Gibson • Mar 21, 2024

std.Build.addTest: add doc comments

c5bd19e45e • Andrew Kelley • Mar 21, 2024

rename ryu128 -> format_float

31791ae15b • Marc Tiehuis • Mar 21, 2024

std.os.windows: add POLL.IN and POLL.OUT

afdc41cfd6 • Michael Ortmann • Mar 21, 2024

Merge pull request #19374 from ziglang/slice-by-len-safety

b5cef9e8b4 • Andrew Kelley • Mar 21, 2024

std.io: remove BufferedTee

e831313b10 • Igor Anić • Mar 21, 2024

Merge pull request #19365 from ziglang/update-mingw-w64

43edd53c33 • Andrew Kelley • Mar 21, 2024

std.hash_map: fix pointer lock safety false positive

4bc18c52f7 • Andrew Kelley • Mar 21, 2024

mingw: define _WIN32_WINNT when building CRT

19b6995939 • Elaine Gibson • Mar 20, 2024

bsd: followup to std.posix extraction from std.os

e4ed63f138 • Michael Dusan • Mar 20, 2024

Fix CODEOWNERS path to resinator source files

5005c6243a • Ryan Liptak • Mar 20, 2024

Merge pull request #19360 from ziglang/no-byos-posix

7ecbb6f3a0 • Andrew Kelley • Mar 20, 2024

Merge pull request #19354 from ziglang/std.posix

3a836b4800 • Andrew Kelley • Mar 20, 2024

Merge pull request #19337 from Snektron/spirv-globals

7057bffc14 • Robin Voetter • Mar 19, 2024

std.Build.Step.Run: documentation for addFileArg and friends

c52a2c338d • Andrew Kelley • Mar 19, 2024

langref: add naming guide

fb812fc1fc • Andrew Kelley • Mar 19, 2024

langref: Rename std.fs.wasi.{PreopenList => Preopens}

d100a8e2dc • Linus Groh • Mar 19, 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