summaryrefslogtreecommitdiff
path: root/crates/tor-proto/src/relay
Commit message (Expand)AuthorAgeFilesLines
...
* proto: Add a test for rejecting an incoming stream in the relay reactorGabriela Moldovan2026-06-231-0/+40
* tor-proto: circ handshake now always uses NONE destroy reasonSteven Engler2026-06-121-15/+5
* maint: Run maint/add_warning to deny string slicesClara Engler2026-06-091-0/+1
* Merge branch 'destroy-cell3' into 'main'gabi-2502026-06-082-2/+3
|\
| * proto: Update the tests to use the new CircuitRx{Receiver,Sender}sGabriela Moldovan2026-06-081-1/+1
| * proto: Replace CircuitRx{Sender,Receiver} with new channel typeGabriela Moldovan2026-06-081-0/+1
| * proto: Remove now-unused importGabriela Moldovan2026-06-081-1/+1
* | proto: Enable the relay exit stream testGabriela Moldovan2026-06-081-1/+0
|/
* proto: Fix inverted cert sig and AUTHENTICATE compareDavid Goulet2026-06-021-4/+1
* proto: Remove TODOs about flushing pending dataGabriela Moldovan2026-05-262-8/+0
* proto: Remove unused asyncGabriela Moldovan2026-05-201-3/+2
* proto: Make TRUNCATE trigger a proto violationGabriela Moldovan2026-05-202-5/+25
* proto: Add some tests for DESTROY handlingGabriela Moldovan2026-05-201-1/+60
* proto: Make do_create2_handshake() check EXTENDED2 was sentGabriela Moldovan2026-05-201-1/+19
* proto: Extend helper to check that DESTROY was sent in both directionsGabriela Moldovan2026-05-201-7/+21
* proto: Rename a test helper and adjust its docsGabriela Moldovan2026-05-201-7/+6
* proto: Return the CircId from test handshake helperGabriela Moldovan2026-05-201-2/+4
* proto: Add test helper for sending AnyChanMsgsGabriela Moldovan2026-05-201-0/+5
* proto: Add a comment clarifying why we don't need to propagate DESTROYGabriela Moldovan2026-05-201-0/+7
* proto: Adjust DESTROY-related logs in the backward reactorGabriela Moldovan2026-05-201-2/+6
* proto: Pass the cell by reference to resolve a warningGabriela Moldovan2026-05-201-3/+2
* proto: Log a message when a forward DESTROY comes alongGabriela Moldovan2026-05-201-3/+15
* Upgrade rand crates to 0.10.Wesley Aptekar-Cassels2026-05-122-2/+2
* proto: Wrap PeerInfo in Arc<>Gabriela Moldovan2026-04-232-4/+4
* proto: Avoid collecting the chan identities in RelayIdSetGabriela Moldovan2026-04-231-10/+2
* proto: Use PeerInfo in the extend handlerGabriela Moldovan2026-04-232-3/+4
* proto: Add test ensuring we won't extend to the previous hopGabriela Moldovan2026-04-231-1/+43
* proto: Reject EXTEND2 targeting the previous hop in the circuitGabriela Moldovan2026-04-231-1/+13
* proto: Give the ExtendRequestHandler a copy of the inbound peer infoGabriela Moldovan2026-04-233-1/+8
* proto: Fix broken doc link in extend handlerGabriela Moldovan2026-04-231-1/+3
* proto: Extract EXTEND2 handling into a new moduleGabriela Moldovan2026-04-232-200/+254
* proto: Make the CreateRequestHandler::new() take the ntor keysDavid Goulet2026-04-211-14/+4
* relay: Use the new RelayNtorKeys for the create handlerDavid Goulet2026-04-211-9/+5
* Merge branch 'rm-var-suffix' into 'main'David Goulet2026-04-201-4/+4
|\
| * proto: Remove dummy suffixes from variable nameGabriela Moldovan2026-04-201-4/+4
* | proto: Remove unnecessary clippy allowGabriela Moldovan2026-04-201-2/+0
* | tor-proto: give our rsa ident to the channel reactorSteven Engler2026-04-164-3/+21
|/
* proto: Add a test helper function for building a CircNetParametersDavid Goulet2026-04-141-0/+14
* proto: Move DummyChan/DummyChanProvider to relay channel.rsDavid Goulet2026-04-142-64/+77
* proto: Remove re-export of MsgBuf in unit testsDavid Goulet2026-04-141-1/+1
* proto: Add channel relay handshake unit testsDavid Goulet2026-04-142-0/+162
* tor-proto: give our ed ident to the channel reactorSteven Engler2026-04-094-1/+31
* proto: Apply deferred rustfmtGabriela Moldovan2026-04-091-1/+1
* proto: Add method for installing ntor keys in the create handlerGabriela Moldovan2026-04-091-2/+27
* arti-relays: Pass a CreateRequestHandler to the crypto taskGabriela Moldovan2026-04-091-0/+1
* relay: Pass advertise SocketAddr to channel builder instead of IpAddrDavid Goulet2026-04-092-8/+8
* Merge branch 'create-fast' into 'main'gabi-2502026-04-091-55/+70
|\
| * tor-proto: take `CreateRequest` message by referenceSteven Engler2026-04-081-5/+4
| * tor-proto: move a TODOSteven Engler2026-04-081-2/+1
| * tor-proto: remove old TODOSteven Engler2026-04-081-4/+1