Commit Graph

  • 09cb1fbca9 releng/environment: update staging parameters Raito Bezarius 2026-04-30 15:55:13 +02:00
  • 61b44f783c libcstore: Fix null deref in writeDebugInfo for non-directory NARs Florian KlinkandRaito Bezarius 2026-04-09 17:00:00 -04:00
  • 5d6134064e libcstore: Fix null deref in writeDebugInfo for non-directory NARs Florian KlinkandRaito Bezarius 2026-04-09 17:00:00 -04:00
  • 23620d0b7a releng: Adapt for AFNix S3 YurekaandRaito Bezarius 2026-03-30 11:30:37 +02:00
  • 65346101a2 libstore: rename openConnectionWrapper to something more meaningful eldritch horrors 2026-05-03 16:32:26 +02:00
  • 0d2c48a797 libstore: remove RemoteStore::failed eldritch horrors 2026-05-03 16:32:26 +02:00
  • 078bbe6171 libexpr/eval: Fix off by one in maxCallDepth calculation piegames 2026-04-30 16:52:38 +02:00
  • cd573beb0a docs/hacking: fix to respect changes in justfile Lunaphied 2026-04-18 12:17:30 +02:00
  • d94bb49cf4 fix: structured build logs: bad field types no longer fail builds Jade Lovelace 2026-04-22 13:46:48 +00:00
  • 076d1aa4cd eval: switch up ExprOpConcatLists error position again piegames 2026-04-19 16:38:05 +02:00
  • 8782c7533f eval: Improve ExprConcatStrings error messages and positions piegamesandeldritch horrors 2026-04-19 14:28:19 +02:00
  • 7017def185 f2/testlib: support wrapping commands rootile 2026-04-27 18:44:12 +02:00
  • e70ae36b3f libexpr/builtins: correctly handle integer edge cases in floor/ceil Jade Lovelaceandrootile 2025-08-14 21:31:41 +02:00
  • 89f5974125 fix: inverted null check in nix-prefetch-url Jade Lovelace 2026-04-22 13:35:43 +00:00
  • faaa14a303 tests/libutil: disable guessOrInventPath sockets test eldritch horrors 2026-04-28 12:14:18 +02:00
  • f8b13b254b libcmd/repl: print backtraces from outer to innermost frame blokyk 2026-04-21 12:49:00 +02:00
  • 68834b7841 tests/f1/repl-characterization: match golden text correctly blokyk 2026-04-27 23:14:16 +02:00
  • 351dbdfdca libcstore: Fix null deref in writeDebugInfo for non-directory NARs Florian KlinkandRaito Bezarius 2026-04-09 17:00:00 -04:00
  • 0c63036c7d releng: Adapt for AFNix S3 Yureka 2026-03-30 11:30:37 +02:00
  • de212be82b upgrade-nix: use --store local, so we don't kill our own access to the daemon Qyriad 2026-04-22 14:17:56 +02:00
  • bb8bc31e58 fix: lint warnings from our clang-tidy enum cast check Jade Lovelace 2026-04-22 12:49:29 +00:00
  • be34bc0481 testing: migrate and expand import-derivation.sh and warn-import-from-derivation.sh skye 2026-04-20 18:33:26 -04:00
  • eeac529d5e libexpr/primops: Suppress deprecation warning in prim_importNative skye 2026-04-10 16:32:30 -04:00
  • 47c9f73d36 doc/manual: Update signature of primop fn in hacking.md skye 2026-04-13 16:34:43 -04:00
  • 84347f94da libexec/kill-user: suppress syscall deprecation warning on darwin skye 2026-03-10 12:20:05 -04:00
  • cda9e01053 nix-eval-jobs: Remove Value default construction from releaseExprTopLevelValue skye 2026-03-09 21:03:11 -04:00
  • c40afdea73 libexpr/eval-expr: extract makeThunk function that constructs and increments counters skye 2026-03-08 14:45:17 -04:00
  • dda519baff gitignore: ignore top-level build and outputs directories vczf 2026-02-04 19:00:23 -05:00
  • af99ede1fd fix: UB casts to unspecified width enums in proto Jade Lovelace 2026-04-19 23:45:27 +00:00
  • 0a09782cc8 testing: migrate store-ping.sh eldritch horrors 2026-02-28 13:19:13 +01:00
  • e3ee75633e Fix broken user override of NIX_SSL_CERT_FILE in fish shell Felix Uhl 2026-04-18 23:48:07 +02:00
  • d505a477a4 libstore: asyncify RemoteStore::openConnection eldritch horrors 2026-03-26 17:21:10 +01:00
  • f006b41a3c libutil: transfer bind/connect errors from libexec helper eldritch horrors 2026-03-26 16:38:01 +01:00
  • a5205265c0 manual: correct broken link to Gerrit wiki Michael Daniels 2026-04-18 19:56:24 -04:00
  • 23b2797321 lix/code-generation: correct link to changes for deprecated features Michael Daniels 2026-04-19 12:54:50 -04:00
  • c76cf49629 Test coverage for native code WIP sb/jade/coverage Jade Lovelace 2026-04-19 17:50:44 +00:00
  • 0e971cddee libexpr: Delete EvalState::mkSingleDerivedPathString dead function with Value& out param skye 2026-04-15 15:07:05 -04:00
  • 5afda956a7 tests/functional2/lang: Some refactorings piegames 2026-04-15 19:05:44 +02:00
  • ae4b3d585d f2/nix: provide a high-level wrapper for calling builtins rootile 2026-03-09 20:19:38 +01:00
  • 62b728e766 f2/nix: provide a function to serialise python objects to nix code rootile 2026-03-28 14:05:34 +01:00
  • 1e986c81ab Add test for duplicate JSON keys for builtins.fromJSON skye 2026-04-08 17:14:12 -04:00
  • 36e784470c f2: turn Nix.daemon into a fixture eldritch horrors 2026-03-26 16:38:01 +01:00
  • 32f48682de Fix test_doctor_shows_trust on macOS outside sandbox Felix Uhl 2026-04-17 21:36:17 +02:00
  • 15c95b95d6 tests/f2/nix: remove obsolete param documentation rootile 2026-04-11 14:16:01 +02:00
  • c1f75860d6 builtins.flakeRefToString: Force the arguments piegames 2026-04-15 17:46:45 +02:00
  • 526bcac44a docs: clarify which characters are allowed in a derivation name blokyk 2026-04-14 10:39:31 +02:00
  • 08d1e0c140 doc: fix incorrect docs for repl-overlays argument values blokyk 2026-04-13 18:24:37 +02:00
  • ebf48c14f0 flake: static build in CI Maximilian Bosch 2026-04-12 17:48:43 +01:00
  • 01f2fabe14 doc: Update Nix Resources link in Quick Start chapter of manual (#1179) skye 2026-04-09 19:47:10 -04:00
  • 9899ed29cc flake: fix condition for using lowdown 3.0 Yureka 2026-04-11 22:21:34 +02:00
  • e79278b4fc Check for throw while evaluating throw message skye 2026-04-03 18:24:27 -04:00
  • 9fea1b816f flake: allow using nixpkgs lowdown 3.0 Yureka 2026-04-09 17:34:32 +02:00
  • 6c7ccc2588 libcstore: Fix null deref in writeDebugInfo for non-directory NARs Florian Klink 2026-04-09 17:00:00 -04:00
  • 1d36c544be libcmd: add support for lowdown >= 3.0.0 sterni 2026-03-14 12:47:16 +01:00
  • fce5777f9c libexpr/primops: Migrate primops to return Values skye 2026-04-07 19:28:43 -04:00
  • bc9fb560ac libexpr/primops: Migrate addPath to return a Value skye 2026-04-07 22:01:52 -04:00
  • 50aeb770e5 libexpr/primops: Migrate derivationStrictInternal to return a Value skye 2026-04-07 21:27:19 -04:00
  • fe38b58e50 libexpr/primops: Migrate helper fn fetch to return a Value skye 2026-04-07 21:19:06 -04:00
  • a1f52a1ce6 libexpr/primops: Migrate helper fn fetchTree to return a Value skye 2026-04-07 21:05:59 -04:00
  • 6640ba572f libexpr/primops: Migrate helper fn anyorall to return a Value skye 2026-04-07 20:37:04 -04:00
  • aed5b5cbce libexpr: Migrate EvalState::concatLists to return a Value skye 2026-04-07 20:02:58 -04:00
  • c01bd37a8d libexpr/primops: Migrate helper fn elemAt to return a Value skye 2026-04-03 13:56:05 -04:00
  • 658404c2a0 libexpr/json-to-value: Migrate parseJSON to return a Value skye 2026-04-03 13:48:26 -04:00
  • bb9f9cf553 lixexpr/primops: Migrate import helper fn to return a Value skye 2026-04-03 13:45:31 -04:00
  • 86126d6c89 libexpr: Migrate EvalPaths::allowAndSetStorePathString to return a Value skye 2026-04-03 12:54:21 -04:00
  • 128159a717 repl: Fix the use command Tom Hubrechtandeldritch horrors 2026-04-07 11:02:53 +02:00
  • cbeb4fcd69 repl: Fix the use command Tom Hubrecht 2026-04-07 11:02:53 +02:00
  • 94cbf73aa2 libcmd: add support for lowdown >= 3.0.0 sterni 2026-03-14 12:47:16 +01:00
  • d0190cff6f improve justfile, and add more docs about it Qyriad 2026-03-20 10:59:43 +01:00
  • 76499d36ea f2/nix: rename _serialise to _serialise_config rootile 2026-03-28 13:53:17 +01:00
  • 3bc59b6e0a f2/testlib: fix typechecking for None values rootile 2026-03-28 13:48:43 +01:00
  • 001e3fde8f docs: add section about overlays in nix repl --help blokyk 2026-03-23 18:44:10 +01:00
  • 03ab7b4a76 package.nix: Remove unused linuxPackages input skye 2026-03-23 20:32:45 -04:00
  • b94d615baa libexpr/json-to-value: Replace add with addValue and define TopLevelJSONValue skye 2026-03-19 11:33:49 -04:00
  • 35b776540f libutil/LinearMap: Expose rbegin and rend functions piegames 2026-03-03 11:40:04 +01:00
  • d04fcb57fd libexpr: Don't call setName on dynamic attrs piegames 2026-03-01 19:32:29 +01:00
  • 93edf577b7 libexpr/eval: Factor out attrs updating code into dedicated helper function piegames 2026-01-06 13:24:02 +01:00
  • 4960a217fe flake: fix attr-path of build-lowdown_2_0 job in hydra jobs Maximilian Bosch 2026-03-22 12:23:27 +01:00
  • 0488a0181d libcmd: allow setting nested attributes via --arg/--argstr Maximilian Bosch 2026-03-08 15:05:20 +01:00
  • 2a11984a58 libexpr: allow empty attr-names in parseAttrPath if they are quoted Maximilian Bosch 2026-03-14 17:22:10 +01:00
  • c5d21b36c5 libcmd: turn autoArgs into a map that points to std::variant Maximilian Bosch 2026-01-04 22:58:29 +01:00
  • 66d702d28d libexpr/primops: make break force its argument blokyk 2026-03-21 01:47:57 +01:00
  • af2ef44e76 flake: add release job to Hydra Maximilian Bosch 2026-03-08 20:12:57 +01:00
  • daadfed9ae libcmd/repl: allow :st argument to be relative to current stack index blokyk 2026-03-18 16:04:56 +01:00
  • 33f713fa5d 2.95.2: start a fresh minor release Raito Bezarius 2026-03-19 17:19:32 +01:00
  • f92aaa9f59 release: 2.95.1 "Kakigōri" 2.95.1 Raito Bezarius 2026-03-19 11:24:52 +01:00
  • e70bbff278 release: release notes for 2.95.1 Raito Bezarius 2026-03-19 11:23:38 +01:00
  • d2f8263fb8 2.95.1: release version Raito Bezarius 2026-03-19 11:24:46 +01:00
  • 774f957599 libexpr/attr-set.hh: Deprecate Attr default constructor skye 2026-03-07 18:39:30 -05:00
  • 83bca23d4a libexpr/primops: Avoid Value default construction in primop_removeAttrs skye 2026-03-08 16:51:27 -04:00
  • 15421962e6 libcmd: add support for lowdown >= 3.0.0 sterniandeldritch horrors 2026-03-14 12:47:16 +01:00
  • a10fd676f6 lix-doc: remove rust_dynamic_args Yureka 2026-03-17 11:29:01 +01:00
  • bc506e4f67 docs: fix indent of builtins and nix.conf descriptions in manual blokykandeldritch horrors 2026-03-17 04:17:41 +01:00
  • 8294cd534b docs: fix indent of builtins and nix.conf descriptions in manual blokyk 2026-03-17 04:17:41 +01:00
  • 6e1e76f10f libcmd/repl: print error for invalid :st argument blokykandeldritch horrors 2026-03-17 19:43:34 +01:00
  • f7d7b5d93f libcmd: remove support for lowdown < 1.4.0 sterni 2026-03-14 14:01:33 +01:00
  • af0390c27b libcmd: add support for lowdown >= 3.0.0 sterni 2026-03-14 12:47:16 +01:00
  • cf5e5f599e libexpr/nixexpr: Move backing fields of ExprLiteral subclasses into new base classes skye 2026-03-16 17:52:49 -04:00
  • 51c6d6a2e8 libexpr: Remove various default constructions of Values skye 2026-02-28 17:46:05 -05:00
  • 8b99b75698 libexpr: Push Values onto vectors instead of default constructing ahead of time skye 2026-03-08 14:45:17 -04:00