aboutsummaryrefslogtreecommitdiff
path: root/src/libexpr/primops
AgeCommit message (Expand)Author
2022-04-08minor cleanupBen Burdette
2022-04-08move throw to preverve Error type; turn off debugger for tryEvalBen Burdette
2022-04-07Merge remote-tracking branch 'upstream/master' into upstream-mergeBen Burdette
2022-04-06fetchClosure: Don't allow URL query parametersEelco Dolstra
2022-03-25Only provide builtin.{getFlake,fetchClosure} is the corresponding experimenta...Eelco Dolstra
2022-03-24Add experimental feature 'fetch-closure'Eelco Dolstra
2022-03-24nix store make-content-addressed: Support --from / --toEelco Dolstra
2022-03-24Document fetchClosureEelco Dolstra
2022-03-24Add a test for fetchClosure and 'nix store make-content-addressed'Eelco Dolstra
2022-03-24fetchClosure: Only allow some "safe" store typesEelco Dolstra
2022-03-24fetchClosure: Skip makeContentAddressed() if toPath is already validEelco Dolstra
2022-03-24fetchClosure: Allow a path to be rewritten to CA on the flyEelco Dolstra
2022-03-24RenameEelco Dolstra
2022-03-24fetchClosure: Require a CA path in pure modeEelco Dolstra
2022-03-24Add builtins.fetchClosureEelco Dolstra
2022-03-22Merge pull request #6237 from obsidiansystems/store-path-string-contextEelco Dolstra
2022-03-18Decode string context straight to using `StorePath`sJohn Ericson
2022-03-17Clean up `DerivationOutput`, and headersJohn Ericson
2022-03-14more debug_throw coverage of EvalErrorsBen Burdette
2022-03-11Create some type aliases for string ContextsJohn Ericson
2022-03-01Merge pull request #6185 from hercules-ci/fetchTree-reuse-local-pathsEelco Dolstra
2022-03-01fetchTree: Use isValidPath, add commentRobert Hensing
2022-03-01fetch{url,Tarball}: Remove 'narHash' attributeEelco Dolstra
2022-02-28Add EvalState::allowAndSetStorePathString helperRobert Hensing
2022-02-28fetchTree: Do not re-fetch paths already presentRobert Hensing
2022-02-25Remove std::string alias (for real this time)Eelco Dolstra
2022-02-24libfetchers: Rename immutable -> lockedEelco Dolstra
2022-01-27optionally return string_view from coerceToStringpennae
2022-01-27return string_views from forceString*pennae
2022-01-04Remove non-method mk<X> functionsEelco Dolstra
2022-01-04Remove non-method mkString()Eelco Dolstra
2022-01-04Ensure that attrsets are sortedEelco Dolstra
2021-12-28Sort attrs from tables in fromTOMLLily Foster
2021-12-23Use int64_t and NixFloat in fromTOML typesNicolas Mattia
2021-12-20Clean up toml parsing codeNicolas Mattia
2021-12-17Use long in fromTOMLNicolas Mattia
2021-12-17Update primops/fromTOML.cc to use toml11Nicolas Mattia
2021-11-25Support range-based for loop over list valuesEelco Dolstra
2021-11-17Simplify fix by disallowing / in front of @ to match scp styleKalle Jepsen
2021-11-17Fix detection of scp-style URIs to support non-standard SSH ports for gitKalle Jepsen
2021-10-26Tweak fetchTree docsEelco Dolstra
2021-10-26Make experimental-features a proper typeregnat
2021-10-17fetch: nicer infinite recursion errorsKevin Amado
2021-10-15fetchTree: add pos to EvalState::forceValueKevin Amado
2021-10-15fetchTree: add pos to EvalState::forceValueKevin Amado
2021-10-14add pos to EvalState::forceValueKevin Amado
2021-10-07Make builtins.{path,filterSource} work with chroot storesEelco Dolstra
2021-10-07Refactoring: Add allowPath() methodEelco Dolstra
2021-10-06fetchTree(): Parse type attribute firstEelco Dolstra
2021-10-06CleanupEelco Dolstra