summaryrefslogtreecommitdiff
path: root/crates/tor-config/src
Commit message (Expand)AuthorAgeFilesLines
* tor-config: Deprecate ConfigError::Permissions, use FileAccessIan Jackson2024-07-102-1/+6
* tor-config: Correct message and description for mistrust errorIan Jackson2024-07-101-2/+4
* Change deftly syntax to post 0.12.1 versionIan Jackson2024-06-172-2/+2
* Update to derive-deftly 0.12.1Ian Jackson2024-06-171-1/+1
* tor-config: Move macro above ExplicitOrAuto definition.Gabriela Moldovan2024-06-031-58/+58
* tor-config: Apply deferred cargo fmt.Gabriela Moldovan2024-06-031-27/+26
* tor-config: Cross-reference NotAutoValue in the ExplicitOrAuto docs.Gabriela Moldovan2024-06-031-0/+5
* tor-config: Fix a test misusing NotAutoValue.Gabriela Moldovan2024-06-031-15/+11
* tor-config: Add macro for implementing NotAutoValue.Gabriela Moldovan2024-06-031-0/+79
* tor-config: Re-export serde_value.Gabriela Moldovan2024-06-031-0/+1
* tor-config: Add NotAutoValue trait bound to ExplicitOrAuto inner type.Gabriela Moldovan2024-06-031-2/+7
* tor-config: Add ExplicitOrAuto::{as_value, into_value}.Gabriela Moldovan2024-06-031-0/+30
* tor-config: Remove unnecessary bounds.Gabriela Moldovan2024-06-031-6/+1
* tor-config: Expand on the ExplicitOrAuto docs.Gabriela Moldovan2024-06-031-0/+52
* tor-config: Add ExplicitOrAuto helper.Gabriela Moldovan2024-06-031-2/+97
* doc: Use locked buildpinkforest2024-05-161-1/+1
* Re-run maint/add_warning.Nick Mathewson2024-05-061-2/+2
* Resolve some clippy warnings about empty rustdoc.Nick Mathewson2024-05-051-1/+1
* Switch to figment 1.0.18 and extract_lossyNick Mathewson2024-04-222-3/+3
* Rename ConfigParseError => ConfigLoadErrorNick Mathewson2024-04-221-8/+15
* Add an action field to Io error in tor-config.Nick Mathewson2024-04-222-15/+24
* Convert tor-config to use figment.Nick Mathewson2024-04-226-103/+137
* derive-deftly: Change some docs referencesIan Jackson2024-04-031-4/+4
* derive-deftly: Call pub_template_semver_checkIan Jackson2024-04-031-0/+2
* Switch to derive-deftlyIan Jackson2024-04-032-28/+29
* Merge branch 'encapsulate_config_rs' into 'main'Nick Mathewson2024-03-136-87/+125
|\
| * Grammar fix.gabi-2502024-03-131-1/+1
| * tor-config: Update documentation to not refer to config crate.Nick Mathewson2024-03-133-10/+11
| * config: Remove From impls from config::ConfigErrorNick Mathewson2024-03-134-18/+18
| * tor-config: Put config::Config inside a wrapper type.Nick Mathewson2024-03-135-23/+33
| * Use ConfigurationSource::Verbatim in our tests.Nick Mathewson2024-03-132-16/+24
| * tor-config: Allow ConfigurationSource to be verbatim text.Nick Mathewson2024-03-131-12/+26
| * tor_config: Hide macro-only re-exports.Nick Mathewson2024-03-132-12/+17
* | Run maint/add_warning.Nick Mathewson2024-03-1310-0/+10
|/
* Fix typos in doc commentsTobias Stoeckmann2024-03-061-1/+1
* deny clippy::unchecked_duration_subtractiontrinity-1686a2024-02-291-0/+1
* educe: Use std's default for two structsIan Jackson2024-02-121-3/+1
* educe: Use std's default for enums where default variant is unitIan Jackson2024-02-122-10/+6
* config: Fix output of NoCompileTimeSupport::withinNick Mathewson2024-01-161-1/+1
* Fix typosDimitris Apostolou2024-01-081-1/+1
* tor-config: use black_box in test.Nick Mathewson2023-11-301-3/+1
* Merge branch 'generic-listen' into 'main'Nick Mathewson2023-10-161-1/+50
|\
| * Test for Listen DisplayJani Monoses2023-09-261-0/+24
| * Do not writelns in Display, undo localhost_port_legacy changes.Jani Monoses2023-09-251-4/+3
| * arti, tor-config: Allow listening on generic addresses for SOCKS and DNS.Jani Monoses2023-09-221-3/+29
* | tor-config: derive Default for FlattenNick Mathewson2023-10-031-1/+1
|/
* tor-config: flatten: Remove a redundant allowIan Jackson2023-09-201-1/+0
* tor-config: flatten: Sort out names for field extractorIan Jackson2023-09-201-12/+12
* tor-config: flatten: always use field list from serdeIan Jackson2023-09-202-48/+17
* tor-config: flatten: Performance of flattenable_extract_fieldsIan Jackson2023-09-201-0/+31