aboutsummaryrefslogtreecommitdiff
path: root/crates/arti/src
Commit message (Expand)AuthorAgeFilesLines
...
* Merge branch 'ticket270' into 'main'Nick Mathewson2022-02-032-13/+226
|\
| * Document that `notify` behavior is strange with symlinksNick Mathewson2022-02-031-0/+5
| * Avoid a potential infinite loop in configuration-watchingNick Mathewson2022-02-031-2/+5
| * Treat rescan events as meaning "reload configuration".Nick Mathewson2022-02-031-2/+2
| * Add a couple of TODOs about configuration-watching.Nick Mathewson2022-02-021-0/+7
| * Before reloading configuration, drain all pending file changesNick Mathewson2022-02-021-0/+8
| * Refactor file-watching code to watch parent directories.Nick Mathewson2022-02-021-8/+105
| * 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-012-17/+30
| * Make configuration-watching configurable and off-by-default.Nick Mathewson2022-02-011-2/+11
| * Reload configuration when our configuration files change.Nick Mathewson2022-02-012-1/+68
* | Merge branch 'typos' into 'main'eta2022-02-031-1/+1
|\ \
| * | Fix typosDimitris Apostolou2022-02-021-1/+1
| |/
* / Remove many needless borrows and slicesIan Jackson2022-02-021-2/+2
|/
* Un-Arc<> TorClient in the arti crateNick Mathewson2022-02-012-8/+5
* arti_config: Refactor configuration sources into a structNick Mathewson2022-02-011-19/+24
* Make max_file_limit configurableNeel Chauhan2022-01-282-12/+5
* 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
* StreamPrefs: Re-alphabetise imports following renameIan Jackson2022-01-211-1/+1
* StreamPrefs: rename from ConnectPrefsIan Jackson2022-01-211-3/+3
* connection preferences: Take ConnectPrefs by referenceIan Jackson2022-01-191-3/+3
* Apply suggestions to better describe the purpose of LogGuards.Ian Jackson2022-01-101-4/+5
* Tracing configuration for logfiles, per-target filtersNick Mathewson2022-01-102-36/+141
* Move tracing setup into a separate module.Nick Mathewson2022-01-102-43/+49
* Use *_with_prefs() for Option<ConnectPrefs> callers in TorClient::connectNeel Chauhan2022-01-081-3/+5
* 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
* proxy: introduce new functions to write_all & flush/closeMuhammad Falak R Wani2021-12-151-42/+42
* proxy: send SOCKS5 reply on failure casesMuhammad Falak R Wani2021-12-111-1/+14
* proxy: report an error if all listeners fail.Nick Mathewson2021-12-081-1/+1
* Resolve XXXXs in proxy.rsNick Mathewson2021-12-081-3/+3
* add semicolons if nothing returnedDaniel Eades2021-11-251-0/+1
* More typo fixes that I forgot to save :(Nick Mathewson2021-11-241-1/+1
* Fix a few typos.Nick Mathewson2021-11-241-1/+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-182-264/+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
* Typo fix in an expect() message.Nick Mathewson2021-10-281-1/+1
* Improve and future-proof the `arti` CLIeta2021-10-272-69/+136
* Update our disclaimers and limitations sections.Nick Mathewson2021-10-271-5/+3
* Tests and refactoring for IsolationMap.Nick Mathewson2021-10-261-13/+50
* TorClient::resolve_ptr should take an IpAddr.Nick Mathewson2021-10-261-1/+13
* Rename tor_client/arti_tor_client to arti_client.Nick Mathewson2021-10-212-7/+7
* Fix most warnings from nightly.Nick Mathewson2021-10-191-1/+3
* Make elements of TorClientConfig private.Nick Mathewson2021-10-192-14/+11
* tor-client: refactor TorClient::bootstrap's args into a config objecteta2021-10-191-10/+16