aboutsummaryrefslogtreecommitdiff
path: root/src/libexpr
AgeCommit message (Expand)Author
2022-01-14optimize removeAttrs builtinpennae
2022-01-13move strings in derivationStrictpennae
2022-01-13avoid string copies in attrNames sort comparisonpennae
2022-01-13cache more often-used symbols for primopspennae
2022-01-12Merge pull request #5887 from pennae/avoid-streamsThéophane Hufschmitt
2022-01-12optimize ExprConcatStrings::evalpennae
2022-01-10Merge branch 'readfile' of https://github.com/abbradar/nixEelco Dolstra
2022-01-09builtins.readFile: Propagate path contextNikolay Amiantov
2022-01-06Merge pull request #5546 from NixOS/allow-paths-in-flake-local-optionsEelco Dolstra
2022-01-04Remove EvalState::mkAttrs()Eelco Dolstra
2022-01-04Move empty attrset optimisationEelco Dolstra
2022-01-04Turn mkString(Symbol) into a methodEelco Dolstra
2022-01-04Remove non-method mkPath()Eelco Dolstra
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
2022-01-03add zipAttrsWith primoppennae
2022-01-03Merge pull request #5839 from tweag/balsoft/yet-another-follows-bugfixEelco Dolstra
2021-12-29Fix IFD with chroot storeSebastian Ullrich
2021-12-28Sort attrs from tables in fromTOMLLily Foster
2021-12-28flake.cc: computeLocks: Only verify overrides when they could changeAlexander Bantyev
2021-12-27Fix accidental O(n^2 * log n) performance in NixRepl::addAttrsToScopeYorick van Pelt
2021-12-23Use int64_t and NixFloat in fromTOML typesNicolas Mattia
2021-12-23Properly return false on `builtins.pathExists /someNonAllowedPath`regnat
2021-12-21Merge pull request #5807 from NixOS/5805-ca-ifdEelco Dolstra
2021-12-21Merge branch 'nm-toml11' of https://github.com/nmattia/nixEelco Dolstra
2021-12-21Fix IFD with CA derivationsregnat
2021-12-21Factor out the path realisation bit of IFDregnat
2021-12-20bulk-allocate Value instances in the evaluatorpennae
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-12-17Allow paths in flake local settingsregnat
2021-12-14Merge pull request #5623 from yorickvP/fix-5621Théophane Hufschmitt
2021-12-13Re-allow inputs.x.url = "/path/to/file"Eelco Dolstra
2021-12-13Merge branch 'better-interpolation-error-location' of https://github.com/gree...Eelco Dolstra
2021-12-02Introduce builtins.groupBy primopSilvan Mosberger
2021-12-02Flakes: computeLocks: pass correct LockParent when reusing oldLockAlexander Bantyev
2021-11-29flakes: fix boolean and int nixConfig valuesYorick van Pelt
2021-11-28Don't move the arguments of the primOpAndreas Rammhold
2021-11-25Merge pull request #5648 from edolstra/list-iterEelco Dolstra
2021-11-25Support range-based for loop over list valuesEelco Dolstra
2021-11-25Fix the error when accessing a forbidden path in pure evalregnat
2021-11-24Merge pull request #5631 from Infinisil/list-compareEelco Dolstra
2021-11-24Make lists be comparableSilvan Mosberger
2021-11-22Merge pull request #5624 from rofrol/typo-single-quoteEelco Dolstra
2021-11-22Typo: change to normal singlequoteRoman Frołow
2021-11-20add real path to allowedPathsTom Bereknyei
2021-11-18Merge branch 'accept_conf' of https://github.com/tomberek/nixEelco Dolstra
2021-11-18Merge pull request #5580 from ksonj/fix/non-standard-sshEelco Dolstra