summaryrefslogtreecommitdiff
path: root/crates/arti/src/subcommands
Commit message (Expand)AuthorAgeFilesLines
* Remove hsc quiet and force flags in favor of batchhjrgrn2025-04-141-33/+31
* arti: Optionally set up a Prometheus metrics exporterIan Jackson2025-04-081-0/+27
* Merge branch '1630-scrub-address-from-output' into 'main'gabi-2502025-03-191-23/+28
|\
| * hsc: Improve get_onion_address functionhjrgrn2025-03-181-2/+3
| * hsc: Add --quite CLI flaghjrgrn2025-03-171-10/+15
| * hsc: Improve get_onion_address functionhjrgrn2025-03-171-4/+3
| * hsc: remove onion-address flag in favour of stdinhjrgrn2025-03-141-22/+22
* | Merge branch 'hsc-lf' into 'main'gabi-2502025-03-181-1/+1
|\ \ | |/ |/|
| * arti: hsc-key-get: Print LF after discovery keyplaybahn2025-03-131-1/+1
* | hsc: remove TODO about display_service_discovery_key error handling.hjrgrn2025-03-141-1/+0
|/
* Deprecate --onion-name; introduce --onion-addressdisha2025-03-122-30/+42
* arti: Remove incorrect deprecation warning in hschjrgrn2025-03-101-1/+0
* tor-rtcompat: Remove ToplevelBlockon from RuntimeIan Jackson2025-03-041-3/+3
* arti: Make Rpc argument unconditional when constructing socks proxyNick Mathewson2025-01-231-19/+15
* arti: Use connect points to listen for RPC connections.Nick Mathewson2024-12-191-34/+17
* arti-client: add path resolver to `TorClient` and `TorClientConfig`Steven Engler2024-11-181-1/+1
* update `CfgPath::path` to use a `CfgPathResolver`Steven Engler2024-11-181-1/+1
* arti: remove 'relay' subcommand and 'arti-relay' depSteven Engler2024-10-151-27/+0
* arti: move 'relay' subcommand to 'subcommands::relay' moduleSteven Engler2024-09-251-0/+27
* tor-keymgr: Rename the primary keystore for clarity.Gabriela Moldovan2024-09-231-1/+1
* arti: Tolerate lowercase "no" in confirmation prompt.Gabriela Moldovan2024-09-191-3/+7
* arti: Fix typo in display_service_discovery_key function name.Gabriela Moldovan2024-09-191-3/+3
* arti: Add a subcommand for removing a client discovery key.Gabriela Moldovan2024-09-191-0/+35
* arti: Add an hsc subcommand for rotating client keys.Gabriela Moldovan2024-09-191-0/+65
* arti: Move public key output logic to a separate function.Gabriela Moldovan2024-09-191-4/+13
* arti: Satisfy clippy.Gabriela Moldovan2024-09-181-4/+4
* arti: Add hsc key subcommand, deprecate hsc get-key.Gabriela Moldovan2024-09-181-3/+31
* arti: Move the keygen-related args to a separate struct.Gabriela Moldovan2024-09-181-9/+17
* arti: Make sure we check the KeyType before running the command.Gabriela Moldovan2024-09-181-1/+5
* arti: Move the shared arti hsc args to CommonArgs (fmt).Gabriela Moldovan2024-09-181-2/+4
* arti: Move the shared arti hsc args to CommonArgs.Gabriela Moldovan2024-09-181-16/+22
* arti: Move TorClient creation to the top-level (fmt).Gabriela Moldovan2024-09-181-4/+1
* arti: Move TorClient creation to the top-level.Gabriela Moldovan2024-09-181-8/+7
* Merge branch 'svc-no-proxy-port' into 'main'David Goulet2024-09-171-14/+31
|\
| * arti: Don't log that we are in SOCKS mode unless socks_listen is set.Gabriela Moldovan2024-09-171-6/+13
| * arti: Allow running hidden services with SOCKS/DNS ports disabled.Gabriela Moldovan2024-09-171-8/+18
* | arti: Remove get-key subcommand in favor of onion-name.Gabriela Moldovan2024-09-171-28/+7
* | arti: Add CLI for generating an onion service hsid.Gabriela Moldovan2024-09-171-2/+83
* | arti: Add an enum for the hss subcommand.Gabriela Moldovan2024-09-171-12/+39
* | arti: Refactor hss::onion_name() implementation.Gabriela Moldovan2024-09-171-11/+29
* | arti: Move hss onion-name implementation to a separate function.Gabriela Moldovan2024-09-171-29/+41
|/
* arti: Move proxy subcommand to a separate module.Gabriela Moldovan2024-09-121-7/+37
* arti: Move arti::run to subcommands::proxy.Gabriela Moldovan2024-09-121-2/+168
* arti: Add a new module for the proxy subcommand.Gabriela Moldovan2024-09-121-0/+17
* Fix typosDimitris Apostolou2024-09-031-1/+1
* arti: Implement the hsc subcommand using an inert tor client.Gabriela Moldovan2024-08-281-1/+1
* Have `arti hss onion-name` error if it doesn't print the onion nameKunal Mehta2024-08-011-3/+5
* tor-hscrypto: Remove unnecessary Display wrapper.Gabriela Moldovan2024-07-081-1/+1
* Fix markdown quoting.Ian Jackson2024-07-081-1/+1
* arti: Rewrite the hsc prepare-service-discovery-key command (fmt).Gabriela Moldovan2024-06-271-11/+6