summaryrefslogtreecommitdiff
path: root/crates/arti-client/src/config.rs
Commit message (Expand)AuthorAgeFilesLines
...
* Merge branch 'download-schedule' into 'main'Nick Mathewson2022-04-261-5/+9
|\
| * DirMgrConfig: Rename two fields that contained a _configIan Jackson2022-04-261-2/+2
| * DownloadSchudule: Have NetworkConfig contain BuildersIan Jackson2022-04-261-17/+8
| * DownloadSchedule: Abolish new() methodIan Jackson2022-04-261-3/+16
* | Merge branch 'main' into 'msrv_1_56'Nick Mathewson2022-04-261-6/+3
|\|
| * Rename ThingListBuilder::replace (from set)Ian Jackson2022-04-251-2/+2
| * Introduce AuthorityListBuilder in NetworkConfigBuilderIan Jackson2022-04-251-6/+3
* | squash! Bump every crate's edition to 2021.Nick Mathewson2022-04-251-1/+0
|/
* arti-client: TorClientConfig: derive TorClientConfigBuilderIan Jackson2022-04-221-171/+41
* fallback list: Introduce and use FallbackListBuilderIan Jackson2022-04-221-3/+3
* Turn FallbackList into a real type, and store one in GuardMgr.Nick Mathewson2022-03-301-0/+6
* dirmgr: Initial DirFilter code.Nick Mathewson2022-03-241-0/+1
* Move SystemConfig to arti::cfgIan Jackson2022-03-211-48/+0
* Merge branch 'config-partials-transparent' into 'main'Ian Jackson2022-03-171-27/+30
|\
| * DirMgrConfig: abolish builder; make it transparent and exhaustiveIan Jackson2022-03-161-13/+16
| * Make CircMgrConfig transparent (and make it a trait)Ian Jackson2022-03-161-14/+9
| * Change type of TorClientConfig::override_net_paramsIan Jackson2022-03-161-3/+7
| * Actually honour preemptive circuits configurationIan Jackson2022-03-161-0/+1
* | derive_builder: Switch to upstream 0.11Ian Jackson2022-03-161-3/+3
|/
* Use new upstream humantime_serde_option featureIan Jackson2022-03-141-4/+3
* rustfmtIan Jackson2022-03-111-2/+1
* Make TorClientConfigBuilder DeserializeIan Jackson2022-03-111-0/+11
* Drop remaining conversion from FooConfig to FooConfigBuilderIan Jackson2022-03-071-66/+0
* Have ArtiConfig contain a TorClientConfig, and drop builder retconIan Jackson2022-03-071-6/+1
* Derive Deserialize for derive-builder-generated config buildersIan Jackson2022-03-071-0/+8
* Fix rustdoc errors.Nick Mathewson2022-03-011-8/+9
* Run rustfmt.Nick Mathewson2022-03-011-1/+0
* arti-client: Add stability warning to config moduleIan Jackson2022-03-011-0/+9
* Add warnings about configuration stability.Nick Mathewson2022-02-281-2/+8
* Expose Reconfigure enum from arti-client.Nick Mathewson2022-02-011-1/+1
* Make max_file_limit configurableNeel Chauhan2022-01-281-0/+56
* Put our cache files in the right place.Nick Mathewson2022-01-181-1/+1
* Improve the layout of crate exports; add runtime convenience functionseta2022-01-111-3/+1
* Expose and rename stream timeout config.Nick Mathewson2022-01-101-16/+24
* Improve documentation of which config can change.Nick Mathewson2021-12-071-0/+2
* Make TorClient reconfigurable.Nick Mathewson2021-12-071-0/+8
* Make ClientTimeoutConfig members crate-private.Nick Mathewson2021-12-071-3/+3
* Rename timeout_rules to stream_timeouts.Nick Mathewson2021-12-071-15/+16
* 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-071-0/+81
|\ \ | |/ |/|
| * Rename ClientDNSConfig -> ClientTimeoutConfigNeel Chauhan2021-12-071-19/+22
| * Improve ClientDNSConfig field commentsNeel Chauhan2021-12-031-3/+5
| * Make DNS fields in arti-client/src/client.rs configurableNeel Chauhan2021-12-031-0/+76
* | Allow configurability on preemptive circuitsNeel Chauhan2021-12-071-2/+21
|/
* 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-291-32/+27
* Merge branch 'config-updates-and-tests'Nick Mathewson2021-11-291-28/+109
|\
| * Document StorageConfig defaults better.Nick Mathewson2021-11-291-3/+17