Opened 2 months ago

Last modified 30 hours ago

#26743 assigned defect

Further refactoring follow-on tasks: split files that don't fit well within their directory

Reported by: nickm Owned by: nickm
Priority: Medium Milestone: Tor: unspecified
Component: Core Tor/Tor Version:
Severity: Normal Keywords: 035-roadmap-proposed, 035-removed-20180711
Cc: Actual Points:
Parent ID: Points:
Reviewer: dgoulet Sponsor:

Description


Child Tickets

TicketStatusOwnerSummaryComponent
#26493newSplit crypto_ops library from a higher level libraryCore Tor/Tor
#26744needs_reviewnickmSplit common/client/cache/authority parts of directory.c and dirserv.cCore Tor/Tor
#26745newextract resolver functions into a new libraryCore Tor/Tor
#26746newSplit connection.c and connection_or.c into mainloop and "or" portionsCore Tor/Tor
#26747closednickmSplit main.c into mainloop and app portionsCore Tor/Tor
#26748newMake core/proto depend only on lib/*, and not used by core/mainloopCore Tor/Tor
#26749newDivide router.c into logical piecesCore Tor/Tor
#26750closedExtract all parts of routerlist.c not about the list of routerinfo and extrainfo objects.Core Tor/Tor

Change History (5)

comment:1 Changed 2 months ago by nickm

Component: - Select a componentCore Tor/Tor

comment:2 Changed 2 months ago by dgoulet

Reviewer: dgoulet

comment:3 Changed 2 months ago by nickm

Keywords: 035-removed-20180711 added
Milestone: Tor: 0.3.5.x-finalTor: unspecified

These tickets are being triaged out of 0.3.5. The ones marked "035-roadmap-proposed" may return.

comment:4 in reply to:  3 Changed 32 hours ago by cypherpunks3

Replying to nickm:

These tickets are being triaged out of 0.3.5.

This was effectively reversed per rationale in #27799, right?

comment:5 Changed 30 hours ago by nickm

Yes, on a limited basis

Note: See TracTickets for help on using tickets.