Commits

Implement fmtDuration using Formatter (#8137)

0447a2c041 • Jonathan Knezek • Mar 7, 2021

std: Deprecate the B and Bi format specifiers

72664df491 • LemonBoy • Mar 7, 2021

std: Prevent null pointer deref in mem.len{,Z}

e47b754b28 • LemonBoy • Mar 7, 2021

translate-c: Support compound assignment of pointer and signed int

6d69a29d75 • Evan Haas • Mar 7, 2021

translate-c: translate align attribute for block scoped variables

874c63f89c • Evan Haas • Mar 7, 2021

docgen --skip-code-tests

a7c0234eee • Josh Wolfe • Mar 7, 2021

fix parsing of assignment with 'inline for' and 'inline while'

272ae0ca0d • Vincent Rischmann • Mar 7, 2021

Merge pull request #7910 from Vexu/stage2-async

34cb5934dd • Andrew Kelley • Mar 6, 2021

std/special: init-exe,lib make import(std) its own decl (#8160)

9f722f43ac • Meghan • Mar 6, 2021

zig fmt: fix lastToken() for container_decl_arg

ef3adbdb36 • Isaac Freund • Mar 5, 2021

std: fix memory leak in MultiArrayList

9cd038d73a • Veikka Tuominen • Mar 5, 2021

translate-c: enable pointer arithmetic with signed integer operand

291edafa1b • Evan Haas • Mar 5, 2021

Reject bare +/- input when parsing floats

02737d535a • cryptocode • Mar 5, 2021

zig fmt: recovery: missing while rbrace

434fce2146 • Andrew Kelley • Mar 5, 2021

zig cc: fix handling of -MM flag

041212a41c • Andrew Kelley • Mar 5, 2021

stage2: support environment variables for verbose options

98b24aa47f • Andrew Kelley • Mar 5, 2021

Merge pull request #7763 from kivikakk/zig-elf-parse

ffb2568a9f • Andrew Kelley • Mar 4, 2021

std: add io.Writer.writeStruct

34ca6b7b44 • daurnimator • Mar 3, 2021

stage2: fix merge conflict with previous commit

fcd25065ef • Andrew Kelley • Mar 3, 2021

stage2: remove error number from error set map

2ebeb0dbf3 • jacob gw • Mar 3, 2021

translate-c: fix c tokenizer giving invalid tokens

904f774563 • Veikka Tuominen • Mar 3, 2021

update docs and grammar to allow CRLF line endings (#8063)

7fbe9e7d60 • Josh Wolfe • Mar 3, 2021

Merge pull request #7778 from g-w1/stage2-merge-errors

5bd9a64516 • Andrew Kelley • Mar 3, 2021

Merge pull request #7741 from FireFox317/optionals-llvm

4b57fb5f23 • Andrew Kelley • Mar 3, 2021

zig fmt: allow and trim whitespace around zig fmt: (off|on)

3ad9cb8b47 • Isaac Freund • Mar 3, 2021

re-enable behavior tests: translate-c macros

84f3b3dff2 • Andrew Kelley • Mar 2, 2021

os/linux: fix IO_Uring.timeout

3dd8396a55 • Vincent Rischmann • Mar 2, 2021

Merge pull request #8120 from joachimschmidt557/stage2-arm

f296c95599 • Andrew Kelley • Mar 2, 2021

Merge pull request #7946 from koachan/sparc64-framefixes

f9c9b92175 • Andrew Kelley • Mar 2, 2021

zig fmt the std lib

a20169a610 • Andrew Kelley • Mar 2, 2021

Add some bit set variants

7613e51a57 • Martin Wickham • Mar 2, 2021

Bring back ZIG_SKIP_INSTALL_LIB_FILES

1f861ecc95 • daurnimator • Mar 2, 2021

parser: fix infinite loop on missing comma in param list

7b5b7bda87 • Isaac Freund • Mar 2, 2021

std: Deprecate 'x'/'X'/'e'/'E' special cases for u8 slices

cd7c870bd8 • LemonBoy • Mar 1, 2021

std: Replace lastIndexOf with lastIndexOfScalar

bee7db77fe • LemonBoy • Mar 1, 2021

std: Add std.fs.path.joinZ (#7974)

baab1b2f31 • fancl20 • Mar 1, 2021

translate-c: add <assert.h> support

45d220cac6 • Evan Haas • Mar 1, 2021

Merge pull request #8097 from LemonBoy/thread-spawn-order

9550db33cb • Andrew Kelley • Mar 1, 2021

std/crypto: add AES-OCB

a5a3ad4f95 • Frank Denis • Mar 1, 2021

stage2: remove value field from error

58b14d01ae • jacob gw • Feb 28, 2021

std: add sendmsg

1f17221bc4 • daurnimator • Feb 28, 2021

translate-c: add limited OffsetOfExpr support

294ee1bbc9 • Evan Haas • Feb 28, 2021

std/crypto/aes: fix AES {encrypt,decrypt}Wide

0423f0f7d8 • Frank Denis • Feb 28, 2021

std/crypto/benchmark: update format strings

b959029f88 • Frank Denis • Feb 28, 2021

std.zig.fmtEscapes: update impacted test

e65b6d99ac • Michael Dusan • Feb 27, 2021

HashMap.put returns !void, not a !bool

d4af35b3fe • daurnimator • Feb 27, 2021

std.ascii: add lessThanIgnoreCase and orderIgnoreCase

490654c332 • Andrew Kelley • Feb 27, 2021

translate-c: upgrade to new std.zig.fmtEscapes API

4a548002af • Andrew Kelley • Feb 27, 2021

std.zig.fmt escaped string formatting recognizes single quote style

3f844cba0b • Andrew Kelley • Feb 27, 2021

translate-c: add typeof support

0816981561 • Evan Haas • Feb 26, 2021

stage2: implement the error_value AST tag

fd208d9d59 • Andrew Kelley • Feb 26, 2021

std.os: remove special case for haiku

4360f45d7f • Andrew Kelley • Feb 26, 2021

improve stage2 to allow catch at comptime:

153c97ac9e • g-w1 • Feb 26, 2021

Merge pull request #7546 from hoanga/haiku-support

7edb204edf • Andrew Kelley • Feb 26, 2021

stage2 ARM: Save callee-saved registers

297eabd4ac • joachimschmidt557 • Feb 25, 2021

std/build: Add support for LTO configuration

3c0238e731 • Hubert Jasudowicz • Feb 25, 2021

translate-c: Add support for pointer subtraction

4f11a88b9f • Evan Haas • Feb 25, 2021

std: Clear old memory on free

53cc63f0c9 • LemonBoy • Feb 25, 2021

zig fmt src/

449f4de382 • Andrew Kelley • Feb 25, 2021

zig fmt: fix extern function with missing param name

9b8a94265a • Andrew Kelley • Feb 25, 2021

zig fmt the std lib

5f35dc0c0d • Andrew Kelley • Feb 25, 2021

Merge pull request #7920 from ziglang/ast-memory-layout

d7049fc8e0 • Andrew Kelley • Feb 25, 2021

Avoid concept of a "Unicode character" in documentation and error messages (#8059)

8b9434871e • Josh Wolfe • Feb 24, 2021

std.Thread.Semaphore: Fix wrong variable name

d9e46dceec • johnLate • Feb 23, 2021

std.fifo.LinearFifo - Expose reader and writer type.

0aef1faa82 • ducdetronquito • Feb 21, 2021

Added support for passing write file args as build options (#7909)

36178caf3e • Ryan Greenblatt • Feb 21, 2021

stage2 codegen: Add Type argument to genSetReg

9712e89265 • joachimschmidt557 • Feb 21, 2021

Merge pull request #7960 from Luukdegram/wasm-extern

ef6aa3d027 • Veikka Tuominen • Feb 21, 2021

std: Add more error checking in hexToBytes

057bf1afc9 • LemonBoy • Feb 21, 2021

std.os.uefi.Guid fixes (#8032)

4272f07f66 • Asherah Connor • Feb 21, 2021

fix race condition in linuxWaitFd

cc5e5cca83 • Bill Nagel • Feb 21, 2021

std.Progress: improve support for "dumb" terminals

1bd434fd18 • jacob gw • Feb 21, 2021

Rebase link(at) properly

840331ee48 • Tau • Feb 21, 2021

replace ArrayList.shrinkAndFree by ArrayList.shrinkRetainingCapacity

c70832bc41 • Benjamin Graf • Feb 21, 2021

remove z/Z format specifier deprecations

a448210fcf • Jonathan Marler • Feb 21, 2021

fix readable slice bug (and add tests)

f9be7471bc • rgreenblatt • Feb 21, 2021

Add epoll_pwait2 Linux syscall

340825a7af • data-man • Feb 21, 2021

fix unspecified fmt

a5dcd07382 • rgreenblatt • Feb 20, 2021

macos: fix cond to enable ZIG_SYSTEM_LINKER_HACK

153cd4da0c • Michael Dusan • Feb 20, 2021

std.fs.net.Stream: add writev and writevAll

68e7726478 • Andrew Kelley • Feb 16, 2021

stage2: fix zero-sized function parameters (#7998)

9270aae071 • Tadeo Kondrak • Feb 12, 2021

Merge pull request #7749 from tadeokondrak/6429-callconv-inline

d3565ed6b4 • Andrew Kelley • Feb 12, 2021

translate-c: comma operator should introduce a new scope

d98f09e4f6 • Evan Haas • Feb 11, 2021

Add more mingw def files

61bcac108c • Jonathan Marler • Feb 10, 2021

musl: update to 1.2.2

6dc2236054 • Isaac Freund • Feb 10, 2021

translate-c: call @boolToInt on return value when necessary

a2ec77041b • Evan Haas • Feb 10, 2021

require specifier for arrayish types

1480c42806 • Jonathan Marler • Feb 10, 2021

stage2 ARM: fix register allocation in genArmBinOp

6a5a6386c6 • joachimschmidt557 • Feb 9, 2021

stage2 ARM: fix callee_preserved_regs

c2beaba85a • joachimschmidt557 • Feb 9, 2021

translate-c: Improve function pointer handling

221f1d898c • Evan Haas • Feb 8, 2021

never pass -s to clang

1adac0a55b • Andrew Kelley • Feb 7, 2021

zig cc: recognize the `-s` flag to be "strip"

e197a03124 • Andrew Kelley • Feb 7, 2021

Merge pull request #7957 from mk12/catalina

905c85be96 • Michael Dusan • Feb 7, 2021

target: map zig ppc32 → llvm ppc

300ebbd560 • Michael Dusan • Feb 4, 2021

fix typo in comment

2d447b57cc • Rocknest • Feb 3, 2021

fix superfluous fmt specifier in update_glibc

8661a13b74 • Michael Dusan • Feb 2, 2021

siphash: update the link to the SipHash paper

7a01d396ee • Frank Denis • Feb 2, 2021

update update_glibc to format strings with "{s}"

70a7c14ca6 • Michael Dusan • Feb 1, 2021

Merge pull request #7827 from Snektron/spirv-setup

102d954220 • Andrew Kelley • Feb 1, 2021

std.json large number support

06b29c8546 • Jonathan Marler • Feb 1, 2021