summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | tor-proto: Introduce CircHopList, hide CircHop internals.Gabriela Moldovan2025-06-103-244/+399
| * | | | tor-proto: Move CircHop to a separate module.Gabriela Moldovan2025-06-102-163/+187
|/ / / /
* | | | Merge branch 'circparam_cleanup' into 'main'Nick Mathewson2025-06-1012-109/+214
|\ \ \ \
| * | | | HopSettings: Note relay usage.Nick Mathewson2025-06-101-0/+3
| * | | | Avoid a bug with HopSettingsNick Mathewson2025-06-102-5/+22
| * | | | Clarify HopSettings documentation.Nick Mathewson2025-06-101-3/+7
| * | | | Renamed NegotiatedHopSettings -> HopSettingsNick Mathewson2025-06-104-36/+33
| * | | | Clarify documentation for from_params_and_caps.Nick Mathewson2025-06-101-1/+6
| * | | | Clarify per-circuitness of CircParametersNick Mathewson2025-06-101-1/+7
| * | | | proto: Rename a pair of internal functionsNick Mathewson2025-06-103-16/+14
| * | | | Add a semver file for tor-proto changesNick Mathewson2025-06-101-0/+4
| * | | | proto: Refactor cc fallback.Nick Mathewson2025-06-104-19/+27
| * | | | Move responsibility for choosing extensions into tor-protoNick Mathewson2025-06-103-25/+19
| * | | | proto: Move NegotiatedHopSettings to a higher levelNick Mathewson2025-06-108-61/+97
| * | | | proto: Split CircParameters and NegotiatedHopSettingsNick Mathewson2025-06-106-32/+65
* | | | | Merge branch 'yes-we-diff' into 'main'Nick Mathewson2025-06-101-2/+0
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Remove comment saying we do not implement consensus diffsNick Mathewson2025-06-101-2/+0
|/ / / /
* | | | Merge branch 'ticket1647' into 'main'gabi-2502025-06-102-5/+23
|\ \ \ \ | |/ / / |/| | |
| * | | Un-pin version of typed-index-collectionsNick Mathewson2025-06-092-5/+23
|/ / /
* | | Merge branch 'fix-mockexecutor-spawn-blocking' into 'main'wesleyac2025-06-091-38/+6
|\ \ \
| * | | tor-rtmock: Use subthread_spawn for spawn_blocking.Wesley Aptekar-Cassels2025-06-091-38/+6
* | | | Merge branch 'criterion-fix-aarch64' into 'main'Nick Mathewson2025-06-099-19/+54
|\ \ \ \ | |/ / / |/| | |
| * | | Run cargo sort on tor-protoNick Mathewson2025-06-091-7/+15
| * | | proto: Let benchmarks build correctly on non-intelNick Mathewson2025-06-099-26/+53
| |/ /
* | | Merge branch 'nightly-ice' into 'main'gabi-2502025-06-093-5/+5
|\ \ \
| * | | tor-circmgr: fix docs failureSteven Engler2025-06-091-2/+2
| * | | tor-llcrypto: fix feature name typoSteven Engler2025-06-091-1/+1
| * | | Revert "CI: pin to a slightly older nightly to work around ICE"Steven Engler2025-06-091-2/+2
* | | | Merge branch 'flow-ctrl' into 'main'David Goulet2025-06-096-3/+191
|\ \ \ \ | |_|/ / |/| | |
| * | | tor-proto: handle XON/XOFF messages in conflux seqno logicSteven Engler2025-06-091-1/+2
| * | | tor-cell: add `Xon`/`Xoff` cellsSteven Engler2025-06-093-1/+185
| * | | tor-cell: add experimental `flowctl-cc` featureSteven Engler2025-06-092-1/+4
| |/ /
* | | Merge branch 'rtcompat-rustls' into 'main'wesleyac2025-06-094-244/+14
|\ \ \
| * | | maint/downgrade_dependencies: Include `paste` crate for updateparazyd2025-06-061-1/+2
| * | | tor-rtcompat: Remove rustls dependency in favor of futures-rustlsparazyd2025-06-063-243/+12
* | | | Merge branch 'less-noisy-pick-n-relays' into 'main'David Goulet2025-06-091-3/+4
|\ \ \ \ | |_|/ / |/| | |
| * | | NetDir::pick_n_relays: avoid some unwarranted warningsJim Newsome2025-06-051-3/+4
* | | | Merge branch 'bucket-fixes' into 'main'opara2025-06-093-84/+271
|\ \ \ \ | |_|/ / |/| | |
| * | | tor-proto: fix bug in `RateLimitedWriter::poll_write`Steven Engler2025-06-082-16/+100
| * | | tor-proto: change `wake_when_bytes_available` to `NonZero<u64>`Steven Engler2025-06-082-6/+8
| * | | tor-proto: add additional unit test for `TokenBucket::adjust`Steven Engler2025-06-081-1/+57
| * | | tor-proto: improve `TokenBucket::adjust`Steven Engler2025-06-081-42/+87
| * | | tor-proto: rename `TokenBucket::last_refill` to `added_tokens_at`Steven Engler2025-06-081-18/+18
|/ / /
* | | Merge branch '1686a/expose-socks-proxy' into 'main'Nick Mathewson2025-06-051-3/+21
|\ \ \ | |/ / |/| |
| * | expose socks proxy some moretrinity-1686a2025-05-301-3/+21
* | | Merge branch 'token-bucket' into 'main'opara2025-06-0510-30/+1285
|\ \ \
| * | | tor-proto: return `Result` from `tokens_available_at`Steven Engler2025-06-052-32/+66
| * | | tor-proto: change `RateLimitedWriter` logic to use user-configurable limitSteven Engler2025-06-052-16/+50
| * | | tor-proto: change `ClaimedTokens::commit_fewer` to `reduce`Steven Engler2025-06-052-21/+14
| * | | tor-proto: add `{TokenBucket,RateLimitedWriter}Config` typesSteven Engler2025-06-053-33/+110