summaryrefslogtreecommitdiff
path: root/crates/arti/src/subcommands
Commit message (Expand)AuthorAgeFilesLines
* arti: Extract responsibility for port listing.Nick Mathewson2026-02-191-8/+20
* arti: Refactor socks proxy launcher function.Nick Mathewson2026-02-191-3/+6
* arti: Refactor dns proxy launcher function.Nick Mathewson2026-02-191-3/+4
* arti: improve error message for invalid socks/dns portSteven Engler2026-02-021-10/+4
* arti: remove deprecated `proxy.dns_port` config optionSteven Engler2026-01-291-2/+2
* arti: remove deprecated `proxy.socks_port` config optionSteven Engler2026-01-291-3/+3
* arti: reword+reformat warning messageSteven Engler2026-01-291-1/+4
* arti: Do not panic when invalid ports are given as arguments to proxyNiel Duysters2026-01-301-2/+8
* keymgr: Make CTorPath more like the client/service specifiersGabriela Moldovan2026-01-061-3/+3
* keymgr: Move Unrecognized errors out of KeyPathErrorGabriela Moldovan2026-01-062-3/+2
* arti: Remove no-longer needed helper functionGabriela Moldovan2026-01-061-23/+18
* arti: Remove special handling for C Tor keys (fmt)Gabriela Moldovan2026-01-061-4/+1
* arti: Remove special handling for C Tor keysGabriela Moldovan2026-01-061-40/+2
* arti: Move "port_info_file" configuration into "storage"Nick Mathewson2025-12-161-1/+1
* arti: Export the chosen ports in a ports_info.json file.Nick Mathewson2025-12-161-8/+26
* arti: Change how proxy futures are returned.Nick Mathewson2025-12-161-15/+19
* arti: tweak docs, add TODOs with respect to Listener.Nick Mathewson2025-12-161-0/+3
* Merge branch 'torclient-keymgr-accessor' into 'main'wesleyac2025-12-031-12/+10
|\
| * arti: keys: use `TorClient::keymgr` instead of `InertTorClient::keymgr` in `r...hjrgrn2025-11-051-12/+10
* | arti: Adjust a no-longer acccurate hss docGabriela Moldovan2025-12-011-1/+1
* | arti: Add missing subcommand docsGabriela Moldovan2025-12-014-0/+6
* | Add `hsc key ctor-migrate` subcommandhjrgrn2025-11-241-0/+119
|/
* arti: Revise strings that implied that we were a SOCKS-only proxy.Nick Mathewson2025-10-281-4/+10
* arti: Renaming around socks/generic proxiesNick Mathewson2025-10-281-1/+1
* Rename "arti::socks" to "arti::proxy".Nick Mathewson2025-10-281-2/+2
* arti: keys: Simplify `run_check_integrity`hjrgrn2025-10-081-9/+7
* arti: keys: Improve readability of `print_check_integrity_incipit`hjrgrn2025-10-081-11/+7
* arti: keys: Fix typo in `run_check_integrity`hjrgrn2025-10-081-1/+1
* arti: keys: Rename `invalid_entry` to `expired_entry` in `run_check_integrity`hjrgrn2025-10-081-3/+3
* arti: keys: Add warning for unexpected invalid keystore entryhjrgrn2025-10-081-14/+16
* arti: keys: Improve readability of `run_check_integrity`hjrgrn2025-10-081-5/+4
* arti: keys: Add comment explaining why `services` cannot be droppedhjrgrn2025-10-081-0/+2
* arti: keys: Add comment explaining difference between `affected_keystores` an...hjrgrn2025-10-081-0/+5
* arti: keys: Refactor `get_expired_keys`hjrgrn2025-10-081-9/+6
* arti: keys: Add integrity check for empty expired_entrieshjrgrn2025-10-081-0/+14
* arti: keys: Introduce InvalidKeystoreEntry and InvalidKeystoreEntries structshjrgrn2025-10-081-33/+74
* arti: keys: Remove `filter` in favor of `retain` in `run_check_integrity`hjrgrn2025-10-081-11/+9
* arti: keys: Add comment explaining expired entry handling in `run_check_integ...hjrgrn2025-10-081-0/+2
* arti: keys: Improve `run_check_integrity` functionhjrgrn2025-10-081-11/+23
* arti: keys: Adapt `maybe_remove_invalid_entries` to updated `run_check_integr...hjrgrn2025-10-081-14/+19
* arti: keys: Refactor function `display_invalid_keystore_entries`hjrgrn2025-10-081-32/+40
* arti: keys: Implement `display_invalid_keystore_entries`hjrgrn2025-10-081-2/+39
* arti: keys: Refactor `display_invalid_keystore_entries`hjrgrn2025-10-081-35/+38
* arti: keys: Refactor run_check_integrity to use keystores with IDshjrgrn2025-10-081-28/+37
* arti: Add skip_all to instrument call.Wesley Aptekar-Cassels2025-09-241-1/+1
* arti: Add skip_all to instrument macro.Wesley Aptekar-Cassels2025-09-241-1/+1
* opentelemetry: Add some instrument macros.Wesley Aptekar-Cassels2025-09-241-1/+4
* arti: test: Add integration test for `hss ctor-migrate`hjrgrn2025-09-101-4/+3
* arti: keys: Add `keys check-integrity` CLI toolhjrgrn2025-09-041-17/+220
* arti: keys: Fix `display_keystore_entries` outputhjrgrn2025-08-091-0/+1