aboutsummaryrefslogtreecommitdiff
path: root/src/libstore
AgeCommit message (Expand)Author
2022-03-31Add support for impure derivationsEelco Dolstra
2022-03-29Simplify the handling of the hash moduloThéophane Hufschmitt
2022-03-28nix profile install: Don't use queryDerivationOutputMap()Eelco Dolstra
2022-03-25Use wantOutputEelco Dolstra
2022-03-24Retry substitution after an incomplete closure only onceEelco Dolstra
2022-03-24Only return wanted outputsEelco Dolstra
2022-03-24Random cleanupEelco Dolstra
2022-03-24Random cleanupEelco Dolstra
2022-03-24Add a test for fetchClosure and 'nix store make-content-addressed'Eelco Dolstra
2022-03-24Fix makeContentAddressed() on self-referencesEelco Dolstra
2022-03-24fetchClosure: Allow a path to be rewritten to CA on the flyEelco Dolstra
2022-03-22buildProfile(): Ignore manifest.{nix,json}Eelco Dolstra
2022-03-18Generalize `DerivationType` in preparation for impure derivationsJohn Ericson
2022-03-17Clean up `DerivationOutput`, and headersJohn Ericson
2022-03-17Merge pull request #6277 from thufschmitt/ca/nix-build-dry-runEelco Dolstra
2022-03-17gc: don't visit implicit referrers on garbage collectionSergei Trofimovich
2022-03-17Fix `nix build --dry-run` with CA derivationsThéophane Hufschmitt
2022-03-16Merge pull request #6245 from trofi/fix-nix-store-gc-limit-auto-optimise-storeEelco Dolstra
2022-03-15Merge pull request #6229 from obsidiansystems/refactor-hash-moduloThéophane Hufschmitt
2022-03-13nix store gc: account for auto-optimised storeSergei Trofimovich
2022-03-11Reduce variants for derivation hash moduloJohn Ericson
2022-03-11Deduplicate the Store downcasting with a templateJohn Ericson
2022-03-11Factor out a `LogStore` interfaceJohn Ericson
2022-03-11`GcStore::resolve` should print the URIJohn Ericson
2022-03-11Rename `requireGcStore` to `GcStore::require`John Ericson
2022-03-10Merge branch 'master' into ltopennae
2022-03-09BuildResult: Remove unused drvPath fieldEelco Dolstra
2022-03-09BuildResult: Use DerivedPathEelco Dolstra
2022-03-08Add Store::buildPathsWithResults()Eelco Dolstra
2022-03-07Merge pull request #6029 from Ma27/nix-log-ssh-ngThéophane Hufschmitt
2022-03-03Factor out a `GcStore` interfaceJohn Ericson
2022-03-03Correctly hijack the `file://` uri scheme with `_NIX_FORCE_HTTP`regnat
2022-03-03Fix segfault in headerCallback()Eelco Dolstra
2022-03-01Move `BuildResult` defintion to its own headerJohn Ericson
2022-03-01Move some stuff from `Settings` to a new `FetchSettings`.John Ericson
2022-02-28libstore/build: add a few explanatory comments; simplifyMaximilian Bosch
2022-02-28libstore/derivation-goal: avoid double-parsing of JSON messagesMaximilian Bosch
2022-02-28ssh-ng: also store build logs to make them accessible by `nix log`Maximilian Bosch
2022-02-28Fix clang warningEelco Dolstra
2022-02-28Fix Darwin buildEelco Dolstra
2022-02-25Remove std::string alias (for real this time)Eelco Dolstra
2022-02-25refactor: remove verbose-build from docsKevin Amado
2022-02-21Remove std::string aliasEelco Dolstra
2022-02-21Remove std::set aliasEelco Dolstra
2022-02-21Remove std::list aliasEelco Dolstra
2022-02-19path-info: use full store paths when we have themLinus Heckemann
2022-02-16addToStoreFromDump(): Take std::string_viewEelco Dolstra
2022-02-12Fix using sandbox without user namespacesSebastian Ullrich
2022-02-07Fix 'basic_string::_M_construct null not valid' in interrupted downloadEelco Dolstra
2022-02-02Merge branch 'more-stringviews' of https://github.com/pennae/nixEelco Dolstra