aboutsummaryrefslogtreecommitdiff
path: root/src/libutil
AgeCommit message (Expand)Author
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
2024-03-25Overhaul completions, redo #6693 (#8131)John Ericson
2024-03-23libutil: don't memset 64k in drainFDeldritch horrors
2024-03-22build: optionally build and install with mesonQyriad
2024-03-19libutil: remove exception handling workingness checkeldritch horrors
2024-03-18Merge changes I72c945ca,I2138bb4d,Ib96749f3 into mainjade
2024-03-18un-nixes ur lix, a littleJade Lovelace
2024-03-18libutil: make AutoCloseFD a better resourceeldritch horrors
2024-03-18Merge "Delete hasPrefix and hasSuffix from the codebase" into mainjade
2024-03-18match line endings used by parser and error reportseldritch horrors
2024-03-18libutil: remove vforkeldritch horrors
2024-03-17Delete hasPrefix and hasSuffix from the codebaseJade Lovelace
2024-03-11add automated usage mode to the replJade Lovelace