summaryrefslogtreecommitdiff
path: root/crates/arti-client/src
Commit message (Expand)AuthorAgeFilesLines
...
* | actually add DNS supporttrinity-1686a2022-03-141-1/+1
* | Use new upstream humantime_serde_option featureIan Jackson2022-03-141-4/+3
* | rustfmtIan Jackson2022-03-111-2/+1
* | Make TorClientConfigBuilder DeserializeIan Jackson2022-03-111-0/+11
* | Drop remaining conversion from FooConfig to FooConfigBuilderIan Jackson2022-03-071-66/+0
* | Have ArtiConfig contain a TorClientConfig, and drop builder retconIan Jackson2022-03-071-6/+1
* | Derive Deserialize for derive-builder-generated config buildersIan Jackson2022-03-071-0/+8
* | Merge branch 'educe-traits' into 'main'Ian Jackson2022-03-042-23/+12
|\ \
| * | Move skip_fmt into tor-basic-utilsIan Jackson2022-03-041-1/+1
| * | Replace manual Default impls on enums with educe in arti-clientIan Jackson2022-03-021-14/+7
| * | Replace manual Debug impl with educe in arti-clientIan Jackson2022-03-021-9/+5
* | | arti-client: Make dirmgr() and circmgr() return &Arc<..>Nick Mathewson2022-03-031-4/+4
* | | Merge branch 'dir-provider-redux' into 'main'Ian Jackson2022-03-025-26/+95
|\ \ \ | |/ / |/| |
| * | Have caller of dirmgr_builder() provide Arc.Nick Mathewson2022-03-021-2/+2
| * | DirProvider: Fix infinite recursion bugNick Mathewson2022-02-251-1/+1
| * | Add a builder function for replacing a DirProvider.Nick Mathewson2022-02-235-21/+86
| * | Un-parameterize DirProvider.Nick Mathewson2022-02-231-5/+3
| * | Add basic DirProvider trait, use it in clientChristian Grigis2022-02-231-6/+12
* | | Merge branch 'clippy-allow-arc-clone' into 'main'Nick Mathewson2022-03-011-1/+0
|\ \ \
| * | | Disable clippy::clone_on_ref_ptrIan Jackson2022-02-241-1/+0
| |/ /
* | | Fix rustdoc errors.Nick Mathewson2022-03-011-8/+9
* | | Run rustfmt.Nick Mathewson2022-03-011-1/+0
* | | Merge remote-tracking branch 'origin/mr/371'Nick Mathewson2022-03-011-0/+9
|\ \ \
| * | | arti-client: Add stability warning to config moduleIan Jackson2022-03-011-0/+9
* | | | Merge branch '010_docs'Nick Mathewson2022-03-012-7/+20
|\| | |
| * | | Update our stability warning on arti-client.Nick Mathewson2022-02-281-5/+12
| * | | Add warnings about configuration stability.Nick Mathewson2022-02-281-2/+8
* | | | Merge branch 'main'Ian Jackson2022-03-011-2/+6
|\| | |
| * | | Split "static" into sqlite and native-tls features.Nick Mathewson2022-02-251-4/+19
| | |/ | |/|
* / | arti-client: use PreferredRuntime by default, doc cleanupseta2022-02-282-108/+117
|/ /
* | Merge branch 'get-runtime' into 'main'Ian Jackson2022-02-251-0/+11
|\ \
| * | TorClient:runtime(): rename from get_runtimeIan Jackson2022-02-251-1/+1
| * | TorClient: Add get_runtime() convenience methodIan Jackson2022-02-241-0/+11
* | | arti-client: Unlock the state manager on failure to bootstrapeta2022-02-243-1/+38
* | | Merge branch 'http-layer' into 'main'eta2022-02-241-0/+8
|\ \ \ | |_|/ |/| |
| * | impl From<TorAddrError> for tor_error::ErrorIan Jackson2022-02-231-0/+8
| |/
* | Documentation suggestion from review.Ian Jackson2022-02-231-1/+1
* | Make a TorClientBuilder API.Nick Mathewson2022-02-183-43/+108
|/
* 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-162-14/+76
|\ \ | |/ |/|
| * arti-client: add ability to automatically bootstrapeta2022-02-162-14/+76
* | 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-141-37/+11
|\ \
| * | Simplify wait_for_bootstrap to use a Mutex.Nick Mathewson2022-02-141-37/+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