summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | 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
| * | | | Use ErrorReport for errors in error! in tor-ptmgrIan Jackson2023-01-301-1/+2
| * | | | Use ErrorReport's .report() for two errors in error! in bridgedesc.rsIan Jackson2023-01-301-3/+3
| * | | | Use ErrorReport for remaining errors in error! in tor-circmgrIan Jackson2023-01-301-4/+4
| * | | | Use ErrorReport for errors in error! in tor-chanmgrIan Jackson2023-01-301-2/+3
| * | | | Use tor_error::Report for remaining errors in error! in artiIan Jackson2023-01-301-1/+1
| * | | | Apply safelog to DNS response serialisation errors, but report themIan Jackson2023-01-301-5/+11
| * | | | Use ErrorReport for errors in error! in arti-clientIan Jackson2023-01-302-3/+4
| * | | | Use ErrorReport for errors in warn! in tor-ptmgrIan Jackson2023-01-301-3/+3
| * | | | Use ErrorReport for errors in warn! in tor-persistIan Jackson2023-01-302-3/+5
| * | | | Use ErrorReport for errors in warn! in tor-dirmgrIan Jackson2023-01-303-10/+10
| * | | | Use ErrorReport for errors in warn! in tor-circmgrIan Jackson2023-01-303-5/+6
| * | | | Use ErrorReport for errors in warn! in tor-chanmgrIan Jackson2023-01-301-2/+2
| * | | | Use ErrorReport/Report for errors in warn! in artiIan Jackson2023-01-305-9/+13
| * | | | Use ErrorReport for errors in info! in tor-dirmgrIan Jackson2023-01-302-3/+4