aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/local-store.hh
AgeCommit message (Expand)Author
2016-06-02LocalStore: Allow the physical and logical store directories to differEelco Dolstra
2016-06-02Allow setting the state directory as a store parameterEelco Dolstra
2016-06-01Make the store directory a member variable of StoreEelco Dolstra
2016-05-31nix-copy-closure / build-remote.pl: Disable signature checkingEelco Dolstra
2016-05-30Check signatures before downloading the substituteEelco Dolstra
2016-05-30Re-implement binary cache signature checkingEelco Dolstra
2016-05-04Add a Store::addToStore() variant that accepts a NAREelco Dolstra
2016-05-04Remove OpenSSL-based signingEelco Dolstra
2016-04-29Allow parameters in store URIsEelco Dolstra
2016-04-29Eliminate the substituter mechanismEelco Dolstra
2016-04-19Move path info caching from BinaryCacheStore to StoreEelco Dolstra
2016-04-08Remove failed build cachingEelco Dolstra
2016-04-08Make LocalStore thread-safeEelco Dolstra
2016-04-07Sign locally-built pathsEelco Dolstra
2016-04-05Add "nix copy-sigs" commandEelco Dolstra
2016-03-30LocalStore: Keep track of ultimately trusted pathsEelco Dolstra
2016-03-30Improve the SQLite wrapper APIEelco Dolstra
2016-03-30Factour out SQLite handlingEelco Dolstra
2016-02-26importPaths(): Optionally add NARs to binary cache accessorEelco Dolstra
2016-02-25Add NAR / Store accessor abstractionEelco Dolstra
2016-02-24Eliminate reserveSpace flagEelco Dolstra
2016-02-15Expose the export magic value and move LocalStore::queryReferences to StoreEelco Dolstra
2016-02-04StoreAPI -> StoreEelco Dolstra
2016-02-04Eliminate the "store" global variableEelco Dolstra
2016-01-31Use the daemon when we don't have write access to the Nix databaseEelco Dolstra
2015-09-18Shut up clang warningsEelco Dolstra
2015-07-17Allow remote builds without sending the derivation closureEelco Dolstra
2015-03-25addToStore(): Take explicit name argumentEelco Dolstra
2014-11-19Clean up temp roots in a more C++ wayEelco Dolstra
2014-09-01Add an 'optimiseStore' remote procedure call.Ludovic Courtès
2014-05-26Use std::unordered_setEelco Dolstra
2014-05-15nix-store --optimise: Remove bogus statisticsEelco Dolstra
2014-05-15Shortcut store files before lstatWout Mertens
2014-05-14Use the inodes given by readdir directlyWout Mertens
2014-05-13Preload linked hashes to speed up lookupsWout Mertens
2014-02-18Add a flag ‘--check’ to verify build determinismEelco Dolstra
2013-11-14Remove nix-setuid-helperEelco Dolstra
2013-10-16Retry all SQLite operationsEelco Dolstra
2013-08-26Fix typos, especially those that end up in the Nix manualIvan Kozik
2013-06-20Don't keep "disabled" substituters runningEelco Dolstra
2013-06-13Allow hard links between the outputs of a derivationEelco Dolstra
2013-06-07Process stderr from substituters while doing have/info queriesEelco Dolstra
2013-06-07Buffer reads from the substituterEelco Dolstra
2013-03-08Revert "Prevent config.h from being clobbered"Eelco Dolstra
2013-03-07Prevent config.h from being clobberedEelco Dolstra
2013-02-27Refactoring: Split off the non-recursive canonicalisePathMetaData()Eelco Dolstra
2013-02-26Security: Don't allow builders to change permissions on files they don't ownEelco Dolstra
2013-01-03Clear any immutable bits in the Nix storeEelco Dolstra
2012-12-20nix-store -q --roots: Respect the gc-keep-outputs/gc-keep-derivations settingsEelco Dolstra
2012-12-20Yet another rewrite of the garbage collectorEelco Dolstra