summaryrefslogtreecommitdiff
path: root/crates/tor-circmgr/src/build.rs
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'expire-halfstream-cbt' into 'main'gabi-2502025-09-241-12/+26
|\
| * circmgr: Pass the timeout estimator to circuit constructor (fmt).Gabriela Moldovan2025-09-161-8/+13
| * circmgr: Pass the timeout estimator to circuit constructor.Gabriela Moldovan2025-09-161-7/+16
* | tor-proto: use `CellCount` in `FlowCtrlParameters`Steven Engler2025-09-161-4/+4
|/
* tor-proto: add `FlowCtrlParameters` to `CircParameters` and `HopSettings`Steven Engler2025-09-111-1/+9
* proto: Add a circuit module shared between client and relay impls.Gabriela Moldovan2025-08-281-1/+1
* chanmgr: Add KeyMgr to channel builderDavid Goulet2025-08-201-0/+1
* 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-071-53/+68
* cirmgr: extract code that opens a channel.Nick Mathewson2025-08-071-14/+26
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-071-5/+5
* 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
* | hs: Use the new Tunnel interface for onion serviceDavid Goulet2025-08-051-1/+1
* | tunnel: Implement Buildable for ClientTunnelDavid Goulet2025-08-051-33/+39
* | proto: Change PendingClientCirc to yield back a ClientTunnelDavid Goulet2025-08-051-3/+3
|/
* proto: Refactor cc fallback.Nick Mathewson2025-06-101-9/+13
* Move responsibility for choosing extensions into tor-protoNick Mathewson2025-06-101-19/+3
* proto: Provide and use a create_firsthop() wrapper too.Nick Mathewson2025-04-281-7/+2
* tor-proto: New extend() to pick between ntor and ntor3Nick Mathewson2025-04-281-6/+2
* tor-circmgr: put vegas cc in `CircParameters` behind `if false`Steven Engler2025-04-231-22/+42
* tor-circmgr: only use congestion control if "flowctl-cc" feature is enabledSteven Engler2025-04-231-2/+5
* tor-circmgr: switch from `supports_{known,named}_subver()`Steven Engler2025-04-231-3/+3
* circ: Don't pin CC algorithm to FixedWindow anymoreDavid Goulet2025-04-231-4/+1
* circ: Apply possible subprotocol changes to circ paramsDavid Goulet2025-04-231-5/+20
* circ: Remove CircParameters reference in call stackDavid Goulet2025-04-231-13/+12
* congestion: Setup a fallback algorithm in the paramsDavid Goulet2025-04-231-0/+1
* tor-circmgr: clean up after "ntor_v3" feature flag removalSteven Engler2025-04-011-21/+13
* tor-circmgr: removed "ntor_v3" feature flagSteven Engler2025-04-011-11/+0
* Use named subprotocol versions throughout arti.Nick Mathewson2025-03-121-7/+7
* tor-rtmock: allow-Decorate every use of MockSleepProviderIan Jackson2025-03-061-0/+3
* congestion: Don't use Vegas just yetDavid Goulet2025-01-161-1/+4
* Make cargo clippy happyDavid Goulet2025-01-161-4/+4
* circmgr: Remove the CircParameters build .expect()David Goulet2025-01-161-44/+19
* circ: Specialize the circparams from netparams functionDavid Goulet2025-01-161-49/+82
* congestion: Remove Default from every parametersDavid Goulet2025-01-161-0/+2
* congestion: Make the cc_alg values a caret_int for better code semanticDavid Goulet2025-01-161-4/+4
* circmgr: Modify CircParameters for congestion controlDavid Goulet2025-01-161-9/+108
* memquota: Change ToplevelAccount to be an alias for Arc<MemoryQuotaTracker>Ian Jackson2024-10-151-1/+2
* memquota: Add a toplevel account in tor-chanmgrIan Jackson2024-10-031-0/+2
* CircMgr: Start writing tests.Wesley Aptekar-Cassels2024-10-031-0/+1
* extract tor_async_utils::oneshot into ::oneshot-fused-workaroundJim Newsome2024-08-281-1/+1
* tor-circmgr: Remove no-longer-needed dead_code allow.Gabriela Moldovan2024-04-291-1/+0
* tor-circmgr: Call VanguardMgr::launch_background_tasks.Gabriela Moldovan2024-04-051-1/+1
* tor-guardmgr: Give VanguardMgr a handle to the runtime.Gabriela Moldovan2024-04-051-3/+3
* Run maint/add_warning.Nick Mathewson2024-03-131-0/+1
* tor-circmgr: Give CircMgr a VanguardMgr.Gabriela Moldovan2024-03-111-0/+17
* tor-circmgr: Add UniqId to Error::Protocol.Gabriela Moldovan2024-02-271-0/+6
* tor-circmgr: Add UniqId to CircTimeout.Gabriela Moldovan2024-02-271-7/+9
* circmgr:Resolve a warning when building without ntor-v3Nick Mathewson2023-12-131-2/+3