summaryrefslogtreecommitdiff
path: root/crates
Commit message (Expand)AuthorAgeFilesLines
...
* | tor-proto: Remove already addressed TODO.Gabriela Moldovan2025-05-281-3/+0
* | tor-proto: Make Path::all_hops() return an iterator.Gabriela Moldovan2025-05-283-15/+13
* | tor-proto: Downgrade a few TOOD(conflux) to TODO.Gabriela Moldovan2025-05-282-3/+3
* | tor-proto: Replace TODO(conflux) with TODO(#2017).Gabriela Moldovan2025-05-281-1/+1
* | tor-proto: Add missing feature-gating to HopDetail::Virtual.Gabriela Moldovan2025-05-281-0/+1
* | tor-proto: Avoid comparing virtual hops for now.Gabriela Moldovan2025-05-281-17/+22
* | tor-proto: Downgrade a TODO(conflux) to TODO.Gabriela Moldovan2025-05-281-1/+1
* | tor-proto: Replace TOOD(conflux) with TODO(#1999).Gabriela Moldovan2025-05-281-1/+1
* | Merge branch 'pow-manager' into 'main'wesleyac2025-05-2720-19/+983
|\ \
| * | tor-hsservice: Fix typo.Wesley Aptekar-Cassels2025-05-271-1/+1
| * | tor-hsservice: Warn instead of panic on KeyMgr error in PowManager.Wesley Aptekar-Cassels2025-05-271-4/+8
| * | tor-hsservice: Refactor PoW error handling.Wesley Aptekar-Cassels2025-05-272-17/+35
| * | tor-hsservice: Make PoW publisher_update_tx closed a warning.Wesley Aptekar-Cassels2025-05-271-4/+3
| * | tor-hsservice: Make PowManager persist state.Wesley Aptekar-Cassels2025-05-2710-15/+86
| * | tor-hsservice: Add ReplayLog to PowManager.Wesley Aptekar-Cassels2025-05-274-15/+71
| * | tor-hsservice: Add PowNonceReplayLog.Wesley Aptekar-Cassels2025-05-272-0/+37
| * | tor-hscrypto: Implement Display and FromStr for Seed.Wesley Aptekar-Cassels2025-05-272-1/+29
| * | tor-hsservice: Explicitly don't use memquota for publisher update queue.Wesley Aptekar-Cassels2025-05-271-1/+5
| * | tor-hsservice: Add PoW priority queue and checking of solves.Wesley Aptekar-Cassels2025-05-273-25/+242
| * | Add methods for getting proof-of-work extension from intro request.Wesley Aptekar-Cassels2025-05-274-2/+16
| * | tor-hsservice: Use Pin<Box<dyn Stream>>> instead of mpsc::Receiver.Wesley Aptekar-Cassels2025-05-274-8/+9
| * | tor-hsservice: Initial parts of PowManager.Wesley Aptekar-Cassels2025-05-2710-10/+525
* | | Merge branch 'proto-bench-visibility' into 'main'Nick Mathewson2025-05-2715-557/+385
|\ \ \ | |/ / |/| |
| * | proto: fix bench featuresLionel Goffaux2025-05-277-181/+187
| * | proto: remove unused cpu_time dev-dependencyLionel Goffaux2025-05-221-1/+0
| * | proto: remove bench pub wrappersLionel Goffaux2025-05-2214-409/+232
* | | ./maint/cargo_sort: Run cargo-sort on the entire workspace.Gabriela Moldovan2025-05-2725-77/+194
| |/ |/|
* | Merge branch 'stuck_in_the_middle_with_you' into 'main'Nick Mathewson2025-05-2213-161/+400
|\ \ | |/ |/|
| * hspool: Explain _why_ ClientRend is Guarded.Nick Mathewson2025-05-221-4/+12
| * hspool: refactor path match to be exhaustive.Nick Mathewson2025-05-221-7/+11
| * hspool: ClientRend first should be GuardedNick Mathewson2025-05-221-4/+5
| * Apply 1 suggestion(s) to 1 file(s)Nick Mathewson2025-05-221-1/+1
| * circmgr: Apply last-hop-in-stem usage when retrieving a stem circ.Nick Mathewson2025-05-201-20/+85
| * circmgr: when building client rend stems, make sure last hop has new_rend usage.Nick Mathewson2025-05-202-28/+72
| * guardmgr, circmgr: Make vanguard selection take a RelaySelector.Nick Mathewson2025-05-206-52/+89
| * circmgr: Propagate Option<HsCircKind> down to path selection functionsNick Mathewson2025-05-204-46/+103
| * circmgr: Change get_or_launch_stem to take a HsCircKindNick Mathewson2025-05-201-13/+22
| * circmgr: rename ensure_circuit_{compatible_with => can_extend_to}_targetNick Mathewson2025-05-201-6/+3
| * relay-selection: Rename RendPoint usage to NewRendPoint.Nick Mathewson2025-05-201-8/+10
| * relay-selection: tweak messages about rejection reasonsNick Mathewson2025-05-203-8/+8
| * netdir, relay-selection: require Fast and Stable for rendpoints.Nick Mathewson2025-05-202-2/+4
| * hs: Prevent a client from using a `MiddleOnly` relay for onion servicesNeel Chauhan2025-05-204-10/+23
* | Merge branch 'drop-rustls-letsencrypt-kludge' into 'main'Nick Mathewson2025-05-213-48/+13
|\ \
| * | rtcompat: remove Letsencrypt/Rustls kludgeretort-dev2025-05-203-48/+13
* | | Merge branch 'extend_ntor-fix' into 'main'Nick Mathewson2025-05-211-1/+1
|\ \ \ | |_|/ |/| |
| * | tor-proto: Prevent sink and rx from being dropped in-place.Gabriela Moldovan2025-05-201-1/+1
| |/
* | tor-proto: Add TODO about multipath rend circuits.Gabriela Moldovan2025-05-201-0/+6
* | tor-proto: Clarify that we need HopLocation, not TargetHop.Gabriela Moldovan2025-05-201-2/+2
* | tor-proto: Remove now-unused ConfluxSet::legs().Gabriela Moldovan2025-05-201-5/+0
* | Revert "tor-proto: add a non-pub `ClientCirc::legs()` method"Gabriela Moldovan2025-05-202-32/+4