summaryrefslogtreecommitdiff
path: root/crates/tor-config/src/sources.rs
Commit message (Collapse)AuthorAgeFilesLines
* Add a few coverage-based tests to tor-config.Nick Mathewson2022-05-311-0/+28
| | | | There's nothing major here, but it does fill in a few gaps.
* Merge branch 'bug475' into 'main'Ian Jackson2022-05-251-1/+6
|\ | | | | | | | | | | | | ConfigurationSources: Allow config files to be world-readable. Closes #475 See merge request tpo/core/arti!528
| * ConfigurationSources: Allow config files to be world-readable.Nick Mathewson2022-05-241-1/+6
| | | | | | | | Fixes #475.
* | fs-mistrust: make Mistrust have a corresponding Builder type.Nick Mathewson2022-05-241-2/+2
|/ | | | | This is an approximately minimal revision to get Builder in place; subsequent commits will clean up the API.
* 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
This crate no longer has any reason to exist. All its remaining functionality is generic enough to go into tor-config. In this commit, we move the contents of lib.rs into a new file in tor-config. It contains: * Code motion * The minimal "mod" and "use" changes * The minimal doc comment * A new a compat alias for ConfigurationSources. The compat alias is there because various crates currently speak of arti_config::ConfigurationSources and it is most convenient to fix them up after the type is available in tor_config.