aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/local-store.hh
AgeCommit message (Expand)Author
2023-01-17Move the default profiles to the user’s homeThéophane Hufschmitt
2023-01-03Fix deadlock between auto-GC and addTempRoot()Eelco Dolstra
2023-01-03Move creation of the temp roots file into its own functionEelco Dolstra
2022-11-03Merge remote-tracking branch 'origin/master' into auto-uid-allocationEelco Dolstra
2022-09-06Keep created temp dirs inside store, but protect from GCAndrew Brooks
2022-03-03Factor out a `GcStore` interfaceJohn Ericson
2022-02-28Merge remote-tracking branch 'upstream/master' into auto-uid-allocationJohn Ericson
2022-02-25Remove std::string alias (for real this time)Eelco Dolstra
2022-02-21Remove std::set aliasEelco Dolstra
2022-02-16addToStoreFromDump(): Take std::string_viewEelco Dolstra
2022-01-25nix store ping: Report Nix daemon versionEelco Dolstra
2022-01-18Add command 'nix store copy-log'Eelco Dolstra
2022-01-11Prefer RepairFlag over bool when applicableGuillaume Maudoux
2022-01-11Make --repair-path also repair corrupt optimised linksGuillaume Maudoux
2021-11-16Merge pull request #5472 from NixOS/async-realisation-substitutionEelco Dolstra
2021-11-09Merge pull request #5494 from tweag/balsoft/allow-references-in-addPathEelco Dolstra
2021-11-09addToStore, addToStoreFromDump: refactor: pass refs by const referenceAlexander Bantyev
2021-11-03Expose an async interface for `queryRealisation`regnat
2021-10-23addToStore, addToStoreFromDump: add references argumentAlexander Bantyev
2021-10-14Remove GCStateEelco Dolstra
2021-10-14Move deleteFromStore()Eelco Dolstra
2021-10-14Make the canReachRoots() traversal non-recursiveEelco Dolstra
2021-10-13Fix GC when there are cycles in the referrers graphEelco Dolstra
2021-10-13SimplifyEelco Dolstra
2021-10-13Fix auto-gcEelco Dolstra
2021-10-13Non-blocking garbage collectorEelco Dolstra
2021-10-13Remove syncWithGC()Eelco Dolstra
2021-10-13Remove trash directoryEelco Dolstra
2021-09-15Merge remote-tracking branch 'upstream/master' into auto-uid-allocationMatthew Kenigsberg
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-04-27Merge remote-tracking branch 'upstream/master' into auto-uid-allocationJohn Ericson
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