about summary refs log tree commit diff
path: root/src/libutil/util.cc
AgeCommit message (Expand)AuthorFilesLines
2018-11-13 Restore parent mount namespace before executing a child processEelco Dolstra1-0/+23
2018-10-31 config: use all of XDG_CONFIG_DIRSLinus Heckemann1-0/+9
2018-09-13 Merge branch 'dirOf-relative' of https://github.com/lheckemann/nixEelco Dolstra1-1/+1
2018-09-04 Get effective user in Nix commandsMatthew Bauer1-1/+1
2018-08-13 dirOf: allow use on non-absolute pathsLinus Heckemann1-1/+1
2018-05-30 Make <nix/fetchurl.nix> run in constant memoryEelco Dolstra1-0/+17
2018-05-30 Make LocalBinaryCacheStore::narFromPath() run in constant memoryEelco Dolstra1-1/+9
2018-03-22 Merge branch 'fix/avoid-large-stack-buffers' of https://github.com/dtzWill/nixEelco Dolstra1-8/+9
2018-03-20 Hack to get SSH error messages from build-remoteEelco Dolstra1-3/+20
2018-03-19 util: rename stdout/stdin members to avoid conflicts w/standard macroWill Dietz1-7/+7
2018-03-16 decompress(): Use a Source and SinkEelco Dolstra1-15/+60
2018-03-15 Filter ANSI colors when not writing to a terminalEelco Dolstra1-2/+2
2018-03-02 don't allocate large buffers on the stackWill Dietz1-11/+12
2018-02-26 nix run: Fix segfault on macOSEelco Dolstra1-0/+7
2018-02-19 libutil: Fix infinite loop in filterANSIEscapes on '\r'Tuomas Tynkkynen1-1/+1
2018-02-07 Improve filtering of ANSI escape sequences in build logsEelco Dolstra1-26/+41
2018-01-16 Add pure evaluation modeEelco Dolstra1-0/+6
2017-11-20 CleanupEelco Dolstra1-2/+2
2017-11-20 Merge pull request #1645 from twhitehead/stat-raceEelco Dolstra1-12/+11
2017-11-01 fetchMercurial: Don't fetch hashes we already haveEelco Dolstra1-15/+26
2017-10-30 Fix (highly unlikely) race condition in readLinkTyson Whitehead1-12/+11
2017-10-25 Pass lists/attrsets to bash as (associative) arraysEelco Dolstra1-0/+10
2017-09-08 ThreadPool: On exception, interrupt the other worker threadsEelco Dolstra1-1/+1
2017-08-29 readLink(): Handle symlinks in /procEelco Dolstra1-4/+5
2017-08-25 Handle SIGWINCHEelco Dolstra1-0/+28
2017-08-25 TypoEelco Dolstra1-1/+1
2017-08-18 Remove unused decodeOctalEscapedAndy Wingo1-15/+0
2017-08-09 Use /proc/self/fd to efficiently close all FDs on LinuxEelco Dolstra1-2/+16
2017-07-30 Replace Unicode quotes in user-facing strings by ASCIIJörg Thalheim1-28/+28
2017-07-11 replaceSymlink(): Handle the case where the temporary file already existsEelco Dolstra1-4/+13
2017-06-12 Suppress spurious "killing process N: Operation not permitted" on macOSEelco Dolstra1-2/+9
2017-05-16 Improve progress indicatorEelco Dolstra1-1/+1
2017-05-05 Figure out the user's home directory if $HOME is not setEelco Dolstra1-17/+28
2017-05-01 Minor cleanupEelco Dolstra1-2/+2
2017-04-25 nix repl: Use $XDG_DATA_HOME for the readline historyEelco Dolstra1-0/+12
2017-04-21 add helper function to set 'interruptThrown'David McFarland1-1/+6
2017-04-20 Read per-user settings from ~/.config/nix/nix.confEelco Dolstra1-0/+12
2017-04-13 canonPath(): Check against empty pathsEelco Dolstra1-0/+2
2017-04-06 Fix bogus "unexpected Nix daemon error: interrupted by the user"Eelco Dolstra1-2/+2
2017-03-16 Remove "killing process <pid>" messagesEelco Dolstra1-3/+2
2017-03-15 runProgram(): Distinguish between empty input and no inputEelco Dolstra1-10/+23
2017-03-15 Fix deadlock in runProgram() when input is larger than the pipe buffer sizeEelco Dolstra1-3/+9
2017-02-16 Support netrc in <nix/fetchurl.nix>Eelco Dolstra1-2/+2
2017-02-08 Include config.h implicitly with '-include config.h' in CFLAGSTuomas Tynkkynen1-2/+0
2017-02-01 Restore default signal handling in child processesEelco Dolstra1-10/+14
2017-01-26 Fix interrupt handlingEelco Dolstra1-12/+16
2017-01-24 Work around a bug in clang and older versions of gccEelco Dolstra1-1/+1
2017-01-19 Kill builds when we get EOF on the log FDEelco Dolstra1-23/+10
2017-01-17 Handle SIGINT etc. via a sigwait() signal handler threadEelco Dolstra1-4/+66
2017-01-16 AutoCloseDir: Use std::unique_ptrEelco Dolstra1-44/+2