summaryrefslogtreecommitdiff
path: root/crates/arti-client/src/client.rs
Commit message (Expand)AuthorAgeFilesLines
* 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
* Tweak documentation for wait_for_stop slightly.Nick Mathewson2024-07-231-1/+7
* tor-hsservice: Add OnionServiceBuilder, deprecate OnionService::new (fmt).Gabriela Moldovan2024-07-151-10/+8
* tor-hsservice: Add OnionServiceBuilder, deprecate OnionService::new.Gabriela Moldovan2024-07-151-6/+11
* implement TorClient::wait_for_stoptrinity-1686a2024-07-111-0/+6
* arti-client: Gate generate_service_discovery_key() behind keymgr feature.Gabriela Moldovan2024-07-101-2/+10
* arti-client: Add a function for generating client authorization keys.Gabriela Moldovan2024-06-271-1/+79
* RPC: Use RPC methods instead of the "ClientConnectionTarget" trait.Nick Mathewson2024-06-111-4/+1
* arti-client: Unconditionally retire all HS circuits if circmgr says so.Gabi Moldovan2024-06-031-12/+1
* arti-client: Add TODO about always clearing the HS circ pool.Gabriela Moldovan2024-06-031-0/+8
* tor-circmgr: Remove VanguardMode from Pool (fmt).Gabriela Moldovan2024-06-031-4/+3
* tor-circmgr: Remove VanguardMode from Pool.Gabriela Moldovan2024-06-031-5/+7
* RPC: RpcDataStream type to act as a "stream-shaped hole"Nick Mathewson2024-05-141-0/+7
* RPC: Add a trait that can be the target of SOCKS requestsNick Mathewson2024-05-121-1/+4
* rpc: Mark TorClient as exposed outside of sessionNick Mathewson2024-05-091-1/+6
* arti-client: add hs_circ_pool() method on TorClientRichard Pospesel2024-04-151-0/+14
* Port many of the macros in tor-rpcbase to use derive-deftly.Nick Mathewson2024-04-041-1/+2
* Run maint/add_warning.Nick Mathewson2024-03-131-0/+1
* tor-circmgr: Add HsCircPoolConfig, make HsCircPool::reconfigure general-purpose.Gabriela Moldovan2024-03-111-7/+1
* tor-circmgr: Create the VanguardMgr in CircMgr::new.Gabriela Moldovan2024-03-111-19/+0
* arti-client: Reconfigure the HS circuit pool if needed.Gabriela Moldovan2024-03-111-0/+14