Commits

Merge pull request #7008 from xackus/minor-fixes

5430642fa0 • Alexandros Naskos • Nov 7, 2020

Revert "update runtime safety test case - unsigned-signed vector cast"

67ea47babd • Andrew Kelley • Nov 7, 2020

update runtime safety test case - unsigned-signed vector cast

663f0b399c • Andrew Kelley • Nov 7, 2020

disable flaky file locking test on Windows

ceaa569bfa • Andrew Kelley • Nov 7, 2020

std.ResetEvent: disable flaky test on macOS

c923f74fc9 • Andrew Kelley • Nov 6, 2020

update musl sources to 1.2.1

e5fab3ba68 • Andrew Kelley • Nov 6, 2020

update musl headers to 1.2.1

dba94f453a • Andrew Kelley • Nov 6, 2020

update process_headers tool

008dd90f1f • Andrew Kelley • Nov 6, 2020

std: Introduce SemanticVersion data structure

030f00391a • Jay Petacat • Nov 6, 2020

Merge pull request #6941 from LemonBoy/floateqapprox

d1b1f053b0 • Andrew Kelley • Nov 6, 2020

std: Make file locking tests less fragile

b9391c9564 • LemonBoy • Nov 6, 2020

Fix std.ResetEvent.timedWait on darwin/macOS. (#6914)

9f1639a6bb • Jeremy Huffman • Nov 6, 2020

Merge pull request #6990 from kubkon/system-linker-hack

a9e09a8be4 • Andrew Kelley • Nov 6, 2020

Merge pull request #7001 from Vexu/translate-c

a1a16a941e • Alexandros Naskos • Nov 6, 2020

Merge pull request #6978 from LemonBoy/statshit

c9551652b0 • Andrew Kelley • Nov 5, 2020

Merge pull request #6974 from daurnimator/prctl-cleanup

cf7505da1f • Andrew Kelley • Nov 5, 2020

stage1: Make sure union(enum(T)) is valid

78840c4ab2 • LemonBoy • Nov 5, 2020

Merge pull request #6895 from jorangreef/fallocate

f85d719952 • Andrew Kelley • Nov 5, 2020

std/crypto: don't constrain Gimli hash output to a fixed length

e7b60b219b • Frank Denis • Nov 5, 2020

math.shl/math.shr: add support for vectors

2e354c387e • Frank Denis • Nov 5, 2020

std.crypto: namespace constructions a bit more

73aef46f7d • Frank Denis • Nov 5, 2020

Now that they support vectors, use math.rot{l,r}

4417206230 • Frank Denis • Nov 5, 2020

Merge pull request #6991 from alexnask/upgrade_mingw-w64

34502b9c4d • Andrew Kelley • Nov 5, 2020

Merge pull request #6982 from Rageoholic/master

17837affd2 • Alexandros Naskos • Nov 5, 2020

Update wasmtime to version 0.20

bb14bd35bd • Frank Denis • Nov 4, 2020

sparc64 has a 8Kb page size

342ba960f7 • Frank Denis • Nov 3, 2020

std.fs.File.writeFileAll: support unseekable files

ede41759be • Andrew Kelley • Nov 3, 2020

std.meta: test that const and mut variables have different addresses

37bc6ee54a • Frank Denis • Nov 3, 2020

Merge pull request #6956 from jedisct1/more-gimli-be-fixes

f2cb63c2e1 • Andrew Kelley • Nov 3, 2020

Merge pull request #6921 from xackus/gimmeMoreOfThoseSweetSweetFileDescriptors

5060497174 • Jakub Konka • Nov 3, 2020

fix cmake logic for checking LLVM version

b30a765b95 • Andrew Kelley • Nov 2, 2020

std: Make parseInt/parseUnsigned detect the radix

35a8d90e55 • LemonBoy • Nov 2, 2020

Merge pull request #6932 from kubkon/fix-6318

00ceb592ef • Andrew Kelley • Nov 2, 2020

stage1: Fix *WithOverflow intrinsics with u0 values

be26c3bf4e • LemonBoy • Nov 2, 2020

Fix Gimli for big-endian targets

ad9655db3a • Frank Denis • Nov 2, 2020

Merge pull request #6927 from LemonBoy/mipsbe-std

061ff11b2b • Andrew Kelley • Nov 2, 2020

Fix file descriptor leak in fs.openFileZ.

ecdd636605 • Alex Cameron • Nov 2, 2020

std/ascii: add spaces array

50ba018223 • Isaac Freund • Nov 2, 2020

Merge pull request #6792 from koachan/sparc64-linux

909aae8153 • Andrew Kelley • Nov 2, 2020

Merge pull request #6888 from jcmoyer/issues/6874

af60931a48 • Andrew Kelley • Nov 1, 2020

std: Fix early overflow in time calculation

445d808bae • LemonBoy • Nov 1, 2020

Merge branch 'LemonBoy-morereduce'

2e1cef7508 • Andrew Kelley • Nov 1, 2020

Make std.fmt.bufPrintIntToSlice public

d530e7f9c7 • Jakub Konka • Nov 1, 2020

std: add {set,get}rlimit bits and improve test

6418284680 • xackus • Nov 1, 2020

Add missing arg

36f1788762 • frmdstryr • Nov 1, 2020

std/crypto: make Hkdf functions public

c387f1340f • Frank Denis • Nov 1, 2020

Merge pull request #6883 from Vexu/translate-c

9ca9819488 • Veikka Tuominen • Oct 31, 2020

Merge pull request #6660 from Vexu/stage2

7c8d9cfa40 • Veikka Tuominen • Oct 31, 2020

remove extra space in .** error message

bb6e39e274 • Travis • Oct 30, 2020

Merge pull request #6875 from jorangreef/mips_syscalls

e59f44712d • Andrew Kelley • Oct 30, 2020

Merge pull request #6858 from travv0/no-star-after-dot-star

80dd432137 • Veikka Tuominen • Oct 30, 2020

fix #3237: resolve undefined symbol _DllMainCRTStartup

72343ffd06 • zhaozg • Oct 30, 2020

stage1: Error out when trying to execute `unreachable`

490cafe2c5 • LemonBoy • Oct 30, 2020

Merge pull request #6654 from joachimschmidt557/stage2-arm

f4bb8be9fc • Andrew Kelley • Oct 29, 2020

Merge pull request #6866 from LemonBoy/fix-zlib

aaff66b8ed • Andrew Kelley • Oct 29, 2020

Merge pull request #6356 from jorangreef/io_uring

a41c0b63bb • Andrew Kelley • Oct 29, 2020

panic when empty string passed as dest_rel_path to addInstallFileWithDir

f51ccf0d1f • Travis • Oct 29, 2020

std/crypto/blake2b: allow the initial output length to be set

26793453a7 • Frank Denis • Oct 29, 2020

make addBuildOption append type (#6801)

32e65c3f96 • wozeparrot • Oct 29, 2020

Merge pull request #6838 from LemonBoy/netstuff

3a0e8c2b45 • Andrew Kelley • Oct 29, 2020

Merge pull request #6841 from ifreund/fix-event-loop

844eb932f4 • Andrew Kelley • Oct 29, 2020

std/crypto/x25519: return encoded points directly + ed->mont map

e59dd7eecf • Frank Denis • Oct 29, 2020

stage2.Elf: fix off by one error in writeOffsetTableEntry

ad6e095ef6 • Timon Kruiper • Oct 29, 2020

stage1: Fix bug in internal string slicing (#6843)

4fb896f16e • LemonBoy • Oct 29, 2020

Changed macosx to macos in support os to better relfect the output of zig targets

6f3c84834d • = • Oct 29, 2020

std/crypto: vectorize Salsa20

5764c550ed • Frank Denis • Oct 29, 2020

Set page size to 16KB for aarch64 macos

17575019a0 • Jakub Konka • Oct 29, 2020

std/math: add support for vectors to rotl()/rotr()

bb3dfd2708 • Frank Denis • Oct 29, 2020

stage1: Fix small bug in pointer type analysis

b3314a8be6 • LemonBoy • Oct 29, 2020

Merge pull request #6678 from s-ol/doc-type-aware

85dd5746bd • Veikka Tuominen • Oct 29, 2020

std: Better handling of type values in expectEqual

fe6cc0c3ba • LemonBoy • Oct 29, 2020

ci: freebsd: skip non-native tests to save time

81f5e1e667 • Andrew Kelley • Oct 29, 2020

ci: macos: rebuild zig1.o with stage1

fd3da3348c • Andrew Kelley • Oct 28, 2020

stage1: Correctly generated optional constant values

7bc9531698 • LemonBoy • Oct 28, 2020

std/crypto: adjust aesni parallelism to CPU models

0adc144f88 • Frank Denis • Oct 28, 2020

PascalCase *box names, remove unneeded comptime & parenthesis

ea45897fcc • Frank Denis • Oct 28, 2020

stage1: Fix crash in comptime struct value copy

6d2f103bfb • LemonBoy • Oct 28, 2020

Merge pull request #6842 from kubkon/aarch64-macos-fix

1a171a143a • Jakub Konka • Oct 28, 2020

rename ZigClangFloatingLiteral_getValueAsApproximateDouble

e1ca6946be • Andrew Kelley • Oct 27, 2020

std/crypto: API cleanup

7c2bde1f07 • Žiga Željko • Oct 26, 2020

Merge branch 'frmdstryr-import-empty-file'

e2caf57527 • Andrew Kelley • Oct 26, 2020

stage1: support "native" as the OS string in -target

c1ae9f40c7 • Andrew Kelley • Oct 26, 2020

add regression test for already fixed bug

e83334274f • Andrew Kelley • Oct 26, 2020

Format null type in std.fmt

194e29adfc • data-man • Oct 26, 2020

ci: still build zig even though we are using (older) zig cc

a0f4606f32 • Andrew Kelley • Oct 26, 2020

Copy editing :)

c6747e1063 • Yanis Zafirópulos • Oct 26, 2020

std/*: add missing MIT license headers

74a1175d9d • Frank Denis • Oct 26, 2020

Temp Fix for deadlock in C compilation, found and tested on Windows

e3fed3c814 • mlarouche • Oct 26, 2020

fix type mismatch in std.net.StreamServer

0a619c68a6 • johnLate • Oct 26, 2020

Make lastIndexOf use the same cut-off between BMH as indexOf

c0fa5963ee • dec05eba • Oct 26, 2020

std/crypto: vectorize BLAKE3

72064eba23 • Frank Denis • Oct 26, 2020

std/crypto: add the bcrypt password hashing function

1b4ab749cf • Frank Denis • Oct 26, 2020

openbsd: make dl_phdr_info cross arches

2a0a11aa66 • Sébastien Marie • Oct 26, 2020

Merge pull request #6809 from jedisct1/salsa

0088efc4b2 • Andrew Kelley • Oct 26, 2020

ci: skip compile error tests on freebsd to save time

bbd1e122d4 • Andrew Kelley • Oct 26, 2020

test runner: use the correct number in leak report

59af275680 • Vincent Rischmann • Oct 25, 2020

readd original code from #6638. realpathZ() is expected to take a [*:0]const u8

3115d2f2cd • Sébastien Marie • Oct 25, 2020

cc: fix regression on macOS after adding libc headers

872bc787b5 • Jakub Konka • Oct 24, 2020

Fix a typo (s/multple/multiple/)

91a1c20e74 • Frank Denis • Oct 24, 2020

When checking a cache hit, make sure to handle a (re)moved source file

4b48fccadd • Timon Kruiper • Oct 23, 2020