aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-proto/src/client/reactor/circuit
Commit message (Expand)AuthorAgeFilesLines
* proto: Add {backward|forward} prefix to circ_id in logsDavid Goulet2026-08-031-4/+4
* proto: Rename uniq_id to circ_unique_id mostly in loggingDavid Goulet2026-08-031-4/+4
* proto: Log both UniqId and CircId when possibleDavid Goulet2026-08-032-9/+36
* tor-cell: rename `XonKbpsEwma` to `XonKBpsEwma`Steven Engler2026-07-301-2/+2
* proto: log hop settings at trace upon client circuit opening.Nick Mathewson2026-06-231-1/+2
* tor-proto: move memquota stream account arg to last positionSteven Engler2026-05-211-4/+4
* tor-proto: move more stream queue init to reactorSteven Engler2026-05-211-25/+2
* tor-proto: add `ReactorStreamComponents` to bundle return valsSteven Engler2026-05-201-4/+5
* tor-proto: move stream incoming queue init to reactorSteven Engler2026-05-201-7/+15
* tor-proto: Port to web-time-compatNick Mathewson2026-03-261-1/+1
* proto: Remove unused n_open_streams() functionsGabriela Moldovan2026-02-161-17/+0
* proto: Add an accessor for the CircHopOutbound of a CircHopGabriela Moldovan2026-02-161-0/+5
* proto: Move CREATE helpers to a shared moduleGabriela Moldovan2026-02-051-63/+0
* proto: Avoid locking in CircHopOutbound::ccontrol()Gabriela Moldovan2026-01-291-1/+1
* proto: Rip CC state out of CircHopInboundGabriela Moldovan2026-01-291-5/+1
* opentelemetry: Instrument a bunch of functions.Wesley Aptekar-Cassels2025-11-241-0/+2
* proto: Fix up doc links post-refactoringGabriela Moldovan2025-11-171-2/+2
* proto: Make cc state shared between CircHop{Inbound,Outbound}Gabriela Moldovan2025-11-171-9/+6
* proto: Move CircHop{Inbound,Outbound} out of the client module.Gabriela Moldovan2025-11-171-573/+9
* proto: Add constructors for CircHop{Inbound,Outbound}Gabriela Moldovan2025-11-171-19/+46
* proto: Move some of CircHop's impl to CircHop{Inbound,Outbound}Gabriela Moldovan2025-11-171-141/+340
* proto: Make the hop in SendRelayCell optionalGabriela Moldovan2025-11-172-4/+4
* proto: Move SendRelayCell to circhop (fmt)Gabriela Moldovan2025-11-171-1/+1
* proto: Move SendRelayCell to circhopGabriela Moldovan2025-11-172-3/+4
* proto: Split CircHop into inbound and outbound components (fmt)Gabriela Moldovan2025-11-171-7/+13
* proto: Split CircHop into inbound and outbound componentsGabriela Moldovan2025-11-171-52/+76
* proto: Rename cell decoder field for clarityGabriela Moldovan2025-11-141-3/+3
* proto: Avoid exposing stream map field (fmt)Gabriela Moldovan2025-11-141-8/+11
* proto: Avoid exposing stream map fieldGabriela Moldovan2025-11-141-3/+3
* proto: Import StreamMap to reduce cognitive complexityGabriela Moldovan2025-11-141-6/+6
* Merge branch 'prop368-v4' into 'main'Nick Mathewson2025-11-131-0/+15
|\
| * tor-proto: Track information on when tunnels were last usedNick Mathewson2025-11-121-0/+15
* | proto: Remove duplicated function in CircHopGabriela Moldovan2025-11-131-5/+0
* | proto: Remove a no longer relevant TODOGabriela Moldovan2025-11-121-3/+0
|/
* proto: Move cell_sender out of the client moduleGabriela Moldovan2025-10-281-301/+0
* proto: Make everything in CircuitCellSender pub(crate)Gabriela Moldovan2025-10-281-8/+8
* tor-proto: fix `clippy::needless_pass_by_value` warningSteven Engler2025-10-211-0/+1
* proto: Move StreamMpsc{Sender,Receiver} to stream module (fmt)Gabriela Moldovan2025-10-211-1/+1
* proto: Move StreamMpsc{Sender,Receiver} to stream moduleGabriela Moldovan2025-10-211-1/+1
* proto: Move hop settings into a shared moduleGabriela Moldovan2025-10-212-2/+3
* proto: Move streammap out of the client module (fmt)Gabriela Moldovan2025-10-211-3/+1
* proto: Move streammap out of the client moduleGabriela Moldovan2025-10-211-1/+1
* proto: Move dumb pipes to top-lvl stream module (fmt)Gabriela Moldovan2025-10-211-1/+1
* proto: Move dumb pipes to top-lvl stream moduleGabriela Moldovan2025-10-211-1/+1
* proto: Reformat imports post-move.Gabriela Moldovan2025-10-161-1/+1
* proto: Avoid crate-pub reexports of shared types from the client module.Gabriela Moldovan2025-10-161-1/+1
* tor-proto: remove `StreamEndpointType`Steven Engler2025-10-141-8/+6
* Merge branch 'celltypes' into 'main'gabi-2502025-10-141-1/+1
|\
| * proto: Move celltypes out of clientGabriela Moldovan2025-10-131-1/+1
* | proto: Use a small vec for the hop list.Gabriela Moldovan2025-10-131-1/+7
|/