| Commit message (Expand) | Author | Age | Files | Lines |
| * | Fix typos | Tobias Stoeckmann | 2026-03-24 | 1 | -2/+2 |
| * | tor-netdoc: signature orderliness: add some xrefs | Ian Jackson | 2026-03-19 | 1 | -0/+3 |
| * | tor-netdoc: signature ordering: discuss an alternative impl approach | Ian Jackson | 2026-03-19 | 1 | -0/+3 |
| * | tor-netdoc: NetdocParseableSignatures: discuss ordering | Ian Jackson | 2026-03-19 | 1 | -0/+44 |
| * | tor-netdoc: parse2: Add some navigational comments | Ian Jackson | 2026-03-19 | 1 | -1/+64 |
| * | tor-netdoc: parse2: Don't impl NetdocParseable for bodies of signed docs | Ian Jackson | 2026-03-19 | 1 | -9/+56 |
| * | tor-netdoc: parse2: Unify top-level derive as NetdocUParseablenverified | Ian Jackson | 2026-03-19 | 1 | -31/+33 |
| * | tor-netdoc: parse2: Break out IMPL_NETDOC_PARSEABLE in a deftly module | Ian Jackson | 2026-03-19 | 1 | -161/+175 |
| * | tor-netdoc: parse2: Move hash out of signature items | Ian Jackson | 2026-03-19 | 1 | -29/+59 |
| * | tor-netdoc: parse2: Move hash out of signature items (prep) | Ian Jackson | 2026-03-19 | 1 | -8/+11 |
| * | tor-netdoc: parse2: Introduce SignatureData struct | Ian Jackson | 2026-03-19 | 1 | -15/+20 |
| * | tor-netdoc: NetdocParseableSignatures: Make into its own trait | Ian Jackson | 2026-03-19 | 1 | -20/+3 |
| * | tor-netdoc: NetdocParseableSignatures: Make into its own macro | Ian Jackson | 2026-03-19 | 1 | -25/+120 |
| * | tor-netdoc: parse2 derive: break out INIT_ACCUMULATE_VARS | Ian Jackson | 2026-03-19 | 1 | -17/+25 |
| * | tor-netdoc: parse2: Fix an error message | Ian Jackson | 2026-03-19 | 1 | -1/+1 |
| * | tor-netdoc: parse2: Use eprint for dtrace | Ian Jackson | 2026-03-03 | 1 | -3/+7 |
| * | tor-netdoc: Rename *Signed to *Unverified | Ian Jackson | 2026-03-03 | 1 | -16/+16 |
| * | tor-netdoc: parse2: Provide NetdocParseable::is_structural_keyword | Ian Jackson | 2026-01-15 | 1 | -2/+27 |
| * | tor-netdoc: derives: New `skip` document field option | Ian Jackson | 2026-01-14 | 1 | -4/+16 |
| * | tor-netdoc: Use $P for prelude in one place | Ian Jackson | 2025-12-18 | 1 | -1/+1 |
| * | tor-netdoc: derive netdoc encoding traits | Ian Jackson | 2025-12-10 | 1 | -0/+8 |
| * | tor-netdoc: debug: Add a placeholder debug print to all the other derives | Ian Jackson | 2025-12-10 | 1 | -0/+15 |
| * | tor-netdoc: parse2: debug: Explain why we use io::stderr() | Ian Jackson | 2025-12-10 | 1 | -0/+2 |
| * | tor-netdoc: parse2: debug: Fix an error message | Ian Jackson | 2025-12-10 | 1 | -1/+1 |
| * | tor-netdoc: parse2: debug: Fix scoping of netdoc_parseable_derive_debug | Ian Jackson | 2025-12-10 | 1 | -1/+1 |
| * | tor-netdoc: derive_common: Break out docs for attrs in flatten | Ian Jackson | 2025-12-10 | 1 | -8/+2 |
| * | tor-netdoc: derive_common: Break out field ordering check | Ian Jackson | 2025-12-10 | 1 | -16/+1 |
| * | tor-netdoc: derive_common: Break out item field type definitions | Ian Jackson | 2025-12-10 | 1 | -6/+0 |
| * | tor-netdoc: derive_common: Break out main field type definitions | Ian Jackson | 2025-12-10 | 1 | -12/+0 |
| * | tor-netdoc: derive_common: Break out F_KEYWORD_*, F_FLATTEN, F_NORMAL | Ian Jackson | 2025-12-10 | 1 | -34/+0 |
| * | tor-netdoc: Introduce new derive_common Rust module with d-d modules | Ian Jackson | 2025-12-10 | 1 | -0/+13 |
| * | tor-netdoc: parse2: Rename NetdocParseableCommon d-d module | Ian Jackson | 2025-12-10 | 1 | -3/+3 |
| * | tor-netdoc: Break out netdoc_ordering_check into new derive_common.rs | Ian Jackson | 2025-12-10 | 1 | -34/+0 |
| * | tor-netdoc: NetdocParseable: Document that BTreeSet is allowed | Ian Jackson | 2025-12-10 | 1 | -0/+1 |
| * | tor-netdoc: Suppress a clippy warning more thoroughly | Ian Jackson | 2025-12-04 | 1 | -1/+2 |
| * | tor-netdoc: Suppress a clippy warning | Ian Jackson | 2025-12-03 | 1 | -0/+1 |
| * | parse2: ItemValueParseable, netdoc(object, rest): docs: state signature | Ian Jackson | 2025-12-02 | 1 | -1/+3 |
| * | parse2: ItemValueParseable, netdoc(object, rest): docs: clarify errors | Ian Jackson | 2025-12-02 | 1 | -1/+1 |
| * | parse2: ItemValueParseable, netdoc(object, rest): docs: fix typo | Ian Jackson | 2025-12-02 | 1 | -1/+1 |
| * | parse2: ItemValueParseable, netdoc(rest, with): rework | Ian Jackson | 2025-12-02 | 1 | -5/+8 |
| * | parse2: ItemValueParseable, netdoc(rest): docs: clarify behaviour | Ian Jackson | 2025-12-02 | 1 | -1/+1 |
| * | tor-netdoc: Minor wording fix in a doc | Ian Jackson | 2025-11-26 | 1 | -1/+1 |
| * | tor-netdoc: Minor grammar fix in a doc | Ian Jackson | 2025-11-26 | 1 | -1/+1 |
| * | Merge branch 'p2-mult' into 'main' | Ian Jackson | 2025-11-25 | 1 | -3/+3 |
| |\ |
|
| | * | tor-netdoc: parse2: Combine all the multiplicity Selectors | Ian Jackson | 2025-11-19 | 1 | -3/+3 |
| * | | tor-netdoc: parse2 docs: Improve `#[deftly(netdoc(rest))]` docs | Ian Jackson | 2025-11-19 | 1 | -0/+2 |
| * | | tor-netdoc: parse2 docs: Fix docs for ItemArgumentParseable | Ian Jackson | 2025-11-19 | 1 | -3/+2 |
| * | | tor-netdoc: parse2 docs: Document BTreeSet in multiplicity | Ian Jackson | 2025-11-19 | 1 | -2/+3 |
| |/ |
|
| * | tor-netdoc: parse2: Introduce ParseInput intermediate struct | Ian Jackson | 2025-11-18 | 1 | -2/+3 |
| * | tor-netdoc: parse2: Improve error message when using with= | Ian Jackson | 2025-11-10 | 1 | -1/+1 |