While implementing tordate, I noticed that Tor clients send NETINFO cells to servers with their time.
I believe that this is to spec but that both the implementation and the spec are wrong. A client should simply fill the time field out with zeros. We already send zero as the address as a client, we should also send zero as the time stamp.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Child items ...
Show closed items
Linked items 0
Link issues together to show that they're related.
Learn more.
moved it to 0.2.3.x because a) that's where we did the other fixes in that function, for bridge enumeration, and b) the tls handshake gives away exact time so it's not like this is worth bothering stable users with.
Ah, I guess there isn't code yet. Throwing this into 0.2.4.x; it's not urgent, since (as noted above) the information is already exposed in the TLS clientrandom
{{{
10:53 < wanoskarnet> What are you trying to do with #4852 (moved)? Did you know that guard can read client's timestamp from TLS client hello anyway?
}}}