aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-proto/src/relay/channel.rs
Commit message (Expand)AuthorAgeFilesLines
...
* proto: Put rsa_id and rsa_cert_digest togetherDavid Goulet2026-01-221-3/+6
* proto: Avoid magic hardcoded value for LINK_AUTHDavid Goulet2026-01-221-2/+2
* proto: Remove async for VerifiableChannel::check()David Goulet2026-01-221-2/+1
* proto: Move cell sending out of check() and into finish()David Goulet2026-01-221-32/+42
* proto: Implement FinalizableChannel for an unverified relay channelDavid Goulet2026-01-221-33/+62
* proto: Send relay channel NETINFO in check()David Goulet2026-01-221-19/+19
* proto: Authenticate a relay channelDavid Goulet2026-01-221-26/+66
* proto: Make VerifiableChannel::check() asyncDavid Goulet2026-01-221-1/+2
* proto: Add CertifiedConn to relay handshakeDavid Goulet2026-01-221-9/+9
* proto: Add relay link signing kp to RelayIdentitiesDavid Goulet2026-01-221-0/+5
* proto: Add UnverifiedRelayChannel::build_auth_data()David Goulet2026-01-221-37/+101
* proto: Implement RelayResponderHandshakeDavid Goulet2026-01-221-0/+21
* proto: Add helper to build NETINFO cellDavid Goulet2026-01-221-13/+25
* proto: Add a helper function to build CERTS cellDavid Goulet2026-01-221-1/+47
* proto: Make CERTS cell optionnable for UnverifiedChannelDavid Goulet2026-01-221-3/+10
* proto: Move relay channel related structs outside of handshake.rsDavid Goulet2026-01-221-4/+266
* proto: Add UnverifiedRelayChannel implementationDavid Goulet2025-11-191-0/+14
* proto: Use Arc for relay identities objectDavid Goulet2025-10-231-1/+3
* proto: Compute authenticate data after validating certificatesDavid Goulet2025-10-231-7/+7
* proto: Add a relay channel builderDavid Goulet2025-10-231-0/+36
* proto: Add RelayIdentities object holding our keysDavid Goulet2025-10-231-0/+50
* proto: Add RelayInitiatorHandshakeDavid Goulet2025-10-231-0/+6