summaryrefslogtreecommitdiff
path: root/crates/arti-relay/src/main.rs
Commit message (Collapse)AuthorAgeFilesLines
* Temporarily suppress mismatched_lifetime_syntaxes.Gabriela Moldovan2025-07-071-0/+1
| | | | See #2060.
* arti-relay: fix rust/clippy lintsSteven Engler2025-01-141-1/+7
|
* arti-relay: add rust/clippy lintsSteven Engler2025-01-141-0/+43
|
* arti-relay: don't use environment var in `Mistrust`Steven Engler2025-01-131-2/+4
|
* arti-relay: add basic placeholder loggerSteven Engler2025-01-131-4/+61
| | | | | This is probably not what the final logger would look like, but it's a fine placeholder for now.
* arti-relay: add config loadingSteven Engler2025-01-131-9/+47
|
* arti-relay: make `main` a wrapper around a `main_main`Steven Engler2025-01-131-1/+13
| | | | This makes it more similar to arti.
* arti-relay: `TorRelay` takes a `CfgPathResolver`Steven Engler2025-01-131-2/+3
|
* arti-relay: remove relay builderSteven Engler2025-01-131-2/+3
| | | | | | | This is a bunch of boilerplate code that we don't currently need, and may not need in the future since we don't need to provide a lot of library-API-level customization for `TorRelay` like we do with `TorClient`.
* arti-relay: remove TODO comment about runtimesSteven Engler2024-11-141-7/+3
|
* arti-relay: add 'build-info' subcommandSteven Engler2024-11-131-0/+11
|
* arti-relay: add clap for cliSteven Engler2024-11-131-2/+23
| | | | The options are inspired by the arti cli interface.
* arti-relay: Remove its library crateDavid Goulet2024-10-101-0/+5
| | | | | | | | | | | | Simply, the lib.rs is renamed to relay.rs (containing TorRelay object) so this crate can never be used as a library. This is important because at the moment, we don't want to have a relay stable API that can be used to embed relays in applications. Closes #1674 Signed-off-by: David Goulet <[email protected]>
* arti-relay: Add a binary to the crateDavid Goulet2024-10-101-0/+8
At the moment, it is an empty main() acting as a place holder for this crate to become solely a binary crate. Write up a basic README.md in order to explain the current state. Next commit will remove the libary component by renaming lib.rs Part of #1674 Signed-off-by: David Goulet <[email protected]>