aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/local-store.hh
AgeCommit message (Expand)Author
2021-06-23Properly fail when trying to register an incoherent realisationregnat
2021-06-18UDSRemoteStore: Support the 'root' store parameterEelco Dolstra
2021-06-01Check the CA hash when importing stuff in the local storeregnat
2021-03-15Check the signatures when copying store paths aroundregnat
2021-03-15pathInfoIsTrusted -> pathInfoIsUntrustedregnat
2021-03-15Add some logic for signing realisationsregnat
2021-03-01SubstitutionGoal -> PathSubstitutionGoalregnat
2021-02-26Split {,local-}derivation-goal.{cc,hh}John Ericson
2021-02-19Register the realisations for unresolved drvsregnat
2021-01-15Make public keys and `requireSigs` local-store specific againJohn Ericson
2021-01-15Merge remote-tracking branch 'upstream/master' into non-local-store-buildJohn Ericson
2021-01-13Add 'nix store repair' commandEelco Dolstra
2021-01-05Fix deadlock in LocalStore::addSignatures()Eelco Dolstra
2020-12-23Expose schedule entrypoints to all storesJohn Ericson
2020-12-23Move some PKI stuff from LocalStore to StoreJohn Ericson
2020-12-20Overhaul store subclassingJohn Ericson
2020-12-17Fix the detection of already built drv outputsregnat
2020-12-11Rework the db schema for derivation outputsregnat
2020-12-11Store metadata about drv outputs realisationsregnat
2020-12-08Hide the sqlite statements declarations for the local storeregnat
2020-12-01shut up clang warningsregnat
2020-11-03LocalStore: Get rid of recursive_mutexEelco Dolstra
2020-11-03Add FIXMEEelco Dolstra
2020-10-09Split out `local-fs-store.hh`John Ericson
2020-09-16Add a name to the storesregnat
2020-09-16Correctly call all the parent contructors of the storesregnat
2020-09-16Separate store configs from the implemsregnat
2020-09-04Fix some of the issues raised by @edolstraJohn Ericson
2020-08-28Merge remote-tracking branch 'upstream/master' into single-ca-drv-buildJohn Ericson
2020-08-27Merge pull request #3434 from Ericson2314/derivation-header-include-orderEelco Dolstra
2020-08-20Rename drv output querying functions, like masterJohn Ericson
2020-08-20Rename drv output querying functionsJohn Ericson
2020-08-18Merge remote-tracking branch 'upstream/master' into derivation-header-include...John Ericson
2020-08-07Squashed get CA derivations buildingJohn Ericson
2020-08-04Merge remote-tracking branch 'upstream/master' into drv-outputs-map-allow-mis...John Ericson
2020-08-03`addToStore` in terms of `addToStoreFromDump` is not local-store-specificJohn Ericson
2020-08-01Merge remote-tracking branch 'upstream/master' into derivation-header-include...John Ericson
2020-07-31Merge branch 'master' of github.com:NixOS/nix into drv-outputs-map-allow-missingCarlo Nucera
2020-07-30Merge remote-tracking branch 'origin/master' into substitute-other-storedirMatthew Bauer
2020-07-30unsigned long long -> uint64_tEelco Dolstra
2020-07-24`queryDerivationOutputMap` no longer assumes all outputs have a mappingJohn Ericson
2020-07-15Get rid of `LocalStore::addToStoreCommon`John Ericson
2020-07-15Merge branch 'master' of github.com:NixOS/nix into derivation-header-include-...Carlo Nucera
2020-07-14LocalStore::addToStoreFromDump copy in chunksJohn Ericson
2020-07-14Dedup `LocalStore::addToStore*`John Ericson
2020-07-14Crudely make `addToStoreFromDump` take `Source` not stringJohn Ericson
2020-07-13Remove 'accessor' from addToStore()Eelco Dolstra
2020-07-05Merge remote-tracking branch 'upstream/master' into derivation-header-include...John Ericson
2020-07-02Merge remote-tracking branch 'origin/master' into substitute-other-storedirMatthew Bauer
2020-06-24Add a way to get all the outputs of a derivation with their labelregnat