about summary refs log tree commit diff
path: root/src/libutil/util.cc
AgeCommit message (Expand)AuthorFilesLines
2015-02-04 Use libsodium instead of OpenSSL for binary cache signingEelco Dolstra1-6/+19
2015-01-02 libutil: Limit readLink() error to only overflows.aszlig1-2/+2
2015-01-02 libutil: Improve errmsg on readLink size mismatch.aszlig1-1/+5
2014-12-12 Fix some memory leaksEelco Dolstra1-6/+13
2014-12-12 Ensure we're writing to stderr in the builderEelco Dolstra1-12/+13
2014-12-12 DohEelco Dolstra1-2/+2
2014-12-10 Don't do vfork in conjunction with setuidEelco Dolstra1-0/+3
2014-12-10 Use vforkEelco Dolstra1-8/+23
2014-12-10 Revert "Use posix_spawn to run the pager"Eelco Dolstra1-8/+2
2014-12-05 Use posix_spawn to run the pagerEelco Dolstra1-2/+8
2014-11-19 nix-daemon: Call exit(), not _exit()Eelco Dolstra1-2/+5
2014-10-03 Remove some duplicate codeEelco Dolstra1-0/+10
2014-10-03 createDirs(): Handle ‘path’ being a symlinkEelco Dolstra1-0/+3
2014-09-19 Remove bogus commentEelco Dolstra1-1/+0
2014-08-21 Use PR_SET_PDEATHSIG to ensure child cleanupEelco Dolstra1-1/+10
2014-08-20 Use proper quotes everywhereEelco Dolstra1-26/+26
2014-08-20 Add some colorEelco Dolstra1-0/+35
2014-08-20 nix-store -l: Automatically pipe output into $PAGEREelco Dolstra1-2/+2
2014-08-04 Get rid of "killing <pid>" message for unused build hooksEelco Dolstra1-2/+3
2014-08-01 Call commonChildInit() before doing chroot initEelco Dolstra1-8/+10
2014-08-01 Eliminate redundant copyEelco Dolstra1-1/+1
2014-08-01 Make readDirectory() return inode / file typeEelco Dolstra1-8/+7
2014-07-31 Restore default SIGPIPE handler before invoking ‘man’Eelco Dolstra1-0/+10
2014-07-23 nix-daemon: Simplify stderr handlingEelco Dolstra1-0/+1
2014-07-23 startProcess: Make writing error messages from the child more robustEelco Dolstra1-2/+4
2014-07-10 Fix broken Pid constructorEelco Dolstra1-5/+2
2014-07-10 Refactoring: Move all fork handling into a higher-order functionEelco Dolstra1-54/+53
2014-07-10 Remove maybeVforkEelco Dolstra1-8/+1
2014-05-21 nix-store -l: Fetch build logs from the InternetEelco Dolstra1-1/+1
2014-04-08 If a .drv cannot be parsed, show its pathEelco Dolstra1-1/+1
2014-03-28 Don't interpret strings as format stringsEelco Dolstra1-13/+13
2014-02-27 Set up a minimal /dev in chrootsEelco Dolstra1-0/+7
2014-02-26 Remove another unused functionEelco Dolstra1-19/+0
2014-02-26 Remove unused functionEelco Dolstra1-28/+0
2013-11-14 Remove nix-setuid-helperEelco Dolstra1-13/+0
2013-08-26 Fix typos, especially those that end up in the Nix manualIvan Kozik1-2/+2
2013-08-19 Store Nix integers as longsEelco Dolstra1-8/+0
2013-07-30 killUser: Don't let the child kill itself on AppleShea Levy1-0/+13
2013-07-12 Garbage collector: Don't follow symlinks arbitrarilyEelco Dolstra1-0/+9
2013-06-20 Don't keep "disabled" substituters runningEelco Dolstra1-0/+1
2013-01-03 Remove tabsEelco Dolstra1-44/+44
2013-01-03 Clear any immutable bits in the Nix storeEelco Dolstra1-3/+0
2012-11-26 Make "nix-build -A <derivation>.<output>" do the right thingEelco Dolstra1-1/+13
2012-11-15 Don't use std::cerr in a few placesEelco Dolstra1-15/+20
2012-11-15 Add some debug codeEelco Dolstra1-1/+1
2012-11-09 Use vfork() instead of fork() if availableEelco Dolstra1-3/+11
2012-11-09 Remove some redundant close() callsEelco Dolstra1-10/+8
2012-11-09 Remove the quickExit functionEelco Dolstra1-9/+3
2012-09-28 Handle octal escapes in /proc/self/mountinfoEelco Dolstra1-0/+15
2012-09-19 Templatise tokenizeString()Eelco Dolstra1-2/+5