os/plan9: fix order of register setting in syscall1
c842deea75 • Jacob G-W • Jun 10, 2023
Sema: emit error on @intToPtr with slice dest type
34d44e0c1c • mlugg • Jun 10, 2023
AstGen: handle ref_table for params
bf4b43a2f7 • mlugg • Jun 10, 2023
Merge pull request #15980 from squeek502/walker-fixes
2094d98694 • Veikka Tuominen • Jun 10, 2023
std.hash_map: fetchRemove increment available
f04e65bc09 • sentientwaffle • Jun 9, 2023
Merge pull request #15950 from der-teufel-programming/autodoc-quickfixes
99fe2a23c0 • Loris Cro • Jun 9, 2023
reimplement wyhash v4.1 (#15969)
00ff653576 • Marc Tiehuis • Jun 8, 2023
std: fix parseInt for single-digit signed minInt (#15966)
cb7040154e • Josh Wolfe • Jun 7, 2023
llvm: stop generating FPU code if there is no FPU
c16d4ab9e4 • David Gonzalez Martin • Jun 6, 2023
crypto.bcrypt: allow very large passwords to be pre-hashed (#15955)
9ee0a706da • Frank Denis • Jun 6, 2023
macos+libc: add zlib.h,sys/paths.h,netinet/{ip.h,udp.h}
7e0a02ee25 • Jakub Konka • Jun 4, 2023
Merge pull request #15579 from squeek502/mem-delimiters
629f0d23b5 • Andrew Kelley • Jun 3, 2023
std.c: fix return type of recv/recvfrom on windows
3add9d8257 • dweiller • Jun 3, 2023
Build: fix producesPdbFile logic (#15756)
ff57a264ad • xEgoist • Jun 3, 2023
fix missing insertion of module to all_modules on first download
105078519a • DraagrenKirneh • Jun 3, 2023
std.io.reader.Reader: add `streamUntilDelimiter`
5c6f111379 • Eric Joldasov • Jun 3, 2023
AstGen: handle ref_table for errdefer captures
1a4b0d9790 • mlugg • Jun 3, 2023
Merge pull request #15927 from truemedian/http-bugs
77b40d6ecb • Andrew Kelley • Jun 3, 2023
Merge pull request #15900 from Snektron/spirv-pool
9461ed5037 • Andrew Kelley • Jun 2, 2023
Fix std.hash benchmarks (#15917)
879f0b9cee • Frank Denis • Jun 2, 2023
Merge pull request #15919 from Luukdegram/wasm-behavior-tests
3faf376b08 • Luuk de Gram • Jun 1, 2023
Use the word 'base' consistently instead of 'radix'
6c2f374556 • Evin Yulo • May 31, 2023
add missing note "operation is runtime due to this operand"
3085e2af41 • Evin Yulo • May 31, 2023
don't crash when can't evaluate comptime expression with inferred type
cd1417dbdf • yujiri8 • May 31, 2023
sema: add compile error for incorrect extern type
32e719e070 • Bogdan Romanyuk • May 31, 2023
Merge pull request #15905 from jacobly0/x86_64-hotfix
76aa1fffb7 • Jakub Konka • May 30, 2023
RSA: remove usage of allocators (#15901)
1ab008d89d • Frank Denis • May 30, 2023
cache: handle 0-length prefix paths in findPrefixResolved
9244e4fe2d • kcbanner • May 30, 2023
Merge pull request #15891 from mlugg/fix/dont-emit-fn-called-at-comptime
22b0457dd4 • Andrew Kelley • May 30, 2023
zig ld: handle `--library :path/to/lib.so`
ac9f72d87e • Motiejus Jakštys • May 30, 2023
std.debug: disable sporadically failing test
706bdf6512 • Andrew Kelley • May 29, 2023
build.zig: bump maxrss upper bound for std lib tests
82632aff2c • Andrew Kelley • May 29, 2023
Revert "Windows: Support UNC, rooted, drive relative, and namespaced/device paths"
b5fad3a40a • Andrew Kelley • May 29, 2023
std.os: fix uname usage.
138f1253de • David CARLIER • May 29, 2023
Sema: return comptime_int if all args to @min/@max are comptime_int
e2837fd224 • mlugg • May 29, 2023
std.dwarf: handle DWARF 5 compile unit DW_AT_ranges correctly
46e724ab28 • mlugg • May 29, 2023
Windows: Support UNC, rooted, drive relative, and namespaced/device paths
1697d44809 • Ryan Liptak • May 29, 2023
std.math.big.int: Fix typo
ec58b475b7 • Mizuochi Keita • May 29, 2023
std.math.big.int: Add Sqrt
4422af8be9 • Mizuochi Keita • May 29, 2023
std.io.Writer: add support for non-power-of-two int sizes
6e6a61a384 • Cortex • May 29, 2023
fix #15778: Binary operations on empty vectors crash
235b776d61 • Evin Yulo • May 29, 2023
poly1305: properly cast the mask from u1 to u64 (#15869)
ab37ab33ce • Frank Denis • May 27, 2023
std.Target adjustments
ca16f1e8a7 • Veikka Tuominen • May 27, 2023
wasm backend: emit a TODO error rather than miscompile
dbd44658ff • Andrew Kelley • May 27, 2023
Merge pull request #15803 from linusg/std-snek-case-enums
8f5f8090c5 • Veikka Tuominen • May 26, 2023
std.Thread: refining stack size from platform minimum, changes more targetted towards platform like Linux/musl (#15791)
41502c6aa5 • David CARLIER • May 25, 2023
disable test on C backend
230ea411f7 • Veikka Tuominen • May 25, 2023
llvm: fix vector type in vector_store_elem
4a3539e449 • Veikka Tuominen • May 25, 2023
Improve Content-Disposition filename detection (#15844)
34865d6938 • DraagrenKirneh • May 25, 2023
Fixes `WriteFile.getFileSource` failure on Windows (#15730)
5744ceedb8 • Mason Remaley • May 24, 2023
Merge pull request #15810 from der-teufel-programming/autodoc-quickfixes
c9dffc842e • Loris Cro • May 24, 2023
Merge pull request #15806 from linusg/std-io-tty
7cb2e653a2 • Veikka Tuominen • May 24, 2023
Sema: `@memcpy` convert src slice to many ptr
b2a514b3d2 • Veikka Tuominen • May 24, 2023
std.crypto: 2.5 times faster ghash and polyval on WebAssembly (#15835)
16dbb960fc • Frank Denis • May 24, 2023
std.sort: add pdqsort and heapsort
3db3cf7790 • Ali Chraghi • May 24, 2023
make `@boolToInt` always return a u1
bfe02ff61a • tison • May 24, 2023
Update wasi-libc to 3189cd1ceec8771e8f27faab58ad05d4d6c369ef (#15817)
dcc1b4fd15 • Frank Denis • May 23, 2023
crypto.aes: define optimal_parallel_blocks for more CPUs (#15829)
0000b34a2d • Frank Denis • May 23, 2023
std.crypto.chacha: remove the hack for ChaCha with a 64-bit counter (#15818)
057d30bacc • Frank Denis • May 23, 2023
crypto/tls: switch X25519Kyber768Draft00 to new codepoint (#15821)
7cb3a67507 • Bas Westerbaan • May 23, 2023
Merge pull request #15235 from Vexu/safety
4ce1ae71a5 • Veikka Tuominen • May 23, 2023
Make Poly1305 faster by leveraging @addWithOverflow/@subWithOverflow (#15815)
9d179a98f6 • Frank Denis • May 23, 2023
llvm: also generate metadata for extern global variables
a0652fb930 • Tw • May 22, 2023
std.crypto.chacha: support larger vectors on AVX2 and AVX512 targets (#15809)
5af89b3dcc • Frank Denis • May 22, 2023
Sema: improve error message when calling optional function
eef92753c7 • Veikka Tuominen • May 22, 2023
Ignore certificates with unknown OID (#15539)
957f269a42 • DraagrenKirneh • May 22, 2023
std.crypto.ff - Alloc-free, constant-time field arithmetic for crypto (#15795)
89f622fc68 • Frank Denis • May 22, 2023
fix type errors in os.linux (#15801)
a1bb9e94d4 • yujiri8 • May 22, 2023
std.c: fix freebsd's CPU_ISSET call
768965788e • David CARLIER • May 22, 2023
std.os: gethostname non libc linking using uname like linux
f8991ba3d4 • David CARLIER • May 22, 2023
std.c: openbsd sigcontext/ucontext fix enum
19c96c09f3 • Michael Dusan • May 22, 2023
Merge pull request #15796 from linusg/docgen-snek-case-enums
9d4d96ca9b • Andrew Kelley • May 21, 2023
std.crypto: expose Fe isOdd & add basic parity tests for each pcurve (#15734)
df909da5d8 • Chris Heyes • May 21, 2023
Merge pull request #15407 from mlugg/feat/pkg-dedup
b7cb88384c • Andrew Kelley • May 21, 2023
Merge pull request #15753 from Snektron/spirv-more-tests
7621e56938 • Andrew Kelley • May 20, 2023
Merge pull request #15748 from alichraghi/ali-spirv
413ef3aa38 • Veikka Tuominen • May 20, 2023
Merge pull request #15663 from Luukdegram/wasm-test-runner
56d8a1c89c • Luuk de Gram • May 20, 2023
Zir: eliminate `field_call_bind` and `field_call_bind_named`
38b83d9d93 • mlugg • May 20, 2023
std.meta: allow ArgsTuple to be used on functions with comptime parameters
7077e90b3f • Meghan • May 20, 2023
std.c: adding ptrace for netbsd.
ccfb0d408d • David CARLIER • May 20, 2023
Sema: eliminate `Type.Tag.var_args_param`
447a302990 • Andrew Kelley • May 19, 2023
multi-writer: test with a non-comptime stream
b61d0debd6 • Motiejus Jakštys • May 19, 2023
Merge pull request #15727 from jacobly0/x86_64-behavior
b873ce1e0e • Andrew Kelley • May 19, 2023
Sema: simplify "duplicate test name" error message
503302ceef • Andrew Kelley • May 19, 2023
std.os: add linux timer api
b9d2e0e308 • David CARLIER • May 19, 2023
Revert "Sema: handle recursive inferred errors better in analyzeIsNonErrComptimeOnly"
ad391ad399 • Andrew Kelley • May 18, 2023
make `@trap` return unreachable/noreturn (#15749)
3d64ed0353 • zooster • May 18, 2023
std.crypto.tls.Client.readvAdvanced: fix bugs
7cf2cbb33e • Andrew Kelley • May 18, 2023
Merge pull request #15750 from ziglang/zig2.c
378264d404 • Andrew Kelley • May 18, 2023
Document the sorting order in `std.sort`.
6e05620117 • IntegratedQuantum • May 18, 2023
Merge pull request #15573 from motiejus/resolv_dn
ad20236e97 • Andrew Kelley • May 17, 2023
Merge pull request #15459 from motiejus/build-id-full
c1add1e19e • Andrew Kelley • May 17, 2023
zig cc: implement `-###` (dry run)
5b06daf52b • Andrew Kelley • May 17, 2023
Merge pull request #14462 from motiejus/infile_stdin
fd213accb8 • Andrew Kelley • May 17, 2023
std.c: darwin's *copyfile api update.
40e8c2243c • David CARLIER • May 17, 2023
crypto.AegisMac: fix a regression from s/mem.copy/@memcpy/ (#15733)
c6966486e3 • Frank Denis • May 16, 2023
std.mem.byteSwapAllFields: add suppport for nested structs (#15696)
c269e16c3b • Cortex • May 16, 2023
Merge pull request #15713 from alichraghi/ali-spirv
958fba0eb7 • Andrew Kelley • May 16, 2023
std.c: add ptrace for freebsd support.
b754068fbc • David CARLIER • May 16, 2023
Merge pull request #15731 from der-teufel-programming/autodoc-quickfixes
87c7ef31c5 • Loris Cro • May 16, 2023