Opened 2 years ago

Last modified 23 months ago

#21423 new defect

Refactor choose_good_entry_server based on different usecases

Reported by: nickm Owned by:
Priority: Medium Milestone: Tor: unspecified
Component: Core Tor/Tor Version:
Severity: Normal Keywords: guards, refactor, triaged-out-20170308, technical-debt tor-client
Cc: Actual Points:
Parent ID: #20822 Points: 1
Reviewer: Sponsor: SponsorV-can

Description

The choose_good_entry_server function was used in four ways: picking out guards for the old (pre-prop271) guard algorithm; picking out guards for circuits; picking out guards for testing circuits on non-bridgees; picking out entries when entry guards are disabled. These options should be disentangled.

Child Tickets

Change History (5)

comment:1 Changed 2 years ago by nickm

Parent ID: #20822

comment:2 Changed 2 years ago by nickm

Points: 1

comment:3 Changed 2 years ago by nickm

Keywords: triaged-out-20170308 added
Milestone: Tor: 0.3.1.x-finalTor: unspecified

Deferring all 0.3.1 tickets with status == new, owner == nobody, sponsor == nobody, points > 0.5, and priority < high.

I'd still take patches for most of these -- there's just nobody currently lined up to work on them in this timeframe.

comment:4 Changed 23 months ago by nickm

Keywords: technical-debt tor-client added

comment:5 Changed 23 months ago by nickm

Sponsor: SponsorV-can
Note: See TracTickets for help on using tickets.