aboutsummaryrefslogtreecommitdiff
path: root/src/libmain/shared.cc
AgeCommit message (Expand)Author
2024-05-13libutil: remove the interrupt-blocking codeAlois Wohlschlager
2024-05-10bump the extra --version info from info to notice, -vv -> -vQyriad
2024-03-25libmain: version printer uses `Lix` instead of `Nix`Raito Bezarius
2024-03-22build: optionally build and install with mesonQyriad
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 #8887 from obsidiansystems/bsd-cross-ciJohn Ericson
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-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-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-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-10-28Move savedArgv into libmainJean-François Roche
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-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
2021-12-13Respect /etc/hostsEelco Dolstra
2021-12-06RunPager: restore stdout upon pager exitAlexander Bantyev
2021-10-16preloadNSS: document the preload mechanismArthur Gautier
2021-10-15fixup macos buildArthur Gautier
2021-10-15preloadNSS: warn if unable to open nss backendArthur Gautier
2021-10-15preloadNSS: detect glibcArthur Gautier
2021-10-15preloadNSS: Drop the dns query workaroundArthur Gautier
2021-09-08preloadNSS: load NSS before threads are startedArthur Gautier
2021-07-25Fix --no-gc-warningNaïm Favier
2021-04-07restoreSignals() + restoreAffinity() -> restoreProcessContext()Eelco Dolstra
2021-04-05Rename BuildableJohn Ericson
2021-04-05Use `BuildableReq` for `buildPaths` and `ensurePath`John Ericson
2021-01-27Remove mkFlag()Eelco Dolstra
2021-01-13Convert option descriptions to MarkdownEelco Dolstra
2021-01-08Support binary unit prefixes in command line argumentsEelco Dolstra
2021-01-08string2Int(): Return std::optionalEelco Dolstra
2021-01-08Remove mkFlag integer specialisationEelco Dolstra