summaryrefslogtreecommitdiff
path: root/crates/arti-client/src
Commit message (Expand)AuthorAgeFilesLines
* 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
* | Merge branch 'bug252' into 'main'eta2021-12-072-13/+89
|\ \ | |/ |/|
| * Rename ClientDNSConfig -> ClientTimeoutConfigNeel Chauhan2021-12-072-26/+29
| * Improve ClientDNSConfig field commentsNeel Chauhan2021-12-031-3/+5
| * Make DNS fields in arti-client/src/client.rs configurableNeel Chauhan2021-12-032-13/+84
* | Merge branch 'preemptive-config' into 'main'eta2021-12-071-2/+21
|\ \
| * | Allow configurability on preemptive circuitsNeel Chauhan2021-12-071-2/+21
| |/
* / Resolve roughly half of the XXXXs.Nick Mathewson2021-12-061-1/+1
|/
* Add constructor for TorAddr, to enforce port != 0Nick Mathewson2021-11-301-24/+30
* Merge remote-tracking branch 'origin/mr/156'Nick Mathewson2021-11-301-2/+5
|\
| * arti-client: Reject Port 0 when parsing address:port combosNeel Chauhan2021-11-291-2/+5
* | Merge remote-tracking branch 'origin/mr/154'Nick Mathewson2021-11-301-1/+31
|\ \
| * | Actually build preemptive circuits (and minor fixes)eta2021-11-291-1/+31
* | | Fix a documentation link.Nick Mathewson2021-11-301-2/+3
* | | Fix a bad rustdoc reference.Nick Mathewson2021-11-291-1/+1
* | | Change sane_defaults() and with_directories()Nick Mathewson2021-11-292-33/+28
* | | Merge branch 'config-updates-and-tests'Nick Mathewson2021-11-291-28/+109
|\ \ \ | |_|/ |/| |
| * | Document StorageConfig defaults better.Nick Mathewson2021-11-291-3/+17
| * | Add basic tests for high-level buildersNick Mathewson2021-11-251-3/+52
| * | Impl and test Default for high-level configsNick Mathewson2021-11-251-0/+20
| * | Ensure that all config sections have deny_unknown_fieldsNick Mathewson2021-11-251-0/+1
| * | Make directory accessors crate-private.Nick Mathewson2021-11-251-4/+2
| * | Define defaults for StorageConfigNick Mathewson2021-11-251-19/+18
* | | add semicolons if nothing returnedDaniel Eades2021-11-252-2/+3
* | | deglob some enums, use concise iteration syntaxDaniel Eades2021-11-251-1/+1
|/ /
* | Resolve a pair of rustdoc warnings.Nick Mathewson2021-11-241-1/+1
* | More typo fixes that I forgot to save :(Nick Mathewson2021-11-242-4/+4
* | Fix a few typos.Nick Mathewson2021-11-242-2/+2
|/