summaryrefslogtreecommitdiff
path: root/crates/tor-proto/src/client
Commit message (Expand)AuthorAgeFilesLines
* proto: Allow unstable_name_collisions in several placesGabriela Moldovan2025-12-012-0/+10
* opentelemetry: Instrument a bunch of functions.Wesley Aptekar-Cassels2025-11-244-3/+22
* proto: Remove unused function from ClientChannelBuilderDavid Goulet2025-11-191-7/+0
* proto: Make cargo doc happyDavid Goulet2025-11-191-1/+1
* proto: Split VerifiedChannel::finish()David Goulet2025-11-191-2/+17
* proto: Use the new client specific channelsDavid Goulet2025-11-191-11/+19
* proto: Add client specific handshake channel structsDavid Goulet2025-11-192-6/+90
* proto: Move client handshake into client channel moduleDavid Goulet2025-11-192-0/+209
* proto: Fix up doc links post-refactoringGabriela Moldovan2025-11-171-2/+2
* proto: Make cc state shared between CircHop{Inbound,Outbound}Gabriela Moldovan2025-11-172-13/+10
* 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 optional (fmt)Gabriela Moldovan2025-11-171-1/+5
* proto: Make the hop in SendRelayCell optionalGabriela Moldovan2025-11-176-18/+20
* proto: Move SendRelayCell to circhop (fmt)Gabriela Moldovan2025-11-172-2/+2
* proto: Move SendRelayCell to circhopGabriela Moldovan2025-11-174-18/+7
* 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-142-24/+3
* proto: Remove extraneous backtick in CloseStreamBehavior docsGabriela Moldovan2025-11-141-1/+1
* Merge branch 'prop368-v4' into 'main'Nick Mathewson2025-11-134-0/+53
|\
| * tor-proto: Track information on when tunnels were last usedNick Mathewson2025-11-124-0/+53
* | 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 'cell-sender' into 'main'Alexander Hansen Færøy2025-11-102-303/+1
|\
| * proto: Move cell_sender out of the client moduleGabriela Moldovan2025-10-282-303/+1
| * 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-062-2/+2
* | Drop two use's that seem no longer to be necessaryIan Jackson2025-11-061-1/+1
* | all: run cargo fmtSteven Engler2025-11-041-1/+1
* | all: replace all uses of `futures::task::SpawnExt` with `tor_rtcompat::SpawnExt`Steven Engler2025-11-041-1/+1
* | bad_extend_test_impl: Wait for message instead of a 100 ms delay.Nick Mathewson2025-11-041-8/+18
* | proto: use assert_matches in circuit.rs tests.Nick Mathewson2025-11-041-5/+6
* | proto: Move a TODO to CircSyncViewGabriela Moldovan2025-10-301-3/+0
* | proto: Replace ClientCircSyncView in IncomingStreamRequestFilterGabriela Moldovan2025-10-304-7/+8
|/
* tor-proto: fix `clippy::needless_pass_by_value` warningSteven Engler2025-10-211-0/+1
* proto: Fix doc links post-refactoringGabriela Moldovan2025-10-211-1/+5
* proto: Move StreamMpsc{Sender,Receiver} to stream module (fmt)Gabriela Moldovan2025-10-213-3/+3
* proto: Move StreamMpsc{Sender,Receiver} to stream moduleGabriela Moldovan2025-10-215-9/+8
* proto: Move hop settings into a shared moduleGabriela Moldovan2025-10-215-306/+15
* proto: Move streammap out of the client module (fmt)Gabriela Moldovan2025-10-213-5/+3
* proto: Move halfstream under streammapGabriela Moldovan2025-10-211-247/+0
* proto: Move streammap out of the client moduleGabriela Moldovan2025-10-217-685/+11
* proto: Move dumb pipes to top-lvl stream module (fmt)Gabriela Moldovan2025-10-216-6/+6
* proto: Move dumb pipes to top-lvl stream moduleGabriela Moldovan2025-10-218-264/+7