[tor-commits] [tor/release-0.2.9] Changelog for 0.2.9.17

nickm at torproject.org nickm at torproject.org
Fri Sep 7 19:59:45 UTC 2018


commit d1f9a076619f9f6c6cdf0f508255998c12abe5a2
Author: Nick Mathewson <nickm at torproject.org>
Date:   Fri Sep 7 15:59:38 2018 -0400

    Changelog for 0.2.9.17
---
 ChangeLog                    | 98 +++++++++++++++++++++++++++++++++++++++++++-
 changes/bug20424_029_minimal |  4 --
 changes/bug25440             |  5 ---
 changes/bug26485             |  4 --
 changes/bug26787             |  3 --
 changes/bug26830             |  3 --
 changes/bug26924             |  4 --
 changes/bug27081             |  4 --
 changes/bug27088             |  5 ---
 changes/bug27185             |  3 --
 changes/bug27226             |  5 ---
 changes/bug27295             |  3 --
 changes/bug27344             |  4 --
 changes/bug27418             |  3 --
 changes/bug27453             |  3 --
 changes/bug27461             |  5 ---
 changes/bug27463             |  3 --
 changes/bug27465             |  5 ---
 changes/geoip-2018-08-07     |  4 --
 changes/ticket24629          |  3 --
 changes/ticket26560          |  3 --
 changes/ticket26952-ccache   |  3 --
 changes/ticket27087          |  3 --
 23 files changed, 97 insertions(+), 83 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 9b3906ab1..4c4a19bdd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,100 @@
+Changes in version 0.2.9.17 - 2018-09-10
+  Tor 0.2.9.17 backports numerous bugfixes from later versions of Tor.
+
+  o Minor features (compatibility, backport from 0.3.4.8):
+    - Tell OpenSSL to maintain backward compatibility with previous
+      RSA1024/DH1024 users in Tor. With OpenSSL 1.1.1-pre6, these
+      ciphers are disabled by default. Closes ticket 27344.
+
+  o Minor features (continuous integration, backport from 0.3.4.7-rc):
+    - Enable macOS builds in our Travis CI configuration. Closes
+      ticket 24629.
+    - Install libcap-dev and libseccomp2-dev so these optional
+      dependencies get tested on Travis CI. Closes ticket 26560.
+    - Run asciidoc during Travis CI. Implements ticket 27087.
+    - Use ccache in our Travis CI configuration. Closes ticket 26952.
+
+  o Minor features (geoip):
+    - Update geoip and geoip6 to the August 7 2018 Maxmind GeoLite2
+      Country database. Closes ticket 27089.
+
+  o Minor bugfixes (compilation, backport from 0.3.4.6-rc):
+    - When compiling with --enable-openbsd-malloc or --enable-tcmalloc,
+      tell the compiler not to include the system malloc implementation.
+      Fixes bug 20424; bugfix on 0.2.0.20-rc.
+
+  o Minor bugfixes (compilation, backport from 0.3.4.7-rc):
+    - Silence a spurious compiler warning on the GetAdaptersAddresses
+      function pointer cast. This issue is already fixed by 26481 in
+      0.3.5 and later, by removing the lookup and cast. Fixes bug 27465;
+      bugfix on 0.2.3.11-alpha.
+    - Stop calling SetProcessDEPPolicy() on 64-bit Windows. It is not
+      supported, and always fails. Some compilers warn about the
+      function pointer cast on 64-bit Windows. Fixes bug 27461; bugfix
+      on 0.2.2.23-alpha.
+
+  o Minor bugfixes (compilation, windows, backport from 0.3.4.7-rc):
+    - Don't link or search for pthreads when building for Windows, even
+      if we are using build environment (like mingw) that provides a
+      pthreads library. Fixes bug 27081; bugfix on 0.1.0.1-rc.
+
+  o Minor bugfixes (continuous integration, backport from 0.3.4.6-rc):
+    - Skip a pair of unreliable key generation tests on Windows, until
+      the underlying issue in bug 26076 is resolved. Fixes bug 26830 and
+      bug 26853; bugfix on 0.2.7.3-rc and 0.3.2.1-alpha respectively.
+
+  o Minor bugfixes (continuous integration, backport from 0.3.4.7-rc):
+    - Pass the module flags to distcheck configure, and log the flags
+      before running configure. (Backported to 0.2.9 and later as a
+      precaution.) Fixes bug 27088; bugfix on 0.3.4.1-alpha.
+
+  o Minor bugfixes (continuous integration, backport from 0.3.4.8):
+    - When a Travis build fails, and showing a log fails, keep trying to
+      show the other logs. Fixes bug 27453; bugfix on 0.3.4.7-rc.
+    - When we use echo in Travis, don't pass a --flag as the first
+      argument. Fixes bug 27418; bugfix on 0.3.4.7-rc.
+
+  o Minor bugfixes (directory authority, backport from 0.3.4.6-rc):
+    - When voting for recommended versions, make sure that all of the
+      versions are well-formed and parsable. Fixes bug 26485; bugfix
+      on 0.1.1.6-alpha.
+
+  o Minor bugfixes (linux seccomp2 sandbox, backport from 0.3.4.7-rc):
+    - Fix a bug in out sandboxing rules for the openat() syscall.
+      Previously, no openat() call would be permitted, which would break
+      filesystem operations on recent glibc versions. Fixes bug 25440;
+      bugfix on 0.2.9.15. Diagnosis and patch from Daniel Pinto.
+
+  o Minor bugfixes (onion services, backport from 0.3.4.8):
+    - Silence a spurious compiler warning in
+      rend_client_send_introduction(). Fixes bug 27463; bugfix
+      on 0.1.1.2-alpha.
+
+  o Minor bugfixes (single onion services, Tor2web, backport from 0.3.4.6-rc):
+    - Log a protocol warning when single onion services or Tor2web clients
+      fail to authenticate direct connections to relays.
+      Fixes bug 26924; bugfix on 0.2.9.1-alpha.
+
+  o Minor bugfixes (testing, backport from 0.3.4.6-rc):
+    - Disable core dumps in test_bt.sh, to avoid failures in "make
+      distcheck". Fixes bug 26787; bugfix on 0.2.5.2-alpha.
+
+  o Minor bugfixes (testing, chutney, backport from 0.3.4.8):
+    - Before running make test-network-all, delete old logs and test
+      result files, to avoid spurious failures. Fixes bug 27295; bugfix
+      on 0.2.7.3-rc.
+
+  o Minor bugfixes (testing, openssl compatibility, backport from 0.3.4.7-rc):
+    - Our "tortls/cert_matches_key" unit test no longer relies on
+      OpenSSL internals. Previously, it relied on unsupported OpenSSL
+      behavior in a way that caused it to crash with OpenSSL 1.0.2p.
+      Fixes bug 27226; bugfix on 0.2.5.1-alpha.
+
+  o Minor bugfixes (Windows, compilation, backport from 0.3.4.7-rc):
+    - Silence a compilation warning on MSVC 2017 and clang-cl. Fixes bug
+      27185; bugfix on 0.2.2.2-alpha.
+
+
 Changes in version 0.2.9.16 - 2018-07-13
   Tor 0.2.9.16 moves to a new bridge authority, meaning people running
   bridge relays should upgrade. We also take this opportunity to backport
@@ -22506,4 +22603,3 @@ Changes in version 0.0.2pre13 - 2003-10-19
     - If --DebugLogFile is specified, log to it at -l debug
     - If --LogFile is specified, use it instead of commandline
     - If --RunAsDaemon is set, tor forks and backgrounds on startup
-
diff --git a/changes/bug20424_029_minimal b/changes/bug20424_029_minimal
deleted file mode 100644
index eb7886233..000000000
--- a/changes/bug20424_029_minimal
+++ /dev/null
@@ -1,4 +0,0 @@
-  o Minor bugfixes (compilation):
-    - When compiling with --enable-openbsd-malloc or --enable-tcmalloc, tell
-      the compiler not to include the system malloc implementation. Fixes bug
-      20424; bugfix on 0.2.0.20-rc.
diff --git a/changes/bug25440 b/changes/bug25440
deleted file mode 100644
index f8d9dd4fa..000000000
--- a/changes/bug25440
+++ /dev/null
@@ -1,5 +0,0 @@
-  o Minor bugfixes (linux seccomp2 sandbox):
-    - Fix a bug in out sandboxing rules for the openat() syscall.
-      Previously, no openat() call would be permitted, which would break
-      filesystem operations on recent glibc versions. Fixes bug 25440;
-      bugfix on 0.2.9.15. Diagnosis and patch from Daniel Pinto.
diff --git a/changes/bug26485 b/changes/bug26485
deleted file mode 100644
index 5a40b7a78..000000000
--- a/changes/bug26485
+++ /dev/null
@@ -1,4 +0,0 @@
-  o Minor bugfixes (directory authority):
-    - When voting for recommended versions, make sure that all of the
-      versions are well-formed and parsable. Fixes bug 26485; bugfix on
-      0.1.1.6-alpha.
diff --git a/changes/bug26787 b/changes/bug26787
deleted file mode 100644
index b32e519a9..000000000
--- a/changes/bug26787
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Minor bugfixes (testing):
-    - Disable core dumps in test_bt.sh, to avoid failures in "make
-      distcheck". Fixes bug 26787; bugfix on 0.2.5.2-alpha.
diff --git a/changes/bug26830 b/changes/bug26830
deleted file mode 100644
index c002f1953..000000000
--- a/changes/bug26830
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Minor bugfixes (continuous integration):
-    - Skip an unreliable key generation test on Windows, until the underlying
-      issue in bug 26076 is resolved. Fixes bug 26830; bugfix on 0.2.7.3-rc.
diff --git a/changes/bug26924 b/changes/bug26924
deleted file mode 100644
index 882db56b4..000000000
--- a/changes/bug26924
+++ /dev/null
@@ -1,4 +0,0 @@
-  o Minor bugfixes (single onion services, Tor2web):
-    - Log a protocol warning when single onion services or Tor2web clients
-      fail to authenticate direct connections to relays.
-      Fixes bug 26924; bugfix on 0.2.9.1-alpha.
diff --git a/changes/bug27081 b/changes/bug27081
deleted file mode 100644
index 74e0efbd2..000000000
--- a/changes/bug27081
+++ /dev/null
@@ -1,4 +0,0 @@
-  o Minor bugfixes (compilation, windows):
-    - Don't link or search for pthreads when building for Windows, even if we
-      are using build environment (like mingw) that provides a pthreads
-      library. Fixes bug 27081; bugfix on 0.1.0.1-rc.
diff --git a/changes/bug27088 b/changes/bug27088
deleted file mode 100644
index d4d3b292c..000000000
--- a/changes/bug27088
+++ /dev/null
@@ -1,5 +0,0 @@
-  o Minor bugfixes (continuous integration):
-    - Pass the module flags to distcheck configure, and
-      log the flags before running configure. (Backported
-      to 0.2.9 and later as a precaution.)
-      Fixes bug 27088; bugfix on 0.3.4.1-alpha.
diff --git a/changes/bug27185 b/changes/bug27185
deleted file mode 100644
index 79221b3df..000000000
--- a/changes/bug27185
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Minor bugfixes (Windows, compilation):
-    - Silence a compilation warning on MSVC 2017 and clang-cl.
-      Fixes bug 27185; bugfix on 0.2.2.2-alpha.
diff --git a/changes/bug27226 b/changes/bug27226
deleted file mode 100644
index 9030773cd..000000000
--- a/changes/bug27226
+++ /dev/null
@@ -1,5 +0,0 @@
-  o Minor bugfixes (testing, openssl compatibility):
-    - Our "tortls/cert_matches_key" unit test no longer relies on OpenSSL
-      internals.  Previously, it relied on unsupported OpenSSL behavior in
-      a way that caused it to crash with OpenSSL 1.0.2p. Fixes bug 27226;
-      bugfix on 0.2.5.1-alpha.
diff --git a/changes/bug27295 b/changes/bug27295
deleted file mode 100644
index c5a364877..000000000
--- a/changes/bug27295
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Minor bugfixes (testing, chutney):
-    - Before running make test-network-all, delete old logs and test result
-      files, to avoid spurious failures. Fixes bug 27295; bugfix on 0.2.7.3-rc.
diff --git a/changes/bug27344 b/changes/bug27344
deleted file mode 100644
index 9f6685558..000000000
--- a/changes/bug27344
+++ /dev/null
@@ -1,4 +0,0 @@
-  o Minor features (compatibility):
-    - Tell OpenSSL to maintain backward compatibility with previous
-      RSA1024/DH1024 users in Tor. With OpenSSL 1.1.1-pre6, these ciphers
-      are disabled by default. Closes ticket 27344.
diff --git a/changes/bug27418 b/changes/bug27418
deleted file mode 100644
index 1d99497dc..000000000
--- a/changes/bug27418
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Minor bugfixes (continuous integration):
-    - When we use echo in Travis, don't pass a --flag as the first argument.
-      Fixes bug 27418; bugfix on 0.3.4.7-rc.
diff --git a/changes/bug27453 b/changes/bug27453
deleted file mode 100644
index 4501346d2..000000000
--- a/changes/bug27453
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Minor bugfixes (continuous integration):
-    - When a Travis build fails, and showing a log fails, keep trying to
-      show the other logs. Fixes bug 27453; bugfix on 0.3.4.7-rc.
diff --git a/changes/bug27461 b/changes/bug27461
deleted file mode 100644
index 3571ee816..000000000
--- a/changes/bug27461
+++ /dev/null
@@ -1,5 +0,0 @@
-  o Minor bugfixes (compilation):
-    - Stop calling SetProcessDEPPolicy() on 64-bit Windows. It is not
-      supported, and always fails. Some compilers warn about the function
-      pointer cast on 64-bit Windows.
-      Fixes bug 27461; bugfix on 0.2.2.23-alpha.
diff --git a/changes/bug27463 b/changes/bug27463
deleted file mode 100644
index 073acdd99..000000000
--- a/changes/bug27463
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Minor bugfixes (onion services):
-    - Silence a spurious compiler warning in rend_client_send_introduction().
-      Fixes bug 27463; bugfix on 0.1.1.2-alpha.
diff --git a/changes/bug27465 b/changes/bug27465
deleted file mode 100644
index 743b35130..000000000
--- a/changes/bug27465
+++ /dev/null
@@ -1,5 +0,0 @@
-  o Minor bugfixes (compilation):
-    - Silence a spurious compiler warning on the GetAdaptersAddresses
-      function pointer cast. This issue is already fixed by 26481 in
-      0.3.5 and later, by removing the lookup and cast.
-      Fixes bug 27465; bugfix on 0.2.3.11-alpha.
diff --git a/changes/geoip-2018-08-07 b/changes/geoip-2018-08-07
deleted file mode 100644
index 9ddbe7b1b..000000000
--- a/changes/geoip-2018-08-07
+++ /dev/null
@@ -1,4 +0,0 @@
-  o Minor features (geoip):
-    - Update geoip and geoip6 to the August 7 2018 Maxmind GeoLite2
-      Country database. Closes ticket 27089.
-
diff --git a/changes/ticket24629 b/changes/ticket24629
deleted file mode 100644
index 482c0a1a6..000000000
--- a/changes/ticket24629
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Minor features (continuous integration):
-    - Enable macOS builds in our Travis CI configuration.
-      Closes ticket 24629.
diff --git a/changes/ticket26560 b/changes/ticket26560
deleted file mode 100644
index 5b4fb1bfe..000000000
--- a/changes/ticket26560
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Minor features (continuous integration):
-    - Install libcap-dev and libseccomp2-dev so these optional
-      dependencies get tested on Travis CI.  Closes ticket 26560.
diff --git a/changes/ticket26952-ccache b/changes/ticket26952-ccache
deleted file mode 100644
index edc115e9d..000000000
--- a/changes/ticket26952-ccache
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Minor features (continuous integration):
-    - Use ccache in our Travis CI configuration.
-      Closes ticket 26952.
diff --git a/changes/ticket27087 b/changes/ticket27087
deleted file mode 100644
index b8af70aaa..000000000
--- a/changes/ticket27087
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Minor features (continuous integration):
-    - Run asciidoc during Travis CI.
-      Implements ticket 27087.



More information about the tor-commits mailing list