aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-proto/src/relay
Commit message (Expand)AuthorAgeFilesLines
...
* proto: Re-enable IncomingCmdChecker test (fmt)Gabriela Moldovan2026-07-011-2/+6
* proto: Re-enable IncomingCmdChecker testGabriela Moldovan2026-07-011-14/+7
* proto: Add test for the incoming stream cmd allow listGabriela Moldovan2026-06-301-0/+48
* proto: Update tests to pass the incoming cmd allow list to the reactor (fmt)Gabriela Moldovan2026-06-301-12/+21
* proto: Update tests to pass the incoming cmd allow list to the reactorGabriela Moldovan2026-06-301-10/+12
* proto: Pass the allowed incoming commands to the relay reactorGabriela Moldovan2026-06-302-1/+3
* proto: Pass the allowed incoming commands to CreateRequestHandlerGabriela Moldovan2026-06-301-0/+11
* proto: Remove confusing blurb about IncomingStream handlingGabriela Moldovan2026-06-291-3/+5
* proto: Clarify wording in relay reactor constructorGabriela Moldovan2026-06-291-1/+5
* proto: Say why INCOMING_BUFFER is set to STREAM_READER_BUFFERGabriela Moldovan2026-06-291-0/+5
* proto: Pass an IncomingStreamRequestFilter factory to the create handlerGabriela Moldovan2026-06-291-3/+42
* proto: Return IncomingStreams stream from relay reactor constructor (fmt)Gabriela Moldovan2026-06-291-4/+4
* proto: Return IncomingStreams stream from relay reactor constructorGabriela Moldovan2026-06-292-52/+122
* proto: Support passing a stream request filter to the reactorGabriela Moldovan2026-06-292-3/+36
* tor-proto: add some comments about handshake server argumentsSteven Engler2026-06-251-0/+5
* tor-proto: implement the ntor (non-v3) handshakeSteven Engler2026-06-241-5/+65
* tor-proto: update a comment in `CreateRequestHandler`Steven Engler2026-06-241-4/+2
* tor-proto: move `RelayLayer` split into helperSteven Engler2026-06-241-4/+21
* tor-proto: prepare for ntor handshakesSteven Engler2026-06-241-9/+34
* tor-proto: pass correct chan msg cmd to `decrypt_outbound()`Steven Engler2026-06-241-5/+7
* proto: Make the new reject_stream() test check the END cell tooGabriela Moldovan2026-06-231-1/+5
* proto: Factor helper macro out of test functionGabriela Moldovan2026-06-231-17/+17
* proto: Refactor test macro to not rely on function contextGabriela Moldovan2026-06-231-6/+7
* 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