aboutsummaryrefslogtreecommitdiff
path: root/src/libutil
AgeCommit message (Expand)Author
2022-01-17Merge pull request #5812 from pennae/small-perf-improvementsEelco Dolstra
2022-01-13avoid copies of parser input datapennae
2022-01-12Merge pull request #5887 from pennae/avoid-streamsThéophane Hufschmitt
2022-01-12use boost::lexical_cast for string2*pennae
2022-01-11Merge pull request #5898 from layus/repair-path-linksEelco Dolstra
2022-01-11Make --repair-path also repair corrupt optimised linksGuillaume Maudoux
2022-01-07dump(): Use emplace()Eelco Dolstra
2022-01-07isInDir() / isDirOrInDir(): Use std::string_viewEelco Dolstra
2022-01-07avoid ostream sentries per json string characterpennae
2021-12-28BaseError::calcWhat: take loggerSettings.showTrace into accountAlexander Bantyev
2021-12-22Merge pull request #5821 from edolstra/remove-affinityEelco Dolstra
2021-12-22Don't insert spaces when completing attribute pathsNaïm Favier
2021-12-22Remove CPU lockingEelco Dolstra
2021-12-16Ignore EPERM when unsharing FS stateEelco Dolstra
2021-12-14Merge pull request #5702 from baloo/baloo/hide-non-reproducible-settingsThéophane Hufschmitt
2021-12-10extract_archive: fix "Hard-link target '...'" errorYorick van Pelt
2021-12-10extract_archive: use copy_pathname instead of set_pathname.Yorick van Pelt
2021-12-09Merge pull request #5695 from obsidiansystems/tidy-loggingEelco Dolstra
2021-12-01src/libutil/util.hh: fix build on gcc-11Sergei Trofimovich
2021-12-01reproducibility: hide non-reproducible settings from manualArthur Gautier
2021-11-30Tidy up the loggingJohn Ericson
2021-11-29createTempFile(): Mark file as CLOEEXECEelco Dolstra
2021-11-24Fix a minor data race with _isInterruptedAlex Shabalin
2021-11-17Fix XDG_CONFIG_DIRS fallbackJan Tojnar
2021-11-16Ignore errors unsharing/restoring the mount namespaceEelco Dolstra
2021-11-08Merge branch 'fix-writable-shell' of https://github.com/yorickvP/nixEelco Dolstra
2021-10-29Merge branch 'master' of https://github.com/alekswn/nixEelco Dolstra
2021-10-28Merge remote-tracking branch 'origin/master' into non-blocking-gcEelco Dolstra
2021-10-27StyleEelco Dolstra
2021-10-26parseExperimentalFeature(): Initialize atomicallyEelco Dolstra
2021-10-26Make experimental-features a proper typeregnat
2021-10-17Fix error detection in 'base64Decode()'Alexey Novikov
2021-10-15Restore parent mount namespace in restoreProcessContextYorick van Pelt
2021-10-14Make the canReachRoots() traversal non-recursiveEelco Dolstra
2021-10-13fix build with gcc11kvtb
2021-10-13strcpy -> memcpyEelco Dolstra
2021-10-13Use a thread per connectionEelco Dolstra
2021-10-13Non-blocking garbage collectorEelco Dolstra
2021-10-13Style tweaksEelco Dolstra
2021-10-12Add compression level for NARsTom Bereknyei
2021-10-06Don't reset the logger in a vforkEelco Dolstra
2021-10-05Show failing PIDEelco Dolstra
2021-10-05TypoEelco Dolstra
2021-10-05Connect/bind Unix domain sockets in a child processEelco Dolstra
2021-10-02fix creation of NAR files >4GB on 32-bit platformskvtb
2021-09-27Fix 'error: reading a line: Input/output error' in startBuilder()Eelco Dolstra
2021-09-22Make setDefault() typedEelco Dolstra
2021-09-14Add "nix profile rollback" commandEelco Dolstra
2021-09-14Merge pull request #5245 from edolstra/warningsEelco Dolstra
2021-09-14Merge pull request #5240 from edolstra/builtin-helpEelco Dolstra