Opened 2 years ago

Last modified 21 months ago

#20835 accepted task

Refactor choose_good_entry_server so it is (almost) never used

Reported by: nickm Owned by: nickm
Priority: High Milestone: Tor: unspecified
Component: Core Tor/Tor Version:
Severity: Normal Keywords: tor-guard, refactor, technical-debt
Cc: Actual Points:
Parent ID: #20822 Points: 1
Reviewer: Sponsor:

Description

From my prop271 branch:

 * XXXX prop271 this function is 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 (8)

comment:1 Changed 2 years ago by dgoulet

Keywords: tor-guard added

comment:2 Changed 2 years ago by nickm

This would be easiest to do after we remove the legacy code.

comment:3 Changed 2 years ago by nickm

Points: 1

comment:4 Changed 2 years ago by nickm

Owner: set to nickm
Priority: MediumHigh
Status: newaccepted

comment:5 Changed 2 years ago by nickm

Type: defecttask

comment:6 Changed 2 years ago by nickm

Keywords: triaged-out-20160116 added
Milestone: Tor: 0.3.0.x-finalTor: unspecified

comment:7 Changed 2 years ago by nickm

Keywords: triaged-out-20170116 added; triaged-out-20160116 removed

comment:8 Changed 21 months ago by nickm

Keywords: refactor technical-debt added; triaged-out-20170116 removed
Note: See TracTickets for help on using tickets.