summaryrefslogtreecommitdiff
path: root/crates/arti-client/src
Commit message (Expand)AuthorAgeFilesLines
* 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
* Merge branch 'ticket_281' into 'main'eta2022-01-102-18/+26
|\
| * Expose and rename stream timeout config.Nick Mathewson2022-01-102-18/+26
* | Make the arti_client::Result type public.Nick Mathewson2022-01-101-2/+2
|/
* Use *_with_prefs() for Option<ConnectPrefs> callers in TorClient::connectNeel Chauhan2022-01-082-10/+31
* tor-circmgr: Remove Arc around ClientCircIan Jackson2022-01-071-1/+1
* extend lints to include 'clippy::all'Daniel Eades2021-12-281-0/+1
* Merge branch 'refactor/must-use-self' into 'main'eta2021-12-201-0/+1
|\
| * address clippy's latest lintDaniel Eades2021-12-201-0/+1
* | arti-client: Change an XXXX to a TODO.Nick Mathewson2021-12-201-1/+5
|/
* Merge branch 'reconfigure' into 'main'eta2021-12-133-14/+108
|\
| * Oops: MutCfg shouldn't implement Clone.Nick Mathewson2021-12-071-4/+7
| * Sequence reconfiguration requests.Nick Mathewson2021-12-071-8/+25
| * Improve documentation of which config can change.Nick Mathewson2021-12-071-0/+2
| * Make TorClient reconfigurable.Nick Mathewson2021-12-072-15/+29
| * Add new configuration objects to reconfigure.Nick Mathewson2021-12-071-0/+4
| * Allow on-the-fly changing of path_rulesNick Mathewson2021-12-071-2/+2
| * Sketch API for reconfiguration.Nick Mathewson2021-12-072-4/+58
* | drop arcs before awaitingTrinity Pointard2021-12-091-0/+1
* | fix nightly clippy errorsTrinity Pointard2021-12-091-15/+10
|/
* Make ClientTimeoutConfig members crate-private.Nick Mathewson2021-12-071-3/+3
* Rename timeout_rules to stream_timeouts.Nick Mathewson2021-12-072-17/+18
* Merge branch 'revised_preemptive_config' into 'main'eta2021-12-071-13/+13
|\
| * Rename circuits_preemptive to preemptive_circuitsNick Mathewson2021-12-071-13/+13