summaryrefslogtreecommitdiff
path: root/crates/arti-client/src/client.rs
Commit message (Expand)AuthorAgeFilesLines
* hss: actually provide a stream of RendRequest from launch().Nick Mathewson2023-09-271-1/+1
* tor-hsservice: Run cargo fmt.Gabriela Moldovan2023-09-271-3/+1
* tor-hsservice: Make Launchable a non-async trait.Gabriela Moldovan2023-09-271-1/+0
* arti-client: add a minimal onion-service-launching API.Nick Mathewson2023-09-271-6/+54
* tor-hsclient, arti-client, tor-keymgr, tor-netdoc: Use a keypair instead of S...Gabriela Moldovan2023-09-251-2/+2
* arti-client: add exit selection with GeoIP country codeseta2023-09-181-1/+40
* Run maint/add_warning to add lint block everywhereIan Jackson2023-08-231-0/+1
* Resolve a pair of warnings about redundant closures.Nick Mathewson2023-08-221-2/+2
* pass reconfigure_lock guard into TorClient::reconfigure_innersw1tch2023-07-251-3/+8
* cargo fmtsw1tch2023-07-241-1/+3
* fixes deadlock in TorClient::reconfiguresw1tch2023-07-241-1/+34
* Revert "keymgr: Require callers to be explicit about which keystore to get ke...Gabriela Moldovan2023-07-211-6/+4
* keymgr: Require callers to be explicit about which keystore to get keys from.Gabriela Moldovan2023-07-201-4/+6
* keymgr: Explicitly specify the default keystore for `KeyMgr`.Gabriela Moldovan2023-07-201-4/+5
* keymgr-config: Make fields private, add function for checking if keystore is ...Gabriela Moldovan2023-07-201-5/+1
* arti-client: Use a default keystore config if `experimental-api` is disabled.Gabriela Moldovan2023-07-201-18/+15
* arti-client: Move variable closer to where it's used (fmt).Gabriela Moldovan2023-07-201-24/+21
* arti-client: Move variable closer to where it's used.Gabriela Moldovan2023-07-201-2/+1
* arti-client: Make the `KeyMgr` optional.Gabriela Moldovan2023-07-201-34/+43
* arti-client: Add TODO about expanding the keystore_dir in build().Gabriela Moldovan2023-07-171-0/+2
* arti-client: Log whether a keystore is in use.Gabriela Moldovan2023-07-131-1/+4
* arti-client: Use the config struct from tor-keymgr.Gabriela Moldovan2023-07-131-7/+12
* arti-client: Log whether the client auth keys were retrieved.Gabriela Moldovan2023-07-121-0/+2
* arti-client: Remove outdated TODO.Gabriela Moldovan2023-07-111-3/+0
* Run maint/add_warning to actually apply new lint allowsIan Jackson2023-07-101-0/+1
* Remove some needless into_iter() calls.Nick Mathewson2023-07-101-2/+1
* Throughout: Use *_report!() macros for reporting Errors.Nick Mathewson2023-07-071-3/+3
* Finish a sentence in the documentation for TorClient::netdir()Nick Mathewson2023-07-031-1/+2
* keystore: Change the dummy HsClientSpecifier to "default".Gabriela Moldovan2023-06-301-1/+1
* keymgr: Rename KeyStore to Keystore globally.Gabriela Moldovan2023-06-291-5/+5
* Merge branch 'validate-client-spec' into 'main'Ian Jackson2023-06-291-1/+2
|\
| * Run rustfmtIan Jackson2023-06-291-3/+2
| * keymgr: Define an error type for bad `ArtiPathComponents`.Gabriela Moldovan2023-06-291-12/+3
| * arti-client, hsclient: Typealias HsClientSpecifier to ArtiPathComponent.Gabriela Moldovan2023-06-291-1/+12
* | Merge branch 'keymgr-config' into 'main'gabi-2502023-06-291-9/+5
|\ \
| * | arti-client: Fix clippy lints.Gabriela Moldovan2023-06-291-1/+1
| * | arti-client: Load keystore dir and permissions from config.Gabriela Moldovan2023-06-291-6/+2
| * | arti-client: Add keystore_dir to StorageConfig.Gabriela Moldovan2023-06-291-4/+4
| |/
* | arti-client: StreamPrefs: Add security noteIan Jackson2023-06-291-0/+7
* | Turn off HS client connections by defaultIan Jackson2023-06-291-1/+1
|/
* HS configuration: Plumb configuration through (fmt)Ian Jackson2023-06-281-1/+4
* HS configuration: Plumb configuration through (clippy)Ian Jackson2023-06-281-4/+4
* HS configuration: Plumb configuration throughIan Jackson2023-06-281-2/+2
* HS configuration: Add and honour `allow_onion_addrs` in configurationIan Jackson2023-06-281-5/+10
* tor-hsclient: Expire old data eventuallyIan Jackson2023-06-231-1/+12
* keymgr: Move dummy implementation to tor-keymgr.Gabriela Moldovan2023-06-221-1/+1
* Merge branch 'doc_link_fix' into 'main'Alexander Færøy2023-06-211-1/+1
|\
| * Fix a rustdoc link.Nick Mathewson2023-06-211-1/+1
* | Remove extra 'this' in some methodsSaksham Mittal2023-06-211-3/+3
* | Create chanmgr() method in TorClientSaksham Mittal2023-06-211-0/+9
|/