Trac issueshttps://gitlab.torproject.org/legacy/trac/-/issues2020-06-13T15:31:30Zhttps://gitlab.torproject.org/legacy/trac/-/issues/27735Tors with cached consensuses can't upgrade to a version that stops supporting...2020-06-13T15:31:30ZteorTors with cached consensuses can't upgrade to a version that stops supporting a required protocolWhen Tor loads the cached consensus, it checks the protocols in that consensus, and then exits if it does not have any required protocols. These checks happen before signatures and expiry are checked. (And before trying to get a new cons...When Tor loads the cached consensus, it checks the protocols in that consensus, and then exits if it does not have any required protocols. These checks happen before signatures and expiry are checked. (And before trying to get a new consensus.)
This makes it impossible for a Tor with a cached consensus to stop supporting a protocol required in that consensus.Tor: 0.4.0.x-finalNick MathewsonNick Mathewson