aboutsummaryrefslogtreecommitdiff
path: root/src/libutil/util.cc
AgeCommit message (Expand)Author
2016-09-21Some notational convenience for formatting stringsEelco Dolstra
2016-09-20TweakEelco Dolstra
2016-09-20nix-shell: Fix $PATH handling in the impure caseEelco Dolstra
2016-09-16Make computeFSClosure() single-threaded againEelco Dolstra
2016-09-16printMsg(): Don't check for interruptsEelco Dolstra
2016-09-14Add a toLower utility functionEelco Dolstra
2016-09-14Move some .drv parsing functions out of utilEelco Dolstra
2016-07-25override rx directory permissions in deletePath()Dmitry Kalinkin
2016-07-11Modernize AutoCloseFDShea Levy
2016-06-09Use O_CLOEXEC in most placesEelco Dolstra
2016-06-02createTempDir(): Don't do a chown on LinuxEelco Dolstra
2016-04-29Support Git repos in the Nix pathEelco Dolstra
2016-04-25Improved logging abstractionEelco Dolstra
2016-04-20Cache path info lookups in SQLiteEelco Dolstra
2016-03-29Improve SIGINT handling in multi-threaded programsEelco Dolstra
2016-03-29Add "nix verify-paths" commandEelco Dolstra
2016-02-28Fix reading symlinksEelco Dolstra
2016-02-24deletePath(): Succeed if path doesn't existEelco Dolstra
2016-01-27TriviaEelco Dolstra
2016-01-05Fix compilationEelco Dolstra
2016-01-05Merge pull request #685 from vizanto/masterEelco Dolstra
2015-11-25Use DT_UNKNOWN when dirent d_type extension is not supported.Danny Wilson
2015-11-16Default arguments belong at declaration, not definitionShea Levy
2015-11-16Fix copy-paste errorShea Levy
2015-11-16AutoDelete: Add default constructor with deletion disabledShea Levy
2015-11-07Fix build on SolarisDanny Wilson
2015-10-29int2String() -> std::to_string()Eelco Dolstra
2015-10-21revert libutil changeJude Taylor
2015-10-21make sandbox builds more permissiveJude Taylor
2015-08-07baseNameOf: Enhance `basename` compatibilityKirill Elagin
2015-07-20Support systemd log severity prefixesEelco Dolstra
2015-07-17OCD: foreach -> C++11 ranged forEelco Dolstra
2015-06-17Support URLs in $NIX_PATHEelco Dolstra
2015-06-09Use std::vector::data()Eelco Dolstra
2015-05-13cygwin: looks like stdout/stdin are reserved wordsRok Garbas
2015-04-09Implement caching of fetchurl/fetchTarball resultsEelco Dolstra
2015-02-10Add base64 encoder/decoderEelco Dolstra
2015-02-04Use libsodium instead of OpenSSL for binary cache signingEelco Dolstra
2015-01-02libutil: Limit readLink() error to only overflows.aszlig
2015-01-02libutil: Improve errmsg on readLink size mismatch.aszlig
2014-12-12Fix some memory leaksEelco Dolstra
2014-12-12Ensure we're writing to stderr in the builderEelco Dolstra
2014-12-12DohEelco Dolstra
2014-12-10Don't do vfork in conjunction with setuidEelco Dolstra
2014-12-10Use vforkEelco Dolstra
2014-12-10Revert "Use posix_spawn to run the pager"Eelco Dolstra
2014-12-05Use posix_spawn to run the pagerEelco Dolstra
2014-11-19nix-daemon: Call exit(), not _exit()Eelco Dolstra
2014-10-03Remove some duplicate codeEelco Dolstra
2014-10-03createDirs(): Handle ‘path’ being a symlinkEelco Dolstra