summaryrefslogtreecommitdiff
path: root/crates/tor-circmgr
Commit message (Expand)AuthorAgeFilesLines
* Bump the minor version of every published crate except for `arti`.Nick Mathewson2025-08-281-28/+28
* proto: Add a circuit module shared between client and relay impls.Gabriela Moldovan2025-08-287-8/+13
* Merge branch 'circmgr-timeout-estimator-logging' into 'main'Nick Mathewson2025-08-271-0/+2
|\
| * tor-circmgr: Make connection failure log at debug level.Wesley Aptekar-Cassels2025-08-131-1/+1
| * tor-circmgr: Add more logging about timeout estimation.Wesley Aptekar-Cassels2025-08-121-0/+2
* | chanmgr: Add KeyMgr to channel builderDavid Goulet2025-08-202-0/+2
* | proto: Move the `stream` module under `client` (fmt).Gabriela Moldovan2025-08-181-1/+3
* | proto: Move the `stream` module under `client` (breaking).Gabriela Moldovan2025-08-181-3/+3
|/
* circmgr: Move the body of get_channel_to_guard into its only caller.Nick Mathewson2025-08-071-33/+23
* circmgr: Don't count channel negotiation towards circuit built time.Nick Mathewson2025-08-072-53/+77
* cirmgr: extract code that opens a channel.Nick Mathewson2025-08-071-14/+26
* Fix warnings and errors from edition 2024.Nick Mathewson2025-08-072-8/+9
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-0722-86/+91
* Update code for Edition 2024Nick Mathewson2025-08-073-4/+3
* Set MSRV to 1.85.Nick Mathewson2025-08-051-1/+1
* Merge branch 'use-cc' into 'main'Nick Mathewson2025-08-051-39/+24
|\
| * tor-proto: use congestion control when "flowctl-cc" is enabledSteven Engler2025-08-041-39/+24
* | circmgr: Feature gate multi path tunnel with conflux flagDavid Goulet2025-08-053-6/+15
* | Revert "circmgr: Feature-gate all the onion service tunnel types."Gabriela Moldovan2025-08-052-22/+2
* | circmgr: Feature-gate all the onion service tunnel types.Gabriela Moldovan2025-08-052-2/+22
* | Do not fully-qualify Sync.Gabriela Moldovan2025-08-053-15/+15
* | proto: Fix infinite recursion in ClientTunnel::extend().Gabriela Moldovan2025-08-051-2/+2
* | conflux: Adjust docs and fix doc links.Gabriela Moldovan2025-08-053-15/+17
* | circmgr: Fix hs-service feature gatingGabriela Moldovan2025-08-051-1/+1
* | proto: abolish path_ref() in favor of all_paths().Gabriela Moldovan2025-08-055-32/+25
* | circmgr: Feature-gate ServiceOnionServiceIntroTunnel to fix compile errors.Gabriela Moldovan2025-08-051-0/+1
* | circmgr: Feature-gate send_raw_msg.Gabriela Moldovan2025-08-051-0/+1
* | circmgr: Gate tor_proto::handshake usage behind hs-common.Gabriela Moldovan2025-08-051-1/+6
* | proto, circmgr: Fix feature-gating.Gabriela Moldovan2025-08-052-2/+3
* | circmgr: Fully-qualify types in macro.Gabriela Moldovan2025-08-051-4/+2
* | circmgr: Add back cognitive_complexity allows.Gabriela Moldovan2025-08-052-0/+2
* | circmgr: Fix unit testsDavid Goulet2025-08-052-15/+15
* | tunnel: Implement start_conversation() for all tunnel typesDavid Goulet2025-08-052-9/+17
* | hs: Use the new Tunnel interface for onion serviceDavid Goulet2025-08-054-12/+90
* | circmgr: Return more type specific tunnelDavid Goulet2025-08-052-8/+12
* | tunnel: Implement Buildable for ClientTunnelDavid Goulet2025-08-055-84/+88
* | proto: Change PendingClientCirc to yield back a ClientTunnelDavid Goulet2025-08-051-3/+3
* | circmgr: Major rename for the new Tunnel namespaceDavid Goulet2025-08-058-625/+635
* | proto: Add last_hop() to Tunnel interfaceDavid Goulet2025-08-051-0/+14
* | circmgr: New Tunnel object interfaceDavid Goulet2025-08-053-0/+492
* | Bump version of tor-basic-utilsIan Jackson2025-08-051-1/+1
* | Version bumps for 1.4.6Ian Jackson2025-08-051-24/+24
|/
* circmgr: Apply incoming cell limits to hsdir connectionsNick Mathewson2025-07-101-1/+12
* Bump all the unstable tor- and arti- crates to 0.32.0.Gabriela Moldovan2025-07-071-24/+24
* Bump the versions of the non-{arti-,tor-} crates.Gabriela Moldovan2025-07-071-3/+3
* Temporarily suppress mismatched_lifetime_syntaxes.Gabriela Moldovan2025-07-071-0/+1
* Improve descriptions of rejected relays: omit "rejected 0/X"Nick Mathewson2025-06-251-3/+3
* tor-circmgr: Reduced dependency on `once_cell`hashcatHitman2025-06-141-2/+2
* proto: Refactor cc fallback.Nick Mathewson2025-06-101-9/+13
* Move responsibility for choosing extensions into tor-protoNick Mathewson2025-06-101-19/+3