summaryrefslogtreecommitdiff
path: root/crates/tor-netdoc/src
Commit message (Expand)AuthorAgeFilesLines
* netdoc: Add missing docs for encode_pow_params()Gabriela Moldovan2025-12-011-0/+1
* netdoc: allow unstable_name_collisions lint for exactly_one()Gabriela Moldovan2025-12-011-0/+5
* parse2: Move naming convention to pocClara Engler2025-11-272-15/+15
* tor-netdoc: Rename ItemArgument method to write_arg_ontoIan Jackson2025-11-262-12/+12
* tor-netdoc: Minor wording fix in a docIan Jackson2025-11-261-1/+1
* tor-netdoc: Minor grammar fix in a docIan Jackson2025-11-261-1/+1
* Merge branch 'relay-flags-options-trait' into 'main'Ian Jackson2025-11-253-55/+55
|\
| * tor-netdoc: relay_flags: Tidy up the formatting (rustfmt)Ian Jackson2025-11-241-9/+3
| * tor-netdoc: Rename RelayFlagsParser to relay_flags::ParserIan Jackson2025-11-243-9/+9
| * tor-netdoc: relay_flags: Remove two now-not-needed type aliasesIan Jackson2025-11-243-13/+5
| * tor-netdoc: Parameterise RelayFlagsParser by an options trait insteadIan Jackson2025-11-241-41/+55
* | Merge branch 'nd-test' into 'main'Ian Jackson2025-11-253-17/+23
|\ \
| * | tor-netdoc: test2: Run rustfmtIan Jackson2025-11-241-10/+2
| * | tor-netdoc: test2: Adjust type aliasesIan Jackson2025-11-241-14/+12
| * | tor-netdoc: Move parse2/test.rs to test2.rsIan Jackson2025-11-243-7/+23
* | | Merge branch 'p2-mult' into 'main'Ian Jackson2025-11-254-70/+55
|\ \ \ | |_|/ |/| |
| * | tor-netdoc: Add a comment explaining why P2MultiplicitySelectorIan Jackson2025-11-241-1/+4
| * | tor-netdoc: rustfmt to tidy up importsIan Jackson2025-11-192-5/+2
| * | tor-netdoc: avoid importing MultiplicitySelector outside parse2Ian Jackson2025-11-191-4/+4
| * | tor-netdoc: parse2: Combine all the multiplicity SelectorsIan Jackson2025-11-194-53/+38
| * | tor-netdoc: parse2: Move multiplicity docs examples into Methods traitsIan Jackson2025-11-191-32/+32
* | | Merge branch 'bug2172' into 'main'Nick Mathewson2025-11-241-1/+1
|\ \ \ | |_|/ |/| |
| * | tor-llcrypto: Stop deriving Deref in CtByteArrayNeel Chauhan2025-11-241-1/+1
* | | tor-netdoc: encode: Explain why NetdocEncoder contains a ResultIan Jackson2025-11-191-1/+2
* | | tor-netdoc: parse2 docs: Clarify that these are for parsingIan Jackson2025-11-191-3/+3
* | | tor-netdoc: parse2 docs: Fix ItemObjectParseableIan Jackson2025-11-191-4/+1
* | | tor-netdoc: parse2 docs: Improve `#[deftly(netdoc(rest))]` docsIan Jackson2025-11-191-0/+2
* | | tor-netdoc: parse2 docs: Fix docs for ItemArgumentParseableIan Jackson2025-11-191-3/+2
* | | tor-netdoc: parse2 docs: Document BTreeSet in multiplicityIan Jackson2025-11-191-2/+3
| |/ |/|
* | Merge branch 'pub-encode' into 'main'Ian Jackson2025-11-197-32/+67
|\ \
| * | tor-netdoc: Add a blank line for reading clarityIan Jackson2025-11-181-0/+1
| * | tor-netdoc: impl Default for NetdocEncoderIan Jackson2025-11-181-0/+7
| * | tor-netdoc: Make much more of the encode module contents publicIan Jackson2025-11-182-14/+13
| * | tor-netdoc: Add a note about the nature of NetdocBuilderIan Jackson2025-11-181-1/+13
| * | tor-netdoc: Implement KeywordEncodable for &'static strIan Jackson2025-11-181-0/+6
| * | tor-netdoc: Split off Keyword::to_str into its own trait (fmt)Ian Jackson2025-11-181-1/+3
| * | tor-netdoc: Split off Keyword::to_str into its own traitIan Jackson2025-11-187-12/+19
| * | tor-netdoc: Split off Keyword::to_str - prep code motionIan Jackson2025-11-181-8/+8
| * | tor-netdoc: Keyword: Say that to_str is the actual document keywordIan Jackson2025-11-181-2/+3
* | | tor-netdoc: Add a message to a panic callIan Jackson2025-11-181-1/+1
* | | tor-netdoc: RelayFlag: rustfmt to correct the indentationIan Jackson2025-11-181-59/+59
* | | tor-netdoc: derive PartialEq for DocRelayFlagsIan Jackson2025-11-181-8/+1
* | | tor-netdoc: Abolish relay_flags_keywords macroIan Jackson2025-11-181-78/+0
* | | tor-netdoc: Abolish anomalous RelayFlag::from_str_oneIan Jackson2025-11-181-15/+3
* | | RelayFlags: Use RelayFlag enum variant names everywhereIan Jackson2025-11-183-19/+12
* | | tor-netdoc: Replace RelayFlag with an enum and RelayFlags with an EnumSetIan Jackson2025-11-181-71/+59
* | | tor-netdoc: RelayFlags: Preparatory changes to iter_keywords and from_str_oneIan Jackson2025-11-181-7/+8
* | | tor-netdoc: RelayFlags: Introduce .as_repr() method and use itIan Jackson2025-11-181-5/+12
* | | RelayFlags: Use the singular RelayFlag for naming individual flagsIan Jackson2025-11-184-13/+16
* | | tor-netdoc: rs builder: Take Into<RelayFlags>Ian Jackson2025-11-181-6/+6