summaryrefslogtreecommitdiff
path: root/crates/arti-client
Commit message (Expand)AuthorAgeFilesLines
...
* keymgr: Move dummy implementation to tor-keymgr.Gabriela Moldovan2023-06-226-135/+6
* arti-client: Make all dummy APIs pub.Gabriela Moldovan2023-06-221-10/+12
* arti-client: Add a dummy KeyType.Gabriela Moldovan2023-06-221-0/+3
* Merge branch 'stderr' into 'main'Alexander Færøy2023-06-211-0/+2
|\
| * lints: Run maint/add_warning to actually apply new lintsIan Jackson2023-06-211-0/+2
* | Merge branch 'keymgr-api-consistency' into 'main'Ian Jackson2023-06-211-1/+1
|\ \
| * | keymgr: Remove Error::NotFound, update KeyMgr, KeyStore APIs.Gabriela Moldovan2023-06-211-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
| |/
* | Merge branch 'upgrade_21June2023' into 'main'gabi-2502023-06-211-1/+1
|\ \
| * | Upgrade to strum 0.25.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
|/
* arti-client: Remove unnecessary #[cfgs(...)].Gabriela Moldovan2023-06-201-5/+0
* arti-client: Create module exposing one of the key manager APIs.Gabriela Moldovan2023-06-204-105/+118
* arti-client: Make some of the dummy KeyMgr impls return an error.Gabriela Moldovan2023-06-201-8/+9
* arti-client: Add more dummy keymgr APIs.Gabriela Moldovan2023-06-201-0/+30
* arti-client: Add a result type for the dummy keymgr impl.Gabriela Moldovan2023-06-201-3/+6
* arti-client: Add an Error type for the dummy key manager.Gabriela Moldovan2023-06-202-7/+15
* arti-client, keymgr: Introduce Mistrust settings and enforce FS permissions.Gabriela Moldovan2023-06-201-3/+9
* arti-client: Temporarily ignore key store errors.Gabriela Moldovan2023-06-201-3/+10
* arti-client: hs: remove some now-obsolete allowsIan Jackson2023-06-161-3/+0
* arti-client: address: Prefer to throw OnionAddressResolveRequest (fmt)Ian Jackson2023-06-161-9/+7
* arti-client: address: Prefer to throw OnionAddressResolveRequestIan Jackson2023-06-161-7/+23
* arti-client: hs: Test cases for variously disabling .onionIan Jackson2023-06-161-1/+57
* arti-client: Provide ErrorDetailDiscriminants for convenient testingIan Jackson2023-06-163-2/+4
* arti-client: StreamPrefs::connect_to_onion_services: honourIan Jackson2023-06-163-2/+20
* 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: OnionAddressNotSupported: Change description and kindIan Jackson2023-06-161-3/+3
* arti-client: address: Apply deferred rustfmt churnIan Jackson2023-06-161-2/+6
* arti-client: address: Plumb StreamPrefs into enforce_configIan Jackson2023-06-162-7/+12
* arti-client: address: Move config enforcementIan Jackson2023-06-162-9/+11
* arti-client: address: Move config enforcement (pre-fmt)Ian Jackson2023-06-161-2/+6
* arti-client: address: Disable some tests when HS disabledIan Jackson2023-06-161-9/+16
* arti-client: Rename hs feature to onion-service-client (cfg lines)Ian Jackson2023-06-164-23/+22
* arti-client: Rename hs feature to onion-service-clientIan Jackson2023-06-162-3/+4
* arti-client: rustfmtGabriela Moldovan2023-06-151-3/+8
* arti-client: Fix clippy lints.Gabriela Moldovan2023-06-151-0/+7
* arti-client: Use a dummy key manager if the keymgr feature is disabled.Gabriela Moldovan2023-06-157-8/+75
* arti-client: Implement From<tor_keymgr::Error> for Error.Gabriela Moldovan2023-06-152-4/+9
* 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-152-3/+82