Opened 3 months ago

Last modified 5 weeks ago

#31122 new enhancement

Use subsystems architecture in more places

Reported by: nickm Owned by:
Priority: Medium Milestone: Tor: 0.4.3.x-final
Component: Core Tor/Tor Version:
Severity: Normal Keywords: network-team-roadmap-november
Cc: nickm Actual Points:
Parent ID: Points: 20
Reviewer: Sponsor: Sponsor31-can


We introduced a "subsystems" architecture in Tor 0.3.5, where each module registers functions for setting itself up and tearing itself down. We now use this mechanism in lib and core/mainloop. We should push its usage through the rest of core, and into more of features and app.

We shouldn't try to do this all in one go. Please open subtickets for individual modules.

Child Tickets

Change History (3)

comment:1 Changed 3 months ago by gaba

Cc: nickm added
Keywords: network-team-roadmap-november added
Points: 20

comment:2 Changed 6 weeks ago by nickm

Type: defectenhancement

Mark a number of current 0.4.2.x "defects" as "enhancements."

comment:3 Changed 5 weeks ago by nickm

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

Defer several enhancements from "new" to 0.4.3.

Note: See TracTickets for help on using tickets.