aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-proto
Commit message (Expand)AuthorAgeFilesLines
...
* | maint: remove semver.md filesSteven Engler2026-08-031-2/+0
* | Bump versions for tor-* and arti-* cratesSteven Engler2026-08-031-23/+23
* | proto: Update semver with the changes to the loggingDavid Goulet2026-08-031-0/+1
* | proto: Move comment to the right placeDavid Goulet2026-08-031-3/+3
* | proto: Add {backward|forward} prefix to circ_id in logsDavid Goulet2026-08-0311-35/+35
* | proto: Rename uniq_id to circ_unique_id mostly in loggingDavid Goulet2026-08-0314-55/+55
* | proto: Log both UniqId and CircId when possibleDavid Goulet2026-08-0315-65/+216
* | proto: Rename CircId and UniqId variable nameDavid Goulet2026-08-038-26/+29
* | tor-proto: fix XON conversion from KB/s to B/sSteven Engler2026-07-301-4/+4
* | tor-cell: update docs and variable names for `Xon`Steven Engler2026-07-302-3/+3
* | tor-cell: rename `XonKbpsEwma` to `XonKBpsEwma`Steven Engler2026-07-3012-37/+37
|/
* Merge branch 'mock-net' into 'main'David Goulet2026-07-302-31/+69
|\
| * 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-302-2/+38
| * tor-proto: rename some methods on test `ConnInspector`Steven Engler2026-07-302-10/+10
| * tor-proto: reword some TODOsSteven Engler2026-07-301-2/+2
| * tor-proto: don't drop stream rx in testsSteven Engler2026-07-302-10/+15
* | Merge branch 'create-fast' into 'main'opara2026-07-303-37/+19
|\ \ | |/ |/|
| * tor-proto: use `subprotocol_restricted_set` macroSteven Engler2026-07-303-37/+19
* | tor-proto: add unit tests for some circuit handshakesSteven Engler2026-07-291-0/+130
* | tor-proto: add 'test_utils' mod for channel testsSteven Engler2026-07-292-0/+308
* | tor-proto: add test-only `NoOpChannelProvider`Steven Engler2026-07-291-0/+22
* | tor-proto: add test-only `NoOpRequestFilter`Steven Engler2026-07-291-0/+16
* | tor-proto: fix tests when `feature = relay`Steven Engler2026-07-291-1/+1
* | proto: Use PeerInfo to log responder channel addrDavid Goulet2026-07-291-2/+2
* | Merge branch 'destroyreason' into 'main'gabi-2502026-07-282-3/+3
|\ \
| * | align DestroyReason with torspec!490ramdoys2026-07-282-3/+3
* | | 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
|/ /
* | Merge branch 'clippy' into 'main'opara2026-07-271-1/+1
|\ \ | |/ |/|
| * tor-proto: Remove a redundant explicit link targetIan Jackson2026-07-271-1/+1
* | tor-proto: add a TODO for crypt protocol and cc alg logicSteven Engler2026-07-271-0/+4
* | tor-proto: add `HandshakeSubprotocols`Steven Engler2026-07-272-9/+49
* | tor-proto: remove `CircNetParameters::extend_by_ed25519_id`Steven Engler2026-07-273-6/+0
* | tor-proto: add `HopSettings::from_handshake_params()`Steven Engler2026-07-272-71/+115
* | tor-proto: require feat 'counter-galois-onion' for 'relay'Steven Engler2026-07-271-0/+1
|/
* Merge branch 'testdata-export' into 'main'Ian Jackson2026-07-271-1/+1
|\
| * Require derive-deftly 1.11.4Ian Jackson2026-07-231-1/+1
* | proto: Include the actual cell command in an error messageGabriela Moldovan2026-07-231-3/+5
* | proto: Remove feature-gating from CircHop::handle_msg()Gabriela Moldovan2026-07-233-6/+4
* | tor-checkable: Rename `TimeBound::is_valid_at` to `check_valid_at`Ian Jackson2026-07-231-1/+1
* | tor-checkable: TimeBound: Make wrapped type an associated typeIan Jackson2026-07-231-3/+3
* | tor-checkable: TimeBound: remove Error associated typeIan Jackson2026-07-231-1/+1
|/
* 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-222-12/+60
* proto: Add newtype wrapper for incoming stream receiverGabriela Moldovan2026-07-222-2/+43