[tor-bugs] #30196 [Core Tor/sbws]: Add the tor version to the sbws bandwidth file header

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed Apr 17 08:49:31 UTC 2019


#30196: Add the tor version to the sbws bandwidth file header
---------------------------+-----------------------------------
 Reporter:  teor           |          Owner:  (none)
     Type:  enhancement    |         Status:  new
 Priority:  Medium         |      Milestone:  sbws: 1.2.x-final
Component:  Core Tor/sbws  |        Version:
 Severity:  Normal         |     Resolution:
 Keywords:                 |  Actual Points:
Parent ID:                 |         Points:  1
 Reviewer:                 |        Sponsor:
---------------------------+-----------------------------------

Comment (by irl):

 I can see how in practice this is really useful, but this may not be the
 best field to add to the headers. Are we going to add fields for all of
 the versions of libraries on the system (e.g. OpenSSL), operating system
 kernel, etc. All of these fields could be places with important
 information that helps us to interpret the results we see but every change
 to the headers means also a change to parsers.

 There is also an implicit assumption here that the bandwidth scanner uses
 tor at all. A future bandwidth scanner implementation may use
 `stem.client` or an alternative implementation.

 For exit lists we are considering using a free-form text field with some
 suggested formats, e.g. something like "ExitScanner 55.5 using Tor 1.0.0
 on Windows 10". If there is later something that affects the specific
 implementation we can adjust that string without a spec change to report
 library details.

 For quick diagnosis of problems, it would be great if the bandwidth
 scanners added some contact information to the output. We are planning to
 add contact strings to exit scanners.

 Whatever we do here, we should come up with good reasons why we are doing
 it and then apply the decisions to both exit lists and bandwidth files if
 the good reasons are working for both.

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


More information about the tor-bugs mailing list