aboutsummaryrefslogtreecommitdiff
path: root/src/libmain
AgeCommit message (Expand)Author
2024-03-11util.hh: split out signals stuffJade Lovelace
2024-03-09`:quit` in the debugger should quit the whole programeldritch horrors
2024-03-09libexpr: Support structured error classeseldritch horrors
2024-03-04Merge pull request #9465 from obsidiansystems/build-direldritch horrors
2024-03-04Merge pull request #8887 from obsidiansystems/bsd-cross-ciJohn Ericson
2023-08-11Prevent overriding virtual methods that are called in a destructorYorick van Pelt
2023-04-28nix: Support the --repair flagEelco Dolstra
2023-04-07Move initLibUtil() from initNix to initLibStoreRobert Hensing
2023-04-07libmain: Clarify the lack of initLibExpr()Robert Hensing
2023-04-07Move macOS TMPDIR hack from initNix to initLibStoreRobert Hensing
2023-04-07Move preloadNSS() from initNix to initLibStoreRobert Hensing
2023-04-07Move sodium_init() to initLibStore()Robert Hensing
2023-04-07Move initLibStore() immediately after initLibUtil()Robert Hensing
2023-04-07Move loadConfFile() to initLibStoreRobert Hensing
2023-04-07Move OpenSSL init to initLibUtilRobert Hensing
2023-04-07Finish converting existing comments for internal API docs (#8146)John Ericson
2023-03-31Ensure all headers have `#pragma once` and are in API docsJohn Ericson
2023-03-22Add a test for nix copy over sshAlexander Bantyev
2023-03-22Logger, ProgressBar: add a way to pause/resumeAlexander Bantyev
2023-03-07Merge pull request #7889 from sidkshatriya/sorted-fetch-pathsThéophane Hufschmitt
2023-03-03Print the store paths to be fetched sorted by StorePath name() and not baseNameSidharth Kshatriya
2023-03-02Remove FormatOrString and remaining uses of format()Eelco Dolstra
2023-02-10Fix building with GCC 9Eelco Dolstra
2023-02-01Merge pull request #7203 from graham33/feature/cpp20Eelco Dolstra
2023-01-19Revert "Revert "Merge pull request #6204 from layus/coerce-string""Guillaume Maudoux
2023-01-18Revert "Merge pull request #6204 from layus/coerce-string"Robert Hensing
2023-01-10Make clear that `StorePathWithOutputs` is a deprecated typeJohn Ericson
2023-01-03nix --version: Print the data directoryEelco Dolstra
2023-01-02Put the --show-trace hint in the logical placeEelco Dolstra
2022-12-24libstore: Make sure that initNix has been calledRobert Hensing
2022-12-12Merge pull request #7421 from edolstra/lazy-trees-trivial-changesEelco Dolstra
2022-12-07Trivial changes from the lazy-trees branchEelco Dolstra
2022-12-07Remove repeat and enforce-determinism optionsLinus Heckemann
2022-10-28Move savedArgv into libmainJean-François Roche
2022-10-22Build with C++20Graham Bennett
2022-10-14Merge pull request #7168 from NixOS/rosetta-testEelco Dolstra
2022-10-14libmain: Make the entire stack overflow handler pluggableRobert Hensing
2022-10-14libmain: Add extraStackOverflowHandlerRobert Hensing
2022-10-13Fix clang warningsEelco Dolstra
2022-10-12Move some options into a misc categoryEelco Dolstra
2022-09-13RunPager: Stop the progress barEelco Dolstra
2022-09-06Remove some signalsMatthew Bauer
2022-09-03Add more signalsMatthew Bauer
2022-09-03Disable SA_RESTART for some signals on macOSMatthew Bauer
2022-08-24Fix progress bar flicker with -LEelco Dolstra
2022-08-17ProgressBar: Delay before showing a new activityEelco Dolstra
2022-04-19Avoid `fmt` when constructor already does itJohn Ericson
2022-03-03Factor out a `GcStore` interfaceJohn Ericson
2022-03-02Remove stray debug lineEelco Dolstra
2022-02-25Remove std::string alias (for real this time)Eelco Dolstra