aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-config
Commit message (Expand)AuthorAgeFilesLines
...
| * arti-config: Move cmdline to tor-configIan Jackson2022-05-113-0/+210
* | Define and use impl_default_via_builderIan Jackson2022-05-111-0/+25
|/
* tor-config: Export CfgPathErrorIan Jackson2022-05-111-1/+1
* Bump the version of every* crate to 0.3.0Nick Mathewson2022-05-061-3/+3
* Switch to derive_builder_arti_forkIan Jackson2022-05-061-1/+1
* Merge branch 'typos-20220504' into 'main'eta2022-05-051-3/+3
|\
| * Fix typos (using the typos-cli tool).Nick Mathewson2022-05-041-3/+3
* | 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-043-1/+4
* 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-042-0/+2
* Fix config versionIan Jackson2022-05-041-1/+1
* CfgPath: Test serialisation round-trip with a binary formatIan Jackson2022-05-032-0/+9
* CfgPath: Make it SerializeIan Jackson2022-05-031-5/+69
* CfgPath: Overhaul APIIan Jackson2022-05-032-6/+89
* CfgPath: Change deserialisaation of Literal variantIan Jackson2022-05-031-5/+17
* derive_builder: Use git dep everywhere, rather than cargo patchIan Jackson2022-04-271-1/+1
* Merge branch 'main' into 'msrv_1_56'Nick Mathewson2022-04-263-0/+197
|\
| * 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-253-2/+16
| * Introduce define_list_config_builder macroIan Jackson2022-04-252-0/+112
* | Bump every crate's edition to 2021.Nick Mathewson2022-04-251-1/+1
* | Add 'rust-version = "1.56"' to every Cargo.toml file.Nick Mathewson2022-04-251-0/+1
* | Reformat all not-yet-reformatted Cargo.toml files.Nick Mathewson2022-04-251-1/+1
|/
* impl From<SubfieldBuildError> for ConfigBuildErrorIan Jackson2022-04-221-0/+7
* Use git source for derive_builder for now, for sub_builder featureIan Jackson2022-04-211-1/+1
* Bump all arti*, tor* crates to 0.2.0Nick Mathewson2022-04-011-2/+2
* derive_builder: Switch to upstream 0.11Ian Jackson2022-03-161-1/+1
* Merge branch 'config-no-retcon' into 'main'Ian Jackson2022-03-101-1/+1
|\
| * Use git source for derive_builder for now, for attrs featureIan Jackson2022-03-071-1/+1
* | Test shell variable expansion on windowsMichael2022-03-051-2/+24
|/
* Merge branch 'derive-traits' into 'main'Ian Jackson2022-03-041-7/+1
|\
| * Replace manual Default impl with std derive in tor-configIan Jackson2022-03-021-7/+1
* | Switch to shellexpand-fork version of shellexpandIan Jackson2022-03-021-1/+1
|/
* Merge branch 'clippy-allow-arc-clone' into 'main'Nick Mathewson2022-03-011-1/+0
|\