| Commit message (Expand) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | | | | | | tor-log-ratelim: ran cargo fmt | Steven Engler | 2026-01-20 | 1 | -16/+17 | |
| | * | | | | | | tor-log-ratelim: change if statement to match | Steven Engler | 2026-01-20 | 1 | -3/+4 | |
| * | | | | | | | Merge branch 'ticket1599_03' into 'main' | David Goulet | 2026-01-22 | 19 | -311/+991 | |
| |\ \ \ \ \ \ \ | ||||||
| | * | | | | | | | proto: Improve some comments in relay module | David Goulet | 2026-01-22 | 2 | -1/+8 | |
| | * | | | | | | | proto: Enforce condition with type system | David Goulet | 2026-01-22 | 1 | -5/+6 | |
| | * | | | | | | | proto: Fix the link auth handling from the AUTH_CHALLENGE | David Goulet | 2026-01-22 | 1 | -2/+3 | |
| | * | | | | | | | proto: Add missing use for tests | David Goulet | 2026-01-22 | 1 | -1/+1 | |
| | * | | | | | | | proto: Use the channel codec channel type | David Goulet | 2026-01-22 | 6 | -21/+68 | |
| | * | | | | | | | proto: Improve comments on build_auth_data() about clog/slog | David Goulet | 2026-01-22 | 1 | -0/+4 | |
| | * | | | | | | | proto: Remove Option<> around peer_ip for build_netinfo_cell() | David Goulet | 2026-01-22 | 2 | -4/+5 | |
| | * | | | | | | | proto: Improve comment for handle_incoming() | David Goulet | 2026-01-22 | 1 | -5/+6 | |
| | * | | | | | | | proto: Put rsa_id and rsa_cert_digest together | David Goulet | 2026-01-22 | 2 | -14/+13 | |
| | * | | | | | | | proto: Avoid magic hardcoded value for LINK_AUTH | David Goulet | 2026-01-22 | 2 | -3/+3 | |
| | * | | | | | | | proto: Enforce CERTS and AUTHENTICATE are always expected together | David Goulet | 2026-01-22 | 1 | -0/+6 | |
| | * | | | | | | | proto: Remove async for VerifiableChannel::check() | David Goulet | 2026-01-22 | 4 | -22/+18 | |
| | * | | | | | | | proto: Move cell sending out of check() and into finish() | David Goulet | 2026-01-22 | 2 | -37/+42 | |
| | * | | | | | | | proto: Remove uneeded code in the unverified inner check() | David Goulet | 2026-01-22 | 1 | -25/+3 | |
| | * | | | | | | | proto: Implement FinalizableChannel for an unverified relay channel | David Goulet | 2026-01-22 | 2 | -33/+128 | |
| | * | | | | | | | proto: Send relay channel NETINFO in check() | David Goulet | 2026-01-22 | 3 | -34/+44 | |
| | * | | | | | | | proto: Authenticate a relay channel | David Goulet | 2026-01-22 | 4 | -33/+77 | |
| | * | | | | | | | proto: Make VerifiableChannel::check() async | David Goulet | 2026-01-22 | 4 | -4/+7 | |
| | * | | | | | | | proto: Add CertifiedConn to relay handshake | David Goulet | 2026-01-22 | 2 | -17/+17 | |
| | * | | | | | | | proto: Add relay link signing kp to RelayIdentities | David Goulet | 2026-01-22 | 1 | -0/+5 | |
| | * | | | | | | | proto: Add UnverifiedRelayChannel::build_auth_data() | David Goulet | 2026-01-22 | 1 | -37/+101 | |
| | * | | | | | | | proto: Implement RelayResponderHandshake | David Goulet | 2026-01-22 | 2 | -2/+264 | |
| | * | | | | | | | proto: Add helper to build NETINFO cell | David Goulet | 2026-01-22 | 1 | -13/+25 | |
| | * | | | | | | | proto: Add a helper function to build CERTS cell | David Goulet | 2026-01-22 | 1 | -1/+47 | |
| | * | | | | | | | relay: Pass advertised addresses to the channel handler | David Goulet | 2026-01-22 | 10 | -19/+56 | |
| | * | | | | | | | cert: Add cert_type() to RsaCrossert | David Goulet | 2026-01-22 | 1 | -0/+7 | |
| | * | | | | | | | proto: Make CERTS cell optionnable for UnverifiedChannel | David Goulet | 2026-01-22 | 5 | -21/+67 | |
| | * | | | | | | | proto: Move relay channel related structs outside of handshake.rs | David Goulet | 2026-01-22 | 2 | -269/+272 | |
| | | |_|/ / / / | |/| | | | | | ||||||
| * | | | | | | | Merge branch 'rate-limit' into 'main' | David Goulet | 2026-01-22 | 1 | -9/+19 | |
| |\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | | | ||||||
| | * | | | | | | arti-relay: change debug message to rate-limited warning | Steven Engler | 2026-01-20 | 1 | -9/+19 | |
| | | |/ / / / | |/| | | | | ||||||
| * | | | | | | Merge branch 'database-refactoring' into 'main' | Clara Engler | 2026-01-22 | 4 | -197/+245 | |
| |\ \ \ \ \ \ | |_|/ / / / |/| | | | | | ||||||
| | * | | | | | tor-dirserver: Remove FromStr for DocumentId | Clara Engler | 2026-01-22 | 3 | -39/+15 | |
| | * | | | | | tor-dirserver: Add `sha2` to `router_descriptor` | Clara Engler | 2026-01-19 | 1 | -0/+2 | |
| | * | | | | | tor-dirserver: Rename `doc_id` to `docid` | Clara Engler | 2026-01-19 | 4 | -76/+75 | |
| | * | | | | | tor-dirserver: Rename sha256 to docid in schema | Clara Engler | 2026-01-19 | 4 | -51/+51 | |
| | * | | | | | tor-dirserver: Rename database meta table | Clara Engler | 2026-01-19 | 1 | -16/+13 | |
| | * | | | | | database: Introduce DocumentId | Clara Engler | 2026-01-19 | 5 | -136/+210 | |
| * | | | | | | Merge branch 'remove-legacy-dirauth' into 'main' | Clara Engler | 2026-01-22 | 3 | -149/+48 | |
| |\ \ \ \ \ \ | ||||||
| | * | | | | | | tor-dircommon: De-duplicate example from AuthorityContact | Clara Engler | 2026-01-22 | 1 | -35/+0 | |
| | * | | | | | | arti: Fix commented out comment in example | Clara Engler | 2026-01-22 | 1 | -1/+1 | |
| | * | | | | | | tor-dircommon: Fix clippy warning | Clara Engler | 2026-01-22 | 1 | -1/+1 | |
| | * | | | | | | tor-dircommon: Remove legacy authority syntax | Clara Engler | 2026-01-22 | 2 | -149/+16 | |
| | * | | | | | | tor-dircommon: Document prop330 syntax better | Clara Engler | 2026-01-22 | 2 | -1/+68 | |
| |/ / / / / / | ||||||
| * | | | | | | Merge branch 'stateless-download-mgr' into 'main' | Clara Engler | 2026-01-22 | 2 | -53/+55 | |
| |\ \ \ \ \ \ | ||||||
| | * | | | | | | tor-dirserver: Make downloader stateless | Clara Engler | 2026-01-20 | 2 | -53/+55 | |
| | | |/ / / / | |/| | | | | ||||||
| * | | | | | | Merge branch 'bump-chutney-2026-01' into 'main' | Jim Newsome | 2026-01-21 | 13 | -79/+52 | |
| |\ \ \ \ \ \ | |/ / / / / |/| | | | | | ||||||
| | * | | | | | tests/chutney/setup: use shlex.quote | Jim Newsome | 2026-01-21 | 1 | -6/+10 | |
