1 o Major features (subprotocol versions):
3 - Tor now uses "subprotocol versions" to indicate
4 compatibility. Previously, versions of Tor looked at the declared Tor
5 version of a relay to tell whether they could use a given feature.
6 Now, they should be able to rely on its declared subprotocol versions.
7 This change allows compatible implementations of the Tor protocol(s) to
8 exist without declaring compatibility with pretending to be particular
9 releases of Tor itself. Closes ticket 19958; implements part of
12 - Tor directory authorities now vote on a set of recommended subprotocol
13 versions, and on a set of required subprotocol versions. Clients and
14 relays that lack support for a _required_ suprotocol version will not
15 start; those that lack support for a _recommended_ subprotocol version
16 will warn the user to upgrade. Closes ticket 19958; implements part of