summaryrefslogtreecommitdiff
path: root/crates/tor-config/src
Commit message (Expand)AuthorAgeFilesLines
...
* | config derive attrs: Make builders serde, and validated structs notIan Jackson2022-05-051-11/+13
|/
* list_builder: Add some xrefs about macro_rules limitationsIan Jackson2022-05-041-0/+8
* Fix typoNick Mathewson2022-05-041-1/+1
* list_builder: Provide VecBuilderIan Jackson2022-05-041-0/+41
* list_builder: Use Educe to derive DefaultIan Jackson2022-05-042-1/+3
* list_builder: Make helper capable of handling genericsIan Jackson2022-05-041-3/+15
* list_builder: Actually honour attributesIan Jackson2022-05-041-1/+4
* Fix typosNick Mathewson2022-05-041-2/+2
* Change builder list APIIan Jackson2022-05-042-114/+276
* Introduce ThingListBuilder::default_listIan Jackson2022-05-041-5/+8
* Add dependency on paste crateIan Jackson2022-05-041-0/+1
* CfgPath: Test serialisation round-trip with a binary formatIan Jackson2022-05-031-0/+8
* CfgPath: Make it SerializeIan Jackson2022-05-031-5/+69
* CfgPath: Overhaul APIIan Jackson2022-05-031-6/+86
* CfgPath: Change deserialisaation of Literal variantIan Jackson2022-05-031-5/+17
* list-builder: Provide tests of all methodsIan Jackson2022-04-251-0/+31
* list_builder: Allow the struct to not be pubIan Jackson2022-04-251-6/+6
* list_builder: Use $crate namespaced importsIan Jackson2022-04-252-3/+4
* Document defaults for all the config listsIan Jackson2022-04-251-0/+1
* define_list_config_builder: Provide example of item_buildIan Jackson2022-04-251-0/+30
* define_list_config_builder: Expand generated docs for methods etc.Ian Jackson2022-04-251-4/+16
* Rename macro_first_nonempty (from macro_coalesce_args)Ian Jackson2022-04-252-2/+2
* Rename ThingListBuilder::replace (from set)Ian Jackson2022-04-251-2/+2
* Use better syntax for doc comment attributeIan Jackson2022-04-251-7/+3
* config list-builder: Allow overriding the per-item build methodIan Jackson2022-04-252-2/+15
* Introduce define_list_config_builder macroIan Jackson2022-04-252-0/+112
* impl From<SubfieldBuildError> for ConfigBuildErrorIan Jackson2022-04-221-0/+7
* Test shell variable expansion on windowsMichael2022-03-051-2/+24
* Replace manual Default impl with std derive in tor-configIan Jackson2022-03-021-7/+1
* Merge branch 'clippy-allow-arc-clone' into 'main'Nick Mathewson2022-03-011-1/+0
|\
| * Disable clippy::clone_on_ref_ptrIan Jackson2022-02-241-1/+0
* | Add warnings about configuration stability.Nick Mathewson2022-02-281-0/+8
|/
* Change deny(clippy::all) to warn(clippy::all).Nick Mathewson2022-02-141-1/+1
* tor-config: Add HasKind support.Nick Mathewson2022-02-092-0/+42
* Fix invalid path character on windowsMichael2022-01-311-0/+4
* Explain that CfgPath can look at the environment.Nick Mathewson2022-01-121-1/+2
* extend lints to include 'clippy::all'Daniel Eades2021-12-281-0/+1
* address clippy's latest lintDaniel Eades2021-12-201-0/+1
* Add a few tests to tor-config.Nick Mathewson2021-12-072-1/+68
* Oops: MutCfg shouldn't implement Clone.Nick Mathewson2021-12-071-8/+0
* MutCfg: Add map_and_replace.Nick Mathewson2021-12-071-0/+10
* MutCfg facility to help with reconfiguration.Nick Mathewson2021-12-072-0/+68
* Sketch API for reconfiguration.Nick Mathewson2021-12-072-2/+44
* Change sane_defaults() and with_directories()Nick Mathewson2021-11-291-3/+1
* Merge branch 'config-updates-and-tests'Nick Mathewson2021-11-291-0/+4
|\
| * Resolve some warnings in tor-config testNick Mathewson2021-11-251-0/+4
* | add semicolons if nothing returnedDaniel Eades2021-11-251-0/+1
* | deglob some enums, use concise iteration syntaxDaniel Eades2021-11-251-0/+1
|/
* Fix a few typos.Nick Mathewson2021-11-241-1/+1
* More tests for tor-config.Nick Mathewson2021-11-242-2/+71