summaryrefslogtreecommitdiff
path: root/crates/arti-client/src/client.rs
Commit message (Expand)AuthorAgeFilesLines
* Use new DisplayRedacted/DebugRedacted code for HsId.Nick Mathewson2025-07-311-5/+7
* arti: Add keys list and keys list-keystoreshjrgrn2025-06-121-0/+8
* arti-client: remove incorrect note about `StateDirectory` usageSteven Engler2025-04-231-1/+0
* arti-client: On shutdown for missing proto, print to stderrNick Mathewson2025-04-161-1/+17
* arti,arti-client: Add an option to override required protocolsNick Mathewson2025-04-161-1/+10
* arti-client: Keep a somewhat accurate notion of our release date.Nick Mathewson2025-04-161-3/+2
* arti-client: Implement the basics of protocol enforcement.Nick Mathewson2025-04-161-0/+11
* Merge branch 'todo-errordetail' into 'main'David Goulet2025-04-141-2/+1
|\
| * arti-client: Add ErrorDetail::OnionServiceSetuphjrgrn2025-04-141-2/+1
* | arti-client: xref to fork policyIan Jackson2025-04-071-0/+12
|/
* Remove outdated TODOCocytusDEDI2025-04-031-4/+0
* Use CautiousRng for keys going into the KeyMgr.Nick Mathewson2025-03-241-2/+2
* Merge branch 'client-arti' into 'main'opara2025-03-201-16/+12
|\
| * replace state_dir and storage_mistrust with tor_persist::state_dir::StateDire...abdul28012025-03-201-16/+12
* | squash! Upgrade rand dependency to 0.9.Nick Mathewson2025-03-181-2/+2
|/
* arti-client: add path resolver to `TorClient` and `TorClientConfig`Steven Engler2024-11-181-3/+18
* update `CfgPath::path` to use a `CfgPathResolver`Steven Engler2024-11-181-5/+6
* tor-ptmgr: pass through the `CfgPathResolver`Steven Engler2024-11-181-0/+2
* tor-hsservice: pass through the `CfgPathResolver`Steven Engler2024-11-181-0/+2
* arti-client: add doc comment to `TorClient::reconfigure`Steven Engler2024-11-051-0/+4
* memquota: Change ToplevelAccount to be an alias for Arc<MemoryQuotaTracker>Ian Jackson2024-10-151-2/+1
* arti-client: Fix a broken doc comment.Gabriela Moldovan2024-10-081-1/+1
* arti-client, tor-keymgr: Remove a couple of now-addressed TODOs.Gabriela Moldovan2024-10-081-1/+0
* arti-client: Use the configured C Tor client keystores.Gabriela Moldovan2024-10-081-1/+12
* arti-client: Use the configured C Tor keystores, if any.Gabriela Moldovan2024-10-081-4/+21
* arti-client: Refactor KeyMgr building logic.Gabriela Moldovan2024-10-081-15/+14
* tor-keymgr: Move config/arti.rs to config.rsGabriela Moldovan2024-10-081-1/+1
* arti-client: Fix incorrect feature gate for onion-service-client.Wesley Aptekar-Cassels2024-10-071-4/+3
* Merge branch 'mq' into 'main'Ian Jackson2024-10-071-0/+2
|\
| * memquota: Add a toplevel account in tor-chanmgrIan Jackson2024-10-031-0/+2
* | Merge branch 'launch-with-hsid-docs' into 'main'gabi-2502024-10-031-0/+8
|\ \
| * | arti-client: Clarify the launch_onion_service_with_hsid() docs.Gabriela Moldovan2024-10-031-0/+8
* | | Merge branch 'rename-client-auth' into 'main'Ian Jackson2024-10-031-2/+2
|\ \ \ | |_|/ |/| |
| * | arti-client: Use the new "restricted discovery" terminology.Gabriela Moldovan2024-10-031-2/+2
| |/
* | CircMgr: Start writing tests.Wesley Aptekar-Cassels2024-10-031-1/+1
* | Revise RPC documentation to be more informative.Nick Mathewson2024-10-021-0/+12
|/
* CircMgr: Make CircMgr and HsCircPool generic over builder type.Wesley Aptekar-Cassels2024-09-241-9/+11
* tor-keymgr: Move keystore config under keystore.primary.Gabriela Moldovan2024-09-231-1/+1
* arti: Reinstate the keystore.enabled option.Gabriela Moldovan2024-09-231-3/+3
* arti-client: Update docs to reflect KeystoreSelector renaming.Gabriela Moldovan2024-09-231-3/+3
* tor-keymgr: Rename the primary keystore for clarity.Gabriela Moldovan2024-09-231-6/+6
* arti-client: added support for constructing ArtiEphemeralKeystore to InertTor...Morgan2024-09-201-22/+37
* arti-client: Add APIs for rotating service discovery keys.Gabriela Moldovan2024-09-191-0/+80
* arti-client: add experimental launch_onion_service_with_hsid() method which H...Morgan2024-09-151-1/+45
* arti-client: Convert a note to a comment.Gabriela Moldovan2024-09-121-1/+1
* arti-client: Remove duplicated documentation.Gabriela Moldovan2024-09-121-42/+4
* arti-client: implemented insert_service_discovery_key and remove_service_disc...Morgan2024-09-101-1/+168
* Provide a MemoryQuotaTracker in TorClientIan Jackson2024-09-041-0/+10
* arti-client: Add an InertTorClient for accessing client state.Gabriela Moldovan2024-08-281-72/+157
* arti-client: Move state_dir() to TorClientConfig.Gabriela Moldovan2024-08-281-17/+3