summaryrefslogtreecommitdiff
path: root/crates/arti-client/src
Commit message (Expand)AuthorAgeFilesLines
...
* ErrorDetail Simplify visibility macros a bit.Nick Mathewson2022-02-082-19/+53
* Rename TorResult to Result.Nick Mathewson2022-02-083-27/+28
* arti_client: Rename Error to ErrorDetail.Nick Mathewson2022-02-084-48/+43
* TorError: Make detail() an accessor function.Nick Mathewson2022-02-081-4/+25
* Merge branch 'error-improvements' into 'main'eta2022-02-083-147/+225
|\
| * Docs and clarification for a bunch of Error stuffNick Mathewson2022-02-042-64/+102
| * Make SpawnError wrappers contain a 'spawning' stringNick Mathewson2022-02-042-36/+56
| * Make the Error detail type non-exported from arti-clientNick Mathewson2022-02-043-41/+44
| * Test that TorError implements the right traits.Nick Mathewson2022-02-041-3/+21
| * Make TorError implement Clone.Nick Mathewson2022-02-041-3/+2
* | Expire channels that have been unused for too longYuan Lyu2022-02-041-0/+23
|/
* errors: Add some TODOs as per discussion commentsIan Jackson2022-02-041-0/+3
* errors: Drop "Error" and "Failed" from various enum variantsIan Jackson2022-02-042-3/+3
* Box the Error in a TorErrorIan Jackson2022-02-041-2/+10
* errors: Handle exit circuit creation failure the new wayIan Jackson2022-02-042-2/+22
* errors: Handle circmgr setup errors differentlyIan Jackson2022-02-042-4/+5
* errors: Introduce error_detail featureIan Jackson2022-02-042-3/+35
* errors: Refer to err::Error in some bits of arti_clientIan Jackson2022-02-044-9/+11
* errors: Introduce TorErrorIan Jackson2022-02-043-7/+50
* errors: Initial impl HasKind in arti-client, ErrorKind::TODOIan Jackson2022-02-041-0/+7
* spawn errors: Fix arti-client, tor-chanmgr, tor-circmgrIan Jackson2022-02-041-3/+10
* Fix typosDimitris Apostolou2022-02-021-1/+1
* Expose Reconfigure enum from arti-client.Nick Mathewson2022-02-011-1/+1
* Make max_file_limit configurableNeel Chauhan2022-01-281-0/+56
* Fix documentation references for tor-rtcompat refactoring.Nick Mathewson2022-01-261-5/+7
* Make the native-tls crate optional.Nick Mathewson2022-01-261-8/+8
* Make current/create functions into runtime member functions.Nick Mathewson2022-01-262-4/+3
* Rename FooRuntime to FooNativeTlsRuntime for consistency.Nick Mathewson2022-01-261-6/+8
* Unify TokioRuntime and TokioRuntimeHandleNick Mathewson2022-01-261-5/+3
* Rename TorClient::set_stream_prefsIan Jackson2022-01-211-2/+2
* StreamPrefs: rename from ConnectPrefsIan Jackson2022-01-212-13/+13
* Merge branch 'always-isolate' into 'main'Ian Jackson2022-01-201-4/+58
|\
| * isolation: Rename isolate_every_stream from ..._connectionIan Jackson2022-01-201-1/+1
| * isolation: Rename (internal) EveryStream enum variantIan Jackson2022-01-201-3/+3
| * isolation: Much better wording for always isolate settingNick Mathewson2022-01-201-1/+6
| * isolation: Provide isolate-every-connection optionIan Jackson2022-01-201-0/+16
| * isolation: Provide new_isolation_group methodIan Jackson2022-01-201-0/+14
| * isolation: Refactor to introduce a bespoke enumIan Jackson2022-01-201-4/+23
* | connection preferences: Make `set_default_prefs` private for nowIan Jackson2022-01-201-1/+4
* | connection preferences: Make `clone_with_prefs` must_useIan Jackson2022-01-201-0/+1
|/
* connection preferences: Provide `clone_with_prefs` methodIan Jackson2022-01-191-0/+10
* connection preferences: Provide `set_connect_prefs` methodIan Jackson2022-01-191-6/+22
* connection preferences: Take ConnectPrefs by referenceIan Jackson2022-01-191-9/+9
* connection preferences: Rename variable and docs to not say "flags"Ian Jackson2022-01-191-12/+12
* isolation: Document orthogonality of isolated_client and isolation_groupIan Jackson2022-01-191-0/+11
* Merge branch 'bootstrap_reporting'Nick Mathewson2022-01-192-40/+82
|\
| * Integrate status information at arti-clientNick Mathewson2022-01-182-40/+82
* | Put our cache files in the right place.Nick Mathewson2022-01-181-1/+1
|/
* Implement the basics of a bootstrap-status API.Nick Mathewson2022-01-133-1/+220
* Improve the layout of crate exports; add runtime convenience functionseta2022-01-113-6/+47