aboutsummaryrefslogtreecommitdiff
path: root/src/core/or
AgeCommit message (Expand)Author
2023-08-01Merge branch 'bug40827' into 'main'David Goulet
2023-08-01Bug 40827: Add additional logs and checks for 0-leg conflux caseMike Perry
2023-08-01Nullify on_circuit if last conflux legDavid Goulet
2023-07-31Bug 40828: Add more log scrubbing to protocol warningsMike Perry
2023-07-29add config ReevaluateExitPolicytrinity-1686a
2023-07-29reapply exit policy on reloadtrinity-1686a
2023-07-17Warn when operating as bridge and exittrinity-1686a
2023-06-27Bug 40566: Remove unused BDP estimatorsMike Perry
2023-06-27Bug 40566: Remove unused congestion control alg structs.Mike Perry
2023-06-27Bug 40566: Unhook unused congestion control algsMike Perry
2023-06-27Bug 40566: Remove unused cc alg filesMike Perry
2023-06-23Export variables and functions for CC unit tests.Mike Perry
2023-06-23Bug 40709: Update and clean up tests for consensus paramsMike Perry
2023-06-23Bug 40709: Update congestion control parametersMike Perry
2023-06-22Bug 40569: Reduce accepted range for negotiated cc_sendme_incMike Perry
2023-06-20Bug 40808: Change KISTSchedRunInterval range and default; add KISTSchedRunInt...Mike Perry
2023-06-15Bug 40811: Count conflux leg launch attempts early.Mike Perry
2023-06-13Bug 40810: Avoid using 0 RTT legsMike Perry
2023-06-13Bug 40810: Improve validation checks to ignore 0-RTT legsMike Perry
2023-06-09Bug 40801: Do not change read state of marked connsMike Perry
2023-06-09Bug 40801: Send LINKED_ACK before attaching streamsMike Perry
2023-06-09Add BUG() macro to marked edge readsMike Perry
2023-06-09Add conflux logs to diagnose cases where RTTs are absent/zero.Mike Perry
2023-06-06Add a conflux helper to log conflux sets.Mike Perry
2023-05-24Merge branch 'tor-gitlab/mr/711'David Goulet
2023-05-24token_bucket_ctr: replace 32-bit wallclock time with monotimeMicah Elizabeth Scott
2023-05-24Merge branch 'tor-gitlab/mr/709'David Goulet
2023-05-11Add torrc option for conflux client UX.Mike Perry
2023-05-11Fix unit tests.Mike Perry
2023-05-11Clean up UX decision logic; hardcode for browser UX case.Mike Perry
2023-05-11fix minor typos in conflux and pow areasRoger Dingledine
2023-05-10Clean up and disable switch rate limiting.Mike Perry
2023-05-10Remove two conflux algs: maxrate and cwndrate.Mike Perry
2023-05-10hs_pow: add per-circuit effort information to control portMicah Elizabeth Scott
2023-05-10hs_pow: client side effort adjustmentMicah Elizabeth Scott
2023-05-10compute the client-side pow in a cpuworker threadRoger Dingledine
2023-05-10hs: Don't expire RP circuits to HS with PoWDavid Goulet
2023-05-10hs: Client now solve PoW if presentDavid Goulet
2023-05-04CID 1524707: Quiet coverity noiseMike Perry
2023-05-04CID 1524706: Remove dead assignmentMike Perry
2023-05-04Handle infinite loop with only one bridge (or snowflake).Mike Perry
2023-04-18Actually count exits with conflux support, rather than relays.Mike Perry
2023-04-06Avoid closing dirty circs with active half-edgesMike Perry
2023-04-06Prop#329: Add conflux to buildDavid Goulet
2023-04-06Prop#329 Pool: Handle pre-building and using conflux sets.David Goulet
2023-04-06Prop#329 Pool: Avoid sharing Guards and Middles between circuits.Mike Perry
2023-04-06Prop#329 Pool: Handle linking, unlinking, and relaunching conflux circuit legs.David Goulet
2023-04-06Prop#329 streams: Handle stream usage with confluxMike Perry
2023-04-06Refactor stream blocking due to channel cell queuesMike Perry
2023-04-06Prop#329: Add purposes for conflux circuitsMike Perry