Opened 11 months ago

Last modified 4 months ago

#32489 new enhancement

Phase 1: Stop compiling "Responding to BEGIN cells" in --disable-module-relay

Reported by: teor Owned by:
Priority: Medium Milestone: Tor: unspecified
Component: Core Tor/Tor Version:
Severity: Normal Keywords: tor-design, 043-deferred, 044-deferred
Cc: nickm Actual Points:
Parent ID: #31851 Points: 1
Reviewer: Sponsor:


We want to stop compiling the code that makes tor respond to BEGIN cells, when the relay module is disabled.

(We already disable ORPort, so the functionality is not available.)

At each stage, we should work to minimize layer-violations: there should generally not be calls from src/core/ into relay-specific code, and we should plan to refactor as needed to minimize them. We can reduce layer violations in parallel with the above.

Child Tickets

Change History (5)

comment:1 Changed 9 months ago by gaba

Sponsor: Sponsor31-can

Sponsor closed. Remove from roadmap.

comment:2 Changed 9 months ago by gaba

Keywords: network-team-roadmap-november removed

comment:3 Changed 9 months ago by nickm

Keywords: 043-deferred added

All 0.4.3.x tickets without 043-must, 043-should, or 043-can are about to be deferred.

comment:4 Changed 9 months ago by nickm

Milestone: Tor: 0.4.3.x-finalTor: 0.4.4.x-final

comment:5 Changed 4 months ago by nickm

Keywords: 044-deferred added
Milestone: Tor: 0.4.4.x-finalTor: unspecified

Bulk-remove tickets from 0.4.4. Add the 044-deferred label to them.

Note: See TracTickets for help on using tickets.