about summary refs log tree commit diff
path: root/src/libutil
AgeCommit message (Expand)AuthorFilesLines
2016-09-16 printMsg(): Don't check for interruptsEelco Dolstra3-17/+15
2016-09-14 Add a toLower utility functionEelco Dolstra2-0/+14
2016-09-14 Move some .drv parsing functions out of utilEelco Dolstra2-55/+0
2016-08-30 Fix 32-bit buildEelco Dolstra2-0/+6
2016-08-29 nix path-info: Add --json flagEelco Dolstra2-0/+354
2016-07-21 Fix assertion failureEelco Dolstra1-1/+1
2016-07-21 NarInfo::NarInfo(): Ensure that we get a NAR size/hashEelco Dolstra1-0/+1
2016-07-21 Fix assertion failure in ThreadPool::enqueue()Eelco Dolstra2-2/+6
2016-07-13 FdSink: Restore move constructor/assignmentShea Levy1-0/+2
2016-07-13 Make Buffered{Source,Sink} move-safeShea Levy2-27/+12
2016-07-11 Modernize AutoCloseFDShea Levy4-54/+42
2016-06-09 Use O_CLOEXEC in most placesEelco Dolstra3-7/+11
2016-06-02 createTempDir(): Don't do a chown on LinuxEelco Dolstra1-0/+2
2016-06-02 Allow setting the state directory as a store parameterEelco Dolstra1-3/+14
2016-05-31 use $(LIBLZMA_LIBS) instead of -llzmaDmitry Kalinkin1-1/+1
2016-05-04 Cleanup: Remove singleton()Eelco Dolstra1-9/+0
2016-05-04 Do compression in a sinkEelco Dolstra3-92/+186
2016-05-04 Add a Store::addToStore() variant that accepts a NAREelco Dolstra2-10/+10
2016-05-04 Fix segfault in xz compression/decompressionEelco Dolstra1-2/+2
2016-05-04 Add a copyStorePath() utility functionEelco Dolstra1-0/+7
2016-04-29 Support Git repos in the Nix pathEelco Dolstra2-0/+10
2016-04-29 BinaryCacheStore: Support bzip2 compressionEelco Dolstra2-35/+117
2016-04-29 BinaryCacheStore: Support "none" compression methodEelco Dolstra2-6/+29
2016-04-29 Eliminate the substituter mechanismEelco Dolstra1-0/+12
2016-04-25 Improved logging abstractionEelco Dolstra5-168/+165
2016-04-22 Factor out parallel processing of work items that have dependenciesEelco Dolstra1-0/+60
2016-04-22 ThreadPool: Start doing work as soon as work items are enqueuedEelco Dolstra2-59/+84
2016-04-22 Make compression interruptibleEelco Dolstra1-1/+3
2016-04-21 nix --help: Show short flagsEelco Dolstra2-4/+6
2016-04-20 Cache path info lookups in SQLiteEelco Dolstra4-7/+52
2016-04-19 Move path info caching from BinaryCacheStore to StoreEelco Dolstra2-0/+12
2016-04-15 BinaryCacheStore::readFile(): Return a shared_ptr to a stringEelco Dolstra2-4/+6
2016-04-08 Make LocalStore thread-safeEelco Dolstra1-3/+3
2016-03-31 Add missing -pthreadEelco Dolstra1-1/+1
2016-03-29 Improve SIGINT handling in multi-threaded programsEelco Dolstra3-5/+10
2016-03-29 Add "nix verify-paths" commandEelco Dolstra4-2/+135
2016-03-15 Fix Darwin buildEelco Dolstra1-0/+1
2016-03-04 Eliminate some large string copyingEelco Dolstra2-3/+5
2016-03-02 Fix reading symlinksEelco Dolstra1-1/+1
2016-03-02 FdSource: track number of bytes readEelco Dolstra2-5/+8
2016-02-25 Merge branch 'master' into new-cliEelco Dolstra1-0/+1
2016-02-25 Add NAR / Store accessor abstractionEelco Dolstra1-0/+1
2016-02-25 Fix short boolean flagsEelco Dolstra1-1/+1
2016-02-25 Merge branch 'master' into new-cliEelco Dolstra13-97/+515
2016-02-24 deletePath(): Succeed if path doesn't existEelco Dolstra2-6/+10
2016-02-24 BinaryCacheStore: Implement addToStore()Eelco Dolstra2-4/+16
2016-02-24 TypoEelco Dolstra1-2/+2
2016-02-24 Move BinaryCacheStore / LocalBinaryCacheStore from HydraEelco Dolstra1-0/+84
2016-02-24 std::condition_variable_any -> std::condition_variableEelco Dolstra2-11/+11
2016-02-24 C++ templates are just a glorified macro facilityEelco Dolstra1-2/+2