commit e33c85a450c4819cdad30acfc280aece7c521d6e Author: Nick Mathewson nickm@torproject.org Date: Thu Dec 8 11:09:42 2016 -0500
Forward-port 0.2.8.11 notes (master) --- ChangeLog | 19 +++++++++++++++++++ ReleaseNotes | 20 ++++++++++++++++++++ 2 files changed, 39 insertions(+)
diff --git a/ChangeLog b/ChangeLog index 4e7e987..b620316 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,25 @@ Changes in version 0.3.0.1-alpha - 2016-??-??
+Changes in version 0.2.8.11 - 2016-12-08 + Tor 0.2.8.11 backports fixes for additional portability issues that + could prevent Tor from building correctly on OSX Sierra, or with + OpenSSL 1.1. Affected users should upgrade; others can safely stay + with 0.2.8.10. + + o Minor bugfixes (portability): + - Avoid compilation errors when building on OSX Sierra. Sierra began + to support the getentropy() and clock_gettime() APIs, but created + a few problems in doing so. Tor 0.2.9 has a more thorough set of + workarounds; in 0.2.8, we are just using the /dev/urandom and mach + monotonic time interfaces. Fixes bug 20865. Bugfix + on 0.2.8.1-alpha. + + o Minor bugfixes (portability, backport from 0.2.9.5-alpha): + - Fix compilation with OpenSSL 1.1 and less commonly-used CPU + architectures. Closes ticket 20588. + + Changes in version 0.2.8.10 - 2016-12-02 Tor 0.2.8.10 backports a fix for a bug that would sometimes make clients unusable after they left standby mode. It also backports fixes for diff --git a/ReleaseNotes b/ReleaseNotes index 312b213..97db5af 100644 --- a/ReleaseNotes +++ b/ReleaseNotes @@ -2,6 +2,26 @@ This document summarizes new features and bugfixes in each stable release of Tor. If you want to see more detailed descriptions of the changes in each development snapshot, see the ChangeLog file.
+ +Changes in version 0.2.8.11 - 2016-12-08 + Tor 0.2.8.11 backports fixes for additional portability issues that + could prevent Tor from building correctly on OSX Sierra, or with + OpenSSL 1.1. Affected users should upgrade; others can safely stay + with 0.2.8.10. + + o Minor bugfixes (portability): + - Avoid compilation errors when building on OSX Sierra. Sierra began + to support the getentropy() and clock_gettime() APIs, but created + a few problems in doing so. Tor 0.2.9 has a more thorough set of + workarounds; in 0.2.8, we are just using the /dev/urandom and mach + monotonic time interfaces. Fixes bug 20865. Bugfix + on 0.2.8.1-alpha. + + o Minor bugfixes (portability, backport from 0.2.9.5-alpha): + - Fix compilation with OpenSSL 1.1 and less commonly-used CPU + architectures. Closes ticket 20588. + + Changes in version 0.2.8.10 - 2016-12-02 Tor 0.2.8.10 backports a fix for a bug that would sometimes make clients unusable after they left standby mode. It also backports fixes for