aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/store-api.cc
AgeCommit message (Expand)Author
2016-08-10Mark content-addressed paths in the Nix database and in .narinfoEelco Dolstra
2016-07-26makeFixedOutputPath(): Drop superfluous HashType argumentEelco Dolstra
2016-06-20Re-implement negative binary cache lookup cachingEelco 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-30Fix repair during substitutionEelco Dolstra
2016-05-04Add a Store::addToStore() variant that accepts a NAREelco Dolstra
2016-05-04Remove OpenSSL-based signingEelco Dolstra
2016-05-04Add a copyStorePath() utility functionEelco Dolstra
2016-04-29Allow parameters in store URIsEelco Dolstra
2016-04-29Eliminate the substituter mechanismEelco Dolstra
2016-04-21Fix test failuresEelco Dolstra
2016-04-21Implement S3BinaryCacheStore::queryAllValidPaths()Eelco Dolstra
2016-04-20Cache path info lookups in SQLiteEelco Dolstra
2016-04-19Move path info caching from BinaryCacheStore to StoreEelco Dolstra
2016-04-07nix verify-paths: Add ‘--sigs-needed <N>’ flagEelco Dolstra
2016-04-05Add "nix sign-paths" commandEelco Dolstra
2016-03-24Move signature support from NarInfo to ValidPathInfoEelco Dolstra
2016-03-24TyposEelco Dolstra
2016-02-29Make store implementations pluggableEelco Dolstra
2016-02-25Add NAR / Store accessor abstractionEelco Dolstra
2016-02-24Eliminate reserveSpace flagEelco Dolstra
2016-02-24openStoreAt(): Initialise the binary cacheEelco Dolstra
2016-02-24Move BinaryCacheStore / LocalBinaryCacheStore from HydraEelco Dolstra
2016-02-16Rename ValidPathInfo::hash -> narHash for consistencyEelco Dolstra
2016-02-15Expose the export magic value and move LocalStore::queryReferences to StoreEelco Dolstra
2016-02-15Add function to extract hash part of a store pathEelco Dolstra
2016-02-11ref<T>: Add cast operatorEelco 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-08-21nix-collect-garbage: Revive --max-freedEelco Dolstra
2015-07-20More cleanupEelco Dolstra
2015-07-17OCD: foreach -> C++11 ranged forEelco Dolstra
2014-08-20Use proper quotes everywhereEelco Dolstra
2014-03-30boost::shared_ptr -> std::shared_ptrEelco Dolstra
2013-07-12Garbage collector: Don't follow symlinks arbitrarilyEelco Dolstra
2012-08-27Merge branch 'master' into no-manifestsEelco Dolstra
2012-08-01nix-store --gc: Make ‘--max-freed 0’ do the right thingEelco Dolstra
2012-07-30Refactor settings processingEelco Dolstra
2012-05-29Reserve some disk space for the garbage collectorEelco Dolstra
2012-03-26Remove the --max-links GC optionEelco Dolstra
2011-11-23* Add an API function exportPaths() that provides the functionality ofEelco Dolstra
2011-07-20* Fix a huuuuge security hole in the Nix daemon. It didn't check thatEelco Dolstra
2010-11-16* Store the size of a store path in the database (to be precise, theEelco Dolstra
2010-02-22* Revert r19650 (implement gc-keep-outputs by looking for derivationsEelco Dolstra
2010-01-25* Make the garbage collector do the right thing when `gc-keep-outputs'Eelco Dolstra
2009-11-20* Remove the --use-atime / --max-atime garbage collector flags. ManyEelco Dolstra
2009-04-21* Use foreach in a lot of places.Eelco Dolstra
2009-03-26* Don't use ULLONG_MAX in maxFreed - use 0 to mean "no limit".Eelco Dolstra