[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

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



#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
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs