summaryrefslogtreecommitdiff
path: root/crates
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | tor-proto: Simplify expression using is_ok_and.Gabriela Moldovan2025-02-261-1/+1
| * | | | tor-proto: Rename Circuit variable to circ.Gabriela Moldovan2025-02-261-4/+4
| * | | | tor-proto: Avoid using Reactor in the circuit extender.Gabriela Moldovan2025-02-262-12/+9
| * | | | tor-proto: Begin documenting the circuit removal behavior.Gabriela Moldovan2025-02-261-1/+17
| * | | | tor-proto: Forbid CtrlMsg::Extend* on multipath tunnels.Gabriela Moldovan2025-02-251-0/+20
| * | | | tor-proto: Avoid panicking on double CtrlMsg::Create.Gabriela Moldovan2025-02-252-16/+35
| * | | | tor-proto: Update docs to refer to Circuit instead of Reactor.Gabriela Moldovan2025-02-251-3/+3
| * | | | tor-proto: Add some more conflux-related TODOs.Gabriela Moldovan2025-02-251-0/+10
| * | | | tor-proto: Use a ConfluxSet in the circuit reactor.Gabriela Moldovan2025-02-254-48/+98
| * | | | tor-proto: Add a ConfluxSet type.Gabriela Moldovan2025-02-253-0/+78
| * | | | tor-proto: Move most of the reactor impl to Circuit (fmt).Gabriela Moldovan2025-02-252-8/+24
| * | | | tor-proto: Move most of the reactor impl to Circuit.Gabriela Moldovan2025-02-254-70/+60
| * | | | tor-proto: Factor out stream management functionality.Gabriela Moldovan2025-02-252-21/+43
| * | | | tor-proto: Shuffle reactor impl in preparation for refactoring.Gabriela Moldovan2025-02-251-466/+466
| * | | | tor-proto: Move cell handlers into a separate type (fmt).Gabriela Moldovan2025-02-251-3/+10
| * | | | tor-proto: Move cell handlers into a separate type.Gabriela Moldovan2025-02-252-44/+56
| * | | | tor-proto: Add a reactor-internal Circuit type.Gabriela Moldovan2025-02-251-0/+38
| * | | | tor-proto: Add line breaks between impl blocks.Gabriela Moldovan2025-02-251-0/+4
| * | | | tor-proto: Implement From<Bug> for ReactorError.Gabriela Moldovan2025-02-251-1/+6
| | |/ / | |/| |
* | | | Merge branch 'upgrades-2025-02' into 'main'Nick Mathewson2025-02-2643-50/+55
|\ \ \ \
| * | | | Upgraede to der-parser 10Nick Mathewson2025-02-261-1/+1
| * | | | Upgrade to directories 6Nick Mathewson2025-02-262-2/+2
| * | | | Upgrade to derive_more 2Nick Mathewson2025-02-2641-45/+50
| * | | | Upgrade to notify 8.Nick Mathewson2025-02-262-2/+2
| | |_|/ | |/| |
* / | | tor-congestion: temporarily set `publish = true`Steven Engler2025-02-261-2/+3
|/ / /
* | | Merge branch 'happy-families' into 'main'Nick Mathewson2025-02-2517-47/+489
|\ \ \
| * | | netdir: Consider RelayFamilyIds based on family rulesNick Mathewson2025-02-254-27/+74
| * | | relay-selection: Add FamilyRules to exclude_relays_in_same_family.Nick Mathewson2025-02-256-18/+110
| * | | guardmgr: flag to indicate whether a FirstHop is a BridgeNick Mathewson2025-02-251-0/+9
| * | | netdir: Add client params related to happy families (prop321)Nick Mathewson2025-02-251-0/+10
| * | | netdoc: Add "family-cert" entries to routerdesc parserNick Mathewson2025-02-252-3/+141
| * | | netdoc: Add "family-ids" line to microdesc parserNick Mathewson2025-02-123-2/+64
| * | | netdoc: Type to represent a relay family idNick Mathewson2025-02-121-1/+81
| * | | cert: reserve 0x0C for FAMILY_V_IDENTITY (happy families) certs.Nick Mathewson2025-02-111-0/+4
* | | | Merge branch 'rtmock-thread' into 'main'Ian Jackson2025-02-251-91/+525
|\ \ \ \ | |_|/ / |/| | |
| * | | tor-rtmock: Avoid confusing "concurrently" wordIan Jackson2025-02-251-2/+2
| * | | tor-rtmock: Explain Subthreads and compare them with bare threadsIan Jackson2025-02-251-0/+31
| * | | tor-rtmock: Capitalise Subthread and link to the definitionIan Jackson2025-02-251-25/+29
| * | | tor-rtmock: Fix a typoIan Jackson2025-02-251-1/+1
| * | | tor-rtmock: Move imprecations to more prominent locationIan Jackson2025-02-251-11/+9
| * | | tor-rtmock: subthread facilityIan Jackson2025-02-131-7/+381
| * | | tor-rtmock: subthread facility (pre-fmt)Ian Jackson2025-02-131-2/+10
| * | | tor-rtmock: Replace open-coded Debug impl with DeriveIan Jackson2025-02-131-34/+27
| * | | tor-rtmock tests: Improve various_mock_executorsIan Jackson2025-02-131-0/+1
| * | | tor-rtmock tests: Break out various_mock_executorsIan Jackson2025-02-131-5/+10
| * | | tor-rtmock: Break out Task::set_awakeIan Jackson2025-02-131-7/+19
| * | | tor-rtmock: task: Rename MockExecutor Arc<Shared> field to sharedIan Jackson2025-02-131-17/+17
| * | | tor-rtmock: task: Replace ArcMutexData with Arc<Shared>Ian Jackson2025-02-131-12/+20
| * | | tor-rtmock: Correct a commentIan Jackson2025-02-131-1/+1
* | | | tor-proto: add variants to `HopLocation` behind `conflux` featureSteven Engler2025-02-242-7/+10