aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-netdoc/src/parse2
Commit message (Expand)AuthorAgeFilesLines
...
* tor-netdoc: Fix signature of hash_slice_for_verificationIan Jackson2026-04-291-9/+2
* tor-netdoc: Abolish poc's netstatus signature typeIan Jackson2026-04-291-159/+16
* tor-netdoc: Promote hash_slice_for_verification to prodIan Jackson2026-04-291-13/+1
* tor-netdoc: Introduce DirectorySignaturesHashesAccu::update_fromIan Jackson2026-04-291-13/+12
* tor-netdoc: Promote poc's DirectorySignaturesHashesAccu to prodIan Jackson2026-04-291-28/+2
* tor-netdoc: Make some items temporarily pub(crate)Ian Jackson2026-04-291-2/+4
* tor-netdoc: Temporary conversions between the two DirectorySignatureHashAlgosIan Jackson2026-04-291-0/+20
* tor-netdoc: netstatus signature hashing: Add TODO re wasted workIan Jackson2026-04-291-0/+1
* tor-netdoc: netstatus signature hashing: Add TODO re unnamed sha1Ian Jackson2026-04-291-0/+16
* tor-netdoc: netstatus signing algorithms: Improve a doc commentIan Jackson2026-04-291-1/+1
* tor-netdoc: parse2: Improve another error span for missing trait implIan Jackson2026-04-291-1/+1
* tor-netdoc: parse2: Add missing ItemObjectParseable to prelude (fmt)Ian Jackson2026-04-291-2/+2
* tor-netdoc: parse2: Add missing ItemObjectParseable to preludeIan Jackson2026-04-291-1/+1
* tor-netdoc: Promote DirectorySignatureHashAlgo from poc as nasty macroIan Jackson2026-04-291-12/+2
* tor-netdoc: poc: make DirectorySignatureHashAlgo serialise properlyIan Jackson2026-04-291-0/+1
* tor-netdoc: Move FromStr and Display from NormalItemArgument to implsIan Jackson2026-04-291-1/+1
* Merge branch 'ns-auth-entry' into 'main'Clara Engler2026-04-273-141/+5
|\
| * tor-netdoc: consensus authority section: ConsensusAuthoritySectionIan Jackson2026-04-272-86/+2
| * tor-netdoc: VoteAuthoritySection: promote poc to prodIan Jackson2026-04-272-50/+1
| * tor-netdoc: VoteAuthoritySection: promote poc to prod (prep, use's)Ian Jackson2026-04-272-3/+5
| * tor-netdoc: VoteAuthoritySection: promote poc to prod (prep, rename)Ian Jackson2026-04-271-5/+7
| * tor-netdoc: VoteAuthoritySection: deindent NddAuthoritySectionIan Jackson2026-04-271-42/+42
| * tor-netdoc: VoteAuthorityEntry: replace in poc with new proper typeIan Jackson2026-04-272-23/+15
| * tor-netdoc: ItemValueParseable: Tolerate non-snake-case fieldsIan Jackson2026-04-271-0/+1
* | tor-netdoc: Add a TODO re VerifyFailedIan Jackson2026-04-271-1/+1
|/
* tor-netdoc: Introduce RetainedOrderVec parse/encode typeIan Jackson2026-04-231-0/+23
* tor-netdoc: impl conversions from tor-checkable errors to VerifyFailedIan Jackson2026-04-231-0/+17
* tor-netdoc: Un-gate parse2 and encode coreIan Jackson2026-04-231-1/+0
* Merge branch 'parse2-more-debug' into 'main'Clara Engler2026-04-212-16/+142
|\
| * tor-netdoc: Add debugging to ItemValueParseable, demo in testIan Jackson2026-04-131-2/+6
| * tor-netdoc: Add debugging to ItemValueParseableIan Jackson2026-04-131-1/+16
| * tor-netdoc: parse2 derives: use NetdocParseAnyCommon in ItemValueParseableIan Jackson2026-04-131-2/+1
| * tor-netdoc: parse2 derives: Break out NetdocParseAnyCommonIan Jackson2026-04-131-13/+21
| * tor-netdoc: parse2: with debug for items parsing, show multiplicityIan Jackson2026-04-131-0/+1
| * tor-netdoc: parse2 multiplicity: Add debugging methods to traitsIan Jackson2026-04-131-0/+99
* | tor-netdoc: Support `#[deftly(netdoc(skip))]` in itemsIan Jackson2026-04-201-0/+7
* | Merge branch 'p2-misc-exactly-1' into 'main'Clara Engler2026-04-201-2/+5
|\ \
| * | tor-netdoc: derives: Expect an intro itemIan Jackson2026-04-141-0/+1
| * | tor-netdoc: derives: Reformat a long lineIan Jackson2026-04-141-2/+4
| |/
* / tor-netdoc: parse2: Fix error for invalid item argumentIan Jackson2026-04-141-1/+1
|/
* Merge branch 'netdoc-test-fix' into 'main'Clara Engler2026-04-081-2/+2
|\
| * tor-netdoc: Fix broken poc testsClara Engler2026-04-081-2/+2
* | Merge branch 'netdoc-fixes' into 'main'Clara Engler2026-04-081-1/+6
|\ \
| * | tor-netdoc: Fix handling of netdoc(skip) in NetdocParseableFieldsIan Jackson2026-04-071-1/+6
| |/
* | tor-netdoc: parse2/encode derive: Show unquoted attributes in the docsIan Jackson2026-04-072-8/+8
* | tor-netdoc: parse2/encode derive: Use meta_quoted rigorousIan Jackson2026-04-072-7/+7
|/
* tor-netdoc: Use Curve25519Public for parsingClara Engler2026-04-021-16/+0
* tor-netdoc: ItemArgumentParseable for Arc<T>Clara Engler2026-04-021-0/+6
* tor-netdoc: Make X25519 PKs parseable with parse2Clara Engler2026-04-021-0/+16
* tor-netdoc: parse2 derive: Use $/// deftly feature in a few placesIan Jackson2026-04-011-4/+4