summaryrefslogtreecommitdiff
path: root/crates/tor-config/src/sources.rs
Commit message (Expand)AuthorAgeFilesLines
* maint: Run maint/add_warning to deny string slicesClara Engler2026-06-091-0/+1
* config: Add a merge_from method to ConfigurationTreeNick Mathewson2026-05-181-1/+1
* Fix name of clippy lint to unchecked_time_subtraction (2)Ian Jackson2025-11-061-1/+1
* tor-config: remove stale comment on `ConfigurationSources::try_from_cmdline`Steven Engler2025-10-081-2/+0
* tor-config: add `ConfigurationSources::options()`Steven Engler2025-10-081-0/+7
* Fix errors from rustdoc nightly.Nick Mathewson2025-08-051-1/+1
* tor-config: Improve mistrust documentationClara Engler2025-01-231-0/+12
* tor-config: Deprecate ConfigError::Permissions, use FileAccessIan Jackson2024-07-101-1/+1
* Add an action field to Io error in tor-config.Nick Mathewson2024-04-221-9/+10
* Convert tor-config to use figment.Nick Mathewson2024-04-221-33/+28
* Merge branch 'encapsulate_config_rs' into 'main'Nick Mathewson2024-03-131-27/+45
|\
| * tor-config: Update documentation to not refer to config crate.Nick Mathewson2024-03-131-5/+6
| * config: Remove From impls from config::ConfigErrorNick Mathewson2024-03-131-7/+10
| * tor-config: Put config::Config inside a wrapper type.Nick Mathewson2024-03-131-5/+5
| * tor-config: Allow ConfigurationSource to be verbatim text.Nick Mathewson2024-03-131-12/+26
* | Run maint/add_warning.Nick Mathewson2024-03-131-0/+1
|/
* Run maint/add_warning to add lint block everywhereIan Jackson2023-08-231-0/+1
* Resolve warnings about ambiguous/redundant doc linksNick Mathewson2023-08-221-1/+1
* tor-config: Add ConfigurationSources::try_from_cmdlineIan Jackson2023-08-071-7/+34
* Run maint/add_warning to actually apply new lint allowsIan Jackson2023-07-101-0/+1
* tor-config: Use next_back() instead of rev().next()Nick Mathewson2023-07-031-1/+1
* Fix typosDimitris Apostolou2023-03-241-1/+1
* Allow clippy::unchecked_duration_subtraction in testsNick Mathewson2023-01-271-0/+1
* Fix a bunch of "needless borrow" warnings on nightlyNick Mathewson2022-11-181-1/+1
* Allow "clippy::single_char_pattern" in tests.Ian Jackson2022-10-121-0/+1
* fix clippy::needless_borrowtrinity-1686a2022-09-101-1/+1
* Fix a rustdoc link error.Nick Mathewson2022-08-311-1/+1
* Remove `anyhow` from `tor-config` crateArturo Marquez2022-08-281-2/+3
* Merge branch 'clippy' into 'main'Nick Mathewson2022-08-261-0/+8
|\
| * tor-config: tests: Apply standard lint block in sources.rsIan Jackson2022-08-251-0/+8
* | Improve error from bad escapes in a toml config.Nick Mathewson2022-08-251-14/+18
|/
* tor-config source: just ConfigurationSource, not FoundConfigFileIan Jackson2022-08-251-60/+21
* tor-config: Replace dir detection with ConfigurationSource enumIan Jackson2022-08-251-30/+80
* tor-config: Provide is_syntactically_directory helper functionIan Jackson2022-08-251-0/+48
* tor-config: MustRead: Make publicIan Jackson2022-08-251-1/+2
* config sources: Read arti.d as well as arti.tomlIan Jackson2022-08-251-8/+10
* config sources tests: Test results of directory scanIan Jackson2022-08-251-1/+12
* config sources tests: Break out sources_nodefaultsIan Jackson2022-08-251-5/+12
* config sources tests: Introduce test of reading directoryIan Jackson2022-08-251-0/+29
* config sources: Supporting reading directoriesIan Jackson2022-08-251-12/+106
* config sources: Introduce scan() and FoundConfigFilesIan Jackson2022-08-251-46/+135
* tor-config sources: Remove some unneeded .to_string() from testsIan Jackson2022-08-251-4/+4
* Add a few coverage-based tests to tor-config.Nick Mathewson2022-05-311-0/+28
* Merge branch 'bug475' into 'main'Ian Jackson2022-05-251-1/+6
|\
| * ConfigurationSources: Allow config files to be world-readable.Nick Mathewson2022-05-241-1/+6
* | fs-mistrust: make Mistrust have a corresponding Builder type.Nick Mathewson2022-05-241-2/+2
|/
* tor-config: Provide useful documentation for sources moduleIan Jackson2022-05-131-0/+14
* arti-config abolition: Move functionality to tor-configIan Jackson2022-05-131-0/+235