aboutsummaryrefslogtreecommitdiff
path: root/crates/arti-relay/src/cli.rs
Commit message (Collapse)AuthorAgeFilesLines
* maint: Run maint/add_warning to deny string slicesClara Engler2026-06-091-0/+1
| | | | | | | | | | | | This commit executes maint/add_warning with the just added change to deny string slices except in tests. I recommend auditing this by checking out the previous commit followed by running the script yourself and then verifying that the diff is identical to this commit. This commit makes cargo clippy fail. We will add exceptions in the next commit.
* Fix name of clippy lint to unchecked_time_subtraction (2)Ian Jackson2025-11-061-1/+1
| | | | Run maint/add_warning
* arti-relay: re-add trailing '/' to default paths in help textSteven Engler2025-10-081-2/+12
|
* Remove a now-needless doc comment.Nick Mathewson2025-08-051-2/+0
|
* arti-relay: Removed dependency on `once_cell`hashcatHitman2025-06-141-3/+3
| | | | | | - Replaced `once_cell::sync::Lazy` with `std::sync::LazyLock`. Signed-off-by: hashcatHitman <[email protected]>
* arti-relay: standardized MSRV TODOhashcatHitman2025-04-161-1/+1
| | | | | - Part of a series of commits aimed at replacing all MSRV-related TODOs with a standardized format, which should be easier to find when the MSRV is bumped.
* arti-relay: fix rust/clippy lintsSteven Engler2025-01-141-0/+21
|
* arti-relay: add rust/clippy lintsSteven Engler2025-01-141-0/+14
|
* arti-relay: don't use environment var in `Mistrust`Steven Engler2025-01-131-24/+0
|
* arti-relay: add config loadingSteven Engler2025-01-131-4/+0
|
* arti-relay: rework default config file path handlingSteven Engler2025-01-131-15/+91
|
* arti-relay: add constant `ARTI_FS_DISABLE_PERMISSION_CHECKS`Steven Engler2025-01-131-0/+24
| | | | We don't actually use it yet, but we do show it in the '--help' text.
* arti-relay: default config paths now use path resolverSteven Engler2025-01-131-11/+5
|
* arti-relay: added `From<LogLevel> for tracing::metadata::Level`Steven Engler2025-01-131-1/+13
|
* arti-relay: make cli `log_level` an `Option`Steven Engler2025-01-131-4/+3
| | | | This is an override option, which we want to default to "unset".
* arti-relay: test that global cli options have "global" setSteven Engler2025-01-131-1/+16
|
* arti-relay: moved global cli options to common structSteven Engler2025-01-131-16/+24
|
* arti-relay: small change to log level commentSteven Engler2024-11-141-1/+1
| | | | | In arti this option is just a convenience function to override the configuration option, so we'll probably want to do the same thing.
* arti-relay: add cli testsSteven Engler2024-11-131-0/+35
|
* arti-relay: add 'build-info' subcommandSteven Engler2024-11-131-0/+2
|
* arti-relay: add clap for cliSteven Engler2024-11-131-0/+86
The options are inspired by the arti cli interface.