aboutsummaryrefslogtreecommitdiff
path: root/src/libstore
AgeCommit message (Expand)Author
2021-04-27Merge remote-tracking branch 'upstream/master' into auto-uid-allocationJohn Ericson
2021-04-07restoreSignals() + restoreAffinity() -> restoreProcessContext()Eelco Dolstra
2021-04-07PathSubstitutionGoal: Clean up pipeEelco Dolstra
2021-04-05Document the derived path types.John Ericson
2021-04-05buildable.{cc,hh} -> derived-path.{cc,hh}John Ericson
2021-04-05Make `DerivedPathWithHints` a newtypeJohn Ericson
2021-04-05Rename BuildableJohn Ericson
2021-04-05"newtype" BuildableReqJohn Ericson
2021-04-05No templates for `Buildable` and `BuildableReq`John Ericson
2021-04-05Use `BuildableReq` for `buildPaths` and `ensurePath`John Ericson
2021-04-05Move `StorePathWithOutput` utilities out of store classJohn Ericson
2021-04-05Move `StorePathWithOutputs` into its own header/fileJohn Ericson
2021-04-05Pull out Buildable into its own file/header in libnixstoreJohn Ericson
2021-03-26LocalBinaryCacheStore::upsertFile(): Fix raceEelco Dolstra
2021-03-26Fix some typosEelco Dolstra
2021-03-23Merge pull request #4603 from DavHau/davhau-improve-nix-conf-help-buildersEelco Dolstra
2021-03-23nix.conf builders: refer to manual pageDavHau
2021-03-22Fix typos in the last PR #4656John Ericson
2021-03-22Clean up serialization for `BuildResult`John Ericson
2021-03-17Remove unimplemented hashAlgoOptRobert Hensing
2021-03-15Merge pull request #4587 from obsidiansystems/derivation-goal-detect-invalid-...Eelco Dolstra
2021-03-15Merge pull request #4580 from obsidiansystems/restore-test-build-remote-ca-fixedEelco Dolstra
2021-03-15Properly sign the unresolved drvsregnat
2021-03-15Check the signatures when copying store paths aroundregnat
2021-03-15pathInfoIsTrusted -> pathInfoIsUntrustedregnat
2021-03-15Add some logic for signing realisationsregnat
2021-03-15Merge pull request #4592 from NixOS/ca/remote-cacheEelco Dolstra
2021-03-05Avoid some StorePath -> Path -> StorePath roundtripsJohn Ericson
2021-03-04improve man page for nix.conf (builders)DavHau
2021-03-01Fix bad wanted output error as requestedJohn Ericson
2021-03-01Allow substituting drv outputs when buildingregnat
2021-03-01SubstitutionGoal -> PathSubstitutionGoalregnat
2021-03-01Merge pull request #4574 from grahamc/libstore-ssh-host-keyEelco Dolstra
2021-02-28Throw error for derivation goal with bogus wanted outputJohn Ericson
2021-02-27Fix testing fixed-output derivations in double sandboxesJohn Ericson
2021-02-26Properly propagate libseccomp linker flagsPuck Meerburg
2021-02-26Remove unused `redirectedBadOutputs`John Ericson
2021-02-26Remove temporary `#if 0...#endif` from previous commitJohn Ericson
2021-02-26Split {,local-}derivation-goal.{cc,hh}John Ericson
2021-02-26Copy {,local-}derivation-goal.{cc,h}John Ericson
2021-02-26Merge pull request #4477 from NixOS/ca/build-remoteEelco Dolstra
2021-02-26Simplify the case where the drv is a purely input-addressed oneregnat
2021-02-26Update src/libstore/build/derivation-goal.ccEelco Dolstra
2021-02-26Use std::make_uniqueEelco Dolstra
2021-02-26Merge remote-tracking branch 'origin/deduplicate-static-hashes-computation'Eelco Dolstra
2021-02-25Make `nix copy` work without the ca-derivations flagregnat
2021-02-25Apply @edolstra stylistic suggestionsThéophane Hufschmitt
2021-02-25Ensure that the ca-derivations bit is set when copying realisationsregnat
2021-02-25Don't crash when copying realisations to a non-ca remoteregnat
2021-02-25Use `RealisedPath`s in `copyPaths`regnat