aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-proto
Commit message (Expand)AuthorAgeFilesLines
...
| * proto: Simplify StreamEvent::LocalStreamClosedGabriela Moldovan2026-06-231-15/+4
| * proto: Rename StreamEvent::Closed to LocalStreamClosedGabriela Moldovan2026-06-231-5/+5
| * proto: Remove unnecessary result mappingGabriela Moldovan2026-06-231-1/+1
| * proto: Implement ClosePendingStream in the stream reactorGabriela Moldovan2026-06-233-5/+40
| * proto: Add a helper function for handling closed streams (fmt)Gabriela Moldovan2026-06-231-10/+10
| * proto: Add a helper function for handling closed streamsGabriela Moldovan2026-06-231-6/+22
| * proto: Add a new StreamReactor control message for closing streamsGabriela Moldovan2026-06-231-3/+25
| * proto: Update docs to clarify where the StreamReactor cell sender isGabriela Moldovan2026-06-231-1/+2
| * proto: Implement RelayCirc::close_pending()Gabriela Moldovan2026-06-231-4/+17
| * proto: Add a control message for closing pending streams (fmt)Gabriela Moldovan2026-06-231-3/+4
| * proto: Add a control message for closing pending streamsGabriela Moldovan2026-06-232-1/+41
| * proto: Replace StreamMsg with a new CtrlMsg typeGabriela Moldovan2026-06-234-26/+32
| * 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
* | proto: log hop settings at trace upon client circuit opening.Nick Mathewson2026-06-231-1/+2
|/
* Merge branch 'msrv-1.91' into 'main'gabi-2502026-06-181-1/+1
|\
| * Bump MSRV to 1.91Clara Engler2026-06-151-1/+1
* | proto: Update tests to use the new stream exportsGabriela Moldovan2026-06-171-4/+4
* | proto: Add crate-level exports for two extra stream types (fmt)Gabriela Moldovan2026-06-177-26/+10
* | proto: Add crate-level exports for two extra stream typesGabriela Moldovan2026-06-171-0/+4
* | proto: Re-export StreamReceiver from tor_proto::streamGabriela Moldovan2026-06-171-1/+2
* | proto: Re-export the Incoming* types from tor_proto::streamGabriela Moldovan2026-06-171-0/+6
* | proto: Make the stream module pubGabriela Moldovan2026-06-171-1/+1
* | Merge branch 'flowctrl-tests' into 'main'opara2026-06-162-14/+434
|\ \ | |/ |/|
| * tor-proto: add a unit test for `XonXoffReader`Steven Engler2026-06-162-1/+399
| * tor-proto: add `DrainRateNotifier` trait for `XonXoffReader`Steven Engler2026-06-101-13/+35
* | Merge branch 'destroy' into 'main'opara2026-06-122-29/+5
|\ \
| * | tor-proto: circ handshake now always uses NONE destroy reasonSteven Engler2026-06-122-29/+5
| |/
* | tor-proto: Remove a now-redundant .iter() in a call to iter_joinIan Jackson2026-06-111-1/+1
* | Merge branch 'cgo-stable' into 'main'Nick Mathewson2026-06-101-2/+2
|\ \ | |/ |/|
| * Mark "counter-galois-onion" as stableNick Mathewson2026-06-041-2/+2
* | Merge branch 'clippy-string-slice' into 'main'Nick Mathewson2026-06-1035-0/+36
|\ \
| * | maint: Run maint/add_warning to deny string slicesClara Engler2026-06-0935-0/+36
* | | Bump derive-deftly to 1.11.3Ian Jackson2026-06-091-1/+1
|/ /
* | proto: Move RateLimitedWriter to tor-async-utilsDavid Goulet2026-06-086-768/+4
* | proto: Move TokenBucket to tor-basic-utilsDavid Goulet2026-06-083-848/+3
* | Merge branch 'destroy-cell3' into 'main'gabi-2502026-06-089-28/+395
|\ \
| * | proto: Update the tests to use the new CircuitRx{Receiver,Sender}sGabriela Moldovan2026-06-086-16/+17
| * | proto: Replace CircuitRx{Sender,Receiver} with new channel typeGabriela Moldovan2026-06-083-11/+5
| * | proto: Remove now-unused importGabriela Moldovan2026-06-081-1/+1
| * | proto: Add a new channel -> circuit queue typeGabriela Moldovan2026-06-082-0/+372
| |/
* | proto: Enable the relay exit stream testGabriela Moldovan2026-06-081-1/+0
* | proto: Set the ClientDataStreamCtrl to None for relay streams (fmt)Gabriela Moldovan2026-06-081-5/+7
* | proto: Set the ClientDataStreamCtrl to None for relay streamsGabriela Moldovan2026-06-081-3/+3
* | proto: Make the ClientDataStreamCtrl optional throughoutGabriela Moldovan2026-06-081-12/+22
|/
* Upgrade tokio to LTS 1.47.1Neel Chauhan2026-06-031-2/+2
* proto: add regression tests for verify_link_auth_certmoumenalaoui2026-06-021-0/+79
* proto: Fix inverted cert sig and AUTHENTICATE compareDavid Goulet2026-06-022-5/+2