| Commit message (Expand) | Author | Age | Files | Lines |
| * | Merge branch 'encoded-authcert' into 'main' | Ian Jackson | 2026-01-15 | 11 | -135/+149 |
| |\ |
|
| | * | tor-netdoc: EncodedAuthCert: use in poc integration test / demo | Ian Jackson | 2026-01-15 | 1 | -6/+15 |
| | * | tor-netdoc: Expose whole input string (rustfmt) | Ian Jackson | 2026-01-15 | 1 | -2/+1 |
| | * | tor-netdoc: Expose whole input string | Ian Jackson | 2026-01-15 | 1 | -8/+17 |
| | * | tor-netdoc: parse2: Provide NetdocParseable::is_structural_keyword (rustfmt) | Ian Jackson | 2026-01-15 | 1 | -3/+2 |
| | * | tor-netdoc: parse2: Provide NetdocParseable::is_structural_keyword | Ian Jackson | 2026-01-15 | 5 | -2/+86 |
| | * | tor-netdoc: Abolish poc's AuthCert (rustfmt) | Ian Jackson | 2026-01-15 | 2 | -8/+3 |
| | * | tor-netdoc: Abolish poc's AuthCert | Ian Jackson | 2026-01-15 | 4 | -109/+13 |
| | * | tor-netdoc: Prepare poc's DirAuthKeyCertSigned::verify_selfcert | Ian Jackson | 2026-01-15 | 1 | -7/+8 |
| | * | tor-netdoc: Add an error variant we'll need for parsing embedded docs | Ian Jackson | 2026-01-15 | 1 | -0/+3 |
| | * | tor-netdoc: Improve Keyword API slightly | Ian Jackson | 2026-01-15 | 1 | -1/+12 |
| * | | tor-netdoc: Change error variants | Clara Engler | 2026-01-15 | 2 | -17/+17 |
| |/ |
|
| * | tor-netdoc: derives: New `skip` document field option | Ian Jackson | 2026-01-14 | 1 | -4/+16 |
| * | tor-netdoc: RSA: check exponent and min size in parse2 | Ian Jackson | 2026-01-06 | 1 | -1/+14 |
| * | tor-netdoc: Break out and expose ItemStream::byte_position | Ian Jackson | 2025-12-18 | 1 | -3/+10 |
| * | tor-netdoc: Use $P for prelude in one place | Ian Jackson | 2025-12-18 | 1 | -1/+1 |
| * | tor-netdoc: Add two TODOs re trait naming | Ian Jackson | 2025-12-10 | 1 | -0/+2 |
| * | 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 | 2 | -1/+2 |
| * | 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: encoding: Provide multiplicity module | Ian Jackson | 2025-12-10 | 1 | -1/+12 |
| * | tor-netdoc: NetdocParseable: Document that BTreeSet is allowed | Ian Jackson | 2025-12-10 | 2 | -0/+5 |
| * | tor-netdoc: Implement new authority certificates | Clara Engler | 2025-12-04 | 1 | -0/+18 |
| * | tor-netdoc: Implement (Partial)Eq for VerifyFailed | Clara Engler | 2025-12-04 | 1 | -1/+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 |
| * | parse2: Move naming convention to poc | Clara Engler | 2025-11-27 | 1 | -1/+15 |
| * | 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 'nd-test' into 'main' | Ian Jackson | 2025-11-25 | 1 | -747/+0 |
| |\ |
|
| | * | tor-netdoc: Move parse2/test.rs to test2.rs | Ian Jackson | 2025-11-24 | 1 | -747/+0 |
| * | | Merge branch 'p2-mult' into 'main' | Ian Jackson | 2025-11-25 | 3 | -66/+48 |
| |\ \
| |/
|/| |
|
| | * | tor-netdoc: rustfmt to tidy up imports | Ian Jackson | 2025-11-19 | 1 | -4/+1 |
| | * | tor-netdoc: parse2: Combine all the multiplicity Selectors | Ian Jackson | 2025-11-19 | 3 | -49/+34 |
| | * | tor-netdoc: parse2: Move multiplicity docs examples into Methods traits | Ian Jackson | 2025-11-19 | 1 | -32/+32 |