summaryrefslogtreecommitdiff
path: root/crates/arti-client/src/err.rs
Commit message (Expand)AuthorAgeFilesLines
* Fix recursive impl for arti_client::Error.Nick Mathewson2024-04-221-1/+1
* Run maint/add_warning.Nick Mathewson2024-03-131-0/+1
* tor-circmgr: Give CircMgr a VanguardMgr.Gabriela Moldovan2024-03-111-0/+14
* Fix typos in doc commentsTobias Stoeckmann2024-03-061-1/+1
* arti-client: Fix typo in error message.Gabriela Moldovan2024-03-051-1/+1
* Refactor and improve error hinting.Nick Mathewson2024-02-141-49/+5
* arti-client: Add ErrorDetail::KeystoreRequired.Gabriela Moldovan2024-01-111-0/+9
* tor-keymgr: ArtiPathSyntaxError: rename from ArtiPathErrorIan Jackson2023-12-071-1/+1
* tor-hsclient, arti-client: Make BadClientSpecifier wrap an ArtiPathError.Gabriela Moldovan2023-10-191-1/+1
* tor-keymgr: Use ArtiPathError for invalid ArtiPaths.Gabriela Moldovan2023-10-191-0/+5
* arti-client: add a minimal onion-service-launching API.Nick Mathewson2023-09-271-0/+8
* Run maint/add_warning to add lint block everywhereIan Jackson2023-08-231-0/+1
* arti-client: Fix a couple more typos.Nick Mathewson2023-08-221-1/+1
* Resolve warnings about ambiguous/redundant doc linksNick Mathewson2023-08-221-2/+2
* Fix and expand the description of OnionAddressDisabledNick Mathewson2023-08-031-2/+9
* Run maint/add_warning to actually apply new lint allowsIan Jackson2023-07-101-0/+1
* arti-client: Rename KeyStore to Keystore.Gabriela Moldovan2023-06-301-1/+1
* Merge branch 'keymgr-naming' into 'main'Alexander Færøy2023-06-301-2/+2
|\
| * keymgr: Rename KeyStore to Keystore globally.Gabriela Moldovan2023-06-291-2/+2
* | keymgr: Fix another infinite loop around Keymgr error handling.Gabriela Moldovan2023-06-291-1/+1
|/
* arti_client: Move BadOnion from TorAddrError to ErrorDetail.Nick Mathewson2023-06-291-10/+7
* keymgr: Move dummy implementation to tor-keymgr.Gabriela Moldovan2023-06-221-3/+3
* arti-client: Add an Error type for the dummy key manager.Gabriela Moldovan2023-06-201-6/+3
* arti-client: Provide ErrorDetailDiscriminants for convenient testingIan Jackson2023-06-161-0/+2
* arti-client: StreamPrefs::connect_to_onion_services: honourIan Jackson2023-06-161-0/+7
* arti-client: OnionAddressNotSupported: Change description and kindIan Jackson2023-06-161-3/+3
* arti-client: Rename hs feature to onion-service-client (cfg lines)Ian Jackson2023-06-161-8/+8
* arti-client: Use a dummy key manager if the keymgr feature is disabled.Gabriela Moldovan2023-06-151-3/+3
* arti-client: Implement From<tor_keymgr::Error> for Error.Gabriela Moldovan2023-06-151-0/+7
* arti-client: Make the client use the KeyMgr.Gabriela Moldovan2023-06-151-0/+7
* tor-hsconn: Rename ConnError (from HsClientConnError)Ian Jackson2023-03-301-2/+2
* Tidy up an unused import warningIan Jackson2023-03-281-1/+3
* arti-client: Include redacted HsId in ObtainHsCircuit errorIan Jackson2023-03-231-3/+3
* arti-client: Call tor-hsclient to create HS connectionsIan Jackson2023-03-231-0/+16
* arti-client: Create an HsClientConnectorIan Jackson2023-03-231-0/+7
* Classify OnionAddressResolveRequest as NotImplementedIan Jackson2023-03-091-2/+1
* Improve error from HsId parse of "www.B32.onion"Ian Jackson2023-03-091-0/+1
* Avoid arti_client::ErrorDetail::Address for TorAddrError::InvalidHostnameIan Jackson2023-03-091-1/+19
* arti-client: Parse .onion addresses and dispatch to client.rsIan Jackson2023-03-091-2/+15
* ErrorHint: Add a note about lowering the permissions hintNick Mathewson2023-01-271-0/+4
* ErrorHint: use anonymize_homeNick Mathewson2023-01-271-2/+4
* ErrorHint: Implement tryfrom_torpersistNick Mathewson2023-01-271-2/+6
* ErrorHint: refactor API (part 2)Nick Mathewson2023-01-271-75/+60
* ErrorHint: refactor API (part 1)Nick Mathewson2023-01-271-13/+19
* add opaque ErrorHint API, impl ErrorHint from BadPermissionsShady Katy2023-01-271-0/+138
* Allow clippy::unchecked_duration_subtraction in testsNick Mathewson2023-01-271-0/+1
* test lint blocks: Add many many automaticallyIan Jackson2022-12-121-0/+9
* arti-client: spelling fix.Nick Mathewson2022-12-061-1/+1
* Spelling fix in arti_client::erreta2022-11-291-1/+1
* PtMgr: Use a persistent state directory for PT state.Nick Mathewson2022-11-281-0/+5