summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * | | netdoc: Require that unrecognized tokens be handled explicitly.Nick Mathewson2023-02-033-5/+39
| * | | netdoc: Switch SectionRules building to use a Buidler pattern.Nick Mathewson2023-02-035-41/+55
| * | | Add a rule to handle UNRECOGNIZED in AuthCert.Nick Mathewson2023-02-031-0/+1
* | | | Merge branch 'parse_hsdesc' into 'main'Nick Mathewson2023-02-0719-66/+1778
|\ \ \ \
| * | | | netdoc: Add a comment about renaming layer to document.Nick Mathewson2023-02-071-0/+9
| * | | | netdoc::hsdesc: rename Passwd to Password.Nick Mathewson2023-02-072-2/+2
| * | | | netdoc: Rename/comment objects from hsdesc.Nick Mathewson2023-02-071-9/+15
| * | | | netdoc: Rename/comment objects from inner_layer.Nick Mathewson2023-02-072-23/+47
| * | | | netdoc: Rename/comment objects from middle_layer.Nick Mathewson2023-02-074-19/+28
| * | | | netdoc: Rename/comment objects from desc_encNick Mathewson2023-02-073-21/+36
| * | | | netdoc: Renaming and comments in outer_layer.Nick Mathewson2023-02-071-8/+13
| * | | | netdoc: Use Itertools::exactly_once in hsdesc parsingNick Mathewson2023-02-072-4/+8
| * | | | netdoc: Remove useless should_be_exhausted calls.Nick Mathewson2023-02-073-3/+0
| * | | | Remove a needless line.Nick Mathewson2023-02-071-1/+0
| * | | | Even more clarifying comments.Nick Mathewson2023-02-073-8/+14
| * | | | netdoc: Try to add a bunch of clarifying documentation.Nick Mathewson2023-02-075-28/+87
| * | | | netdoc: Use Signature::from to construct ed25519 sigs.Nick Mathewson2023-02-072-5/+10
| * | | | netdoc: Clear up a few typos in hsdesc comments and strings.Nick Mathewson2023-02-072-6/+6
| * | | | netdoc: Implement onion service descriptor parsers.Nick Mathewson2023-02-072-45/+183
| * | | | tor-checkable: Add dangerously_map() functions.Nick Mathewson2023-02-072-1/+60
| * | | | netdoc: Parse the inner layer of an onion service descriptor.Nick Mathewson2023-02-074-0/+354
| * | | | netdoc: Add a workaround for C Tor's lack of mid-layer NLNick Mathewson2023-02-072-2/+6
| * | | | netdoc: Parse the middle layer of a hsdesc, and decrypt it.Nick Mathewson2023-02-073-0/+259
| * | | | netdoc: Use correct size for descriptor encryption cookieNick Mathewson2023-02-071-2/+2
| * | | | netdoc: move test descriptor to a higher level test moduleNick Mathewson2023-02-072-6/+12
| * | | | netdoc: implement onion service descryptor encryptionNick Mathewson2023-02-074-10/+231
| * | | | netdoc: Parser for outer layer of onion service descriptors.Nick Mathewson2023-02-072-0/+255
| * | | | netdoc: Add an example onion service descriptor to test our parsing.Nick Mathewson2023-02-071-0/+223
| * | | | netdoc: Derive Debug and Clone on HsDesc and its kin.Nick Mathewson2023-02-071-0/+3
| * | | | hscrypto: Impl From<Ed25519Identity> for BlindedOnionId.Nick Mathewson2023-02-071-0/+6
| * | | | hscrypto: add From/Into between RevisionCounter and u64.Nick Mathewson2023-02-071-1/+3
| * | | | tor-cert: document hs-related certificate types.Nick Mathewson2023-02-071-4/+25
| * | | | tor-cert: Implement Timebound for Ed25519CertNick Mathewson2023-02-072-4/+18
| * | | | llcrypto: Implement `Into<[u8;32]>` for Ed25519IdentityNick Mathewson2023-02-072-0/+7
| * | | | llcrypto: Derive zeroize for CtByteArray.Nick Mathewson2023-02-072-1/+3
* | | | | Merge branch 'warning' into 'main'Nick Mathewson2023-02-070-0/+0
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | tor-netdoc: Suppress a cfg-dependent dead code warningIan Jackson2023-01-311-0/+1
* | | | | Merge branch 'linkspec' into 'main'Nick Mathewson2023-02-061-30/+16
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | tor-linkspec: LinkSpec parsing: use read_nested_u8len (fmt)Ian Jackson2023-02-061-13/+15
| * | | | tor-linkspec: LinkSpec parsing: use read_nested_u8lenIan Jackson2023-02-061-21/+5
|/ / / /
* | | | Merge branch 'typed-router-index' into 'main'Ian Jackson2023-02-024-38/+74
|\ \ \ \
| * | | | Tidy up docs about RouterStatusIdxIan Jackson2023-02-011-9/+6
| * | | | tor-netdir: Use typed-index-collections for router status indexIan Jackson2023-02-013-16/+37
| * | | | tor-netdir: Provide ConsensusRelays extension trait (fmt)Ian Jackson2023-02-011-4/+1
| * | | | tor-netdir: Provide ConsensusRelays extension traitIan Jackson2023-02-012-14/+35
|/ / / /
* | | | Merge branch 'misc' into 'main'Nick Mathewson2023-02-012-2/+3
|\ \ \ \
| * | | | tor-netdoc: Suppress a cfg-dependent dead code warningIan Jackson2023-02-011-0/+1
| * | | | Change two in-code references to the wrong feature nameIan Jackson2023-02-011-2/+2
|/ / / /
* | | | Merge branch 'logs' into 'main'Nick Mathewson2023-02-0122-64/+107
|\ \ \ \
| * | | | Use ErrorReport - run rustfmtIan Jackson2023-01-307-10/+37