| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | 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: F_KEYWORD_REPORT: put concat on the outside | Ian Jackson | 2025-12-10 | 1 | -2/+2 |
| * | tor-netdoc: derive_common: Break out docs for attrs in flatten | Ian Jackson | 2025-12-10 | 2 | -8/+13 |
| * | tor-netdoc: derive_common: Break out field ordering check | Ian Jackson | 2025-12-10 | 2 | -16/+18 |
| * | tor-netdoc: derive_common: Break out item field type definitions | Ian Jackson | 2025-12-10 | 2 | -6/+6 |
| * | tor-netdoc: derive_common: Break out main field type definitions | Ian Jackson | 2025-12-10 | 2 | -12/+11 |
| * | tor-netdoc: derive_common: Break out F_KEYWORD_*, F_FLATTEN, F_NORMAL | Ian Jackson | 2025-12-10 | 2 | -34/+33 |
| * | tor-netdoc: Introduce new derive_common Rust module with d-d modules | Ian Jackson | 2025-12-10 | 2 | -0/+68 |
| * | 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 | 3 | -34/+38 |
| * | tor-netdoc: Drop the allow(unused) | Ian Jackson | 2025-12-10 | 1 | -1/+0 |
| * | tor-netdoc: recast Ignored and impl new encoding traits | Ian Jackson | 2025-12-10 | 2 | -5/+52 |
| * | tor-netdoc: encoding: impl new traits for NotPresent | Ian Jackson | 2025-12-10 | 1 | -0/+30 |
| * | tor-netdoc: encoding: Provide multiplicity module | Ian Jackson | 2025-12-10 | 3 | -1/+214 |
| * | tor-netdoc: encoding: Add new traits that we will derive | Ian Jackson | 2025-12-10 | 1 | -0/+99 |
| * | tor-netdoc: Add imports to encode module, for new encode derive | Ian Jackson | 2025-12-10 | 2 | -2/+20 |
| * | tor-netdoc: NetdocParseable: Document that BTreeSet is allowed | Ian Jackson | 2025-12-10 | 2 | -0/+5 |
| * | Remove unnecessary `doc(cfg(...))` attributes | Neel Chauhan | 2025-12-04 | 1 | -2/+0 |
| * | tor-netdoc: Implement new authority certificates | Clara Engler | 2025-12-04 | 3 | -1/+800 |
| * | tor-netdoc: Implement (Partial)Eq for VerifyFailed | Clara Engler | 2025-12-04 | 1 | -1/+1 |
| * | Merge branch 'protover_refactor' into 'main' | Nick Mathewson | 2025-12-04 | 11 | -196/+51 |
| |\ |
|
| | * | netdoc: Remove protocol interning. | Nick Mathewson | 2025-12-03 | 7 | -69/+48 |
| | * | Move intern from tor-netdir to tor-basic-utils and make it pub | Nick Mathewson | 2025-12-03 | 6 | -130/+4 |
| | * | tor_netdoc::intern: Note a future possible cleanup. | Nick Mathewson | 2025-12-03 | 1 | -0/+2 |
| * | | Merge branch 'n_authorities_usize' into 'main' | Ian Jackson | 2025-12-04 | 2 | -5/+5 |
| |\ \ |
|
| | * | | tor-netdoc: Remove unnecessary casts | Clara Engler | 2025-12-04 | 2 | -2/+2 |
| | * | | tor-netdoc: Store n_authorities in usize | Clara Engler | 2025-12-02 | 2 | -3/+3 |
| * | | | tor-netdoc: Provide ItemEncoder::finish | Ian Jackson | 2025-12-04 | 1 | -0/+5 |
| * | | | tor-netdoc: Improve and expose args_raw_string | Ian Jackson | 2025-12-04 | 1 | -3/+1 |
| * | | | tor-netdoc: test2: Don't ever have raw String in defaulted arguments | Ian Jackson | 2025-12-04 | 1 | -9/+9 |
| * | | | tor-netdoc: Better error from empty argument (fmt) | Ian Jackson | 2025-12-04 | 1 | -1/+4 |
| * | | | tor-netdoc: Better error from empty argument | Ian Jackson | 2025-12-04 | 1 | -1/+1 |
| * | | | tor-netdoc: Throw rather than squirreling error from NormalItemArgument | Ian Jackson | 2025-12-04 | 1 | -3/+1 |
| * | | | tor-netdoc: Explain some downsides to use of ItemEncoder::arg | Ian Jackson | 2025-12-04 | 1 | -0/+3 |
| * | | | 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 | 2 | -7/+10 |
| * | | parse2: ItemValueParseable, netdoc(rest): docs: clarify behaviour | Ian Jackson | 2025-12-02 | 1 | -1/+1 |
| |/ |
|
| * | netdoc: Add missing docs for encode_pow_params() | Gabriela Moldovan | 2025-12-01 | 1 | -0/+1 |
| * | netdoc: allow unstable_name_collisions lint for exactly_one() | Gabriela Moldovan | 2025-12-01 | 1 | -0/+5 |
| * | parse2: Move naming convention to poc | Clara Engler | 2025-11-27 | 2 | -15/+15 |
| * | tor-netdoc: Rename ItemArgument method to write_arg_onto | Ian Jackson | 2025-11-26 | 2 | -12/+12 |
| * | 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 'relay-flags-options-trait' into 'main' | Ian Jackson | 2025-11-25 | 3 | -55/+55 |
| |\ |
|
| | * | tor-netdoc: relay_flags: Tidy up the formatting (rustfmt) | Ian Jackson | 2025-11-24 | 1 | -9/+3 |