aboutsummaryrefslogtreecommitdiff
path: root/crates/arti/src/cfg.rs
Commit message (Expand)AuthorAgeFilesLines
...
* config exhaust checking: Feature-limit some of the testsIan Jackson2022-10-121-11/+17
* bridges config example: Add bridges section to example configIan Jackson2022-10-121-0/+3
* config exhaust checking: Allow for whole sectionsIan Jackson2022-10-121-2/+17
* config exhaust checking: Allow for options only unrecognized in newIan Jackson2022-10-121-4/+10
* config exhaust checking: Move unrecognized lists earlierIan Jackson2022-10-121-3/+3
* arti config exhaust checking: Improve message, add commentIan Jackson2022-10-121-2/+4
* Allow "clippy::single_char_pattern" in tests.Ian Jackson2022-10-121-0/+1
* Add test warning exceptions to arti::cfg::testNick Mathewson2022-08-311-0/+7
* Fix Tests on Windows in Configuration Subsystem.Alexander Færøy2022-08-301-6/+30
* arti cfg: Provide comprehensive tests for port listeningIan Jackson2022-08-251-1/+116
* arti: cfg: Rename `*_port` to `*_listen` and change the typeIan Jackson2022-08-251-9/+69
* tor-config: Support tracking deprecated config keysIan Jackson2022-08-251-5/+11
* tor-config: Introduce ResolutionResultsIan Jackson2022-08-251-6/+7
* fix nightly lintstrinity-1686a2022-08-241-0/+1
* fix test failing due to missing allow_running_as_roottrinity-1686a2022-08-241-1/+1
* Merge branch 'no_root' into 'main'Nick Mathewson2022-08-241-0/+6
|\
| * arti: Do not allow running as root.Nick Mathewson2022-08-241-0/+6
* | arti cfg: Write down future plansIan Jackson2022-08-231-0/+13
* | arti cfg: Test parsing of the oldest config file we still supportIan Jackson2022-08-221-8/+36
* | arti cfg: Fix docs about ARTI_EXAMPLE_CONFIGIan Jackson2022-08-221-1/+4
|/
* arti: Add support for process hardeningNick Mathewson2022-08-151-0/+12
* arti: cfg: Remove another needless borrowIan Jackson2022-06-161-1/+1
* arti cfg tests: Remove a redundant line that shadows an earlier bindingIan Jackson2022-06-161-1/+0
* arti cfg tests: Test that example config works as-isIan Jackson2022-06-161-0/+2
* arti: cfg tests: Refactor to prepare for new testIan Jackson2022-06-161-16/+23
* arti config: Check that example config is exhaustiveIan Jackson2022-05-301-0/+114
* arti: config: Canonicalise ports, and provide example dns_portIan Jackson2022-05-301-8/+2
* arti: Make ProxyConfig no longer DeserializeIan Jackson2022-05-301-4/+1
* arti: cfg: Actually uncomment *all* the things in the exampleIan Jackson2022-05-301-1/+1
* add unit tests for ArtiConfig public functionsmichael mccune2022-05-281-0/+24
* arti: Better doc for ArtiCombinedConfigIan Jackson2022-05-251-1/+3
* tor-config: Rename resolve_return_unrecognized, ..._ignore_...Ian Jackson2022-05-251-1/+1
* tor-config: Rename "ignored" to "unrecognized" throughoutIan Jackson2022-05-251-3/+3
* tor-config: Tests for ignored config key handlingIan Jackson2022-05-241-8/+4
* Split TorClientConfig out of ArtiConfig, and Resolvable traitIan Jackson2022-05-241-35/+14
* arti tests: Introduce bld_tor variableIan Jackson2022-05-241-22/+19
* Apply fs-mistrust to logfile directories.Nick Mathewson2022-05-241-1/+1
* Merge branch 'builder-default-3' into 'main'Nick Mathewson2022-05-131-19/+0
|\
| * impl_standard_builder: Have it generate FooConfig::builderIan Jackson2022-05-121-19/+0
* | Merge branch 'template' into 'main'Nick Mathewson2022-05-121-6/+34
|\ \ | |/ |/|
| * arti-example-config.toml: Re-un-comment the example settings in testIan Jackson2022-05-121-4/+23
| * config defaults: Test that empty deser is the sameIan Jackson2022-05-121-0/+4
| * ARTI_EXAMPLE_CONFIG: Rename from ARTI_DEFAULTSIan Jackson2022-05-121-3/+2
| * ARTI_DEFAULTS: Move to arti crateIan Jackson2022-05-121-0/+3
| * config defaults: No longer apply ARTI_DEFAULTS in load()Ian Jackson2022-05-121-1/+0
| * config defaults: Test that going via builder explicitly is the sameIan Jackson2022-05-121-0/+4
* | Rename impl_standard_builder from impl_default_via_builderIan Jackson2022-05-121-5/+5
* | config: Replace more handwritten impl DefaultIan Jackson2022-05-121-12/+2
* | config: Move macro calls to next to the structIan Jackson2022-05-121-1/+0
|/
* No longer derive Default on three structs which derive BuilderIan Jackson2022-05-111-3/+6