aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-netdoc/src
Commit message (Expand)AuthorAgeFilesLines
...
* tor-netdoc: authcert: Improve docs a bitIan Jackson2026-01-061-5/+12
* tor-netdoc: authcert: Rename fields in AuthCert to match the specIan Jackson2026-01-062-39/+39
* tor-netdoc: authcert: Reorder fields in AuthCert to match the specIan Jackson2026-01-061-4/+4
* tor-netdoc: parse_netdoc_multiple_with_offsets: Add comment about offsetsIan Jackson2025-12-181-0/+5
* tor-netdoc: test2: Make t_ok (which takes no boundaries) take &D not &[D]Ian Jackson2025-12-181-16/+16
* tor-netdoc: test2: Test parse_netdoc_multiple_with_offsetsIan Jackson2025-12-181-2/+25
* tor-netdoc: test2: Add a test file with more than one documentIan Jackson2025-12-181-0/+17
* tor-netdoc: Provide parse2::parse_netdoc_multiple_with_offsetsIan Jackson2025-12-181-0/+21
* tor-netdoc: Break out and expose ItemStream::byte_positionIan Jackson2025-12-181-3/+10
* tor-netdoc: Fix doc comment for parse_netdoc_multipleIan Jackson2025-12-181-1/+1
* tor-netdoc: netstatus preamble: Reorder fields to match spec orderIan Jackson2025-12-181-21/+21
* tor-netdoc: netstatus preamble: Add a lot of blank linesIan Jackson2025-12-181-0/+11
* tor-netdoc: netstatus preamble: Clarify TODO for known-flagsIan Jackson2025-12-181-1/+1
* tor-netdoc: netstatus: improve TODO commentsIan Jackson2025-12-181-1/+10
* tor-netdoc: Clarify the wrong field bug exampleIan Jackson2025-12-181-1/+4
* tor-netdoc: Fix typo in commentIan Jackson2025-12-181-1/+1
* tor-netdoc: rustfmtIan Jackson2025-12-181-2/+1
* tor-netdoc: Preamble: Parse published in votesIan Jackson2025-12-183-0/+5
* tor-netdoc: Preamble: Parse consensus-methods in votesIan Jackson2025-12-184-1/+5
* tor-netdoc: Preamble: Fix consensus-method parsing in votesIan Jackson2025-12-181-1/+1
* tor-netdoc: impl NetdocParseableFields for PreambleIan Jackson2025-12-181-0/+12
* tor-netdoc: impl ItemValueParseable for NetParams<i32>Ian Jackson2025-12-181-1/+11
* tor-netdoc: impl NetdocParseableFields for ProtoStatusesIan Jackson2025-12-181-1/+63
* tor-netdoc: Use $P for prelude in one placeIan Jackson2025-12-182-2/+2
* tor-netdoc encode: Fix typos in multiplicity check method docsIan Jackson2025-12-101-4/+4
* tor-netdoc encode: Enhance explanation of DeterminedMultiplicitySelectorIan Jackson2025-12-101-0/+3
* tor-netdoc encode multiplicity: Fix wrong trait refIan Jackson2025-12-101-1/+1
* tor-netdoc encode multiplicity: Add a note about omission of intro itemsIan Jackson2025-12-101-1/+1
* tor-netdoc Linkify three more typesIan Jackson2025-12-101-1/+1
* tor-netdoc Fix docs typoIan Jackson2025-12-101-1/+1
* tor-netdoc: Add two TODOs re trait namingIan Jackson2025-12-102-0/+4
* tor-netdoc: Apply encoding derive to SharedRandStatusIan Jackson2025-12-101-2/+3
* tor-netdoc: test2: check round-trip encodingIan Jackson2025-12-101-29/+162
* tor-netdoc: test2: implement encoding traits for all test typesIan Jackson2025-12-102-20/+59
* tor-netdoc: derive netdoc encoding traitsIan Jackson2025-12-104-0/+487
* tor-netdoc: debug: Add a placeholder debug print to all the other derivesIan Jackson2025-12-102-0/+36
* tor-netdoc: parse2: debug: Explain why we use io::stderr()Ian Jackson2025-12-101-0/+2
* tor-netdoc: parse2: debug: Fix an error messageIan Jackson2025-12-101-1/+1
* tor-netdoc: parse2: debug: Fix scoping of netdoc_parseable_derive_debugIan Jackson2025-12-102-1/+2
* tor-netdoc: derive: F_KEYWORD_REPORT: put concat on the outsideIan Jackson2025-12-101-2/+2
* tor-netdoc: derive_common: Break out docs for attrs in flattenIan Jackson2025-12-102-8/+13
* tor-netdoc: derive_common: Break out field ordering checkIan Jackson2025-12-102-16/+18
* tor-netdoc: derive_common: Break out item field type definitionsIan Jackson2025-12-102-6/+6
* tor-netdoc: derive_common: Break out main field type definitionsIan Jackson2025-12-102-12/+11
* tor-netdoc: derive_common: Break out F_KEYWORD_*, F_FLATTEN, F_NORMALIan Jackson2025-12-102-34/+33
* tor-netdoc: Introduce new derive_common Rust module with d-d modulesIan Jackson2025-12-102-0/+68
* tor-netdoc: parse2: Rename NetdocParseableCommon d-d moduleIan Jackson2025-12-101-3/+3
* tor-netdoc: Break out netdoc_ordering_check into new derive_common.rsIan Jackson2025-12-103-34/+38
* tor-netdoc: Drop the allow(unused)Ian Jackson2025-12-101-1/+0
* tor-netdoc: recast Ignored and impl new encoding traitsIan Jackson2025-12-102-5/+52