Commits

Mutex deadlock detection in debug

f38fd388f8 • IntegratedQuantum • Jan 19, 2023

fix selectSymbol function pointers

116b770809 • star-tek-mb • Jan 19, 2023

wasm: avoids allocating zero length buffers for args or env

7208e1ff87 • Adrian Cole • Jan 19, 2023

macho: port arm64 and x86_64 compact unwind defs verbatim

c70a3d9022 • Jakub Konka • Jan 19, 2023

autodoc: add support for top-level doc comments

35f5d43768 • Loris Cro • Jan 18, 2023

langref: use the term tuple in the Hello World section

72c09b7b3b • Manlio Perillo • Jan 18, 2023

netbsd: add mcontext_t for aarch64

c9f7b32fbd • Michael Dusan • Jan 18, 2023

Merge pull request #14333 from Vexu/fixes

7f604b6f48 • Andrew Kelley • Jan 18, 2023

CI: give x86_64-linux-debug a little more time

73827d2ea9 • Andrew Kelley • Jan 18, 2023

Merge pull request #14350 from FnControlOption/bundle

bbab4bedac • Andrew Kelley • Jan 18, 2023

langref: document UTF-8 BOM handling

06e9b2c4e3 • Manlio Perillo • Jan 17, 2023

CI: additionally test debug builds on Windows

7b68b76326 • Andrew Kelley • Jan 17, 2023

langref: add the new addrspace keyword

0973f36389 • Manlio Perillo • Jan 17, 2023

Merge pull request #14344 from ziglang/config-header-step

f3107e2cb2 • Andrew Kelley • Jan 17, 2023

Merge pull request #14229 from star-tek-mb/wincerts

f4b4e570d8 • Andrew Kelley • Jan 17, 2023

std.http.Client: default to lazy root cert scanning

d56a65a8c4 • Andrew Kelley • Jan 17, 2023

Merge pull request #14336 from Vexu/field-reorder

e646becd04 • Andrew Kelley • Jan 17, 2023

add std.build.LibExeObjStep.installHeadersDirectoryOptions

37424fd11a • Andrew Kelley • Jan 16, 2023

Find system-installed root SSL certificates on macOS (#14325)

e45b471ad3 • fn ⌃ ⌥ • Jan 16, 2023

autodoc: missing fmt on Autodoc.zig

b42bd759a7 • Loris Cro • Jan 16, 2023

autodoc: Better handling of variable decls (#14301)

ae69dfe6e7 • Krzysztof Wolicki • Jan 16, 2023

std: Handle field struct defaults in std.mem.zeroInit

31a2b8c364 • Michael Bartnett • Jan 16, 2023

Add fromOwnedSliceSentinel to ArrayList ArrayList and ArrayListUnmanaged, add fromOwnedSlice to ArrayListUnmanaged

99febb54d3 • Michael Bartnett • Jan 16, 2023

std.Thread: make Id smaller where possible

3dd8f43ad3 • r00ster91 • Jan 16, 2023

Merge pull request #14303 from perillo/improve-docgen

4aa33da189 • Veikka Tuominen • Jan 16, 2023

swap align and callconv in function typeName

32544ed56c • Techatrix • Jan 16, 2023

Merge pull request #14329 from ziglang/v1-ssl-certificates

d389dba04f • Andrew Kelley • Jan 16, 2023

build: avoid zig's libc++ on *-windows-msvc

9856bea34e • kcbanner • Jan 15, 2023

Merge pull request #14271 from Vexu/c-abi

bb15e4057c • Veikka Tuominen • Jan 14, 2023

Merge pull request #14302 from Luukdegram/wasm-ctor

18191b80b6 • Luuk de Gram • Jan 14, 2023

zig run/cc: recognize "-x language"

6b3f59c3a7 • Motiejus Jakštys • Jan 14, 2023

Fix buffer overflow in fmt when DAZ is set

d813cef42a • Robert Burke • Jan 13, 2023

ci: run the behaviour tests using the cbe and msvc

0e659042ac • kcbanner • Jan 13, 2023

Merge pull request #14265 from ziglang/init-package-manager

7cb2f9222d • Andrew Kelley • Jan 12, 2023

wasi-libc: use __heap_end if available (#14273)

cbbf8c8a2d • Frank Denis • Jan 12, 2023

Merge pull request #14275 from EspeuteClement/master

4b32917646 • Loris Cro • Jan 12, 2023

UEFI pool allocator changes

4971df8572 • antlilja • Jan 12, 2023

Merge pull request #14257 from Vexu/compile-errors

2a92b04b9d • Andrew Kelley • Jan 12, 2023

zig objcopy: Fix corrupted hex output

c2d37224c8 • Eckhart Köppen • Jan 11, 2023

autodoc: scroll up when collapsing long fn description

0e66df2094 • Loris Cro • Jan 11, 2023

Merge pull request #14263 from der-teufel-programming/master

a88679453a • Loris Cro • Jan 11, 2023

std.net: check for localhost names before asking DNS

3ab43988c1 • praschke • Jan 10, 2023

Merge pull request #14247 from kcbanner/windows_improve_module_lookup

9b807f9c17 • Andrew Kelley • Jan 10, 2023

test: fix "chdir smoke test" comparing paths with potentially different drive letter cases

bb4cb34204 • kcbanner • Jan 10, 2023

langref: fix unclosed and lonely tag (#14250)

0a8b7ad368 • Techatrix • Jan 10, 2023

Update wasi-libc to a1c7c2c7a4b2813c6f67bd2ef6e0f430d31cebad

24d8d12caf • Frank Denis • Jan 10, 2023

Merge pull request #14260 from EspeuteClement/master

0cba60afed • Loris Cro • Jan 10, 2023

Fixes bug in AVR codegen for llvm backend

f7ade7e63b • Felix "xq" Queißner • Jan 10, 2023

std: add helper functions to std.zig.Ast for extracting data out of nodes

1f8f79cd53 • Techatrix • Jan 9, 2023

Merge pull request #14241 from ziglang/zig-build-config-header-step

fcee1bf993 • Andrew Kelley • Jan 8, 2023

autodoc: improve linking of decl references

18f6ef613c • Loris Cro • Jan 8, 2023

Merge pull request #14207 from MasterQ32/zig-uri-upstream

87b223428a • Andrew Kelley • Jan 7, 2023

stage3 bsd: support dynamic libstdc++/libc++

0507ced8cd • Michael Dusan • Jan 6, 2023

Implement some more environment functions for WASI.

24b4e643f4 • Brendan Burns • Jan 6, 2023

Merge pull request #14224 from ziglang/std.http

7a2d7ff628 • Andrew Kelley • Jan 6, 2023

zig.h: do not assume __GNUC__ is not clang (#2)

db7b36f3fc • Michael Dusan • Jan 6, 2023

Merge pull request #14210 from Vexu/compile-errors

a01d2ab0e3 • Andrew Kelley • Jan 6, 2023

Merge pull request #14202 from ziglang/std.http

b3e495a38a • Andrew Kelley • Jan 6, 2023

ELF linker: support common-page-size and max-page-size lld opts

6ad92108e2 • Frank Denis • Jan 6, 2023

Merge pull request #13514 from kcbanner/windows_build_fixes

c28c38d1e5 • Andrew Kelley • Jan 6, 2023

tools: build all tools in ci to prevent bitrot

301a89849b • Jan Philipp Hafer • Jan 5, 2023

zig.h: do not assume __GNUC__ is not clang

176940b504 • Michael Dusan • Jan 5, 2023

autodoc: fix bodyless fn type analysis and rendering

1878bdfbb1 • Loris Cro • Jan 5, 2023

autodoc: fix links to functions in generic types

c6ea551c7d • Loris Cro • Jan 5, 2023

Fix cache-dir specified on the command line (#14076)

2d617c482c • pluick • Jan 5, 2023

std: collect all options under one namespace

f83834993e • Veikka Tuominen • Jan 5, 2023

cmake: move 'continue' statement to avoid cmake bug

fe2bd9dda8 • Eric Joldasov • Jan 5, 2023

llvm codegen: fix f16,f32,f64 nan bitcasts

e0fb4c29cb • Michael Dusan • Jan 5, 2023

Don't initialize the static TLS area in single-threaded builds

b89158d6fd • Jens Goldberg • Jan 5, 2023

behavior: add test for #8277

ed23615638 • Michael Dusan • Jan 4, 2023

debug: replace RtlCaptureStackBackTrace (which was spuriously failing) with a new implementation which uses RtlVirtualUnwind instead (#12740)

09ff03a57a • Casey Banner • Jan 4, 2023

Fix another LockViolation case on Windows (#14162)

a3e2ee0911 • Casey Banner • Jan 4, 2023

Merge pull request #14189 from kcbanner/cbe_fix_float_from_repr

9ed4a93ae7 • Andrew Kelley • Jan 4, 2023

Merge pull request #13786 from ziglang/tty-detection

83fd45d820 • Veikka Tuominen • Jan 4, 2023

Sema: implement AVR address spaces

2b9478ce12 • Maciej 'vesim' Kuliński • Jan 3, 2023

Implements std.ArenaAllocator.reset() (#12590)

fd0fb26aba • Felix Queißner • Jan 3, 2023

Merge pull request #12586 from MasterQ32/std_memory_pool

8d64e5283a • Andrew Kelley • Jan 3, 2023

stage2 AArch64: bump up alignment of stack items fitting in regs

09122650ba • joachimschmidt557 • Jan 3, 2023

stage3 macos: enable -headerpad_max_install_names

8032ecb730 • Michael Dusan • Jan 3, 2023

autodoc: restore generic function functionality

755f50a986 • Loris Cro • Jan 3, 2023

Sema: do not immediately destroy failed generic instantiation

abd005f302 • Veikka Tuominen • Jan 3, 2023

Merge pull request #14166 from McSinyx/lowkey

daeb992c73 • Loris Cro • Jan 3, 2023

Merge pull request #14157 from Luukdegram/wasm-linker-misc

7935135767 • Luuk de Gram • Jan 3, 2023

math: implement absInt for integer vectors

1ec74f1b70 • Jordan Lewis • Jan 3, 2023

Document tuple syntax

fc07e1a267 • Evin Yulo • Jan 3, 2023

add -fopt-bisect-limit

a44085dc2a • Guillaume Wenzek • Jan 3, 2023

std.log: add functionality to check if a specific log level and scope are enabled

93bdd04e88 • Lee Cannon • Jan 3, 2023

docs: Clarify that std.fs.path.resolve doesn't resolve relative path to

4fa027a3cc • Sizhe Zhao • Jan 3, 2023

Add the two functions 'getLast' and 'getLastOrNull' to ArrayListAligned/ArrayListAlignedUnmanaged.

1de96a2cc4 • Chris Boesch • Jan 3, 2023

std: add meta.FieldType

8094fa5d48 • mlugg • Jan 3, 2023

zig.h: support GCC compilers that lack __has_builtin

5bd69c655d • Andrew Kelley • Jan 3, 2023

Merge pull request #13980 from ziglang/std.net

c9ef277fa7 • Andrew Kelley • Jan 3, 2023

Merge pull request #13699 from mikdusan/bsd

8bd734d60c • Andrew Kelley • Jan 3, 2023

Compilation: fix merge conflict with previous commit

c1f404ad53 • Andrew Kelley • Jan 2, 2023

Revert "make a .rsp file for `zig clang`"

9bcd48e40e • Andrew Kelley • Jan 2, 2023

Merge pull request #14159 from Vexu/err-fix

df5fcf5432 • Andrew Kelley • Jan 2, 2023

fix behavior test compile error

0b99c83c21 • Andrew Kelley • Jan 2, 2023

Merge pull request #14002 from kcbanner/cbe_msvc_compatibility

4c1007fc04 • Andrew Kelley • Jan 2, 2023

Fix typo (#14149)

4172c29166 • Ganesan Rajagopal • Jan 1, 2023

ChildProcess: fix false positives in windowsCreateProcessSupportsExtension

aadd1b252e • Ryan Liptak • Jan 1, 2023