Commit Graph

  • 113d3dd3f0 std.Target: bump default android API level from 24 to 29 Alex Rønne Petersen 2025-08-13 05:07:06 +02:00
  • 662303d7e7 Merge pull request #24734 from Rexicon226/tsan-fix Alex Rønne Petersen 2025-08-13 08:57:52 +02:00
  • b7602a17f8 freebsd: correctly define __FreeBSD_version to the first stable release Alex Rønne Petersen 2025-08-13 08:46:52 +02:00
  • e089d21439 freebsd: fix PIC macro not being defined for crt1_s.S Alex Rønne Petersen 2025-08-13 08:39:45 +02:00
  • e37fc57495 tsan: remove usage of libcrypt and libncurses headers Alex Rønne Petersen 2025-08-13 08:38:44 +02:00
  • dd4e25cf44 optimize @intCast in llvm backend (#24739) Rue 2025-08-13 02:56:31 +02:00
  • 8fda49ea8a fix: remove incorrect '&' Justus Klausecker 2025-08-12 16:33:32 +02:00
  • 277e4a8337 fix: emit vector instead of scalar u1_zero in shl_with_overflow logic Justus Klausecker 2025-08-09 02:33:25 +02:00
  • 4ec421372f add remaining undef value tests ; fix @truncate undef retval type Justus Klausecker 2025-08-08 20:25:29 +02:00
  • f0ffe30f2f add undef shift tests ; mirror zirShl logic for @shlWithOverflow Justus Klausecker 2025-08-08 19:27:14 +02:00
  • 8f5ec2a1fb Sema: replace all remaining aggregate interns related to @typeInfo Justus Klausecker 2025-08-08 15:30:40 +02:00
  • 79756e681d remove redundant test cases Justus Klausecker 2025-08-08 15:16:34 +02:00
  • 76d2782149 replace most aggregate interns in x86_64/CodeGen Justus Klausecker 2025-08-07 23:31:38 +02:00
  • 79e5c138c6 replace even more aggregate interns Justus Klausecker 2025-08-07 19:42:40 +02:00
  • 7756fa6641 Sema: replace most aggregate interns with pt.aggregateValue Justus Klausecker 2025-08-07 13:32:59 +02:00
  • 05762ca02f address most comments Justus Klausecker 2025-08-07 13:02:01 +02:00
  • 0ef26d113a make >> a compile error with any undef arg ; add a bunch of test cases Justus Klausecker 2025-08-07 02:08:40 +02:00
  • d0586da18e Sema: Improve comptime arithmetic undef handling This commit expands on the foundations laid by https://github.com/ziglang/zig/pull/23177 and moves even more Sema-only functionality from Value to Sema.arith. Specifically all shift and bitwise operations, @truncate, @bitReverse and @byteSwap have been moved and adapted to the new rules around undefined. Justus Klausecker 2025-08-03 13:43:03 +02:00
  • 749f10af49 std.ArrayList: make unmanaged the default Andrew Kelley 2025-07-31 21:54:07 -07:00
  • d625158354 aarch64: implement more assembler instructions Jacob Young 2025-07-29 07:40:16 -04:00
  • 59de7e3a57 std: introduce orderedRemoveMany Andrew Kelley 2025-05-18 12:45:30 -07:00
  • 282c3575b1 std.fs.File: prefer getSize over getEndPos Andrew Kelley 2025-08-10 19:05:31 -07:00
  • 60f8584927 Dwarf: port to new Writer API Jacob Young 2025-08-08 18:47:28 -04:00
  • 38dfa6537e cbe: emit nonstring attribute Jacob Young 2025-08-09 02:15:05 -04:00
  • 0b3c3c02e3 linker: delete plan9 support Andrew Kelley 2025-08-10 23:55:40 -07:00
  • d1917b5c3a fix(fmt): return correct exit code for zig fmt --stdin --check Will Lillis 2025-08-10 20:21:57 -04:00
  • 3280fc98f3 Writer: Delete writePreserve/writeAllPreserve Ryan Liptak 2025-08-10 12:43:21 -07:00
  • 20486c4a81 elf: fix potential overflow in got emission David Rubin 2025-08-07 21:27:11 -07:00
  • 826b33863f test: add a standalone test for compiling tsan David Rubin 2025-08-07 14:27:53 -07:00
  • c42187732d tsan: remove interceptors for termio David Rubin 2025-08-07 10:27:51 -07:00
  • b9a6dae2ae std.fs.File.Reader.getSize: check file kind on stat Andrew Kelley 2025-08-10 17:44:30 -07:00
  • e667884f9b std.net.Stream.Reader: init size_err Andrew Kelley 2025-08-10 17:38:46 -07:00
  • e25168d01b Merge pull request #24774 from kcbanner/fixup_webui_windows Andrew Kelley 2025-08-10 11:06:36 -07:00
  • 6eeceb4b14 docs(zon/stringify.zig): Added missing non-serializable type Alexandre Blais 2025-08-09 16:20:44 -04:00
  • 6bb6013d3a Merge pull request #24768 from alichraghi/spv5 Alex Rønne Petersen 2025-08-10 19:45:16 +02:00
  • 2983285815 zig fmt: flush stdout before exiting with error Techatrix 2025-08-09 13:47:07 +02:00
  • 6a1d61d504 std.c: Remove serenity's internet_checksum() function Linus Groh 2025-08-10 13:54:38 +02:00
  • 0a1a738320 Merge pull request #24743 from ziglang/BufferedWriter Andrew Kelley 2025-08-09 16:28:19 -07:00
  • 95f57c3369 net: Always set WSA_FLAG_OVERLAPPED when creating Windows sockets. Rework send and receive logic to use overlapped I/O. build-web: Remove the now-redundant supports_recv logic kcbanner 2025-08-09 18:48:15 -04:00
  • 125c4a265a Fix respondWebSocket, enable --webui on Windows kcbanner 2025-08-09 15:57:15 -04:00
  • 64563e2fff test: skip tests that were not meant to pass for spirv Ali Cheraghi 2025-08-09 13:27:45 +03:30
  • bed99e1ecd spirv: remove prune_unused ISel Ali Cheraghi 2025-08-09 13:27:04 +03:30
  • 14f11377cb Fetch.git: fix FetchStream packet reading Ian Johnson 2025-08-08 21:58:33 -04:00
  • df46ee61c4 std.Io.Writer.Allocating: configurable bump amount Andrew Kelley 2025-08-08 16:43:24 -07:00
  • 045bb14897 zig std: fix build failures Andrew Kelley 2025-08-08 17:17:38 -07:00
  • 8c9dfcbd0f std.Io: remove BufferedWriter Andrew Kelley 2025-08-07 22:57:45 -07:00
  • 5f7a0bbabf Sema: fix unreasonable progress node numbers mlugg 2025-08-08 09:13:38 +01:00
  • 2a8751e37f Fetch.git: replace a toss with discardAll Andrew Kelley 2025-08-08 15:02:28 -07:00
  • 91a81d3846 std.compress.flate.Decompress: fix buffer size in test Andrew Kelley 2025-08-08 15:00:28 -07:00
  • 1440519239 compiler: improve error reporting mlugg 2025-08-08 15:07:03 +01:00
  • 3d25a9c1e0 std.Io.Writer.Allocating.sendFile: use logicalPos Andrew Kelley 2025-08-08 14:20:55 -07:00
  • 6219c015d8 Io.Writer fix dangling pointer Igor Anić 2025-08-08 16:54:25 +02:00
  • 3ee4252183 Fix: std.elf offset computation Giuseppe Cesarano 2025-08-08 20:32:17 +02:00
  • 1ba6838bc3 Merge pull request #24740 from ziglang/http-plus-fixes Andrew Kelley 2025-08-08 12:33:53 -07:00
  • d2f7792039 Merge pull request #24742 from ziglang/CountingWriter Andrew Kelley 2025-08-08 12:30:09 -07:00
  • 3ea015db96 Io.Reader fix defaultReadVec Igor Anić 2025-08-08 17:21:45 +02:00
  • 23fff3442d flate: Handle invalid block type Ryan Liptak 2025-08-08 01:37:59 -07:00
  • d984e7d2fa ci: trigger ci-pr-riscv64-linux workflow on unlabeled events Alex Rønne Petersen 2025-08-08 17:15:44 +02:00
  • 63b663a63b ci: fix concurrency group for ci-pr-riscv64-linux workflow Alex Rønne Petersen 2025-08-08 17:11:59 +02:00
  • 87f2dadbf1 ci: run riscv64-linux jobs if ci-riscv64-linux label is applied Alex Rønne Petersen 2025-08-08 17:08:14 +02:00
  • ac3229a435 Revert "ci: run riscv64-linux jobs if ci-riscv64-linux label is applied" Alex Rønne Petersen 2025-08-08 17:05:20 +02:00
  • 8101104db0 ci: run riscv64-linux jobs if ci-riscv64-linux label is applied Alex Rønne Petersen 2025-08-08 16:46:49 +02:00
  • 9a538e0d54 link.Dwarf: minimal changes to remove CountingWriter Andrew Kelley 2025-08-07 22:21:37 -07:00
  • 281f657377 Revert "random patches from another branch" Andrew Kelley 2025-08-07 22:06:31 -07:00
  • c5a5983150 random patches from another branch Andrew Kelley 2025-08-07 22:05:50 -07:00
  • 94dd28b7f7 std.Io: delete CountingWriter Andrew Kelley 2025-08-07 22:06:20 -07:00
  • 0d0f09fb0e std.os.windows: map RtlGenRandom() failure to error.SystemResources Alex Rønne Petersen 2025-08-07 17:28:37 +02:00
  • 3fb86841cc Merge pull request #24661 from alichraghi/spv4 Andrew Kelley 2025-08-07 20:55:50 -07:00
  • 8da645c883 Fetch: fix FetchStream logic Andrew Kelley 2025-08-07 19:53:29 -07:00
  • 8721efece4 std.crypto.tls.Client: always write to buffer Andrew Kelley 2025-08-07 19:47:56 -07:00
  • d7bf608821 Fetch: make FetchStream live longer Andrew Kelley 2025-08-07 18:15:07 -07:00
  • 6244f5c6cb std.http.bodyReader: add missing flush in endUnflushed Andrew Kelley 2025-08-07 18:03:55 -07:00
  • af2ac24333 Fetch: handle compressed git+http Andrew Kelley 2025-08-07 17:50:07 -07:00
  • 5ce8e9325b std.http.Client: fix fetching by adding a buffer Andrew Kelley 2025-08-07 16:11:59 -07:00
  • 5998a8cebe Merge pull request #24698 from ziglang/http Andrew Kelley 2025-08-07 19:54:25 -07:00
  • 2cf15bee03 Fix some libc version checks for Bionic TibboddiT 2025-08-08 03:26:00 +02:00
  • 242102f9d1 std/zip.zig: perform backslash-to-forward-slash before isBadFilename() Frank Denis 2025-08-07 23:08:14 +02:00
  • 6de2310035 flate change bit reader Bits to usize (#24719) Igor Anić 2025-08-07 23:40:08 +02:00
  • 46b34949c3 TLS, HTTP, and package fetching fixes Andrew Kelley 2025-08-06 22:39:26 -07:00
  • 172d31b0e2 std.fs.File.Reader: fix readVec fill Andrew Kelley 2025-08-06 20:26:53 -07:00
  • 163a827826 std.http: remove custom method support Andrew Kelley 2025-08-06 19:56:10 -07:00
  • 4567241d8d fetch: avoid copying Resource Andrew Kelley 2025-08-06 19:39:39 -07:00
  • 6b411f147c std.http: address review comments Andrew Kelley 2025-08-06 19:01:22 -07:00
  • 618a435ad4 std.http.Server: add safety for invalidated Head strings Andrew Kelley 2025-08-06 18:37:48 -07:00
  • 858716aa4d resinator: a few more updates/fixes Ryan Liptak 2025-08-06 01:11:00 -07:00
  • 5a743be6b4 resinator: just enough fixes to make it compile Andrew Kelley 2025-08-04 22:26:21 -07:00
  • 262bfc5826 std.Io: delete LimitedReader Andrew Kelley 2025-08-01 00:24:35 -07:00
  • e061445fc2 std.Io: delete BufferedReader Andrew Kelley 2025-08-01 00:22:03 -07:00
  • 366884ab06 remove std.fifo Andrew Kelley 2025-07-31 22:38:38 -07:00
  • 3f8ed5504e std.net: fix windows build Andrew Kelley 2025-08-04 20:36:34 -07:00
  • 3837862e52 fix 32-bit builds Andrew Kelley 2025-08-04 20:35:07 -07:00
  • abd76938cb std.Io.Reader: fix appendRemainingUnlimited Andrew Kelley 2025-08-04 20:27:55 -07:00
  • 9e5048c3a5 fetch: update for new http API Andrew Kelley 2025-08-04 19:31:03 -07:00
  • fef41c66db update build system to new http.Server API Andrew Kelley 2025-08-01 21:30:27 -07:00
  • e2d81bf6c0 http fixes Andrew Kelley 2025-08-01 16:38:41 -07:00
  • 28190cc404 std.crypto.tls: rework for new std.Io API Andrew Kelley 2025-08-01 00:13:28 -07:00
  • 02908a2d8c std.http: rework for new std.Io API Andrew Kelley 2025-07-31 22:36:08 -07:00
  • 8843631f7e Merge pull request #24709 from rootbeer/24380-fstatat-race-fix Alex Rønne Petersen 2025-08-07 16:36:52 +02:00
  • 63c5329156 std: fix std.c._msize signature Meghan Denny 2025-08-07 00:51:23 -07:00
  • aaee26bb19 remove unnecessary discard Justus Klausecker 2025-08-07 14:34:05 +02:00