Opened 7 months ago

Last modified 19 hours 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:
Cc: nickm Actual Points:
Parent ID: Points: 20
Reviewer: Sponsor:


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 (5)

comment:1 Changed 6 months ago by gaba

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

comment:2 Changed 5 months ago by nickm

Type: defectenhancement

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

comment:3 Changed 4 months ago by nickm

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

Defer several enhancements from "new" to 0.4.3.

comment:4 Changed 19 hours ago by gaba

Sponsor: Sponsor31-can

Sponsor closed. Remove from roadmap.

comment:5 Changed 19 hours ago by gaba

Keywords: network-team-roadmap-november removed
Note: See TracTickets for help on using tickets.