summaryrefslogtreecommitdiff
path: root/crates/tor-config/src
Commit message (Expand)AuthorAgeFilesLines
* 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
* tor-config: flatten: Break out flattenable_extract_fieldsIan Jackson2023-09-202-25/+41
* tor-config: flatten: Introduce FieldList type aliasIan Jackson2023-09-201-6/+9
* tor_config: flatten: Abolish FlattenErrorIan Jackson2023-09-201-38/+9
* tor_config: flatten tests: Remove the obsolete todoIan Jackson2023-09-201-1/+0
* tor_config: Add a note about FlattenErrorIan Jackson2023-09-201-0/+8
* tor_config: Flatten: Explain why the inner ref Flatten for serIan Jackson2023-09-201-0/+5
* tor_config: Flatten: Add missing tst annotationIan Jackson2023-09-201-0/+1
* tor_config: Provide FlattenIan Jackson2023-09-202-0/+687
* tor-config: Listen: Clarify localhost_port_legacyIan Jackson2023-09-121-1/+1
* tor-config: Listen: Fix a typoIan Jackson2023-09-121-2/+2
* Run maint/add_warning to add lint block everywhereIan Jackson2023-08-239-0/+9
* Resolve warnings about ambiguous/redundant doc linksNick Mathewson2023-08-221-1/+1
* tor-config: Expand NoProjectDirs error messageIan Jackson2023-08-081-1/+1
* tor-config: Add ConfigurationSources::try_from_cmdlineIan Jackson2023-08-071-7/+34
* Run add_warnings on all files.Nick Mathewson2023-08-041-2/+2
* tor-config: Remove unused ItemOrBool helper.Gabriela Moldovan2023-07-131-63/+0
* Run maint/add_warning to actually apply new lint allowsIan Jackson2023-07-109-0/+10
* Merge branch 'allow_missing_panics' into 'main'Ian Jackson2023-07-071-1/+0
|\