aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/local-store.cc
AgeCommit message (Expand)Author
2021-04-05Merge commit 'e12308dd63f0ad27b22dcdb3da89c411eebcad2b' into ca-drv-exoticJohn Ericson
2021-04-05Merge branch 'master' into path-infoJohn Ericson
2021-03-15Check the signatures when copying store paths aroundregnat
2021-03-15pathInfoIsTrusted -> pathInfoIsUntrustedregnat
2021-03-15Add some logic for signing realisationsregnat
2021-02-27Merge remote-tracking branch 'obsidian/path-info' into ca-drv-exoticJohn Ericson
2021-02-27Merge remote-tracking branch 'upstream/master' into path-infoJohn Ericson
2021-02-25Merge remote-tracking branch 'obsidian/path-info' into ca-drv-exoticJohn Ericson
2021-02-25Merge remote-tracking branch 'upstream/master' into path-infoJohn Ericson
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-10-15Merge remote-tracking branch 'obsidian/path-info' into ca-drv-exoticJohn Ericson
2020-10-15Fix conditions for ca-referencesJohn Ericson
2020-10-13Derivations can output "text-hashed" dataJohn Ericson
2020-10-07Use PathReferences more widelyJohn Ericson
2020-10-06Merge remote-tracking branch 'upstream/master' into path-infoJohn Ericson
2020-09-28Merge remote-tracking branch 'upstream/master' into ca-floating-upstreamJohn Ericson
2020-09-23Merge remote-tracking branch 'upstream/master' into path-infoJohn 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