Commit Graph

  • 6f3067817c Small derivation builder fixes master Befator 2026-03-06 17:05:41 +01:00
  • 604d3ab8d2 Merge branch 'windows-derivation-builder' Befator 2026-03-05 16:51:05 +01:00
  • dd76afbf60 Merge remote-tracking branch 'upstream/master' Befator 2026-03-05 16:32:55 +01:00
  • 2192406fe1 Small windows fixes Befator 2026-03-05 16:25:28 +01:00
  • 124b277764 Merge pull request #15411 from NixOS/self-pipe-trick-reaping-children Sergei Zimmerman 2026-03-05 08:01:21 +00:00
  • c28203f097 libcmd,daemon: Reap children via a self-pipe trick Sergei Zimmerman 2026-03-05 00:29:47 +03:00
  • 116af62b8e Merge pull request #15402 from sheeeng/patch-1 Sergei Zimmerman 2026-03-04 13:09:24 +00:00
  • 6be774a9ed fix: typographical error Leonard Sheng Sheng Lee 2026-03-03 22:15:07 +01:00
  • 9a30578624 Merge pull request #15401 from NixOS/more-nofollow John Ericson 2026-03-03 21:13:27 +00:00
  • ae955594d6 libutil: Use Source::drainInto with explicit size parameter in PosixSourceAccessor::readFile Sergei Zimmerman 2026-03-03 22:16:58 +03:00
  • 26679828f7 libutil,libstore: Expose FinalSymlink in writeFile arguments, use in LocalStore Sergei Zimmerman 2026-03-03 22:05:16 +03:00
  • a8d51a0c59 libutil: Address TODO O_NOFOLLOW in recursiveSync Sergei Zimmerman 2026-03-03 21:49:06 +03:00
  • 17ced6f80c libutil: Add finalSymlink argument to openFileReadonly Sergei Zimmerman 2026-03-03 21:46:40 +03:00
  • b516291bea Merge pull request #15399 from NixOS/fixed-length-drain-into John Ericson 2026-03-03 17:44:58 +00:00
  • 57e0ad01e7 Merge pull request #15397 from NixOS/fix-various-error-messages-warnings John Ericson 2026-03-03 17:34:57 +00:00
  • 5e84b57594 Introduce Source::drainInto with explicit length John Ericson 2026-03-03 09:59:50 -05:00
  • 6bedefea9e Improve formatting of various errors and warnings Sergei Zimmerman 2026-03-03 16:59:49 +03:00
  • fa1a370c6f Merge pull request #15386 from NixOS/relative-url-tests Jörg Thalheim 2026-03-03 08:37:30 +00:00
  • c0b4227573 Merge pull request #15387 from NixOS/dependabot/github_actions/actions/download-artifact-8.0.0 Jörg Thalheim 2026-03-03 08:36:38 +00:00
  • a2f73abde3 Merge pull request #15388 from NixOS/dependabot/github_actions/actions/upload-artifact-7 Jörg Thalheim 2026-03-03 08:36:12 +00:00
  • c6562fd938 Merge pull request #15391 from obsidiansystems/fix-unix-test-assumptions John Ericson 2026-03-03 06:48:17 +00:00
  • 0bb0f69f6c Merge pull request #15365 from DigitalBrewStudios/shortname-bundle-bundler Jörg Thalheim 2026-03-03 06:37:51 +00:00
  • 5bedf61b83 tests: fix two assertion crashes during Windows test teardown Amaan Qureshi 2026-03-02 19:21:35 -05:00
  • 70c6e0a399 tests: use Windows-absolute paths in LocalStore/LocalOverlayStore config tests Amaan Qureshi 2026-03-02 17:49:36 -05:00
  • f17d9dee9e tests: use empty temp file instead of /dev/null in machines test Amaan Qureshi 2026-03-02 17:49:36 -05:00
  • 9534543860 tests: skip and fix nix_api_store tests for Windows/Wine Amaan Qureshi 2026-03-02 17:36:44 -05:00
  • 08efb2b454 tests: skip symlink-dependent nix_api tests on Windows Amaan Qureshi 2026-03-02 17:18:31 -05:00
  • 72abbc4164 libstore: use urlPathToPath for store URL path parsing Amaan Qureshi 2026-03-02 17:17:00 -05:00
  • 8f6c05ee7a Merge pull request #15390 from obsidiansystems/portable-dup John Ericson 2026-03-03 04:30:44 +00:00
  • 3df8dbc07c libutil: Add dupDescriptor function John Ericson 2026-03-02 10:22:40 -05:00
  • 05855f5d2a Merge pull request #15009 from amaanq/signature-type John Ericson 2026-03-03 02:10:44 +00:00
  • d7245ff8ac protocol: update JSON output with structured Signature type Amaan Qureshi 2026-01-20 13:55:09 -05:00
  • 539c6a1aaf build(deps): bump actions/upload-artifact from 6 to 7 dependabot[bot] 2026-03-02 23:39:12 +00:00
  • faa16841b6 build(deps): bump actions/download-artifact from 7.0.0 to 8.0.0 dependabot[bot] 2026-03-02 23:39:07 +00:00
  • 2d0c5421a5 Merge pull request #15383 from roberth/alt-15300 Jörg Thalheim 2026-03-02 21:01:34 +00:00
  • 800d92449f Merge pull request #15376 from obsidiansystems/filesystem-cleanups John Ericson 2026-03-02 20:21:00 +00:00
  • 6633c55f8a fix(libexpr-c): pass valid EvalState to primop callback Robert Hensing 2026-03-02 20:40:10 +01:00
  • 5f5b043524 Merge pull request #15382 from roberth/extra-release-notes-2.34 Sergei Zimmerman 2026-03-02 20:03:34 +00:00
  • 4f8f581830 libutil: Reimplement *stat functions on Windows for symlink support John Ericson 2026-03-02 10:37:21 -05:00
  • 5f666eff14 Add release note for GHCR Docker images Sergei Zimmerman 2026-03-02 21:18:22 +03:00
  • 62a78c86b0 release notes 2.34: add entries for additional PRs Robert Hensing 2026-03-02 20:11:49 +01:00
  • 35be9ef560 Merge pull request #15322 from obsidiansystems/build-trace-rework Jörg Thalheim 2026-03-02 19:16:24 +00:00
  • 94dbeec833 Merge pull request #15379 from NixOS/bump-version Sergei Zimmerman 2026-03-02 19:13:22 +00:00
  • 3ed992a3fd Merge pull request #15377 from obsidiansystems/fix-windows-url-paths John Ericson 2026-03-02 18:38:17 +00:00
  • 855208ba24 docs: add release notes for build trace rework Jörg Thalheim 2026-03-02 19:22:36 +01:00
  • ca42db38a3 Bump version Sergei Zimmerman 2026-03-02 21:24:05 +03:00
  • faca7db633 Revert "Reapply "Use the hash modulo in the derivation outputs"" John Ericson 2026-02-19 12:09:03 -05:00
  • 450c1850c9 libutil: Add finalSymlink parameter to openDirectory John Ericson 2026-03-02 11:13:03 -05:00
  • 0d8ca7a888 fetchers: use pathToUrlPath in PathInputScheme::toURL Amaan Qureshi 2026-02-27 14:50:00 -05:00
  • 9c59f62890 url: handle Windows drive letters in fixGitURL Amaan Qureshi 2026-02-27 14:50:00 -05:00
  • f3792cdad5 flakeref: use portable root detection in directory walk loops Amaan Qureshi 2026-02-27 14:50:00 -05:00
  • b26f2ca3e6 tests: clear NIX_STORE env in fetchers, expr, and flake test environments Amaan Qureshi 2026-02-27 14:50:00 -05:00
  • 62d275d7c0 tests: use pathToUrlPath for file:// URL construction in git test Amaan Qureshi 2026-02-27 13:38:45 -05:00
  • ee5381a376 Merge pull request #15331 from lisanna-dettwyler/github-fetcher-url-param-check Sergei Zimmerman 2026-03-02 17:35:39 +00:00
  • e19c0a5a14 Add test cases for relative ? and # empty explicit params vs none at all John Ericson 2026-02-26 14:45:18 -05:00
  • 30b6bba0fe Convert parseURLRelative tests to parameters test suite John Ericson 2026-02-26 14:37:27 -05:00
  • 39e6f66775 Merge pull request #15372 from lisanna-dettwyler/uninstall-add-dirs Sergei Zimmerman 2026-03-02 16:16:38 +00:00
  • 116cfbc221 Merge pull request #15373 from NixOS/value-alloc-cache-thread-local Sergei Zimmerman 2026-03-02 16:13:13 +00:00
  • c806a241b8 Merge pull request #15363 from NixOS/release-notes Sergei Zimmerman 2026-03-02 15:29:17 +00:00
  • cdab2b7a36 Add missing directories to uninstall.md Lisanna Dettwyler 2026-03-01 19:00:24 -05:00
  • c88e517f5b Formatting fixes for uninstall.md Lisanna Dettwyler 2026-03-01 19:02:34 -05:00
  • 8999af2236 Merge pull request #15375 from NixOS/read-little-endian-bswap-tests John Ericson 2026-03-02 15:00:14 +00:00
  • 756ea54470 Merge pull request #15374 from NixOS/windows-system-headers Sergei Zimmerman 2026-03-02 13:23:49 +00:00
  • 9533aef459 libutil: More efficient readLittleEndian Sergei Zimmerman 2026-03-02 15:22:38 +03:00
  • ca07011ed2 Use #include <...> for Windows system headers Eelco Dolstra 2026-03-02 13:31:57 +01:00
  • eba81abab9 libexpr: Make Boehm allocation cache thread_local Sergei Zimmerman 2026-03-02 13:44:06 +03:00
  • 088df89457 Merge pull request #15371 from NixOS/sync-base-cond-var-template Sergei Zimmerman 2026-03-02 09:43:26 +00:00
  • 0aa4879aaa Merge pull request #15370 from puffnfresh/windows/remove-profiles-symlink John Ericson 2026-03-02 03:29:50 +00:00
  • decc061939 libutil: Template SyncBase over condition_variable implementation Sergei Zimmerman 2026-03-01 20:09:11 +03:00
  • 6244e5fcc1 LocalStore: stop creating outdated profiles symlink Brian McKenna 2026-02-18 13:56:05 +11:00
  • 26c1c8fb4a feat(nix): add shortname to bundle bundler arg eveeifyeve 2026-03-01 05:52:48 +11:00
  • f5890f6d5e Unintentional Symlink changes Befator 2026-02-28 17:46:11 +01:00
  • 20b9bccb92 Initial Befator Inc Import Befator 2026-02-28 17:10:01 +01:00
  • 5a3e65826a Add rootless daemon and nix-nswrapper release note Sergei Zimmerman 2026-02-28 00:26:58 +03:00
  • 74ec331a46 Indent lint infrastructure more Sergei Zimmerman 2026-02-28 00:20:55 +03:00
  • 0acd0566e8 Merge pull request #15360 from roberth/fun John Ericson 2026-02-27 20:42:23 +00:00
  • 2a94f4d782 Add more release notes Sergei Zimmerman 2026-02-27 23:35:36 +03:00
  • 16f92c6547 Edit release notes Sergei Zimmerman 2026-02-27 22:28:54 +03:00
  • cbca7dd47c release notes: 2.34.0 Sergei Zimmerman 2026-02-27 22:03:28 +03:00
  • 5d695d4af7 Merge pull request #15361 from NixOS/fix-i686-changelog-d John Ericson 2026-02-27 16:58:39 +00:00
  • 152d7a9b48 refactor: use fun Robert Hensing 2026-02-27 10:50:39 +01:00
  • 4f5117f791 feat(libutil): add fun<Sig>, a non-nullable std::function wrapper Robert Hensing 2026-02-27 10:06:48 +01:00
  • 5207c2e4bd manual: Skip changelog-d on i686 fix-i686-changelog-d Sergei Zimmerman 2026-02-27 16:46:49 +03:00
  • 2b5a1a9730 Merge pull request #15349 from roberth/fix-cli-messages Sergei Zimmerman 2026-02-27 10:30:04 +00:00
  • b0c932d591 Merge pull request #15354 from obsidiansystems/convert-path-setting John Ericson 2026-02-27 06:37:48 +00:00
  • fc08c86a07 types: remove Path* typedefs Amaan Qureshi 2026-02-25 19:33:06 -05:00
  • 3b003b7245 Merge pull request #15359 from NixOS/error-create-from-lambda John Ericson 2026-02-27 02:05:11 +00:00
  • 718e4dbc02 Add SysError/WinError constructors that take a HintFmt-producing function John Ericson 2026-02-26 11:24:05 -05:00
  • c522f58947 Merge pull request #15357 from obsidiansystems/remove-path-setting John Ericson 2026-02-26 23:26:03 +00:00
  • 6cae299bd9 Error on invalid URL param in github fetcher Lisanna Dettwyler 2026-02-24 16:45:55 -05:00
  • c165ae939f libstore: introduce StoreDirSetting for store directory Amaan Qureshi 2026-02-25 19:27:44 -05:00
  • 9ab4740d44 libutil: remove unused OptionalPathSetting Amaan Qureshi 2026-02-26 16:34:34 -05:00
  • 65617395c6 Merge pull request #15345 from obsidiansystems/no-abs-paths-in-eval-2 John Ericson 2026-02-26 22:11:58 +00:00
  • 69d86ce2e4 Merge pull request #15356 from NixOS/fix-i686-unsigned-promotion-narinfo-disk-cache John Ericson 2026-02-26 22:02:43 +00:00
  • 796f5cd724 treewide: Get rid of confusing time(0) and use proper nullptr literal Sergei Zimmerman 2026-02-27 00:17:22 +03:00
  • bcf2cd4feb Fix NarInfoDiskCache::queryCacheRaw on 32 bit platforms Sergei Zimmerman 2026-02-26 23:51:00 +03:00
  • ed494f00ca Create lint for absolute path literals John Ericson 2026-02-23 18:18:18 -05:00
  • 6a839b5f30 Introduce ParsedRelativeUrl relative-parsed-url John Ericson 2026-02-26 14:21:44 -05:00
  • 95e647df89 Add a test case for relative ? empty explicit params vs none at all John Ericson 2026-02-26 14:45:18 -05:00
  • 371f017afa Convert parseURLRelative tests to parameters test suite John Ericson 2026-02-26 14:37:27 -05:00