about summary refs log tree commit diff
path: root/src/libutil
AgeCommit message (Expand)AuthorFilesLines
2017-01-17 Handle SIGINT etc. via a sigwait() signal handler threadEelco Dolstra2-5/+82
2017-01-16 AutoCloseDir: Use std::unique_ptrEelco Dolstra2-53/+8
2017-01-16 AutoDeleteArray -> std::unique_ptrEelco Dolstra3-20/+7
2016-12-13 Merge branch 'base32-overflow' of git://github.com/vcunat/nixShea Levy1-1/+7
2016-12-08 Fix S3BinaryCacheStoreEelco Dolstra2-52/+1
2016-12-06 Use a steady clock for timeoutsEelco Dolstra1-0/+1
2016-11-26 Revert "Get rid of unicode quotes (#1140)"Eelco Dolstra10-67/+67
2016-11-25 Get rid of unicode quotes (#1140)Guillaume Maudoux10-67/+67
2016-11-17 TypoEelco Dolstra1-1/+1
2016-11-17 Fix binary-cache-store buildShea Levy1-7/+8
2016-11-17 istringstream_nocopy: Implement in a standards-compliant wayShea Levy1-4/+40
2016-11-16 S3BinaryCacheStore:: Eliminate a string copy while uploadingEelco Dolstra2-1/+15
2016-11-10 build-remote: Implement in C++Shea Levy1-0/+3
2016-11-07 Add missing #includeEelco Dolstra1-0/+2
2016-11-06 Detect and disallow base32 hash overflowVladimír Čunát1-1/+7
2016-10-19 Merge branch 'regex' of https://github.com/groxxda/nixEelco Dolstra2-79/+0
2016-10-19 Fix Darwin buildEelco Dolstra1-2/+0
2016-10-18 replace own regex class with std::regexAlexander Ried2-79/+0
2016-10-12 Add some functions needed by hydraEelco Dolstra3-0/+17
2016-10-06 toJSON(): Support some more typesEelco Dolstra2-0/+12
2016-10-06 Merge pull request #998 from veprbl/rx_chmod_fixEelco Dolstra1-4/+5
2016-09-21 nix-build, nix-shell: Don't print error message if nix-store/nix-instantiate ...Eelco Dolstra2-2/+11
2016-09-21 printMsg(lvlError, ...) -> printError(...) etc.Eelco Dolstra6-13/+13
2016-09-21 Some notational convenience for formatting stringsEelco Dolstra4-18/+77
2016-09-20 TweakEelco Dolstra2-3/+4
2016-09-20 nix-shell: Fix $PATH handling in the impure caseEelco Dolstra2-0/+20
2016-09-16 Make computeFSClosure() single-threaded againEelco Dolstra2-0/+50
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-25 override rx directory permissions in deletePath()Dmitry Kalinkin1-4/+5
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