summaryrefslogtreecommitdiff
path: root/crates
Commit message (Expand)AuthorAgeFilesLines
...
| * | | retry-error: Fix typo in dedup_by descriptionTobias Stoeckmann2026-03-171-1/+1
* | | | proto: Compare AUTHENTICATE expected body in constant-timeDavid Goulet2026-03-191-1/+3
* | | | proto: The relay signing key signs the auth certDavid Goulet2026-03-192-9/+6
* | | | proto: Check the AUTHENTICATE auth type that we support itDavid Goulet2026-03-194-1/+24
* | | | chanmgr: Don't build relay channel if method is not DirectDavid Goulet2026-03-191-0/+6
* | | | chanmgr: Clarify the use of no identity ChanTargetDavid Goulet2026-03-192-9/+14
* | | | cell: Use Error::MissingData if Authenticate fields length is wrongDavid Goulet2026-03-191-26/+16
* | | | tor-proto: fix the relay responder's CLOG/SLOG digestsSteven Engler2026-03-192-20/+37
* | | | tor-proto: fix the relay initiator's SLOG digestSteven Engler2026-03-194-13/+47
* | | | tor-proto: get SLOG/CLOG outside of `ChannelAuthenticationData`Steven Engler2026-03-193-10/+24
* | | | tor-proto: improve chan send/recv-log error messagesSteven Engler2026-03-191-2/+6
* | | | tor-proto: build AUTHENTICATE after sending CERTSSteven Engler2026-03-191-15/+22
* | | | cell: Simplify the Authenticate APIDavid Goulet2026-03-192-21/+34
* | | | proto: Fix AUTHENTICATE equality check and signature checkDavid Goulet2026-03-192-2/+10
* | | | proto: Set the link protocol outside the recv VERSIONS helperDavid Goulet2026-03-193-17/+25
* | | | proto: Fix unit testsDavid Goulet2026-03-191-7/+17
* | | | proto: Improve logging in channel handshakeDavid Goulet2026-03-191-2/+2
* | | | chanmgr: Don't get the peer cert as a responder channelDavid Goulet2026-03-191-9/+1
* | | | proto: Responder channel properly validates the AUTHENTICATE cellDavid Goulet2026-03-193-18/+73
* | | | proto: Add specialized build functions for ChannelAuthenticationDataDavid Goulet2026-03-194-67/+69
* | | | proto: New UnverifiedInitiatorChannelDavid Goulet2026-03-195-174/+146
* | | | proto: Move cert validation per specialized channelDavid Goulet2026-03-195-94/+153
* | | | proto: Add the verify_link_auth_cert() helperDavid Goulet2026-03-192-2/+58
* | | | proto: Use RelayIds in a VerifiedChannelDavid Goulet2026-03-195-64/+50
* | | | proto: Move into a helper function the TLS cert validationDavid Goulet2026-03-191-28/+61
* | | | proto: Split relay identity checks from CERTS into its own functionDavid Goulet2026-03-191-90/+109
* | | | proto: Extract inline helpers into struct itselfDavid Goulet2026-03-191-40/+46
| |_|/ |/| |
* | | Merge branch 'update-geoip' into 'main'Alexander Hansen Færøy2026-03-192-66298/+422637
|\ \ \
| * | | tor-geoip: Update geoip manuallyClara Engler2026-03-192-66298/+422637
| | |/ | |/|
* | | tor-netdoc: signature orderliness: add some xrefsIan Jackson2026-03-192-1/+6
* | | tor-netdoc: signature ordering: discuss an alternative impl approachIan Jackson2026-03-191-0/+3
* | | tor-netdoc: signature orderliness: orderly signs don't cover other sigsIan Jackson2026-03-191-0/+1
* | | tor-netdoc: signature orderliness: shuffle wording slightlyIan Jackson2026-03-191-1/+1
* | | tor-netdoc: signature orderliness: change terminologyIan Jackson2026-03-192-8/+8
* | | tor-netdoc: NetdocParseableSignatures: discuss orderingIan Jackson2026-03-191-0/+44
* | | tor-netdoc: Apply deferred rustfmt churn to importsIan Jackson2026-03-193-7/+7
* | | tor-netdoc: encoding: Plan for encoding signed documentsIan Jackson2026-03-191-0/+23
* | | tor-netdoc: parse2: Add some navigational commentsIan Jackson2026-03-191-1/+64
* | | tor-netdoc: parse2: Include body length in SignaturesDataIan Jackson2026-03-192-0/+5
* | | tor-netdoc: parse2: Don't impl NetdocParseable for bodies of signed docsIan Jackson2026-03-196-16/+105
* | | tor-netdoc: parse2: Don't impl NetdocParseable for bodies of signed docs (pre...Ian Jackson2026-03-192-4/+11
* | | tor-netdoc: authcert test: Avoid using NetdocParseable for AuthCertIan Jackson2026-03-191-3/+4
* | | tor-dirserver: Avoid using NetdocParseable for consensusesIan Jackson2026-03-191-4/+8
* | | tor-dirserver: Avoid using NetdocParseable for consensuses (prep)Ian Jackson2026-03-191-4/+10
* | | tor-netdoc: parse2: Unify top-level derive as NetdocUParseablenverifiedIan Jackson2026-03-195-37/+40
* | | tor-netdoc: parse2: Break out IMPL_NETDOC_PARSEABLE in a deftly moduleIan Jackson2026-03-191-161/+175
* | | tor-netdoc: parse2: Move hash out of signature items (fmt)Ian Jackson2026-03-191-17/+19
* | | tor-netdoc: parse2: Move hash out of signature itemsIan Jackson2026-03-1912-84/+264
* | | tor-netdoc: parse2: Move hash out of signature items (prep)Ian Jackson2026-03-193-13/+22
* | | tor-netdoc: parse2: SignatureHashInputs: Include document so farIan Jackson2026-03-192-0/+5