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