aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/local-store.cc
AgeCommit message (Expand)Author
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-03-30Turn retrying SQLite transactions into a higher-order functionEelco Dolstra
2016-03-22Don't overload dumpPath()Eelco Dolstra
2016-03-21Add Store::dumpPath() methodEelco Dolstra
2016-03-21Drop support for upgrading from Nix <= 0.12Eelco Dolstra
2016-03-04Eliminate some large string copyingEelco Dolstra
2016-02-26importPaths(): Optionally add NARs to binary cache accessorEelco Dolstra
2016-02-24deletePath(): Succeed if path doesn't existEelco Dolstra
2016-02-24Eliminate reserveSpace flagEelco Dolstra
2016-02-24LocalStore::addTextToStore(): Don't read the path we just wroteEelco Dolstra
2016-02-17Fix build without sodiumEelco 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-04Eliminate the "store" global variableEelco Dolstra
2016-01-31Use the daemon when we don't have write access to the Nix databaseEelco Dolstra
2016-01-12Canonicalize gids to 0Eelco Dolstra
2015-12-10Build sandbox support etc. unconditionally on LinuxEelco Dolstra
2015-07-20nix-copy-closure: Add -v flagEelco Dolstra
2015-07-20More cleanupEelco Dolstra
2015-07-17OCD: foreach -> C++11 ranged forEelco Dolstra
2015-06-22Use posix_fallocate to create /nix/var/nix/db/reservedEelco Dolstra
2015-05-13cygwin: explicitly include required c headersRok Garbas
2015-04-07Revert /nix/store permission back to 01775Eelco Dolstra
2015-03-25addToStore(): Take explicit name argumentEelco Dolstra
2015-01-08Doh^2Eelco Dolstra
2015-01-08DohEelco Dolstra
2015-01-08Set /nix/store permission to 1737Eelco Dolstra
2014-12-29LocalStore initialization: Don't die if build-users-group doesn't existShea Levy
2014-12-12Shut up a Valgrind warningEelco Dolstra
2014-12-10Don't wait for PID -1Eelco Dolstra
2014-11-19Clean up temp roots in a more C++ wayEelco Dolstra
2014-10-14Improved error message when encountering unsupported file typesEelco Dolstra
2014-08-20Use proper quotes everywhereEelco Dolstra
2014-08-05Remove unnecessary call to addTempRoot()Eelco Dolstra
2014-08-01Make readDirectory() return inode / file typeEelco Dolstra
2014-07-10Replace message "importing path <...>" with "exporting path <...>"Eelco Dolstra
2014-07-10Refactoring: Move all fork handling into a higher-order functionEelco Dolstra
2014-07-10Remove maybeVforkEelco Dolstra
2014-05-02Set up directories and permissions for multi-user install automaticallyEelco Dolstra
2014-04-08If a .drv cannot be parsed, show its pathEelco Dolstra
2014-02-27Set up a minimal /dev in chrootsEelco Dolstra
2014-02-17Heuristically detect if a build may have failed due to a full diskEelco Dolstra
2014-02-03Fix assertion failure in ‘nix-store --load-db’Eelco Dolstra
2014-02-01Give a friendly error message if the DB directory is not writableEelco Dolstra
2013-11-22Include <cstring> for memsetEelco Dolstra
2013-11-14Remove nix-setuid-helperEelco Dolstra
2013-10-16Retry all SQLite operationsEelco Dolstra