aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-proto/src/relay
Commit message (Expand)AuthorAgeFilesLines
* proto: Extend test to check DESTROY is sent to the next hopGabriela Moldovan8 days1-0/+16
* proto: Move assert_cell_is_destroy macro out of helper functionGabriela Moldovan8 days1-15/+15
* proto: Add comments explaining why the tests use DestroyDirection::BackwardGabriela Moldovan8 days1-2/+14
* proto: Remove misleading comment and rename misnamed variableGabriela Moldovan8 days1-3/+2
* proto: Clarify what read_{inbound,outbound} are forGabriela Moldovan8 days1-0/+14
* proto: Update the tests to check DESTROY is only sent when neededGabriela Moldovan8 days1-25/+72
* proto: Allocate a real circ id in the circ reactor testsGabriela Moldovan8 days1-13/+47
* proto: Update create handler tests to no longer expect DESTROYGabriela Moldovan8 days1-18/+6
* proto: s/client/next hop in test commentGabriela Moldovan8 days1-1/+1
* proto: Remove redundant headingGabriela Moldovan9 days1-2/+0
* proto: Update table to mention all the other commands we handleGabriela Moldovan9 days1-2/+8
* proto: Be more specific about where the meta messages are handledGabriela Moldovan9 days1-14/+15
* proto: Say how forward DESTROY are handledGabriela Moldovan9 days1-1/+2
* proto: Clarify that "it" refers to the forward reactorGabriela Moldovan9 days1-1/+2
* proto: Update docs to clarify they apply to RELAY_EARLY tooGabriela Moldovan9 days1-3/+2
* proto: Update docs to say EXTEND2 is supportedGabriela Moldovan9 days1-5/+2
* proto: Update reactor docs to say TRUNCATE is unsupportedGabriela Moldovan9 days1-2/+3
* tor-proto: make `CreateRequestHandler` methods asyncSteven Engler2026-08-121-18/+26
* tor-proto: use `CgoRelayCrypto`/`Tor1RelayCrypto` aliasesSteven Engler2026-08-121-8/+7
* tor-proto: change `TryFrom<_> for HandshakeSubprotocols` to a dedicated const...Steven Engler2026-08-121-1/+1
* tor-proto: check the handshake type in the ntor testSteven Engler2026-08-121-8/+12
* tor-proto: implement the ntor-v3 handshakeSteven Engler2026-08-121-9/+199
* proto: Move comment to the right placeDavid Goulet2026-08-031-3/+3
* proto: Add {backward|forward} prefix to circ_id in logsDavid Goulet2026-08-033-6/+6
* proto: Rename uniq_id to circ_unique_id mostly in loggingDavid Goulet2026-08-034-9/+9
* proto: Log both UniqId and CircId when possibleDavid Goulet2026-08-034-17/+43
* proto: Rename CircId and UniqId variable nameDavid Goulet2026-08-031-2/+2
* Merge branch 'mock-net' into 'main'David Goulet2026-07-301-20/+43
|\
| * tor-proto: reuse existing channels in ntor testSteven Engler2026-07-301-8/+5
| * tor-proto: extend circ handshake tests to close the circuitSteven Engler2026-07-301-2/+28
| * tor-proto: rename some methods on test `ConnInspector`Steven Engler2026-07-301-6/+6
| * tor-proto: reword some TODOsSteven Engler2026-07-301-2/+2
| * tor-proto: don't drop stream rx in testsSteven Engler2026-07-301-3/+3
* | Merge branch 'create-fast' into 'main'opara2026-07-301-3/+2
|\ \ | |/ |/|
| * tor-proto: use `subprotocol_restricted_set` macroSteven Engler2026-07-301-3/+2
* | tor-proto: add unit tests for some circuit handshakesSteven Engler2026-07-291-0/+130
* | tor-proto: add test-only `NoOpChannelProvider`Steven Engler2026-07-291-0/+22
* | tor-proto: build crypt state after building hop settingsSteven Engler2026-07-271-10/+10
* | tor-proto: move where we split 'crypt' in CREATE_FAST handshakeSteven Engler2026-07-271-2/+2
* | tor-proto: add some log messages after circuit handshakeSteven Engler2026-07-271-0/+5
|/
* tor-proto: add `HandshakeSubprotocols`Steven Engler2026-07-271-3/+9
* tor-proto: remove `CircNetParameters::extend_by_ed25519_id`Steven Engler2026-07-271-3/+0
* tor-proto: add `HopSettings::from_handshake_params()`Steven Engler2026-07-271-70/+24
* proto: Remove misleading comment about CircuitIncomingStreamReceiverGabriela Moldovan2026-07-221-3/+0
* proto: Update CreateRequestHandler::new() docsGabriela Moldovan2026-07-221-1/+2
* proto: Reword CircuitIncomingStreamReceiver docs for clarityGabriela Moldovan2026-07-221-1/+2
* proto: Return the incoming streams from the create handler (fmt)Gabriela Moldovan2026-07-221-8/+10
* proto: Return the incoming streams from the create handlerGabriela Moldovan2026-07-221-9/+56
* proto: Add newtype wrapper for incoming stream receiverGabriela Moldovan2026-07-221-0/+41
* proto: Re-enable IncomingCmdChecker test (fmt)Gabriela Moldovan2026-07-011-2/+6