summaryrefslogtreecommitdiff
path: root/crates/tor-netdoc/src/parse2/poc
Commit message (Expand)AuthorAgeFilesLines
* 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: 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
* Merge branch 'netdoc-test-fix' into 'main'Clara Engler2026-04-081-2/+2
|\
| * tor-netdoc: Fix broken poc testsClara Engler2026-04-081-2/+2
* | tor-netdoc: parse2/encode derive: Use meta_quoted rigorousIan Jackson2026-04-071-1/+1
|/
* tor-netdoc: Abolish poc::authcertIan Jackson2026-04-014-9/+8
* tor-netdoc: Replace AuthCert::verify_selfcert implIan Jackson2026-04-011-46/+0
* tor-netdoc: Fix typo in doc commentIan Jackson2026-03-311-1/+1
* tor-netdoc: Rename `AuthCertUnverified::verify_self_signed`Ian Jackson2026-03-311-0/+2
* Fix typosTobias Stoeckmann2026-03-242-2/+2
* tor-netdoc: parse2: Unify top-level derive as NetdocUParseablenverifiedIan Jackson2026-03-191-1/+1
* tor-netdoc: parse2: Move hash out of signature items (fmt)Ian Jackson2026-03-191-17/+19
* tor-netdoc: parse2: Move hash out of signature itemsIan Jackson2026-03-193-23/+72
* tor-netdoc: parse2: Move hash out of signature items (prep)Ian Jackson2026-03-191-1/+4
* tor-netdoc: parse2: Introduce SignatureData structIan Jackson2026-03-192-6/+6
* tor-netdoc: NetdocParseableSignatures: Make into its own macroIan Jackson2026-03-191-2/+1
* tor-netdoc: parse2: netstatus poc: Improve docs slightlyIan Jackson2026-03-191-0/+3
* tor-netdoc: Rename *Signed to *UnverifiedIan Jackson2026-03-034-13/+13
* Merge branch 'encoded-authcert' into 'main'Ian Jackson2026-01-154-122/+38
|\
| * tor-netdoc: EncodedAuthCert: use in poc integration test / demoIan Jackson2026-01-151-6/+15
| * tor-netdoc: parse2: Provide NetdocParseable::is_structural_keywordIan Jackson2026-01-151-0/+7
| * tor-netdoc: Abolish poc's AuthCert (rustfmt)Ian Jackson2026-01-152-8/+3
| * tor-netdoc: Abolish poc's AuthCertIan Jackson2026-01-154-109/+13
| * tor-netdoc: Prepare poc's DirAuthKeyCertSigned::verify_selfcertIan Jackson2026-01-151-7/+8
* | tor-netdoc: Change error variantsClara Engler2026-01-151-16/+10
|/
* tor-netdoc: parse2: Introduce ParseInput intermediate structIan Jackson2025-11-181-4/+9
* Fix name of clippy lint to unchecked_time_subtraction (2)Ian Jackson2025-11-061-1/+1
* Use a while let loop (to placate clippy)Ian Jackson2025-11-061-2/+1
* tor-netdoc: tests: Move vote parsing test to netstatus.rsIan Jackson2025-10-151-12/+0
* tor-netdoc: tests: Use real `RouterStatus` in `parse2::poc`Ian Jackson2025-10-151-9/+7
* tor-netdoc: parse2: Replace EP with AE in NdiDirectorySignature (fmt)Ian Jackson2025-10-091-7/+10
* tor-netdoc: parse2: Replace EP with AE in NdiDirectorySignatureIan Jackson2025-10-091-4/+4
* tor-netdoc: Abolish now-obsolete field argument to from_argsIan Jackson2025-10-091-1/+1
* tor-netdoc: Introduce ArgumentErrorIan Jackson2025-10-091-4/+4
* tor-netdoc: Introduce `NormalItemArgument` impl-enabler traitIan Jackson2025-10-083-0/+6
* tor-netdoc: parse2 poc: impl Display for several typesIan Jackson2025-10-083-2/+8
* tor-netdoc: parse2 poc: break out some constantsIan Jackson2025-10-081-3/+8
* tor-netdoc: impl Display for Fingerprint and Base64FingerprintIan Jackson2025-10-081-1/+1
* netdoc parse2: Fix Object handlingIan Jackson2025-09-291-1/+1
* netdoc parse2: poc: Make test functions throw anyhow::ResultIan Jackson2025-09-291-5/+4
* tgr-netdoc: Tests of parse2Ian Jackson2025-08-141-0/+90
* tor-netdoc: Proof-of-concept demo of new parserIan Jackson2025-08-144-0/+853