Opened 4 years ago

Closed 3 years ago

Last modified 3 years ago

#17240 closed enhancement (wontfix)

Refactor the HS code to support both current and proposal 224 design

Reported by: dgoulet Owned by:
Priority: Medium Milestone:
Component: Core Tor/Tor Version:
Severity: Normal Keywords: tor-hs refactor
Cc: teor Actual Points:
Parent ID: #12424 Points: large
Reviewer: Sponsor:

Description

This is an important task since we need both system to live in parallel for multiple years and before we start the heart of the work on proposal 224, we need to accomodate the code so we avoid huge amount of code duplication.

Would be also a good opportunity to add unit tests while doing so!

Here are some notes on a possible start up point to refactor: https://people.torproject.org/~dgoulet/hs224-refactor.txt

Child Tickets

Change History (4)

comment:1 Changed 4 years ago by teor

Cc: teor added
Severity: Normal

comment:2 Changed 3 years ago by dgoulet

Resolution: wontfix
Status: newclosed

Closing this one since refactor will happen as we implement each component of 224. It won't happen at once without any prop224 code to use.

comment:3 Changed 3 years ago by teor

Milestone: Tor: 0.2.???Tor: 0.3.???

Milestone renamed

comment:4 Changed 3 years ago by nickm

Milestone: Tor: 0.3.???

Milestone deleted

Note: See TracTickets for help on using tickets.