Opened 16 months ago

Last modified 4 months ago

#26743 assigned defect

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

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

Description


Child Tickets

TicketStatusOwnerSummaryComponent
#26493newSplit crypto_ops library from a higher level libraryCore Tor/Tor
#26744closednickmSplit 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 (9)

comment:1 Changed 16 months ago by nickm

Component: - Select a componentCore Tor/Tor

comment:2 Changed 16 months ago by dgoulet

Reviewer: dgoulet

comment:3 Changed 16 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 13 months 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 13 months ago by nickm

Yes, on a limited basis

comment:6 Changed 11 months ago by dgoulet

Reviewer: dgoulet

I'll review any child tickets if need be, no need for me to be on the parent one.

comment:7 Changed 11 months ago by teor

Keywords: 040-roadmap-proposed added; 035-roadmap-proposed removed
Milestone: Tor: unspecifiedTor: 0.4.0.x-final

These features or long-term bug fixes probably won't make it into 0.3.5

comment:8 Changed 9 months ago by nickm

Keywords: 040-deferred-201915 added
Milestone: Tor: 0.4.0.x-finalTor: unspecified

Deferring some tickets from 0.4.0 without proposing them for later. Please tag with 041-proposed if you want to do them.

comment:9 Changed 4 months ago by nickm

Owner: nickm deleted

These tickets are not things I'm currently working on. They may be important, but they don't need to be done by me specifically. Un-assigning.

Note: See TracTickets for help on using tickets.