aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/local-store.cc
AgeCommit message (Expand)Author
2021-09-30`std::visit` by referenceJohn Ericson
2021-09-14Remove the 'ca-references' feature checkEelco Dolstra
2021-09-01StyleEelco Dolstra
2021-08-08Short-circuit querying substituters on successSebastian Ullrich
2021-07-16Be more lenient when realisations have a conflicting dependency setregnat
2021-06-23Display the diverging paths in case of a realisation mismatchregnat
2021-06-23Fix indentationregnat
2021-06-23Properly fail when trying to register an incoherent realisationregnat
2021-06-23Merge pull request #4836 from NixOS/ca/track-drvoutput-dependencies-2-le-retourEelco Dolstra
2021-06-23Fix indentationregnat
2021-06-23Reformat the sql statementsregnat
2021-06-21Shorten a stupidly long sql query nameregnat
2021-06-18UDSRemoteStore: Support the 'root' store parameterEelco Dolstra
2021-06-01Check the CA hash when importing stuff in the local storeregnat
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-05-26Remove the remaining occurenceses of a NarHash moduloregnat
2021-05-25Make the Nar hash non moduloregnat
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