aboutsummaryrefslogtreecommitdiff
path: root/src/libexpr/primops
AgeCommit message (Expand)Author
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
2021-10-06Merge branch 'considerate/scp-like-urls' of https://github.com/considerate/nixEelco Dolstra
2021-09-22Revert "Merge pull request #4922 from nrdxp/default-submodules"Eelco Dolstra
2021-09-15Merge pull request #5257 from edolstra/dirty-lock-fileEelco Dolstra
2021-09-15Merge branch 'mh/fix-chroot-eval' of https://github.com/obsidiansystems/nixEelco Dolstra
2021-09-15If we can't write a lock file, pretend the top-level flake is dirtyEelco Dolstra
2021-09-07Merge pull request #4922 from nrdxp/default-submodulesShea Levy
2021-08-05Use the store path as the context of the result of fetchTree, not the real pathMadeline Haraj
2021-07-30Support SCP-like URLs in builtins.fetchGit attrsViktor Kronvall
2021-07-09Merge pull request #4995 from NixOS/fetchgit-name-attributeEelco Dolstra
2021-07-08Restore the possibility to use a `name` parameter in fetchGitregnat
2021-07-08Merge pull request #4988 from NixOS/fetchgit-name-attributeEelco Dolstra
2021-07-08Forbid the `name` attribute for fetchTreeregnat
2021-07-06allow fetchMercurial to take a `name` argumentregnat
2021-07-02Allow scp-style uris in `fetchgit`regnat
2021-06-17libfetchers/git: fetch submodules by defaultTimothy DeHerrera
2021-04-23Replace the trailing markdown spaces by a backslashregnat
2021-01-25Add FIXMEEelco Dolstra
2021-01-21Improve error formattingEelco Dolstra
2020-12-28FixupMatthew Bauer
2020-12-24Merge branch 'master' into support-libcxx10Matthew Bauer
2020-12-23Cast variants fully for libc++10Matthew Bauer