summaryrefslogtreecommitdiff
path: root/crates/arti-client
Commit message (Expand)AuthorAgeFilesLines
...
| * | Documentation suggestion from review.Ian Jackson2022-02-231-1/+1
| * | Make a TorClientBuilder API.Nick Mathewson2022-02-184-50/+113
| |/
* / Bump anyhow minimal version to 1.0.23Ian Jackson2022-02-181-1/+1
|/
* Merge branch 'remaining-errors'Nick Mathewson2022-02-171-2/+11
|\
| * Rename ExitTimeout to RemoteNetworkTimeout.Nick Mathewson2022-02-171-1/+1
| * arti_client: provide Kinds for all errors.Nick Mathewson2022-02-161-1/+10
* | Merge branch 'eta/lazy-init' into 'main'eta2022-02-164-14/+153
|\ \ | |/ |/|
| * arti-client: add ability to automatically bootstrapeta2022-02-164-14/+153
* | Move persistent state flush from client to circmgrYuan Lyu2022-02-151-14/+0
|/
* Merge branch 'explain_into_tor_addr' into 'main'Nick Mathewson2022-02-141-4/+25
|\
| * More docs for IntoTorAddrNick Mathewson2022-02-141-4/+25
* | Merge branch 'ticket_337' into 'main'eta2022-02-142-38/+11
|\ \
| * | Simplify wait_for_bootstrap to use a Mutex.Nick Mathewson2022-02-142-38/+11
| |/
* / Change deny(clippy::all) to warn(clippy::all).Nick Mathewson2022-02-141-1/+1
|/
* Rename bootstrap_existing to bootstrap.Nick Mathewson2022-02-112-12/+10
* Merge branch 'eta/unbootstrapped-clients' into 'main'Nick Mathewson2022-02-116-67/+219
|\
| * Allow creating unbootstrapped `TorClient`s (and `DirMgr`s)eta2022-02-116-67/+219
* | Write some examples for TorClient::connect()Nick Mathewson2022-02-111-5/+64
|/
* Update launch of chan expiration task to new APINick Mathewson2022-02-081-4/+6
* 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-044-3/+39
* 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
* tor-error: Add as a ddpendency to many cratesIan Jackson2022-02-041-0/+1
* Merge branch 'dirclient-testing' into 'main'Nick Mathewson2022-02-031-1/+1
|\
| * Upgrade required version of futures crate to 0.3.14Nick Mathewson2022-02-011-1/+1
* | Fix typosDimitris Apostolou2022-02-021-1/+1
* | Expose Reconfigure enum from arti-client.Nick Mathewson2022-02-011-1/+1
|/
* Bump the patch version of every crate that changed since 0.0.3Nick Mathewson2022-01-311-8/+8
* Use script to update README.md files.Nick Mathewson2022-01-281-6/+8
* 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-262-10/+12