[tor-bugs] #25511 [Core Tor/Tor]: Expose TZ info on control port for better debugging of time errors

Tor Bug Tracker & Wiki blackhole at torproject.org
Tue Apr 3 20:13:46 UTC 2018


#25511: Expose TZ info on control port for better debugging of time errors
-------------------------------------------------+-------------------------
 Reporter:  nickm                                |          Owner:  neel
     Type:  enhancement                          |         Status:
                                                 |  needs_review
 Priority:  Medium                               |      Milestone:  Tor:
                                                 |  0.3.4.x-final
Component:  Core Tor/Tor                         |        Version:
 Severity:  Normal                               |     Resolution:
 Keywords:  roadmap, controller, 034-roadmap-    |  Actual Points:
  master, 034-triage-20180328,                   |
  034-included-20180328, s8-errors               |
Parent ID:                                       |         Points:
 Reviewer:  catalyst                             |        Sponsor:
                                                 |  Sponsor8
-------------------------------------------------+-------------------------

Comment (by arma):

 Replying to [comment:18 mcs]:
 > I am trying to understand how Tor Browser or Tor Launcher should use
 this new capability. This may be a dumb question, but can someone explain
 what they have in mind?

 Great question. I think the vision was something like "Tor browser, when
 it gets a clock skew warning, would tell the user that there might be a
 problem with their clock, and as part of that telling, it would try to
 walk them through figuring out if they have their time zone wrong. For
 example, plenty of users have their time seem correct ("it's 2pm and my
 clock says it's 2pm") yet their time zone is wrong so their time is
 actually secretly wrong. And the hope was that having these two strings
 from Tor would be useful in that user interaction.

 > How are the values that will be returned by `current-time/local` and/or
 `current-time/utc` determined?

 I expect it is simply "print time to string using TZ" and "print time to
 string using UTC".

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


More information about the tor-bugs mailing list