Opened 9 years ago

Closed 9 years ago

Last modified 8 years ago

#3514 closed enhancement (implemented)

Refactor *Port/*ListenAddress handling

Reported by: nickm Owned by: nickm
Priority: Medium Milestone: Tor: 0.2.3.x-final
Component: Core Tor/Tor Version:
Severity: Keywords: tor-client
Cc: Actual Points:
Parent ID: #1865 Points:
Reviewer: Sponsor:


Currently we parse *ListenAddress options at the last possible moment, and intertwine them weirdly with *Port addresses. Instead, let's parse them into a data structure at configure time, and then only look at the data structure at bind time. This should make our lives much easier, especially as we add the new options for proposal 171.

Child Tickets

Change History (6)

comment:1 Changed 9 years ago by nickm

Owner: set to nickm
Status: newaccepted

comment:2 Changed 9 years ago by nickm

Type: defectenhancement

comment:3 Changed 9 years ago by nickm

Status: acceptedneeds_review

This ought to be done in the first commit on my prop171 branch.

comment:4 Changed 9 years ago by nickm

Resolution: implemented
Status: needs_reviewclosed

comment:5 Changed 8 years ago by nickm

Keywords: tor-client added

comment:6 Changed 8 years ago by nickm

Component: Tor ClientTor
Note: See TracTickets for help on using tickets.