| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix typos | Tobias Stoeckmann | 2026-03-24 | 2 | -3/+3 |
| | | | | | Typos found with codespell | ||||
| * | tor-netdoc: parse2: Move hash out of signature items | Ian Jackson | 2026-03-19 | 1 | -5/+0 |
| | | | | | | | | | | | During encoding, including these hashes in the signature items makes no sense. The hashes are an *input* to the signature items, but not part of them. Move the hashes out of the items. Instead, provide each signatures section type with a hash accumulator type, in which the hash(es) are stored. | ||||
| * | tor-netdoc: Fix typo | Ian Jackson | 2026-01-14 | 1 | -1/+1 |
| | | | | | | As per https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/3571#note_3325449 | ||||
| * | tor-netdoc: derives: New `skip` document field option | Ian Jackson | 2026-01-14 | 1 | -0/+7 |
| | | | | | | This lets us having document items that are "manually non exhaustive" which is necessary for struct literal constructors. | ||||
| * | tor-netdoc encode: Fix typos in multiplicity check method docs | Ian Jackson | 2025-12-10 | 1 | -4/+4 |
| | | |||||
| * | tor-netdoc encode: Enhance explanation of DeterminedMultiplicitySelector | Ian Jackson | 2025-12-10 | 1 | -0/+3 |
| | | |||||
| * | tor-netdoc encode multiplicity: Fix wrong trait ref | Ian Jackson | 2025-12-10 | 1 | -1/+1 |
| | | |||||
| * | tor-netdoc encode multiplicity: Add a note about omission of intro items | Ian Jackson | 2025-12-10 | 1 | -1/+1 |
| | | |||||
| * | tor-netdoc Linkify three more types | Ian Jackson | 2025-12-10 | 1 | -1/+1 |
| | | |||||
| * | tor-netdoc Fix docs typo | Ian Jackson | 2025-12-10 | 1 | -1/+1 |
| | | |||||
| * | tor-netdoc: derive netdoc encoding traits | Ian Jackson | 2025-12-10 | 2 | -0/+476 |
| | | | | | | Signature encoding is not yet supported. We need to consider how this will work. | ||||
| * | tor-netdoc: encoding: Provide multiplicity module | Ian Jackson | 2025-12-10 | 1 | -0/+196 |
| This is quite like the one for parse2, but separate for Reasons. Also add a bit of explanation to parse2's multiplicity.rs, about why there are all these different FooSetMethods traits, which the encoder doesn't need. | |||||
