about summary refs log tree commit diff
path: root/src/libstore/optimise-store.cc
AgeCommit message (Expand)AuthorFilesLines
2017-07-31 Merge branch 'macOS' of https://github.com/davidak/nixEelco Dolstra1-2/+2
2017-07-30 Replace Unicode quotes in user-facing strings by ASCIIJörg Thalheim1-24/+24
2017-07-30 replace "OS X" with "macOS"davidak1-2/+2
2017-07-07 Merge pull request #1445 from matthewbauer/macos-skip-hardlinkEelco Dolstra1-0/+14
2017-07-06 Don’t hardlink disallowed paths in OS X.Matthew Bauer1-0/+14
2017-07-04 Support base-64 hashesEelco Dolstra1-2/+2
2017-05-16 Improve progress indicatorEelco Dolstra1-1/+1
2017-05-01 Reduce severity of EMLINK warningsEelco Dolstra1-2/+1
2017-02-08 Include config.h implicitly with '-include config.h' in CFLAGSTuomas Tynkkynen1-2/+0
2017-01-16 AutoCloseDir: Use std::unique_ptrEelco Dolstra1-4/+4
2016-11-26 Revert "Get rid of unicode quotes (#1140)"Eelco Dolstra1-24/+24
2016-11-25 Get rid of unicode quotes (#1140)Guillaume Maudoux1-24/+24
2016-11-14 Don't rely on %mEelco Dolstra1-1/+2
2016-11-14 daemon: Do not error out when deduplication fails due to ENOSPC.Ludovic Courtès1-5/+19
2016-09-21 printMsg(lvlError, ...) -> printError(...) etc.Eelco Dolstra1-11/+11
2016-06-02 LocalStore: Allow the physical and logical store directories to differEelco Dolstra1-3/+3
2016-06-01 Make the store directory a member variable of StoreEelco Dolstra1-1/+1
2016-04-25 Improved logging abstractionEelco Dolstra1-1/+1
2015-11-09 optimizePath(): Detect some .links corruptionEelco Dolstra1-2/+9
2015-07-17 OCD: foreach -> C++11 ranged forEelco Dolstra1-7/+7
2014-12-14 PedantryEelco Dolstra1-1/+1
2014-12-09 Explicitly include required C headersMarko Durkovic1-0/+1
2014-09-01 Add an 'optimiseStore' remote procedure call.Ludovic Courtès1-0/+16
2014-08-20 Use proper quotes everywhereEelco Dolstra1-21/+21
2014-05-15 lvlInfo -> lvlTalkativeEelco Dolstra1-1/+1
2014-05-15 nix-store --optimise: Remove bogus statisticsEelco Dolstra1-6/+5
2014-05-15 Remove tabEelco Dolstra1-2/+2
2014-05-15 Shortcut store files before lstatWout Mertens1-9/+36
2014-05-14 Use the inodes given by readdir directlyWout Mertens1-17/+21
2014-05-13 Preload linked hashes to speed up lookupsWout Mertens1-9/+28
2014-05-10 Shortcut already-hardlinked fileswmertens1-1/+10
2013-03-08 Revert "Prevent config.h from being clobbered"Eelco Dolstra1-1/+1
2013-03-07 Prevent config.h from being clobberedEelco Dolstra1-1/+1
2013-02-27 Refactoring: Split off the non-recursive canonicalisePathMetaData()Eelco Dolstra1-1/+1
2013-02-26 Security: Don't allow builders to change permissions on files they don't ownEelco Dolstra1-1/+1
2013-01-03 Clear any immutable bits in the Nix storeEelco Dolstra1-9/+0
2012-09-19 Remove setting of the immutable bitEelco Dolstra1-57/+31
2012-08-27 Merge branch 'master' into no-manifestsEelco Dolstra1-31/+43
2012-08-07 Don't warn about maximum link count exceeded on 0-byte filesEelco Dolstra1-2/+4
2012-08-05 Fix race condition when two processes create a hard link to a file in .linksEelco Dolstra1-27/+37
2012-08-05 Fix race condition when two processes create the same link in /nix/store/.linksEelco Dolstra1-4/+4
2012-08-01 Merge branch 'master' into no-manifestsEelco Dolstra1-1/+4
2012-08-01 DohEelco Dolstra1-1/+2
2012-08-01 Make ‘nix-store --optimise’ interruptibleEelco Dolstra1-0/+2
2012-07-30 Refactor settings processingEelco Dolstra1-15/+13
2012-07-26 Merge branch 'master' into no-manifestsEelco Dolstra1-104/+114
2012-07-23 Handle platforms that don't support linking to a symlinkEelco Dolstra1-2/+7
2012-07-23 Unlink the right fileEelco Dolstra1-2/+2
2012-07-23 Automatically optimise the Nix store when a new path is addedEelco Dolstra1-9/+13
2012-07-23 optimiseStore(): Use a content-addressed file store in /nix/store/.linksEelco Dolstra1-106/+107