summaryrefslogtreecommitdiff
path: root/crates/arti-client/src/config.rs
Commit message (Expand)AuthorAgeFilesLines
* Add a missing "experimental-api" rustdoc notationNick Mathewson2023-06-291-0/+1
* Merge branch 'keymgr-config' into 'main'gabi-2502023-06-291-0/+97
|\
| * arti-client: Fix clippy lint.Gabriela Moldovan2023-06-291-0/+1
| * arti-client: Make keystore_dir an experimental option.Gabriela Moldovan2023-06-291-24/+17
| * arti-client: Add TODO regarding keystore_dir deserialization.Gabriela Moldovan2023-06-291-0/+3
| * tor-config: Make ItemOrBool an experimental feature.Gabriela Moldovan2023-06-291-3/+22
| * arti-client: Add expand_keystore_dir function.Gabriela Moldovan2023-06-291-0/+13
| * arti-client: Add keystore_dir to StorageConfig.Gabriela Moldovan2023-06-291-1/+69
* | Turn off HS client connections by defaultIan Jackson2023-06-291-1/+1
|/
* HS configuration: Plumb configuration throughIan Jackson2023-06-281-0/+2
* HS configuration: Add and honour `allow_onion_addrs` in configurationIan Jackson2023-06-281-0/+7
* add a few more comments on PTstrinity-1686a2023-06-091-0/+2
* complement general documentation on bridges and pttrinity-1686a2023-06-071-0/+2
* move snowflake example to dedicated file and comment it moretrinity-1686a2023-06-071-27/+5
* add documentation for configuring snowflake pttrinity-1686a2023-06-071-4/+27
* arti-client: Only run BridgesConfig doc test if pt-client feature is enabled.Gabriela Moldovan2023-05-021-1/+2
* tor_client: Add some example code for BridgeConfig.Nick Mathewson2023-03-241-0/+49
* arti-client: Make TransportConfigListBuilder public.Nick Mathewson2023-03-241-1/+8
* Allow clippy::unchecked_duration_subtraction in testsNick Mathewson2023-01-271-0/+1
* test lint blocks: Add many many automaticallyIan Jackson2022-12-121-0/+8
* arti: BridgesConfig is evidently not too high upIan Jackson2022-11-301-8/+0
* arti, arti-client: Conditionalise various things on pt-clientIan Jackson2022-11-291-3/+4
* Temporarily make ptmgr required for arti-client :/Nick Mathewson2022-11-281-0/+3
* Integrate PtMgr into arti-client.Nick Mathewson2022-11-281-1/+1
* Merge branch 'stability' into 'main'Nick Mathewson2022-11-231-9/+0
|\
| * arti-client, tor-config: Remove stability warning from top-level docsIan Jackson2022-11-211-9/+0
* | bridge non-support: De-cfg the primary bridge config fieldsIan Jackson2022-11-211-7/+3
* | Make the bridge list in the builder be a list of BridgeConfigBuilderIan Jackson2022-11-211-7/+6
|/
* tor-ptmgr: make configuration use builders, plumb into arti-clienteta2022-11-161-0/+22
* guardmgr config: Provide bridge information to new and reconfigureIan Jackson2022-11-031-2/+36
* bridges config: Check that bridges aren't enabled with no bridgesIan Jackson2022-11-031-1/+32
* guardmgr config: Introduce and require new GuardMgrConfig traitIan Jackson2022-11-031-0/+1
* struct BridgeConfig: Rename from BridgeIan Jackson2022-10-121-5/+5
* pt and bridges: Parse configurationIan Jackson2022-10-121-0/+83
* READMEs: Drop stability warning re configIan Jackson2022-09-021-9/+0
* tor-config: Replace dir detection with ConfigurationSource enumIan Jackson2022-08-251-6/+9
* config sources: Read arti.d as well as arti.tomlIan Jackson2022-08-251-5/+10
* chanmgr: Use NetDirProvider::params and Arc<dyn..Netparameters>Ian Jackson2022-08-171-1/+1
* Introduce ChannelConfigIan Jackson2022-08-161-0/+6
* Rename download_tolerance to directory_toleranceNick Mathewson2022-07-221-3/+8
* Rename DirSkewTolerance to DirToleranceNick Mathewson2022-07-221-2/+2
* arti-client: Remove code related to overriding fs-mistrust.Nick Mathewson2022-07-191-2/+2
* Move responsibility for disable-fs-mistrust envvar.Nick Mathewson2022-07-191-5/+12
* Split TorClientConfig out of ArtiConfig, and Resolvable traitIan Jackson2022-05-241-0/+4
* Apply fs-mistrust to logfile directories.Nick Mathewson2022-05-241-0/+20
* Make fs-mistrust configurable from the top level.Nick Mathewson2022-05-241-15/+39
* fs-mistrust: make Mistrust have a corresponding Builder type.Nick Mathewson2022-05-241-3/+3
* Merge branch 'arti-config-2' into 'main'Nick Mathewson2022-05-131-0/+9
|\
| * arti-config: Move default config file test to arti-clientIan Jackson2022-05-131-0/+9
* | impl_standard_builder: Have it generate FooConfig::builderIan Jackson2022-05-121-24/+0
|/