Commit Graph

  • 00fb5e34df std.Target: fix alignment for int/long types on m68k Alex Rønne Petersen 2025-08-05 23:01:42 +02:00
  • 61f4475233 LLVM backend:fix align 1 sret parameter load returned Andrew Kelley 2025-08-28 18:32:51 -07:00
  • cbc3c0dc59 process.totalSystemMemory: Avoid overflow on Linux when totalram is a 32-bit usize Ryan Liptak 2025-08-27 22:16:21 -07:00
  • cb9821a827 std.os.uefi: fix type error at MemoryType.format() tokyo4j 2025-08-28 00:11:56 +09:00
  • 1231c8fbbd std.os.linux: powerpc syscalls clobber ctr and xer Alex Rønne Petersen 2025-08-28 01:21:58 +02:00
  • 49f0122e41 x86_64: fix multiplication overflow detection with adx Jacob Young 2025-08-26 19:15:29 -04:00
  • 9dc3fce4c4 std.c: add correct SOMAXCONN for BSDs Brandon Black 2025-08-25 13:38:33 -05:00
  • 9c3e09cbee Fix TLS 1.2 client key exchange to use negotiated named group (#25007) Frank Denis 2025-08-27 11:18:40 +02:00
  • a4cb636658 std.Build.WebServer: fix race mlugg 2025-08-26 09:49:55 +01:00
  • e323dbfd15 std.Build.Step.TranslateC: forward --cache-dir and --global-cache-dir flags AdamGoertz 2025-08-25 23:54:00 -04:00
  • 628357eeb6 std.Build.Step.Compile: fix race condition in args file creation Ian Johnson 2025-05-26 19:23:42 +00:00
  • caa89c7601 os.linux: faccessat wrapper prefer to faccessat syscall when flags is zero. Qun He 2025-08-25 09:38:44 +08:00
  • 6f07cc95d0 add macOS handling for totalSystemMemory (#24903) Sardorbek Imomaliev 2025-08-25 20:25:53 +01:00
  • b2578329af zig cc: don't pass -mcmodel for assembly files Alex Rønne Petersen 2025-08-25 02:44:57 +02:00
  • 9ef2208e4b Update powi.zig to fix docstring formatting Becker A. 2025-08-18 15:49:48 -06:00
  • 38173d63d3 fix: fix typo in comment by removing repeated 'business' word Nathaniel Ketema 2025-08-22 14:00:11 -05:00
  • d4e5d1e15c lib: Reword documentation for realloc to clarify size 87 2025-06-15 13:29:15 +01:00
  • 17928ef58b Add test-obj to the help message Arnau Camprubí 2025-08-24 13:26:31 +02:00
  • 48600bc2b3 Compilation: avoid ZCU strategy for ubsan-rt in Windows DLLs Alex Rønne Petersen 2025-08-25 06:45:00 +02:00
  • 65af60edd0 ubsan-rt: export symbols with hidden visibility Alex Rønne Petersen 2025-08-25 03:50:18 +02:00
  • f96321be90 std.zig.system: fix check for sparc "v8+" in getExternalExecutor() Alex Rønne Petersen 2025-08-24 22:16:20 +02:00
  • a51e88c3b1 Fix #24999: copy left-overs before we XOR into c. (#25001) Erik Schlyter 2025-08-25 17:59:42 +02:00
  • 98585af51d std.fs.Dir: fix updateFile() to flush the file before updating its times Alex Rønne Petersen 2025-08-21 01:10:35 +02:00
  • 38ef3f8997 Merge pull request #24926 from mrjbq7/http-fetch John Benediktsson 2025-08-22 12:35:18 -07:00
  • cf542500f8 zig reduce: adapt to new Writer API Justus Klausecker 2025-08-20 23:10:34 +02:00
  • c8ec7c1294 std: remove lossy int to float coercion on json parse Raiden1411 2025-08-21 10:38:08 +01:00
  • 913db1b1ca std.os.uefi: Fix typo that causes compile time error #22809" Lwazi Dube 2025-08-20 14:23:04 -04:00
  • e24d13cae7 Use readStreaming, not readPositional, for streaming file readVec on Windows Carl Åstholm 2025-08-20 14:45:22 +02:00
  • 409b194d6d start the 0.15.2 release cycle Andrew Kelley 2025-08-19 16:21:17 -07:00
  • 3db960767d Release 0.15.1 Andrew Kelley 2025-08-19 16:20:53 -07:00
  • 43ced7d147 expose darwin.PT in std.c Justus Klausecker 2025-08-19 23:21:11 +02:00
  • 8af682b13a Fix bugs in Windows readVec implementations Carl Åstholm 2025-08-20 01:08:41 +02:00
  • c3aa650646 std.Io.Writer: fix upper case hex float formatting TemariVirus 2025-08-18 16:49:23 +08:00
  • 6cdbf4223c never advance seek position in std.Io.Reader.peekDelimiterExclusive (#24899) Rohlem 2025-08-19 20:19:02 +02:00
  • f54f061fb3 start the 0.15.1 release cycle Andrew Kelley 2025-08-19 16:01:09 -07:00
  • 94cda37d69 Release 0.15.0 Andrew Kelley 2025-08-18 21:32:35 -07:00
  • 89c9282d34 std.http.Client: discard response body when reusing connection Andrew Kelley 2025-08-18 17:22:56 -07:00
  • b734d03340 Expanded std.os.linux perf-related definitions (#24264) Giuseppe Cesarano 2025-08-18 23:32:44 +02:00
  • 001ec07772 Merge pull request #24249 from antlilja/dwarf-extern-arg Andrew Kelley 2025-08-18 13:25:13 -07:00
  • c1483eb05c Compilation: fix compiler_rt and ubsan_rt strategy logic mlugg 2025-08-15 20:49:34 +01:00
  • 2f422372b5 spirv: do not decorate nav alignment Ali Cheraghi 2025-08-15 19:36:15 +03:30
  • cf90a5e451 langref: add documentation for unions with inferred tag and explicit tag values Justus Klausecker 2025-08-17 18:35:12 +02:00
  • c315f2bc2e http.BodyWriter: improve clarity of chunked state machine Isaac Freund 2025-08-17 09:45:08 +02:00
  • 623290ea9b Merge pull request #24864 from ifreund/fix-std-cmd Andrew Kelley 2025-08-16 16:24:11 -07:00
  • 551e009da7 Build.Step.Run: fix missing stdin buffer and flush Isaac Freund 2025-08-16 11:32:10 +02:00
  • 399bace2f2 Merge pull request #24874 from ziglang/tls-client Andrew Kelley 2025-08-16 14:47:52 -07:00
  • ef14c73245 Compilation: remove last instance of deprecatedReader Andrew Kelley 2025-08-14 20:32:47 -07:00
  • 0096c0806c Compilation: retain ZCU object when emitting unstripped Mach-O binary mlugg 2025-08-15 14:37:30 +01:00
  • 0cfd07bc86 http.BodyWriter: handle EOF in chunkedSendFile, simplify Isaac Freund 2025-08-16 13:11:19 +02:00
  • ce4e8a991f std-docs: improve error message on write failure Isaac Freund 2025-08-15 19:12:40 +02:00
  • 4fcdb08390 [std] fix compile error in std.Io.Writer.failing Josh Wolfe 2025-08-15 17:04:39 -04:00
  • 99c4890559 implement registering NAPI on IoUring (#24850) Özgür Akkurt 2025-08-16 13:18:49 +06:00
  • a0f9a5e78d std: more reliable HTTP and TLS networking Andrew Kelley 2025-08-15 21:52:18 -07:00
  • 07b753f22b Fetch: bump zstd decompression buffer Andrew Kelley 2025-08-15 18:40:39 -07:00
  • 98547713a3 zstd: Protect against index out-of-bounds when decoding sequences Ryan Liptak 2025-08-15 17:38:13 -07:00
  • ee85c8b6d0 re-enable std.math.modf vector tests (#24786) Rue 2025-08-16 04:36:09 +02:00
  • 52178d14b0 Add test for passing extern function to function antlilja 2025-07-09 22:50:19 +02:00
  • 375bc2d7b5 Dwarf: implement comptime-known extern values Jacob Young 2025-08-12 19:45:59 -04:00
  • 8ef82e8355 what if we kissed by the extern source bit mlugg 2025-08-12 22:36:58 +01:00
  • d835a6ba9a std.Build: improve error for peak RSS exceeding declared value mlugg 2025-08-15 10:29:27 +01:00
  • f758b97bfd std.math: Add splat for vectors of u0s in rotl/rotr (#24822) Fri3dNstuff 2025-08-16 00:45:33 +03:00
  • 39aca6f37e zon: Add anonymous struct literal in the example Manlio Perillo 2025-08-15 14:33:55 +02:00
  • 2201f74d7f disable failing test on windows Andrew Kelley 2025-08-15 13:34:19 -07:00
  • 8adabaa4ed Zcu: don't tell linkers about exports if there are compile errors mlugg 2025-08-15 11:18:45 +01:00
  • ce2c9399dd zig translate-c: don't forget to flush Andrew Kelley 2025-08-15 11:46:17 -07:00
  • 30b41dc510 std.compress.zstd.Decompress fixes Andrew Kelley 2025-08-14 20:34:44 -07:00
  • 6d7c6a0f4e Merge pull request #24856 from jacobly0/aarch64-oom Andrew Kelley 2025-08-15 10:44:00 -07:00
  • c1eff72c4a crypto/aes_ocb.zig: actually check against test vectors (#24835) Frank Denis 2025-08-15 15:09:06 +02:00
  • 56d62395d1 aarch64: more assembler instructions Jacob Young 2025-08-12 20:43:56 -04:00
  • e9eee8dace fix: print error set members in a consistent order Will Lillis 2025-08-10 20:14:51 -04:00
  • e395c24c6d std.fs.File.Reader: fix freestanding build failures Andrew Kelley 2025-08-14 12:33:59 -07:00
  • 47e6528762 Merge pull request #24702 from The-King-of-Toasters/syscall-tables Alex Rønne Petersen 2025-08-15 05:38:02 +02:00
  • 08f0780cb2 zstd.Decompress.stream: Fix handling of skippable frames in new_frame state Ryan Liptak 2025-08-13 23:45:23 -07:00
  • e252e6c696 Merge pull request #24847 from squeek502/zstd-partial-magic Andrew Kelley 2025-08-14 16:08:06 -07:00
  • 2761cc8be0 zig fmt: add tests for cast builtin canonicalization Justus Klausecker 2025-08-13 11:42:58 +02:00
  • 353cf1f671 zstd.Decompress: Delete unused/impossible "end" state Ryan Liptak 2025-08-14 01:17:52 -07:00
  • 60b0b21296 zstd.Decompress: Treat a partial magic number as a failure Ryan Liptak 2025-08-14 01:12:58 -07:00
  • be51d69dc7 Merge pull request #24845 from alexrp/netbsd-fixes Alex Rønne Petersen 2025-08-14 22:55:02 +02:00
  • af7e142485 std.Io.Writer: introduce rebase to the vtable Andrew Kelley 2025-08-13 22:02:30 -07:00
  • 96e4825fbb Validate wildcard TLS certificates correctly (#24829) Frank Denis 2025-08-14 15:57:00 +02:00
  • 6317417fe1 test: enable tsan test for x86_64-netbsd Alex Rønne Petersen 2025-08-14 07:18:05 +02:00
  • 234630bb8d netbsd: add some missing system headers Alex Rønne Petersen 2025-08-14 07:12:04 +02:00
  • 6bcdcf85c7 std.fs.File.Writer.sendFile: handle sendfile errors Andrew Kelley 2025-08-13 22:16:08 -07:00
  • 007cc817a1 tsan: remove usage of libnvmm and libncurses headers on netbsd Alex Rønne Petersen 2025-08-14 07:11:07 +02:00
  • 6080f2d5ea Linux: Use time64 syscalls when available Stephen Gregoratto 2025-08-07 18:00:26 +10:00
  • 6f60c8eca7 Linux: Update syscall list for 6.16 Stephen Gregoratto 2025-08-05 21:27:38 +10:00
  • c5f10a3f7d Rewrite generate_linux_syscalls to be completely table based Stephen Gregoratto 2025-08-05 21:16:46 +10:00
  • 27d6614f81 Merge pull request #24825 from alexrp/freebsd-fixes Alex Rønne Petersen 2025-08-14 01:00:30 +02:00
  • b87b958687 Merge pull request #24816 from mlugg/small-fixes Matthew Lugg 2025-08-13 23:55:21 +01:00
  • 3736aac778 Dwarf: handle noreturn union fields in more places mlugg 2025-08-13 12:21:06 +01:00
  • e304a478c0 build runner: fix single-threaded build mlugg 2025-08-13 13:01:20 +01:00
  • 4f639ff880 http: fix handling of limit in chunkedSendFile Kendall Condon 2025-08-12 15:48:45 -04:00
  • 5e986fef1f std.fs.File.Reader: fix seekBy Andrew Kelley 2025-08-13 12:24:14 -07:00
  • a495628862 Merge pull request #24674 from Justus2308/undef-shift-bitwise Matthew Lugg 2025-08-13 14:04:59 +01:00
  • 8e02f9f70d sema: strip @splat operand result type before checking it David Rubin 2025-08-09 18:47:55 -07:00
  • 6e90ce2536 Merge pull request #24381 from Justus2308/switch-better-underscore Matthew Lugg 2025-08-13 13:54:15 +01:00
  • ba6abd71c2 llvm: unions which are equivalent to enums are not by-ref mlugg 2025-08-12 23:18:05 +01:00
  • 38ba425b26 llvm: support small error limits mlugg 2025-08-12 22:58:52 +01:00
  • b8124d9c0b std.io.Writer.Allocating: rename getWritten() to written() Isaac Freund 2025-08-13 09:33:02 +02:00
  • 7abd62800c std.crypto.aegis: Absorb ad instead of encrypting it. Erik Schlyter 2025-08-12 12:40:49 +02:00