aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2022-01-19Fix segfault or stack overflow caused by large derivation fieldsRobert Hensing
2022-01-19Fix the build with nlohmann/json 3.10.4+regnat
2022-01-19Make `nix why-depends` quieter by defaultregnat
2022-01-18allow modifying lockfile commit msg with nix config optionlincoln auster [they/them]
2022-01-18Merge pull request #5906 from pennae/primops-optimizationEelco Dolstra
2022-01-18Merge pull request #5918 from tweag/tty-logsEelco Dolstra
2022-01-18Add examplesEelco Dolstra
2022-01-18Add Installable::toDrvPaths()Eelco Dolstra
2022-01-18BinaryCacheStore: Implement addBuildLog()Eelco Dolstra
2022-01-18Add command 'nix store copy-log'Eelco Dolstra
2022-01-18Factor out --from / --to logicEelco Dolstra
2022-01-18DohEelco Dolstra
2022-01-18DohEelco Dolstra
2022-01-18Merge pull request #5932 from edolstra/remove-shared-stringsEelco Dolstra
2022-01-18Get rid of std::shared_ptr<std::string> and ref<std::string>Eelco Dolstra
2022-01-18Merge pull request #5720 from tomberek/flake_searchThéophane Hufschmitt
2022-01-18Fix the rendering of the example directory treeregnat
2022-01-17StringSource: Use std::string_viewEelco Dolstra
2022-01-17serialise.hh: Use std::string_viewEelco Dolstra
2022-01-17Merge pull request #5812 from pennae/small-perf-improvementsEelco Dolstra
2022-01-17Update documentation for paths on command lineAlexander Bantyev
2022-01-17Show build and substitution information when not connected to a TTYAlexander Bantyev
2022-01-17Merge pull request #5914 from NixOS/5911-fix-nix-why-depends-pagerEelco Dolstra
2022-01-15Make queryJSON not bail immediately on an assertion or errorFarid Zakaria
2022-01-14Document searching upwards and fix documentation for installablesAlexander Bantyev
2022-01-14Add more tests for flake upward searchingAlexander Bantyev
2022-01-14Apply suggestions from code reviewtomberek
2022-01-14also cache split regexes, not just match regexespennae
2022-01-14optimize removeAttrs builtinpennae
2022-01-14Start the pager early-enough in `nix why-depends`regnat
2022-01-13optimize unescapeStrpennae
2022-01-13avoid copies of parser input datapennae
2022-01-13avoid allocations in SymbolTable::createpennae
2022-01-13don't strdup tokens in the lexerpennae
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-13use more string_view in utilspennae
2022-01-12Merge pull request #5887 from pennae/avoid-streamsThéophane Hufschmitt
2022-01-12use boost::lexical_cast for string2*pennae
2022-01-12optimize ExprConcatStrings::evalpennae
2022-01-11Merge pull request #5883 from fzakaria/faridzakaria/check-metaThéophane Hufschmitt
2022-01-11Merge pull request #5898 from layus/repair-path-linksEelco Dolstra
2022-01-11Prefer RepairFlag over bool when applicableGuillaume Maudoux
2022-01-11Make --repair-path also repair corrupt optimised linksGuillaume Maudoux
2022-01-10Merge branch 'readfile' of https://github.com/abbradar/nixEelco Dolstra
2022-01-10'target' points to 'source'Eelco Dolstra
2022-01-10Merge branch 'recursive-nix-fix' of https://github.com/L-as/nixEelco Dolstra
2022-01-09builtins.readFile: Propagate path contextNikolay Amiantov
2022-01-07dump(): Use emplace()Eelco Dolstra