aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-config/src/load.rs
Commit message (Expand)AuthorAgeFilesLines
* maint: Run maint/add_warning to deny string slicesClara Engler2026-06-091-0/+1
* config: Simplify ConfigurationTree::merge_from to take &mut self.Nick Mathewson2026-05-271-2/+2
* config: Update doctests to use Deftly, and to passNick Mathewson2026-05-271-4/+11
* Give resolve_return_results options to control output_tree.Nick Mathewson2026-05-271-13/+48
* config: Add an `output_tree` to our resolver methods.Nick Mathewson2026-05-271-5/+33
* config: Add a method to fill in a builder with unset defaultsNick Mathewson2026-05-271-0/+21
* config: Fix documentation of ResolutionResultsNick Mathewson2026-05-271-1/+1
* config: Convert some load.rs tests to use dd(TorConfig).Nick Mathewson2026-05-181-18/+11
* tor-config: remove a needless clone.Nick Mathewson2026-05-181-1/+1
* tor-config: small typo fix in docsSteven Engler2026-01-071-1/+2
* tor-config: New Buildable trait.Nick Mathewson2025-12-091-2/+18
* Fix name of clippy lint to unchecked_time_subtraction (2)Ian Jackson2025-11-061-1/+1
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-071-2/+2
* tor-config: fix `clippy::double_ended_iterator_last`Steven Engler2025-04-031-1/+1
* Switch to figment 1.0.18 and extract_lossyNick Mathewson2024-04-221-2/+2
* Convert tor-config to use figment.Nick Mathewson2024-04-221-20/+53
* Merge branch 'encapsulate_config_rs' into 'main'Nick Mathewson2024-03-131-31/+31
|\
| * tor-config: Update documentation to not refer to config crate.Nick Mathewson2024-03-131-4/+4
| * config: Remove From impls from config::ConfigErrorNick Mathewson2024-03-131-7/+1
| * tor-config: Put config::Config inside a wrapper type.Nick Mathewson2024-03-131-9/+9
| * Use ConfigurationSource::Verbatim in our tests.Nick Mathewson2024-03-131-11/+17
* | Run maint/add_warning.Nick Mathewson2024-03-131-0/+1
|/
* Run maint/add_warning to add lint block everywhereIan Jackson2023-08-231-0/+1
* Run maint/add_warning to actually apply new lint allowsIan Jackson2023-07-101-0/+1
* Allow clippy::unchecked_duration_subtraction in testsNick Mathewson2023-01-271-0/+1
* test lint blocks: Do some semi-manuallyIan Jackson2022-12-121-1/+9
* Merge branch 'refactor-anyhow-arti-crate' into 'main'Nick Mathewson2022-08-311-1/+1
|\
| * Remove `anyhow` from `tor-config` crateArturo Marquez2022-08-281-1/+1
* | tor-config: DisfavouredKey: Linkify DisplayIan Jackson2022-08-301-1/+1
* | tor-config: DisfavouredKey: Widen applicability of .to_string()Ian Jackson2022-08-301-1/+1
* | Add documentation note on `to_string()` usage for DisfavouredKey.Alexander Færøy2022-08-301-0/+2
|/
* Improve error from bad escapes in a toml config.Nick Mathewson2022-08-251-1/+7
* tor-config: Support tracking deprecated config keysIan Jackson2022-08-251-9/+68
* tor-config: Introduce ResolutionResultsIan Jackson2022-08-251-19/+41
* tor-config: Rename UnrecognizedKey to DisfavouredKeyIan Jackson2022-08-251-18/+18
* fix nighly clippytrinity-1686a2022-07-231-1/+1
* tor-config: Don't format source error as part of error messageNick Mathewson2022-06-221-2/+2
* Fix typosDimitris Apostolou2022-06-051-3/+3
* Merge branch 'tor-config-tests' into 'main'Nick Mathewson2022-05-311-0/+61
|\
| * Add a few coverage-based tests to tor-config.Nick Mathewson2022-05-311-0/+61
* | Fix a link with nightly rustdocNick Mathewson2022-05-261-1/+1
|/
* tor-config: load: clippy: adopt two suggestionsIan Jackson2022-05-261-3/+2
* tor-config: load: Add missing "not".Ian Jackson2022-05-261-1/+1
* tor-config: load: Make UnrecognizedKeys not pubIan Jackson2022-05-261-1/+1
* tor-config: load: Add reversed testIan Jackson2022-05-251-0/+3
* tor-config: Add duplicative doc comments as per reviewIan Jackson2022-05-251-1/+6
* tor-config: load: example: Document what it does and who might write itIan Jackson2022-05-251-0/+16
* tor-config: load: Add a newlineIan Jackson2022-05-251-0/+1
* tor-config: load: Write actual definition of the Resolvable traitIan Jackson2022-05-251-2/+18
* tor-config: load: Explain why not write out macro call n timesIan Jackson2022-05-251-0/+2