summaryrefslogtreecommitdiff
path: root/crates/tor-proto/src
Commit message (Expand)AuthorAgeFilesLines
...
* proto: Add UnverifiedRelayChannel implementationDavid Goulet2025-11-194-125/+122
* proto: Introduce relay specific channel structsDavid Goulet2025-11-191-2/+38
* proto: Fix up doc links post-refactoringGabriela Moldovan2025-11-172-9/+9
* proto: Temporarily silence a few warningsGabriela Moldovan2025-11-171-0/+3
* proto: Use CircHopInbound in the ForwardReactor (fmt)Gabriela Moldovan2025-11-173-6/+4
* proto: Use CircHopInbound in the ForwardReactorGabriela Moldovan2025-11-172-19/+15
* proto: Use CircHopOutbound in BackwardReactorGabriela Moldovan2025-11-172-34/+24
* proto: Make cc state shared between CircHop{Inbound,Outbound}Gabriela Moldovan2025-11-173-27/+30
* proto: Make CongestionWindow CopyGabriela Moldovan2025-11-173-8/+8
* proto: Move CircHop{Inbound,Outbound} out of the client module.Gabriela Moldovan2025-11-172-575/+599
* 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 optional (fmt)Gabriela Moldovan2025-11-171-1/+5
* proto: Make the hop in SendRelayCell optionalGabriela Moldovan2025-11-177-20/+22
* proto: Update SendRelayCell docsGabriela Moldovan2025-11-171-2/+3
* proto: Move SendRelayCell to circhop (fmt)Gabriela Moldovan2025-11-174-5/+5
* proto: Move SendRelayCell to circhopGabriela Moldovan2025-11-175-20/+23
* 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
* proto: Move CloseStreamBehavior to top-level stream moduleGabriela Moldovan2025-11-145-26/+29
* proto: Remove extraneous backtick in CloseStreamBehavior docsGabriela Moldovan2025-11-141-1/+1
* Merge branch 'prop368-v4' into 'main'Nick Mathewson2025-11-139-10/+325
|\
| * fix a documentation link.Nick Mathewson2025-11-131-1/+1
| * proto: run add_warning to update tunnel_activity.rsNick Mathewson2025-11-121-1/+1
| * proto: assert that no member of InTunnelActivity needs_drop.Nick Mathewson2025-11-121-1/+15
| * proto: Use a ZST-token pattern to enforce correctness for TunnelActivityNick Mathewson2025-11-122-14/+58
| * tor-proto: Track information on when tunnels were last usedNick Mathewson2025-11-129-1/+258
* | proto: Remove duplicated function in CircHopGabriela Moldovan2025-11-132-7/+2
* | proto: Remove a no longer relevant TODOGabriela Moldovan2025-11-121-3/+0
|/
* Merge branch 'reduce-channel-frame-high-water-mark' into 'main'Nick Mathewson2025-11-101-1/+3
|\
| * tor-proto: Reduce `high_water_mark` of ChannelFramenield2025-11-061-1/+3
* | Merge branch 'relay-circ' into 'main'David Goulet2025-11-103-16/+24
|\ \
| * | proto: Remove doc ref to private itemGabriela Moldovan2025-10-291-1/+1
| * | proto: Add RelayCirc API for checking if circuit is closedGabriela Moldovan2025-10-291-0/+7
| * | proto: Remove redundant channel from RelayCircGabriela Moldovan2025-10-292-4/+0
| * | proto: Make RelayCirc publicGabriela Moldovan2025-10-292-2/+2
| * | proto: Rename RelayReatorHandle to RelayCircGabriela Moldovan2025-10-292-5/+5
| * | proto: Move RelayReactorHandle to relay moduleGabriela Moldovan2025-10-292-11/+16
| * | proto: Update RelayReactorHandle docsGabriela Moldovan2025-10-291-1/+1
* | | Merge branch 'cell-sender' into 'main'Alexander Hansen Færøy2025-11-103-10/+10
|\ \ \
| * | | proto: Move cell_sender out of the client moduleGabriela Moldovan2025-10-283-2/+2
| * | | proto: Make everything in CircuitCellSender pub(crate)Gabriela Moldovan2025-10-281-8/+8
| |/ /
* | | Fix name of clippy lint to unchecked_time_subtraction (2)Ian Jackson2025-11-0630-31/+31
* | | Drop two use's that seem no longer to be necessaryIan Jackson2025-11-061-1/+1
| |/ |/|
* | all: run cargo fmtSteven Engler2025-11-044-4/+4
* | all: replace all uses of `futures::task::SpawnExt` with `tor_rtcompat::SpawnExt`Steven Engler2025-11-045-5/+5