aboutsummaryrefslogtreecommitdiff
path: root/crates/arti-config/src
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
* | Add warnings about configuration stability.Nick Mathewson2022-02-281-0/+8
* | Upgrade to newer version of config crate.Nick Mathewson2022-02-252-31/+55
|/
* Change deny(clippy::all) to warn(clippy::all).Nick Mathewson2022-02-141-1/+1
* Fix a doc link.Nick Mathewson2022-02-041-1/+2
* Merge branch 'ticket270' into 'main'Nick Mathewson2022-02-033-4/+76
|\
| * Document that `notify` behavior is strange with symlinksNick Mathewson2022-02-032-0/+10
| * arti-config: add blank lines between functions.Nick Mathewson2022-02-021-0/+6
| * arti-config: Small type and comment refactoring from review.Nick Mathewson2022-02-021-2/+0
| * Make configuration-watching configurable and off-by-default.Nick Mathewson2022-02-013-2/+57
| * Reload configuration when our configuration files change.Nick Mathewson2022-02-011-1/+4
* | Fix typosDimitris Apostolou2022-02-021-1/+1
|/
* arti_config: Refactor configuration sources into a structNick Mathewson2022-02-011-26/+73
* Make max_file_limit configurableNeel Chauhan2022-01-282-1/+24
* Tracing configuration for logfiles, per-target filtersNick Mathewson2022-01-103-23/+118
* Expose and rename stream timeout config.Nick Mathewson2022-01-101-6/+6
* extend lints to include 'clippy::all'Daniel Eades2021-12-281-0/+1
* Rename timeout_rules to stream_timeouts.Nick Mathewson2021-12-072-14/+18
* Merge branch 'revised_preemptive_config' into 'main'eta2021-12-072-28/+41
|\
| * Clarify names and docs for predictive circuits.Nick Mathewson2021-12-072-13/+26
| * Rename circuits_preemptive to preemptive_circuitsNick Mathewson2021-12-072-15/+15
* | Merge branch 'bug252' into 'main'eta2021-12-072-2/+33
|\ \ | |/ |/|
| * Rename ClientDNSConfig -> ClientTimeoutConfigNeel Chauhan2021-12-072-11/+14
| * Make DNS fields in arti-client/src/client.rs configurableNeel Chauhan2021-12-032-2/+30
* | Merge branch 'preemptive-config' into 'main'eta2021-12-072-0/+41
|\ \
| * | Allow configurability on preemptive circuitsNeel Chauhan2021-12-072-0/+41
| |/
* / Resolve roughly half of the XXXXs.Nick Mathewson2021-12-061-1/+3
|/
* Idle hacking to get 90% coverage in arti-configNick Mathewson2021-12-021-0/+18
* Change sane_defaults() and with_directories()Nick Mathewson2021-11-291-1/+1
* Merge branch 'config-updates-and-tests'Nick Mathewson2021-11-292-16/+270
|\
| * Document StorageConfig defaults better.Nick Mathewson2021-11-291-8/+11
| * Add basic tests for high-level buildersNick Mathewson2021-11-251-0/+57
| * Implement builder patterns for ArtiConfig.Nick Mathewson2021-11-252-6/+181
| * Impl and test Default for high-level configsNick Mathewson2021-11-251-3/+22
* | add semicolons if nothing returnedDaniel Eades2021-11-251-0/+1
* | deglob some enums, use concise iteration syntaxDaniel Eades2021-11-251-1/+1
|/
* Resolve a pair of rustdoc warnings.Nick Mathewson2021-11-241-1/+3
* Implement meta-builder pattern for TorClientConfigNick Mathewson2021-11-221-10/+27
* Make every Config type implement Eq.Nick Mathewson2021-11-211-3/+3
* For every* config type, make defaults consistent.Nick Mathewson2021-11-211-0/+17
* Rename .gitignore APP_FOO to ARTI_FOO.Nick Mathewson2021-11-212-5/+5
* Give every ConfigBuilder a From<Config> implementation.Nick Mathewson2021-11-211-0/+18
* Ensure that every section-level config type has a builder() function.Nick Mathewson2021-11-211-2/+17
* Make arti-client config object match arti config better.Nick Mathewson2021-11-211-34/+8
* Lower StorageConfig to arti-client crateNick Mathewson2021-11-212-37/+3
* Use named fields for the elements of ConfigBuildErrorNick Mathewson2021-11-181-2/+8
* Rename RetryConfig to DownloadSchedule, fold in parallelism.Nick Mathewson2021-11-181-6/+4
* Move the socks_port option into a new proxy section.Nick Mathewson2021-11-183-8/+25
* Rename the "network" configuration section to "tor_network".Nick Mathewson2021-11-181-2/+2