[tor-bugs] #23101 [Core Tor/Tor]: Predict and build specific HS purpose circuits (rather than GENERAL)

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Dec 4 06:26:48 UTC 2017


#23101: Predict and build specific HS purpose circuits (rather than GENERAL)
-------------------------------------------------+-------------------------
 Reporter:  mikeperry                            |          Owner:
                                                 |  mikeperry
     Type:  enhancement                          |         Status:
                                                 |  needs_review
 Priority:  Medium                               |      Milestone:  Tor:
                                                 |  0.3.3.x-final
Component:  Core Tor/Tor                         |        Version:
 Severity:  Normal                               |     Resolution:
 Keywords:  tor-hs, tor-guard, guard-discovery-  |  Actual Points:
  prop247-controller                             |
Parent ID:  #13837                               |         Points:
 Reviewer:                                       |        Sponsor:
-------------------------------------------------+-------------------------

Comment (by teor):

 Replying to [comment:10 mikeperry]:
 > ...
 > Also asn, to your point about specs: all of our path selection has an
 incredible amount of cruft, technical dept, specification deficiency, and
 complete lack of test coverage. I don't think it's a good idea to make
 paying back all of that debt a blocker to fixing the guard discovery
 problem.
 >
 > In particular, I think it is especially important to get these options
 merged by the 0.3.3 deadline in January, so that hidden service operators
 at least have the option of using them while we work on a more complete
 solution for 0.3.4 in May, and for later tor releases.

 I agree that we can't fix all the code structure, missing documentation
 and missing tests in the short term.

 But we can work out a plan for paying back this debt, so it doesn't cause
 the same issues the next time we want to modify this code. And we can mark
 this ticket with the "technical-debt" keyword, so we find it when we
 review our processes.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/23101#comment:11>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list