Opened 2 years ago

Last modified 6 months ago

#26743 new 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:


Child Tickets

#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 (10)

comment:1 Changed 2 years ago by nickm

Component: - Select a componentCore Tor/Tor

comment:2 Changed 2 years ago by dgoulet

Reviewer: dgoulet

comment:3 Changed 2 years 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 23 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 23 months ago by nickm

Yes, on a limited basis

comment:6 Changed 21 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 21 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 19 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 14 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.

comment:10 Changed 6 months ago by teor

Status: assignednew

Change tickets that are assigned to nobody to "new".

Note: See TracTickets for help on using tickets.