about summary refs log tree commit diff
path: root/src/libstore/gc.cc
AgeCommit message (Expand)AuthorFilesLines
2019-08-02 Use BSD instead of POSIX file locksEelco Dolstra1-2/+2
2019-08-02 Add a test for auto-GCEelco Dolstra1-2/+7
2019-07-30 Disable findRuntimeRoots on darwin when running tests because lsof is slowBas van Dijk1-10/+15
2019-04-30 findRootsNoTemp: fixes comment about findRuntimeRootsSamuel Dionne-Riel1-4/+3
2019-03-14 findRoots(): Add 'censor' parameterEelco Dolstra1-12/+18
2019-03-14 findRuntimeRoots: Simplify/fix handling of /proc filesEelco Dolstra1-14/+12
2019-03-10 Unify internal findRootsXxx() apiGuillaume Maudoux1-22/+13
2019-03-10 Make roots a map of store paths to pinning linksGuillaume Maudoux1-21/+18
2019-03-10 Obfuscate memory roots for non-root usersGuillaume Maudoux1-7/+7
2019-03-10 detail memory rootsGuillaume Maudoux1-30/+31
2018-06-18 Merge pull request #2234 from symphorien/esrch2Eelco Dolstra1-1/+1
2018-06-16 libstore/gc.cc: ignore ESRCH when reading symlinks in /procSymphorien Gibol1-1/+1
2018-06-13 std::random_shuffle -> std::shuffleEelco Dolstra1-1/+3
2018-06-11 libstore/gc.cc: ignore ESRCH when reading /procSymphorien Gibol1-10/+13
2018-03-06 rand() -> random(), since we use srandom().Will Dietz1-1/+1
2018-02-01 Remove obsolete references to manifestsEelco Dolstra1-3/+1
2017-09-14 Show the pid of temporary rootsEelco Dolstra1-10/+15
2017-09-14 nix-store -q --roots / --gc --print-roots: Print temporary / in-memory rootsEelco Dolstra1-20/+37
2017-09-06 Fix abort when the GC thread gets an exceptionEelco Dolstra1-13/+21
2017-09-05 Add automatic garbage collectionEelco Dolstra1-0/+70
2017-09-05 GC: Don't delete own temproots fileEelco Dolstra1-30/+27
2017-08-31 Rename a few configuration optionsEelco Dolstra1-5/+5
2017-07-30 Replace Unicode quotes in user-facing strings by ASCIIJörg Thalheim1-36/+36
2017-07-04 Support base-64 hashesEelco Dolstra1-1/+1
2017-05-16 Improve progress indicatorEelco Dolstra1-1/+1
2017-04-24 Remove debug statementEelco Dolstra1-1/+0
2017-04-20 Detect lsofEelco Dolstra1-3/+8
2017-04-10 Minor cleanupEelco Dolstra1-1/+1
2017-01-16 AutoCloseDir: Use std::unique_ptrEelco Dolstra1-8/+8
2016-12-08 Don't delete .check directories of running buildsEelco Dolstra1-0/+5
2016-11-26 Revert "Get rid of unicode quotes (#1140)"Eelco Dolstra1-38/+38
2016-11-25 Get rid of unicode quotes (#1140)Guillaume Maudoux1-38/+38
2016-09-21 printMsg(lvlError, ...) -> printError(...) etc.Eelco Dolstra1-18/+18
2016-07-21 find-runtime-roots: fold into gc.ccShea Levy1-8/+108
2016-07-11 Modernize AutoCloseFDShea Levy1-17/+17
2016-06-09 Use O_CLOEXEC in most placesEelco Dolstra1-3/+2
2016-06-02 LocalStore: Allow the physical and logical store directories to differEelco Dolstra1-19/+20
2016-06-02 Allow setting the state directory as a store parameterEelco Dolstra1-19/+15
2016-06-01 Make the store directory a member variable of StoreEelco Dolstra1-8/+8
2016-05-04 More GC fixesEelco Dolstra1-5/+5
2016-04-25 Fix "path is not in the Nix store" during GCEelco Dolstra1-1/+1
2016-04-25 Improved logging abstractionEelco Dolstra1-1/+1
2016-04-21 Fix test failuresEelco Dolstra1-1/+1
2016-04-19 Move path info caching from BinaryCacheStore to StoreEelco Dolstra1-2/+2
2016-04-08 Make LocalStore thread-safeEelco Dolstra1-15/+16
2016-02-24 deletePath(): Succeed if path doesn't existEelco Dolstra1-1/+1
2016-02-24 Eliminate reserveSpace flagEelco Dolstra1-0/+3
2016-02-11 Move addPermRoot into StoreEelco Dolstra1-4/+4
2016-02-04 StoreAPI -> StoreEelco Dolstra1-1/+1
2016-02-04 Eliminate the "store" global variableEelco Dolstra1-26/+23