summaryrefslogtreecommitdiff
path: root/crates/tor-config
Commit message (Expand)AuthorAgeFilesLines
...
* 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
|\
| * Disable clippy::clone_on_ref_ptrIan Jackson2022-02-241-1/+0
* | Bump all crates to 0.1.0arti-v0.1.0Nick Mathewson2022-03-011-2/+2
* | Update README.md files from rustdoc.Nick Mathewson2022-03-011-0/+8
* | 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-093-0/+44
* Fix invalid path character on windowsMichael2022-01-311-0/+4
* Bump the patch version of every crate that changed since 0.0.3Nick Mathewson2022-01-311-1/+1
* Explain that CfgPath can look at the environment.Nick Mathewson2022-01-121-1/+2
* Bump all crate versions to 0.0.3.Nick Mathewson2022-01-111-1/+1
* Minimize the required version for each dependency.Nick Mathewson2022-01-071-7/+7
* 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-073-1/+69
* Oops: MutCfg shouldn't implement Clone.Nick Mathewson2021-12-071-8/+0