Tor 0.2.8.6 has been released and it comes with a large number of improvements, changes and fixes. Tor 0.2.8.6 is the first stable version of the Tor 0.2.8 series.
The Tor 0.2.8 series improves client bootstrapping performance, completes the authority-side implementation of improved identity keys for relays, and includes numerous bugfixes and performance improvements throughout the program. This release continues to improve the coverage of Tor’s test suite.
Tor 0.2.8.6 Changelog
- New system requirements:
- Tor no longer attempts to support platforms where the “time_t” type is unsigned. (To the best of our knowledge, only OpenVMS does this, and Tor has never actually built on OpenVMS.)
- Tor no longer supports versions of OpenSSL with a broken implementation of counter mode. (This bug was present in OpenSSL 1.0.0, and was fixed in OpenSSL 1.0.0a.) Tor still detects, but no longer runs with, these versions.
- Tor now uses Autoconf version 2.63 or later, and Automake 1.11 or later (released in 2008 and 2009 respectively). If you are building Tor from the git repository instead of from the source distribution, and your tools are older than this, you will need to upgrade
- Major features
- When Tor starts as root on Linux and is told to switch user ID, it can now retain the capability to bind to low ports
- Previously only relays that explicitly opened a directory port (DirPort) accepted directory requests from clients
- When bootstrapping multiple consensus downloads at a time, use the first one that starts downloading, and close the rest
See release notes for full details