Merge remote-tracking branch 'karsten/geoip6-jul2014' into maint-0.2.4
[tor.git] / changes / no_client_timestamps_024
blob41dea2f1a609e65215292919ba7cd97e9b2595e5
1   o Minor features (security, timestamp avoidance, proposal 222):
2     - Clients no longer send timestamps in their NETINFO cells.  These were
3       not used for anything, and they provided one small way for clients
4       to be distinguished from each other as they moved from network to
5       network or behind NAT. Implements part of proposal 222.
6     - Clients now round timestamps in INTRODUCE cells down to the nearest
7       10 minutes.  If a new Support022HiddenServices option is set to 0,
8       or if it's set to "auto" and the feature is disabled in the consensus,
9       the timestamp is sent as 0 instead. Implements part of proposal 222.
10     - Stop sending timestamps in AUTHENTICATE cells. This is not such
11       a big deal from a security point of view, but it achieves no actual
12       good purpose, and isn't needed. Implements part of proposal 222.
13     - Reduce down accuracy of timestamps in hidden service descriptors.
14       Implements part of proposal 222.