Commit Graph

  • 9f16886536 compiler: define ___OpenBSD and OpenBSDX_Y when targeting openbsd libc Alex Rønne Petersen 2025-11-30 23:01:50 +01:00
  • 2c42b85529 std.zig.target: handle openbsd libc names Alex Rønne Petersen 2025-11-30 22:40:51 +01:00
  • 395145d3b0 std.zig.LibCDirs: add openbsd support Alex Rønne Petersen 2025-11-30 22:34:52 +01:00
  • 504de5c887 std.Target: bump baseline openbsd version from 7.7 to 7.8 Alex Rønne Petersen 2025-11-30 22:38:23 +01:00
  • 39bb452d96 std.Target: factor arch/abi into openbsd minimum version logic Alex Rønne Petersen 2025-11-30 22:37:47 +01:00
  • 32b250109f std.Target: add isOpenBSDLibC() Alex Rønne Petersen 2025-11-30 22:32:42 +01:00
  • de13923d69 libc: add openbsd 7.8 abilists Alex Rønne Petersen 2025-11-30 21:37:10 +01:00
  • 66d97267c7 libc: add openbsd 7.8 headers Alex Rønne Petersen 2025-11-30 22:16:15 +01:00
  • 834ac8122b process_headers: add openbsd support Alex Rønne Petersen 2025-11-30 22:16:06 +01:00
  • 962903e0fa ci: bump riscv64-linux timeouts by 2 hours Alex Rønne Petersen 2026-01-05 12:54:27 +01:00
  • ccc78252f1 std.Io.test: disable flaky recancel test on linux w/o libc Alex Rønne Petersen 2026-01-05 12:50:16 +01:00
  • bbacf42837 std.Io.test: disable flaky Group.concurrent test on linux w/o libc Alex Rønne Petersen 2026-01-05 12:47:43 +01:00
  • 31a6e83a7c openbsd: fix Io.Threaded bitrot Michael Dusan 2026-01-04 12:52:44 -05:00
  • 29b9e24df7 add tls.ExtensionType.quic_transport_parameters = 57 Gregory Mullen 2025-12-27 11:25:31 -08:00
  • ac64c75876 Dwarf: implement pointers to more comptime values Jacob Young 2026-01-03 02:55:18 -05:00
  • 60e2ea0bfb windows: use ProcessPrng from bcryptprimitives.dll ProcessPrng Andrew Kelley 2026-01-05 00:36:11 -08:00
  • 36044a0e81 test-standalone: explicitly link to advapi32 sometimes Andrew Kelley 2026-01-04 23:20:02 -08:00
  • 75f417108c std.Io.Threaded: fix compilation on s390x, hexagon, or1k, m68k Andrew Kelley 2026-01-04 22:02:56 -08:00
  • 77f6e0690b std.Io.Threaded: only linux supports fileHardLink Andrew Kelley 2026-01-04 21:48:37 -08:00
  • c1e9d87b1f compiler: update to new createFileAtomic API Andrew Kelley 2026-01-04 21:47:00 -08:00
  • 1b6cee8e82 std.Io.Threaded: add File.hardLink Andrew Kelley 2026-01-04 21:35:41 -08:00
  • bed0900c8c std.Io.Dir: rework atomic file Andrew Kelley 2026-01-04 21:26:27 -08:00
  • 8669898819 disable flaky test: aarch64-macos stage3/4 nondeterminism check Andrew Kelley 2026-01-04 23:43:19 -08:00
  • 435cd6f129 Merge pull request 'std.Build: adjust temp files API' (#30683) from std.Build-temp into master Andrew Kelley 2026-01-05 06:02:25 +01:00
  • 8e091047b5 std.Io.Threaded: fix Windows env var mapping Jake Greenfield 2026-01-04 23:30:48 -05:00
  • c8ecfad41a build runner: clean up tmp dirs Andrew Kelley 2026-01-04 17:46:44 -08:00
  • b4dbe483a7 std.Build: adjust temp files API Andrew Kelley 2026-01-04 17:23:45 -08:00
  • 8109766927 compiler_rt: fix exp, exp2, log, log10 and log2 rpkak 2026-01-04 19:23:43 +01:00
  • e3b7cad81e std.heap.DebugAllocator: disable already flaky test Andrew Kelley 2026-01-04 07:28:47 -08:00
  • de25a6ffee Merge pull request 'std: delete os.environ, os.argv, add new parameter to main, move process API to std.Io' (#30644) from juice into master Andrew Kelley 2026-01-04 09:28:33 +01:00
  • ef1ddbe2f0 std.heap.DebugAllocator: disable already flaky test Andrew Kelley 2026-01-04 00:26:27 -08:00
  • 420a9aed4c build: bump freebsd max_rss Andrew Kelley 2026-01-03 21:18:33 -08:00
  • 9eb3b54eb5 std.Io.Threaded: revert making reading fork child status cancelable Andrew Kelley 2026-01-03 20:23:55 -08:00
  • 854c076ff7 std.Io.Threaded: improve posix spawning Andrew Kelley 2026-01-03 20:10:13 -08:00
  • fa315b1060 std.Io.Threaded: improve posix process creation Andrew Kelley 2026-01-03 19:04:28 -08:00
  • 2c22c3dabf std.Io.Threaded: make processReplace cancelable Andrew Kelley 2026-01-03 18:07:02 -08:00
  • 08d8b412e9 std.Io.Threaded: more robust windows process creation error handling Andrew Kelley 2026-01-03 17:32:22 -08:00
  • f072313e1e std.Io.Threaded: delete dead comment Andrew Kelley 2026-01-03 17:09:56 -08:00
  • 0317e95aad std.posix: delete some mkdir functions Andrew Kelley 2026-01-03 17:02:42 -08:00
  • 2b326d27d5 std.Io.Threaded: improve various Windows logic Andrew Kelley 2026-01-03 16:57:55 -08:00
  • be977e1934 std.Io.Threaded: integrate with new cancel mechanism Andrew Kelley 2026-01-03 15:40:24 -08:00
  • ff67f70cf9 start: tweak default allocator choices Andrew Kelley 2026-01-03 14:52:04 -08:00
  • 5b9e6a2b2d compiler: fix wasi compilation Andrew Kelley 2026-01-03 10:31:32 -08:00
  • e19c686c22 build: bump max_rss for zig Andrew Kelley 2026-01-03 10:28:02 -08:00
  • e23d980e11 std.process.Environ: skip BE createMapWide test coverage Andrew Kelley 2026-01-03 03:20:15 -08:00
  • e2c04a4651 fix some windows compilation errors Andrew Kelley 2026-01-03 03:17:01 -08:00
  • 2fee64ceb0 update init template for new main API Andrew Kelley 2026-01-03 01:35:36 -08:00
  • 0b856d12a0 build: remove freebsd max_rss special casing Andrew Kelley 2026-01-03 01:22:30 -08:00
  • 88dd682155 Compilation: revert bad code transformation Andrew Kelley 2026-01-03 00:52:37 -08:00
  • dd7be75f7c std.process: add missing error.OperationUnsupported Andrew Kelley 2026-01-03 00:52:15 -08:00
  • e55fa3d525 fix two standalone tests on windows Andrew Kelley 2026-01-02 22:49:02 -08:00
  • baa49e5929 std.Io.Threaded: implement processReplace Andrew Kelley 2026-01-02 22:25:51 -08:00
  • 08cc9e8d59 std.Io.Threaded: std.process -> process Andrew Kelley 2026-01-02 22:11:44 -08:00
  • 84da158afb test-stack-traces: update to new main API Andrew Kelley 2026-01-02 22:03:58 -08:00
  • b32a38ad27 build: fix file system watching compilation on macOS Andrew Kelley 2026-01-02 22:02:40 -08:00
  • 1070c2a71a rename env_map to environ_map Andrew Kelley 2026-01-02 21:57:47 -08:00
  • f25de4c7a2 fix native path lookup on macOS Andrew Kelley 2026-01-02 20:46:24 -08:00
  • 17c7a339d8 incr-check: update to new APIs Andrew Kelley 2026-01-02 20:35:13 -08:00
  • c6b75b61b7 std: fix child processes on riscv32-linux Andrew Kelley 2026-01-02 20:19:32 -08:00
  • d97e4ca0d1 documentation should be descriptive not prescriptive Andrew Kelley 2026-01-02 19:08:15 -08:00
  • 77087f6f31 langref: update to new main API Andrew Kelley 2026-01-02 18:57:43 -08:00
  • 4afed3e9ef test-standalone: update the rest of the cases to new API Andrew Kelley 2026-01-02 18:46:25 -08:00
  • e149c0e2aa std.Build.Step.Run: fix wrong environment passed Andrew Kelley 2026-01-02 18:46:13 -08:00
  • af164b3f3c std.Build.Step.Run: no need to sort the environment Andrew Kelley 2026-01-02 18:42:31 -08:00
  • ca5c5ade5f std.Options: work around not lazy enough compiler Andrew Kelley 2026-01-02 18:08:41 -08:00
  • bf74827ddb test-standalone: update more cases to new main API Andrew Kelley 2026-01-02 17:57:54 -08:00
  • 1b56686012 test-standalone: update cases to new main API Andrew Kelley 2026-01-01 23:52:26 -08:00
  • f2cf7b538f std.Io.Threaded: fix the child process error fd mechanism Andrew Kelley 2026-01-01 23:43:12 -08:00
  • 0ca83dd9d2 start: fix compilation with -lc on windows Andrew Kelley 2026-01-01 21:34:14 -08:00
  • 85fe35d246 compiler: fix -Denable-llvm compilation failures Andrew Kelley 2026-01-01 20:39:16 -08:00
  • f28802a9c6 zig libc: fix subcommand Andrew Kelley 2026-01-01 20:20:58 -08:00
  • 960c512efd compiler: update std lib API usage Andrew Kelley 2026-01-01 19:40:18 -08:00
  • a6f519c20f std.process.Args: make toSlice require arena allocation Andrew Kelley 2026-01-01 18:57:13 -08:00
  • 1ccc87363a std: fixes for WASI Andrew Kelley 2026-01-01 18:39:22 -08:00
  • 50e185b718 start: tweak allocator choice Andrew Kelley 2026-01-01 18:10:24 -08:00
  • 0362d9f321 start: make leaks into warnings Andrew Kelley 2026-01-01 18:00:12 -08:00
  • 60447ea97c std: fix windows compilation errors Andrew Kelley 2026-01-01 17:53:02 -08:00
  • 08447ca47e std.fs.path: make relative a pure function Andrew Kelley 2026-01-01 14:53:21 -08:00
  • b64491f2d6 compiler_rt: ensure no std.Io used when not testing Andrew Kelley 2026-01-01 13:44:36 -08:00
  • f9585ad01f update tests and tools to new main API Andrew Kelley 2025-12-31 18:28:51 -08:00
  • 9009ab2495 std.Io.Threaded: make environ init non-optional Andrew Kelley 2025-12-31 18:06:48 -08:00
  • de8c4cd64e compiler: update to new std.process APIs Andrew Kelley 2025-12-31 16:59:31 -08:00
  • f612464331 compiler: delete DarwinPosixSpawn Andrew Kelley 2025-12-31 17:00:36 -08:00
  • 69d07472a1 std lib tests passing on linux Andrew Kelley 2025-12-31 16:02:44 -08:00
  • 3e6d6150d9 std.process.Environ: fix compile errors on POSIX Andrew Kelley 2025-12-31 15:06:13 -08:00
  • 384bfc5f99 std.Progress: go through Io interface for parent IPC mechanism Andrew Kelley 2025-12-30 22:21:53 -08:00
  • 42988fc5f4 std.process.Environ.Block: enhance type safety Andrew Kelley 2025-12-30 21:53:56 -08:00
  • b85524d0c8 std.process.Environ: fix contains function Andrew Kelley 2025-12-30 21:45:01 -08:00
  • 32af0f6154 std: move child process APIs to std.Io Andrew Kelley 2025-12-30 21:37:08 -08:00
  • d6a1e73142 std: start wrangling environment variables and process args Andrew Kelley 2025-12-28 20:46:02 -08:00
  • 86a9a9048e std.MultiArrayList: add *Bounded variants and initCapacity Rue04 2026-01-03 20:32:07 +01:00
  • 0cbaaa5eb9 std.Thread: stop clobbering syscall args Matthew Lugg 2026-01-03 21:09:10 +00:00
  • a0a982f0ea std.crypto.kangarootwelve: disable flaky test Andrew Kelley 2026-01-03 16:27:09 -08:00
  • 8226d706e2 Merge pull request 'std.Io.Threaded: performance enhancements, bugfixes, and better Windows and NetBSD support' (#30634) from std.Io.Threaded-groups-2 into master mlugg 2026-01-03 21:33:46 +01:00
  • 4de33579d8 incr-check: make sure to always show the target Matthew Lugg 2026-01-02 13:39:37 +00:00
  • b3c498454b codegen.wasm: fix 64-bit saturating shl Matthew Lugg 2026-01-02 13:37:58 +00:00
  • f7f0b9d28f std.http.test: fix memory leaks on OOM Matthew Lugg 2026-01-02 12:34:56 +00:00
  • 3bb2f7b84e std.Io.net: don't swallow 'error.Canceled' Matthew Lugg 2025-12-31 13:11:05 +00:00
  • f306a9f84a std: rebase fixups and cancelation changes Matthew Lugg 2025-12-31 01:10:07 +00:00
  • b8a09bcbd9 std.Io.Group: tweak documentation and vtable API Matthew Lugg 2025-12-30 21:46:57 +00:00