Opened 2 years ago

#25989 new enhancement

module: Improve dirauth module by extracting more code

Reported by: dgoulet Owned by:
Priority: Medium Milestone: Tor: unspecified
Component: Core Tor/Tor Version:
Severity: Normal Keywords: modularization, tor-dirauth, refactor
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:


After #25610, we've identified items to pursue as a second milestone in the dirauth modularization effort.

One of these is to start extracting dirauth specific code from directory.c, dirserv.c and networkstatus.c which have a lot of things that are dirauth only. Basically, everything that handles vote document should be extracted into the dirauth module, among other things.

The trick is to start looking at NS_TYPE_VOTE and authdir_mode_v3() to find which part are dirauth only.

Child Tickets

Change History (0)

Note: See TracTickets for help on using tickets.