| Commit message (Expand) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | | | | | | proto: Make TRUNCATE trigger a proto violation | Gabriela Moldovan | 2026-05-20 | 2 | -5/+25 | |
| | * | | | | | | proto: Add some tests for DESTROY handling | Gabriela Moldovan | 2026-05-20 | 1 | -1/+60 | |
| | * | | | | | | proto: Make do_create2_handshake() check EXTENDED2 was sent | Gabriela Moldovan | 2026-05-20 | 1 | -1/+19 | |
| | * | | | | | | proto: Extend helper to check that DESTROY was sent in both directions | Gabriela Moldovan | 2026-05-20 | 1 | -7/+21 | |
| | * | | | | | | proto: Rename a test helper and adjust its docs | Gabriela Moldovan | 2026-05-20 | 1 | -7/+6 | |
| | * | | | | | | proto: Return the CircId from test handshake helper | Gabriela Moldovan | 2026-05-20 | 1 | -2/+4 | |
| | * | | | | | | proto: Add test helper for sending AnyChanMsgs | Gabriela Moldovan | 2026-05-20 | 1 | -0/+5 | |
| | * | | | | | | proto: Add a comment clarifying why we don't need to propagate DESTROY | Gabriela Moldovan | 2026-05-20 | 1 | -0/+7 | |
| | * | | | | | | proto: Adjust DESTROY-related logs in the backward reactor | Gabriela Moldovan | 2026-05-20 | 1 | -2/+6 | |
| | * | | | | | | proto: Pass the cell by reference to resolve a warning | Gabriela Moldovan | 2026-05-20 | 1 | -3/+2 | |
| | * | | | | | | proto: Log a message when a forward DESTROY comes along | Gabriela Moldovan | 2026-05-20 | 1 | -3/+15 | |
| | | |/ / / / | |/| | | | | ||||||
| * | | | | | | Merge branch 'relay-crypto-reactor' into 'main' | David Goulet | 2026-05-26 | 5 | -315/+659 | |
| |\ \ \ \ \ \ | |_|_|/ / / |/| | | | | | ||||||
| | * | | | | | relay: Use futures::select instead of tokio | David Goulet | 2026-05-26 | 2 | -5/+5 | |
| | * | | | | | relay: Avoid using super::super:: and instead import | David Goulet | 2026-05-26 | 1 | -14/+14 | |
| | * | | | | | relay: Use a struct for key valid_until cache | David Goulet | 2026-05-26 | 2 | -88/+83 | |
| | * | | | | | relay: Rename crypto task reconcile() to recompute_valid_until() | David Goulet | 2026-05-26 | 2 | -9/+9 | |
| | * | | | | | relay: .expect() on mutex lock failure | David Goulet | 2026-05-26 | 2 | -26/+20 | |
| | * | | | | | relay: Small move of imports (fmt) | David Goulet | 2026-05-26 | 1 | -5/+5 | |
| | * | | | | | relay: Crypto task now listens for new consensus | David Goulet | 2026-05-26 | 3 | -42/+108 | |
| | * | | | | | relay: Add unit test for key view reconcile() | David Goulet | 2026-05-26 | 2 | -1/+152 | |
| | * | | | | | relay: Fix unit tests after crypto task rewrite | David Goulet | 2026-05-26 | 1 | -56/+21 | |
| | * | | | | | relay: Crypto task removal of get_ntor_keys() | David Goulet | 2026-05-26 | 2 | -48/+2 | |
| | * | | | | | relay: Set the FullKeyView in InerTorRelay | David Goulet | 2026-05-26 | 4 | -105/+37 | |
| | * | | | | | relay: Crypto task uses the key view reconcile() | David Goulet | 2026-05-26 | 1 | -38/+28 | |
| | * | | | | | relay: Add key view reconcile() for the valid_until cache | David Goulet | 2026-05-26 | 1 | -4/+72 | |
| | * | | | | | relay: Unify crypto task try_rotate_keys() | David Goulet | 2026-05-26 | 1 | -32/+20 | |
| | * | | | | | relay: Spawn new crypto reactor | David Goulet | 2026-05-26 | 2 | -59/+24 | |
| | * | | | | | relay: Crypto task try_generate_all is simplified | David Goulet | 2026-05-26 | 1 | -28/+20 | |
| | * | | | | | relay: Simplify the remove expired keys process | David Goulet | 2026-05-26 | 1 | -37/+16 | |
| | * | | | | | relay: Fix race between key view and keymgr update | David Goulet | 2026-05-26 | 1 | -1/+10 | |
| | * | | | | | relay: Copy try_rotate_keys() into crypto reactor | David Goulet | 2026-05-26 | 1 | -1/+25 | |
| | * | | | | | relay: Implement new crypto reactor run_once() | David Goulet | 2026-05-26 | 2 | -13/+60 | |
| | * | | | | | relay: Crypto new reactor scaffolding | David Goulet | 2026-05-26 | 2 | -1/+35 | |
| | * | | | | | relay: Add FullKeyView in the crypto task module | David Goulet | 2026-05-26 | 2 | -0/+191 | |
| |/ / / / / | ||||||
| * | | | | | Merge branch 'relay-metrics' into 'main' | wesleyac | 2026-05-26 | 7 | -32/+83 | |
| |\ \ \ \ \ | ||||||
| | * | | | | | relay: Don't error when metrics is configured but disabled. | Wesley Aptekar-Cassels | 2026-05-26 | 1 | -4/+2 | |
| | * | | | | | arti-relay: Add metrics exporter. | Wesley Aptekar-Cassels | 2026-05-26 | 4 | -1/+48 | |
| | * | | | | | Move metrics config types to tor-config. | Wesley Aptekar-Cassels | 2026-05-26 | 3 | -30/+36 | |
| |/ / / / / | ||||||
| * | | | | | Merge branch 'stabilize-flowctl-cc' into 'main' | Nick Mathewson | 2026-05-26 | 4 | -8/+10 | |
| |\ \ \ \ \ | ||||||
| | * | | | | | arti: move 'flowctl-cc' from 'experimental' to 'full' | Steven Engler | 2026-05-22 | 1 | -2/+2 | |
| | * | | | | | arti-client: move 'flowctl-cc' from 'experimental' to 'full' | Steven Engler | 2026-05-22 | 1 | -2/+3 | |
| | * | | | | | tor-circmgr: move 'flowctl-cc' from 'experimental' to 'full' | Steven Engler | 2026-05-22 | 1 | -2/+3 | |
| | * | | | | | tor-proto: move 'flowctl-cc' from 'experimental' to 'full' | Steven Engler | 2026-05-22 | 1 | -2/+2 | |
| * | | | | | | Merge branch '3777_rebased' into 'main' | Nick Mathewson | 2026-05-26 | 5 | -5/+30 | |
| |\ \ \ \ \ \ | ||||||
| | * | | | | | | ptmgr: Defer proxy protocol string conversion | Nihal | 2026-05-26 | 4 | -8/+12 | |
| | * | | | | | | ptmgr: pass outbound_proxy to managed PT processes | Nihal | 2026-05-26 | 4 | -4/+25 | |
| * | | | | | | | Merge branch 'fix-channel-build-task-disappeared' into 'main' | Nick Mathewson | 2026-05-26 | 4 | -119/+188 | |
| |\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | ||||||
| | * | | | | | | tor-chanmgr: Notify waiters when a launch is cancelled | Boris Nagaev | 2026-05-04 | 4 | -119/+188 | |
| * | | | | | | | Merge branch 'srv-fixes' into 'main' | gabi-250 | 2026-05-26 | 2 | -34/+147 | |
| |\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | | ||||||
| | * | | | | | | hsservice: Set the current random value for the custom netdir | Gabriela Moldovan | 2026-05-21 | 1 | -1/+1 | |
