[tor-bugs] #30251 [Core Tor/sbws]: Add the operating system to the bandwidth file headers

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Apr 22 02:59:02 UTC 2019


#30251: Add the operating system to the bandwidth file headers
---------------------------+-----------------------------------
 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:  #30255         |         Points:  1
 Reviewer:                 |        Sponsor:
---------------------------+-----------------------------------

Comment (by teor):

 Copied from #30196:

 teor:
 > irl:
 > > 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.
 >
 > Unstructured text is a nightmare to parse. Just look at the browser
 user-agent. Or the Tor ContactInfo field.
 >
 > If we need something, let's specify it as a separate header.
 > If we're not sure, then let's leave it out.

 juga:
 > teor:
 > > * we have asked authority operators about operating systems before
 > >   * but I have never wanted to know kernel versions
 >
 > What in concrete we would like to know about the operating system?, see
 options in https://docs.python.org/3/library/platform.html

 Let's start with:
 `platform.platform(aliased=True, terse=True)`
 https://docs.python.org/3/library/platform.html#platform.platform

 Then, if we need more info, we can add it later.

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


More information about the tor-bugs mailing list