aboutsummaryrefslogtreecommitdiff
path: root/crates/arti-client/src/client.rs
Commit message (Expand)AuthorAgeFilesLines
...
* arti-client: hs: remove some now-obsolete allowsIan Jackson2023-06-161-3/+0
* arti-client: Provide ErrorDetailDiscriminants for convenient testingIan Jackson2023-06-161-2/+1
* arti-client: StreamPrefs::connect_to_onion_services: honourIan Jackson2023-06-161-2/+1
* arti-client: StreamPrefs::connect_to_onion_services: docsIan Jackson2023-06-161-1/+6
* arti-client: StreamPrefs::connect_to_onion_services: fix cfgIan Jackson2023-06-161-1/+1
* arti-client: StreamPrefs::connect_to_onion_services: fix nameIan Jackson2023-06-161-1/+1
* Added setter method in impl for StreamPrefsnate_d1azzz2023-06-161-1/+5
* arti-client hs: connect_to_onion_services: default to trueIan Jackson2023-06-161-2/+5
* arti-client: address: Plumb StreamPrefs into enforce_configIan Jackson2023-06-161-2/+2
* arti-client: address: Move config enforcementIan Jackson2023-06-161-4/+2
* arti-client: Rename hs feature to onion-service-client (cfg lines)Ian Jackson2023-06-161-7/+7
* arti-client: Use a dummy key manager if the keymgr feature is disabled.Gabriela Moldovan2023-06-151-4/+17
* arti-client: Implement From<tor_keymgr::Error> for Error.Gabriela Moldovan2023-06-151-4/+2
* keymgr, arti-client: KeyMgr should return Ok(None) if the key is not found.Gabriela Moldovan2023-06-151-24/+2
* arti_client: Add TODO about refactoring code around HsClientSecretKeysBuilder.Gabriela Moldovan2023-06-151-0/+4
* keymgr: Move the HS client and service key specifiers out of tor-keymgr.Gabriela Moldovan2023-06-151-6/+5
* arti-client, keymgr: Initialize KeyMgr with an ArtiNativeKeyStore.Gabriela Moldovan2023-06-151-2/+16
* keymgr: Introduce ToEncodableKey to simplify lookups.Gabriela Moldovan2023-06-151-7/+6
* arti-client: Make the client use the KeyMgr.Gabriela Moldovan2023-06-151-3/+75
* hs: Fix a feature name in arti-clientNick Mathewson2023-06-071-1/+1
* Refactor ClientCirc APIs to use Arc<ClientCirc>.Nick Mathewson2023-05-161-1/+1
* RPC: Start on plumbing TorClient into our RPC codeNick Mathewson2023-05-041-0/+4
* Merge branch 'plumb' into 'main'Alexander Færøy2023-03-301-5/+15
|\
| * Run rustfmtIan Jackson2023-03-301-8/+4
| * arti-client: Call HsCircPool::launch_background_tasksIan Jackson2023-03-301-4/+13
| * arti-client: When making hs conn, wait for bootstrapIan Jackson2023-03-301-0/+3
| * tor-client: Pass a netdir for each requestIan Jackson2023-03-301-1/+3
* | Move functionality from tor_basic_utils to tor_async_utilsNick Mathewson2023-03-291-1/+1
|/
* Pass HsCircPool to hsclient connect function, not CircMgr (fmt)Ian Jackson2023-03-281-5/+5
* Pass HsCircPool to hsclient connect function, not CircMgrIan Jackson2023-03-281-2/+5
* Apply deferred rustfmt churnIan Jackson2023-03-231-1/+4
* arti-client: Include redacted HsId in ObtainHsCircuit errorIan Jackson2023-03-231-1/+1
* arti-client: Fix wording of docs for TorClient::isolationIan Jackson2023-03-231-1/+1
* arti-client: Strengthen an HS todoNick Mathewson2023-03-231-1/+1
* arti-client: Call tor-hsclient to create HS connectionsIan Jackson2023-03-231-4/+11
* arti-client: Create an HsClientConnectorIan Jackson2023-03-231-0/+15
* arti-client: Move client stream creation out of match, in connectIan Jackson2023-03-231-16/+17
* arti-client: Break out TorClient::isolation(prefs)Ian Jackson2023-03-231-17/+32
* arti-client: Parse .onion addresses and dispatch to client.rsIan Jackson2023-03-091-0/+21
* arti-client: DoThingInstructions: Make error returns consistentIan Jackson2023-03-091-1/+1
* RustfmtIan Jackson2023-03-081-1/+4
* arti-client: Do not send resolve requests for IP addrs to exitsIan Jackson2023-03-081-13/+21
* arti-client addr handling: Introduce StreamInstructionsIan Jackson2023-03-081-22/+25
* Rename onion-* cargo features to hs-* in tor-* cratesIan Jackson2023-02-281-1/+1
* Use ErrorReport for errors in error! in arti-clientIan Jackson2023-01-301-2/+2
* Allow clippy::unchecked_duration_subtraction in testsNick Mathewson2023-01-271-0/+1
* made TorClient::set_stream_prefs publicMichael van Straten2023-01-181-4/+1
* Make a top-level API for connecting to onion services.Nick Mathewson2023-01-121-0/+6
* test lint blocks: Add many many automaticallyIan Jackson2022-12-121-0/+8
* arti: pt mgr spawns the task itself in newIan Jackson2022-11-301-3/+0