aboutsummaryrefslogtreecommitdiff
path: root/crates/arti/src/main.rs
Commit message (Expand)AuthorAgeFilesLines
* 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
* | Merge branch 'main'Ian Jackson2022-03-011-1/+16
|\ \
| * | Split "static" into sqlite and native-tls features.Nick Mathewson2022-02-251-1/+16
* | | arti-client: use PreferredRuntime by default, doc cleanupseta2022-02-281-1/+1
|/ /
* / Upgrade to newer version of config crate.Nick Mathewson2022-02-251-0/+2
|/
* Merge branch 'client_builder' into 'main'Nick Mathewson2022-02-231-1/+4
|\
| * Make a TorClientBuilder API.Nick Mathewson2022-02-181-1/+4
* | Merge branch 'error-report' into 'main'Nick Mathewson2022-02-221-2/+7
|\ \ | |/ |/|
| * Placate clippyIan Jackson2022-02-181-1/+2
| * Add a missing anyhow context() callIan Jackson2022-02-181-2/+2
| * Provide error reporter and use it in the arti binaryIan Jackson2022-02-181-1/+5
* | arti cli: Add some anyhow context() callsIan Jackson2022-02-181-5/+8
* | arti cli: socks proxy: Start listening immedatelyIan Jackson2022-02-181-4/+7
* | arti cli: Do config watch setup before entering future selectIan Jackson2022-02-181-3/+3
|/
* Fix compilation on mainNick Mathewson2022-02-171-1/+2
* arti: create TorClient first, then bootstrap.Nick Mathewson2022-02-151-4/+3
* Change deny(clippy::all) to warn(clippy::all).Nick Mathewson2022-02-141-1/+1
* Allow creating unbootstrapped `TorClient`s (and `DirMgr`s)eta2022-02-111-1/+1
* arti: Limit mut-ness of cfg_sources to one block.Nick Mathewson2022-02-021-12/+16
* Detect changes in non-client configuration sections tooNick Mathewson2022-02-011-10/+4
* Make configuration-watching configurable and off-by-default.Nick Mathewson2022-02-011-2/+11
* Reload configuration when our configuration files change.Nick Mathewson2022-02-011-1/+4
* Un-Arc<> TorClient in the arti crateNick Mathewson2022-02-011-5/+2
* arti_config: Refactor configuration sources into a structNick Mathewson2022-02-011-19/+24
* Make max_file_limit configurableNeel Chauhan2022-01-281-1/+1
* arti: be more careful to use the user-selected runtimeNick Mathewson2022-01-261-4/+11
* Rename `SpawnBlocking` trait to `BlockOn`.Nick Mathewson2022-01-261-1/+1
* Make the native-tls crate optional.Nick Mathewson2022-01-261-2/+2
* Make current/create functions into runtime member functions.Nick Mathewson2022-01-261-3/+5
* Tracing configuration for logfiles, per-target filtersNick Mathewson2022-01-101-1/+1
* Move tracing setup into a separate module.Nick Mathewson2022-01-101-43/+3
* Move a comment to the right place.Nick Mathewson2022-01-061-4/+2
* extend lints to include 'clippy::all'Daniel Eades2021-12-281-2/+4
* add semicolons if nothing returnedDaniel Eades2021-11-251-0/+1
* Move the socks_port option into a new proxy section.Nick Mathewson2021-11-181-1/+4
* Move top-level configuration downwards from `arti` to `arti-config`.Nick Mathewson2021-11-181-152/+11
* In rust-nightly CI, forbid debugging prints.Nick Mathewson2021-11-041-0/+3
* Remove all remaining dbg! instances.Nick Mathewson2021-11-041-3/+0
* Improve and future-proof the `arti` CLIeta2021-10-271-68/+135
* Update our disclaimers and limitations sections.Nick Mathewson2021-10-271-5/+3
* Rename tor_client/arti_tor_client to arti_client.Nick Mathewson2021-10-211-5/+5
* Fix most warnings from nightly.Nick Mathewson2021-10-191-1/+3
* Make elements of TorClientConfig private.Nick Mathewson2021-10-191-13/+10
* tor-client: refactor TorClient::bootstrap's args into a config objecteta2021-10-191-10/+16
* Merge branch 'reject_bad_hostnames'Nick Mathewson2021-10-181-2/+10
|\
| * Formatting fixesNeel Chauhan2021-10-061-1/+3
| * Introduce ClientConfig for is_localhost config parameterNeel Chauhan2021-10-061-2/+8
* | arti: On startup, increase the NOFILE resource limit.Nick Mathewson2021-10-141-0/+3
* | Report errors in logging configuration a bit more usefullyNick Mathewson2021-10-131-2/+22