aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/local-store.cc
AgeCommit message (Expand)Author
2021-05-26Aso track the output path of the realisation dependenciesregnat
2021-05-26Add a db migration scriptregnat
2021-05-26Store the realisation deps on 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-02-25Don't crash when copying realisations to a non-ca remoteregnat
2021-02-19Syntactic fixesThéophane Hufschmitt
2021-02-19Register the realisations for unresolved drvsregnat
2021-01-25Merge pull request #4467 from edolstra/error-formattingEelco Dolstra
2021-01-25Merge pull request #4387 from obsidiansystems/non-local-store-buildEelco Dolstra
2021-01-21Improve error formattingEelco Dolstra
2021-01-18Fix the drv output map for non ca derivationsregnat
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-08string2Int(): Return std::optionalEelco Dolstra
2021-01-05Fix deadlock in LocalStore::addSignatures()Eelco Dolstra
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-16Don't ignore an absent drv file in queryPartialDrvOutputMapregnat
2020-12-11Use the hash modulo in the derivation 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-02read(): Use char * instead of unsigned char *Eelco Dolstra
2020-11-17CleanupEelco Dolstra
2020-11-03LocalStore: Get rid of recursive_mutexEelco Dolstra
2020-11-02Don't use readDerivation() in addValidPath()Eelco Dolstra
2020-10-29Alter "wanted:" to "specified:" in hash mismatch outputstev
2020-10-27Allow non-CA derivations to depend on CA derivationsregnat
2020-09-28Merge remote-tracking branch 'upstream/master' into ca-floating-upstreamJohn Ericson
2020-09-23lstat() cleanupEelco Dolstra
2020-09-23canonicalisePathMetaData_(): Change assertion to error messageEelco Dolstra
2020-09-22Merge remote-tracking branch 'origin/master' into non-ca-depending-on-caregnat
2020-09-22Merge pull request #4038 from maljub01/masterEelco Dolstra
2020-09-22Merge remote-tracking branch 'upstream/master' into ca-floating-upstreamJohn Ericson
2020-09-21Move Callback into its own headerEelco Dolstra
2020-09-21Update the variable name accordinglyMarwan Aljubeh
2020-09-18Add a nix.conf option for allowing a symlinked storeMarwan Aljubeh
2020-09-17Merge remote-tracking branch 'upstream/master' into ca-floating-upstreamJohn Ericson
2020-09-16Document the new store hierarchyregnat
2020-09-16Correctly call all the parent contructors of the storesregnat
2020-09-04Fix querying outputs for CA derivations some moreJohn Ericson
2020-09-04Fix floating CA testsJohn Ericson
2020-08-24CA derivations that depend on other CA derivationsJohn Ericson
2020-08-20Rename drv output querying functions, like masterJohn Ericson
2020-08-14Merge remote-tracking branch 'upstream/master' into single-ca-drv-buildJohn Ericson
2020-08-14Merge pull request #3875 from obsidiansystems/new-interface-for-path-pathOptEelco Dolstra
2020-08-14Merge pull request #3899 from obsidiansystems/make-narHash-not-optionalEelco Dolstra