aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
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 "libstore: remove one Resource::good flag"eldritch horrors
2024-04-05Revert "libstore: using throwing finally in withFramedSink"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-04Merge "Add `EscapeStringOptions` and `escapeString` tests" into mainrebecca “wiggles” turner
2024-04-03repl: improve `:doc` builtin repl command to support lambdas.Lunaphied
2024-04-03Add `EscapeStringOptions` and `escapeString` testsRebecca Turner
2024-04-01libexpr/flake: don't purple the flake.lock diffK900
2024-03-31Merge pull request #9920 from 9999years/forbid-nested-debuggersThéophane Hufschmitt
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-31libstore: using throwing finally in withFramedSinkeldritch horrors
2024-03-31libutil: make ~Finally noexcept(false)eldritch horrors
2024-03-31libstore: remove one Resource::good flageldritch 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-30Merge "Add `pre-commit` checks" into mainrebecca “wiggles” turner
2024-03-30meson: install libexec binarieseldritch 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-30Merge "Document ExprLambda fields" into mainjade
2024-03-29Document ExprLambda fieldsJade Lovelace
2024-03-29Move `escapeString` to its own fileRebecca Turner
2024-03-29meson: fix state-dir default valueeldritch horrors
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-29meson: install pkg-config files for librarieseldritch horrors
2024-03-29Merge "Remove `HintFmt::operator%`" into mainwiggles dog
2024-03-29Merge "feat: unprivileged read-only open of SQLite DB" into mainRaito Bezarius
2024-03-28Move `DebugChar` into its own fileRebecca Turner
2024-03-28Merge "Move `shell_words` into its own file" into mainwiggles dog
2024-03-28Merge "meson: implement functional tests" into mainQyriad
2024-03-28Merge "progress-bar.cc: fix signed overflow" into mainjade
2024-03-27progress-bar.cc: fix signed overflowJade Lovelace
2024-03-27Stop vendoring toml11Winter
2024-03-27meson: implement functional testsQyriad
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-26libstore/filetransfer: use Lix UA and unnix error messageRaito Bezarius
2024-03-26Merge "libmain: version printer uses `Lix` instead of `Nix`" into mainjade
2024-03-26build-remote: fix format string shenanigansK900
2024-03-25Merge pull request #8817 from iFreilicht/flake-update-lock-overhaulThéophane Hufschmitt