summaryrefslogtreecommitdiff
path: root/changes/reject-tap
AgeCommit message (Collapse)Author
2016-09-23Remove changes files that we have folded inNick Mathewson
2016-09-22Fix warnings from lintChanges.pyNick Mathewson
2016-08-24Client & HS ignore UseNTorHandshake, all non-HS handshakes use ntorteor (Tim Wilson-Brown)
Rely on onion_populate_cpath to check that we're only using TAP for the rare hidden service cases. Check and log if handshakes only support TAP when they should support ntor.
2016-07-15Clients avoid choosing nodes that can't do ntorteor (Tim Wilson-Brown)
If we know a node's version, and it can't do ntor, consider it not running. If we have a node's descriptor, and it doesn't have a valid ntor key, consider it not running. Refactor these checks so they're consistent between authorities and clients.
2016-07-15Clients no longer download descriptors for relays without ntorteor (Tim Wilson-Brown)
2016-07-15Relays make sure their own descriptor has an ntor keyteor (Tim Wilson-Brown)
2016-07-15Authorities reject descriptors without ntor keysteor (Tim Wilson-Brown)
Before, they checked for version 0.2.4.18-rc or later, but this would not catch relays without version lines, or buggy or malicious relays missing an ntor key.