aboutsummaryrefslogtreecommitdiff
path: root/src/libutil
AgeCommit message (Expand)Author
2024-05-19libutil: Create chmodPath functionArtemis Tosini
2024-05-19fix -Wdeprecated-copy on clang (BaseError copy assignment)Qyriad
2024-05-17Merge "add clarifying doc-comments on {get,create}NixStateDir()" into mainQyriad
2024-05-13libutil: remove the interrupt-blocking codeAlois Wohlschlager
2024-05-11add clarifying doc-comments on {get,create}NixStateDir()Qyriad
2024-05-10libutil: remove callback.hheldritch horrors
2024-05-09add and fix -Wdeprecated-copyQyriad
2024-05-07remove the autoconf+Make buildsystemQyriad
2024-05-07libutil: de-callback-ify computeClosureeldritch horrors
2024-05-07libutil: throw EndOfFile at sourceToSink endeldritch horrors
2024-05-05Actually try making a userns before assuming they don't workJade Lovelace
2024-05-03libutil: make rewriteStrings soundeldritch horrors
2024-05-02getNameFromURL(): Support uppercase characters in attribute namesEelco Dolstra
2024-04-30implement parsing human-readable names from URLsQyriad
2024-04-25gc: Find roots using libproc on DarwinArtemis Tosini
2024-04-15abort with a descriptive message on bad HintFmt usageQyriad
2024-04-13libstore/build: just copy the magic /etc files into the sandboxK900
2024-04-11Merge changes Iedf46484,I76b51eac,I6a084827,I60193f9f into maineldritch horrors
2024-04-11docs: redo content generation for mdbook and manualeldritch horrors
2024-04-11Merge pull request #10362 from obsidiansystems/maybeLstatJohn Ericson
2024-04-08pragma once and ///@file everything missing itJade Lovelace
2024-04-07Add `PathsSetting`Rebecca Turner
2024-04-05Revert "libutil: drop Pool resources on exceptional free"eldritch horrors
2024-04-05Revert "libutil: remove Pool::Handle::bad"eldritch horrors
2024-04-05Revert "libutil: allow graceful dropping of Pool::Handle"eldritch horrors
2024-04-05Revert "libutil: drop Fs{Source,Sink}::good"eldritch horrors
2024-04-05libutil: guard Finally against invalid exception throwseldritch horrors
2024-04-03Add `EscapeStringOptions` and `escapeString` testsRebecca Turner
2024-03-31libutil: drop Fs{Source,Sink}::goodeldritch horrors
2024-03-31libutil: allow graceful dropping of Pool::Handleeldritch horrors
2024-03-31Merge changes Ib62d3d68,Ic3e7affe into mainjade
2024-03-31libutil: make ~Finally noexcept(false)eldritch horrors
2024-03-31libutil: remove Pool::Handle::badeldritch horrors
2024-03-31libutil: remove Pool::flushBadeldritch horrors
2024-03-30libutil: drop Pool resources on exceptional freeeldritch horrors
2024-03-29Add `pre-commit` checksRebecca Turner
2024-03-29Make things that can throw not noexcept anymoreJade Lovelace
2024-03-29Fix various clang-tidy lintsJade Lovelace
2024-03-29Move `escapeString` to its own fileRebecca Turner
2024-03-29meson: add missing explicit dependency on nlohmann_jsonWinter
2024-03-29Merge "Move `DebugChar` into its own file" into mainrebecca “wiggles” turner
2024-03-29meson: install missing/generated headerseldritch horrors
2024-03-29Merge "Remove `HintFmt::operator%`" into mainwiggles dog
2024-03-28Move `DebugChar` into its own fileRebecca Turner
2024-03-28Merge "Move `shell_words` into its own file" into mainwiggles dog
2024-03-27HOT SALE: 15% off your build times!Jade Lovelace
2024-03-26Move `shell_words` into its own fileRebecca Turner
2024-03-26Remove `HintFmt::operator%`Rebecca Turner
2024-03-26build-remote: fix format string shenanigansK900
2024-03-25Merge pull request #8817 from iFreilicht/flake-update-lock-overhaulThéophane Hufschmitt