Commit Graph

  • dd46e07fb9 std.crypto: add AES-SIV and AES-GCM-SIV Frank Denis 2025-09-16 12:07:50 +02:00
  • 496313a1bd bpf: use bitCast instead of intCast in ld_imm_impl George Huebner 2025-08-25 08:26:12 -05:00
  • 4cfb58342a frontend: fix reference tracking through coerced function bodies mlugg 2025-09-14 11:10:46 +01:00
  • 8744865425 frontend: fix reference tracking through coerced function bodies mlugg 2025-09-14 11:10:46 +01:00
  • 377a8b2a3b std.net.Ip6Address: format numerical scope id database64128 2025-08-25 16:02:24 +08:00
  • 32a1aabff7 std.math.big.int: normalize zero result for small multiplications mlugg 2025-09-13 11:31:17 +01:00
  • 1b4508cfb3 std.os.linux.ptrace: add PTRACE_EVENT_* and PTRACE_O_* values Justus Klausecker 2025-09-13 14:35:48 +02:00
  • 9b4cae4750 std.posix.ptrace: support more platforms more correctly Justus Klausecker 2025-09-13 14:12:56 +02:00
  • 6dbfba526f linux: Doc and check retval for no-fail pid calls Brandon Black 2025-09-12 07:20:08 -05:00
  • 04071d64bb std.os.linux.setsid(): return raw syscall0 result Brandon Black 2025-09-12 07:19:01 -05:00
  • a0ec4e270e std.os.linux.socketpair(): switch to unsigned args Brandon Black 2025-09-10 14:26:13 -05:00
  • 965b2ab6c3 compiler-rt: export __aeabi_read_tp for arm-freebsd Alex Rønne Petersen 2025-09-11 18:42:57 +02:00
  • 38185ee10f langref: added missing newlines to destructuring tuples example LukaTD 2025-09-10 04:31:20 +02:00
  • f06c3d8be7 std.debug.assertAligned: support const pointers Andrew Kelley 2025-09-07 20:22:38 -07:00
  • cbe1b4571b webui: fixup build errors in fuzz / time_report kcbanner 2025-09-06 01:13:34 -04:00
  • 52eb9e84fb langref: update "Choosing an Allocator" section Andrew Kelley 2025-09-06 11:50:59 -07:00
  • 4972c987fd compiler-rt: export __aeabi_read_tp for arm-freebsd Alex Rønne Petersen 2025-09-11 18:42:57 +02:00
  • 6b8cef8107 Fix standalone test simple/cat/main.zig after Writergate update (#25188) Sardorbek Imomaliev 2025-09-11 17:43:11 +01:00
  • fb3afc8d3d use pointer subtraction marko 2025-09-11 00:14:01 +02:00
  • a2ba7dd1c2 x86_64: fix @splat typo Jacob Young 2025-09-10 23:13:34 -04:00
  • e313b387a0 x86_64: delete usages of avx2 vpack?s?? Jacob Young 2025-09-10 22:25:55 -04:00
  • 1a0a9d7d59 x86_64: fix strictness edge cases in +| Jacob Young 2025-09-10 13:49:49 -04:00
  • bfda12efcf Merge pull request #24968 from ifreund/deque Andrew Kelley 2025-09-10 14:28:13 -07:00
  • a50c2a4eae README: update llvm requirement to 21 Tea 2025-09-10 12:58:26 -07:00
  • 504c85a626 Sema: allow coercion of generic function pointer comptime-allocator Andrew Kelley 2025-09-10 01:47:51 -07:00
  • bd4617033e standalone posix tests for sigaction Pat Tullmann 2025-09-08 23:04:42 -07:00
  • ca09629bee standalone posix tests for relative path linking Pat Tullmann 2025-09-08 22:52:32 -07:00
  • aa1d2adffc standalone posix test for env vars Pat Tullmann 2025-09-08 22:08:04 -07:00
  • 020eb622ee standalone posix test for current working directory Pat Tullmann 2025-09-08 21:31:51 -07:00
  • c614d8d008 standalone posix tests: add skeleton Pat Tullmann 2025-08-06 21:50:56 -07:00
  • e46ddeeb29 posix/test.zig: "sigset_t bits" test fixes Pat Tullmann 2025-08-01 12:43:59 -07:00
  • 0edccc1079 Move some Thread tests out of posix/test.zig into Thread.zig Pat Tullmann 2025-08-05 17:14:59 -07:00
  • 0b75a2a1b1 langref: added missing newlines to destructuring tuples example LukaTD 2025-09-10 04:31:20 +02:00
  • 7995697527 std: add IP, IPV6, IPTOS sockopt constants Brandon Black 2025-09-09 16:47:32 -05:00
  • 0e45b9d5db std: add linger struct for SO.LINGER Brandon Black 2025-09-09 16:46:33 -05:00
  • 3e372f1994 std: add in_pktinfo and in6_pktinfo structs defs Brandon Black 2025-09-09 16:43:12 -05:00
  • c449a30213 std.c: Add accept_filter_arg for some BSDs Brandon Black 2025-09-09 16:39:13 -05:00
  • c70521e7b1 std: Add SCM constants for socket control messages Brandon Black 2025-09-09 16:37:59 -05:00
  • f63cd9194c Merge pull request #25191 from ziglang/fix-linker-undef-memory Andrew Kelley 2025-09-09 00:04:37 -07:00
  • 3071ba4272 Merge pull request #25190 from blblack/netcalls Andrew Kelley 2025-09-08 20:47:54 -07:00
  • 877d6df8f7 fix linker code writing undefined memory to the output file Andrew Kelley 2025-09-08 18:19:38 -07:00
  • eac2bbfec9 std.Io.Writer.writeSliceEndian: add compile error Andrew Kelley 2025-09-08 18:18:27 -07:00
  • 1872c85ac2 std.crypto.ed25519: support cofactorless verification Frank Denis 2025-08-26 23:03:08 +02:00
  • c41b9d7508 ECDSA signature der encoding should produce smallest number of octets (#25177) Igor Anić 2025-09-08 22:53:03 +02:00
  • c4c6c01cc5 recvmsg: posix wrapper, void on windows Brandon Black 2025-09-08 14:30:13 -05:00
  • 79313d844f socketpair: posix wrapper, void on windows Brandon Black 2025-09-08 13:33:00 -05:00
  • 05cff8a558 Merge pull request #25186 from ziglang/vector-memory-coercion Andrew Kelley 2025-09-08 03:59:38 -07:00
  • 7666d5fc26 add compile error test case Andrew Kelley 2025-09-07 23:03:06 -07:00
  • dca4c302dd std.mem.indexOfSentinel: eliminate unnecessary @ptrCast Andrew Kelley 2025-09-07 20:23:19 -07:00
  • 2d9df0bb1a behavior tests: remove one dependency on std lib Andrew Kelley 2025-09-07 20:22:56 -07:00
  • 04bd30f021 std.debug.assertAligned: support const pointers Andrew Kelley 2025-09-07 20:22:38 -07:00
  • 5701617b27 wasm backend: disable failing behavior tests Andrew Kelley 2025-09-07 20:11:37 -07:00
  • 6673b47685 frontend: vectors and arrays no longer support in-memory coercion Andrew Kelley 2025-09-07 17:28:01 -07:00
  • 426d65d700 Compilation: fix buildGlibcSharedObjects error handling Andrew Kelley 2025-09-06 19:31:26 -07:00
  • 34409635ad std.http.Client.Connection: make host() public Closes #25153 baltevl 2025-09-05 09:03:58 +02:00
  • 02396f8d5c Document std.mem.* functions (#25168) Frank Denis 2025-09-07 03:55:57 +02:00
  • cc6d9fdbf4 webui: fixup build errors in fuzz / time_report kcbanner 2025-09-06 01:13:34 -04:00
  • 30ec163d14 BitcodeReader: parse blockinfo inside block Luna Schwalbe 2025-08-27 19:09:05 +02:00
  • 4c01275664 Merge pull request #25163 from ziglang/packed-union-unused Andrew Kelley 2025-09-06 12:08:31 -07:00
  • 91b3769b03 langref: update "Choosing an Allocator" section Andrew Kelley 2025-09-06 11:50:59 -07:00
  • 4f7aecd348 disable failing behavior test on stage2_aarch64 Andrew Kelley 2025-09-05 23:47:56 -07:00
  • 1a5cf072a8 remove ResponseStorage rpkak 2025-09-06 07:47:44 +02:00
  • 5dc5bf6a6b add compile error test case for new error Andrew Kelley 2025-09-05 19:55:45 -07:00
  • 8c631ebfee langref: update for new packed union rules Andrew Kelley 2025-09-05 19:45:18 -07:00
  • b074299124 std: update for new packed union rules Andrew Kelley 2025-09-05 19:45:07 -07:00
  • b9a63433b7 behavior tests: update for new requirement Andrew Kelley 2025-09-05 19:33:30 -07:00
  • 52c6d7a929 Sema: forbid packed unions with mismatched field bit sizes Andrew Kelley 2025-09-05 18:45:24 -07:00
  • 1d764c1fdf Revert "Merge pull request #24905 from gooncreeper/file-reader-buffered" Andrew Kelley 2025-09-05 11:26:38 -07:00
  • ac42eaaadd Merge pull request #24905 from gooncreeper/file-reader-buffered Isaac Freund 2025-09-05 16:28:08 +02:00
  • 9fa2394f8c Merge pull request #25147 from lunagl/reenable-tests Alex Rønne Petersen 2025-09-05 04:35:11 +02:00
  • f78f70dbd8 std.fs.File.Writer: break up seekTo Andrew Kelley 2025-09-04 11:13:08 -07:00
  • d26b532647 sendFileAll: use stream instead of sendFileReading Kendall Condon 2025-09-01 16:43:47 -04:00
  • 58dda3b10b fix sendFile implementations bypassing interface buffer Kendall Condon 2025-09-01 16:42:45 -04:00
  • 7687b916fd File.Writer.sendFile: properly update reader pos Kendall Condon 2025-08-18 18:37:14 -04:00
  • 63ab0c0302 Reenable vector tests for armeb/thumbeb Luna Schwalbe 2025-09-04 16:23:18 +02:00
  • a9f06d16fd Reenable std.fmt.test.vector for riscv64 Luna Schwalbe 2025-09-04 16:15:00 +02:00
  • d94e061ade Merge pull request #25137 from alexrp/elf-gabi-4.3 Alex Rønne Petersen 2025-09-04 10:58:28 +02:00
  • 9649ff37ef BitcodeReader: parse blockinfo inside block Luna Schwalbe 2025-08-27 19:09:05 +02:00
  • ae518dcb41 Add allocator that always fails whatisaphone 2025-08-31 10:30:51 -04:00
  • 76c62e509b Fix cmsghdr struct for the *nixes Brandon Black 2025-09-02 12:20:11 -05:00
  • b1189ab038 fix: std.fs.File.Writer.seekTo does not flush (#25135) Josh GM Walker 2025-09-04 05:43:47 +01:00
  • 32a34b64ca Merge pull request #25125 from alexrp/loongarch-qemu-crashes Alex Rønne Petersen 2025-09-04 04:06:47 +02:00
  • 210b764c03 link.Elf: truncate st_other to u3 before converting to std.elf.STV Alex Rønne Petersen 2025-09-04 00:52:11 +02:00
  • a82f446d91 std.elf: change STV enum from u2 to u3 Alex Rønne Petersen 2025-09-04 00:50:34 +02:00
  • 9e076d8c75 std.elf: add new EM values from gABI 4.3 Alex Rønne Petersen 2025-09-04 01:13:27 +02:00
  • 1ca446abc3 std.elf: document which EM values are not assigned in gABI Alex Rønne Petersen 2025-09-04 01:13:08 +02:00
  • 1c090d3d67 std.elf: document which OSABI values are not assigned in gABI Alex Rønne Petersen 2025-09-04 00:56:08 +02:00
  • 048f9126b8 Return runtime err for EISCONN when connecting Brandon Black 2025-09-03 09:07:32 -05:00
  • 18bdd0e9a4 std.c: add getresuid & getresgid doclic 2025-09-03 14:45:34 +02:00
  • a11dfaf61a Merge pull request #25122 from linusg/fix-getrandombytesdevurandom Alex Rønne Petersen 2025-09-03 19:55:46 +02:00
  • b2ef6d01ff Revert "test: disable non-native loongarch64 behavior and std tests" Alex Rønne Petersen 2025-09-03 11:26:55 +02:00
  • d8d0a3e5c7 std.debug: disable stack traces on loongarch Alex Rønne Petersen 2025-09-03 11:23:44 +02:00
  • 35f013db11 lzma2: fix premature finish binarycraft007 2025-09-03 10:25:32 +08:00
  • 79f60302d6 std.c: Enable arc4random_buf for serenity Linus Groh 2025-09-03 02:24:47 +01:00
  • deb46e1dd3 std.posix: Fix getRandomBytesDevURandom() Linus Groh 2025-09-03 02:23:19 +01:00
  • 76e2764eb1 Fix -M and --dep splitting on every = instead of just the first Ryan Liptak 2025-08-28 04:20:35 -07:00
  • dcddbcaa60 Fix regression: std.http.Client basic authorization sending user:user instead of user:password when passed in URI Tadej Gašparovič 2025-08-31 15:40:21 +02:00
  • b72a02c592 Populate MSG struct for OpenBSD (#25076) Brandon Mercer 2025-08-30 18:04:32 -04:00
  • d8d497ffe4 std.Thread: make unreachable errors in sleep() clearer Alex Rønne Petersen 2025-08-04 20:46:40 +02:00
  • 00fb5e34df std.Target: fix alignment for int/long types on m68k Alex Rønne Petersen 2025-08-05 23:01:42 +02:00