[tor-bugs] #12559 [Tor]: DirPort can't fetch router status entries by fingerprint

Tor Bug Tracker & Wiki blackhole at torproject.org
Sun Jul 6 20:49:15 UTC 2014


#12559: DirPort can't fetch router status entries by fingerprint
-------------------------+---------------------
 Reporter:  atagar       |          Owner:
     Type:  enhancement  |         Status:  new
 Priority:  minor        |      Milestone:
Component:  Tor          |        Version:
 Keywords:               |  Actual Points:
Parent ID:               |         Points:
-------------------------+---------------------
 Tor's DirPort provides server and extrainfo descriptors by fingerprint,
 this is great!

 {{{
 http://<hostname>/tor/server/fp/...
 http://<hostname>/tor/extra/fp/...
 }}}

 However, it lacks a counterpart for router status entries. Callers can
 retrieve the whole consensus...

 {{{
 http://<hostname>/tor/status-vote/current/consensus
 }}}

 ... but not individual relays.

 Tor doesn't need this, but it would be really handy for callers of stem's
 [https://stem.torproject.org/api/descriptor/remote.html remote descriptor
 module]. I just noticed this was missing because I wanted to improve the
 control interpreter to not rely on local descriptors for its /info lookups
 (since that's frequently stale, causing confusion) but realized I couldn't
 without pulling the full consensus. :(

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


More information about the tor-bugs mailing list