[tor-commits] [tor/master] start on 0.4.3.2-alpha changelog

nickm at torproject.org nickm at torproject.org
Mon Feb 10 19:30:42 UTC 2020


commit a0ca442b79306eaa9907ad069be85a9d4b640f7d
Author: Nick Mathewson <nickm at torproject.org>
Date:   Mon Feb 10 14:30:36 2020 -0500

    start on 0.4.3.2-alpha changelog
---
 ChangeLog                | 82 ++++++++++++++++++++++++++++++++++++++++++++++++
 changes/bug32673         |  5 ---
 changes/bug33005         |  3 --
 changes/bug33093_logging |  5 ---
 changes/bug33095_041     |  5 ---
 changes/bug33104         |  4 ---
 changes/ticket32230      |  3 --
 changes/ticket32372      |  4 ---
 changes/ticket32455      |  2 --
 changes/ticket32706      |  4 ---
 changes/ticket32928      |  7 -----
 changes/ticket33039      |  3 --
 changes/ticket33075      |  4 ---
 changes/ticket33091      |  3 --
 changes/ticket33103      |  3 --
 changes/ticket33139      |  3 --
 changes/ticket33148      |  5 ---
 changes/ticket33212      |  4 ---
 18 files changed, 82 insertions(+), 67 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 3d05bea86..e4779a900 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,85 @@
+Changes in version 0.4.3.2-alpha - 2020-02-10
+  This is the second stable alpha release in the Tor 0.4.3.x series. It
+  fixes several bugs present in the previous alpha release. Anybody
+  running the previous alpha should upgrade, and look for bugs in this
+  one instead.
+
+  o Major bugfixes (Onion service client, authorization):
+    - On a NEWNYM signal, purge the ephemeral client authorization
+      cache. The permanent ones are kept. Fixes bug 33139; bugfix
+      on 0.4.3.1-alpha.
+
+  o Minor features (best practices tracker):
+    - Practracker now supports a --regen-overbroad option to regenerate
+      the exceptions file, but only to revise exceptions to be _less_
+      tolerant of best-practices violations. Closes ticket 32372.
+
+  o Minor features (continuous integration):
+    - Run Doxygen Makefile target on Travis. Closes ticket 32455.
+    - Stop allowing failures on the Travis CI stem tests job. It looks
+      like all the stem hangs we were seeing before are now fixed.
+      Closes ticket 33075.
+
+  o Minor bugfixes (build system):
+    - Some configure options were either missing or incorrect in the
+      configure summary. Fixes bug 32230; bugfix on 0.4.3.1-alpha.
+
+  o Minor bugfixes (controller protocol):
+    - Fix a memory leak introduced by refactoring of control reply
+      formatting code. Fixes bug 33039; bugfix on 0.4.3.1-alpha.
+    - Fix a memory leak in GETINFO responses. Fixes bug 33103; bugfix
+      on 0.4.3.1-alpha.
+    - When receiving "ACTIVE" or "DORMANT" signals on the control port,
+      report them as SIGNAL events. Fixes bug 33104; bugfix
+      on 0.4.0.1-alpha.
+
+  o Minor bugfixes (logging):
+    - If we encounter a bug when flushing a buffer to a TLS connection,
+      only log the bug once per invocation of the Tor process.
+      Previously we would log with every occurrence, which could cause
+      us to run out of disk space. Fixes bug 33093; bugfix
+      on 0.3.2.2-alpha.
+    - When logging a bug, do not say "Future instances of this warning
+      will be silenced" unless we are actually going to do so.
+      Previously we would say this whenever a BUG() check failed in the
+      code. Fixes bug 33095; bugfix on 0.4.1.1-alpha.
+
+  o Minor bugfixes (onion service v2):
+    - Move a series of warnings to protocol warning level because they
+      can all be triggered remotely by a malformed request. Fixes bug
+      32706; bugfix on 0.1.1.14-alpha.
+
+  o Minor bugfixes (onion service v3, client authorization):
+    - When removing client authorization credentials using the control
+      port, also remove the associated descriptor so they don't linger
+      and are still usable hence making the onion service behind client
+      authorization reachable. Fixes bug 33148; bugfix on 0.4.3.1-alpha.
+
+  o Minor bugfixes (pluggable transports):
+    - Lower the log level of standard error messages from a PT from
+      warning to info. Fixes bug 33005; bugfix on 0.4.0.1-alpha.
+
+  o Minor bugfixes (rust, build):
+    - Fix a syntax warning given by newer versions of Rust, and creating
+      problems for our continuous integration. Fixes bug 33212; bugfix
+      on 0.3.5.1-alpha.
+
+  o Minor bugfixes (TLS bug handling):
+    - When encountering a bug in buf_read_freom_tls(), return a "MISC"
+      error code rather than "WANTWRITE". This change might help avoid
+      some CPU-wasting loops if the bug is ever triggered. Bug reported
+      by opara. Fixes bug 32673; bugfix on 0.3.0.4-alpha.
+
+  o Code simplification and refactoring (mainloop):
+    - Simplify the ip_address_changed() function by removing redundant
+      checks. Closes ticket 33091.
+
+  o Documentation (manpage):
+    - Split Circuit Timeout options and Node Selection options into
+      their own sections of the tor manpage. Closes tickets 32928 and
+      32929. Work by Swati Thacker as part of Google Season of Docs.
+
+
 Changes in version 0.4.2.6 - 2020-01-30
   This is the second stable release in the 0.4.2.x series. It backports
   several bugfixes from 0.4.3.1-alpha, including some that had affected
diff --git a/changes/bug32673 b/changes/bug32673
deleted file mode 100644
index 32f02c639..000000000
--- a/changes/bug32673
+++ /dev/null
@@ -1,5 +0,0 @@
-  o Minor bugfixes (TLS bug handling):
-    - When encountering a bug in buf_read_freom_tls(), return a
-      "MISC" error code rather than "WANTWRITE".  This change might
-      help avoid some CPU-wasting loops if the bug is ever triggered.
-      Bug reported by opara.    Fixes bug 32673; bugfix on 0.3.0.4-alpha.
diff --git a/changes/bug33005 b/changes/bug33005
deleted file mode 100644
index 30a8d01bb..000000000
--- a/changes/bug33005
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Minor bugfixes (pluggable transports):
-    - Lower the log level of standard error messages from a PT from warning to
-      info. Fixes bug 33005; bugfix on 0.4.0.1-alpha.
diff --git a/changes/bug33093_logging b/changes/bug33093_logging
deleted file mode 100644
index e26e4a64a..000000000
--- a/changes/bug33093_logging
+++ /dev/null
@@ -1,5 +0,0 @@
-  o Minor bugfixes (logging):
-    - If we encounter a bug when flushing a buffer to a TLS connection,
-      only log the bug once per invocation of the Tor process.  Previously we
-      would log with every occurrence, which could cause us to run out of
-      disk space.  Fixes bug 33093; bugfix on 0.3.2.2-alpha.
diff --git a/changes/bug33095_041 b/changes/bug33095_041
deleted file mode 100644
index 7d1f04e27..000000000
--- a/changes/bug33095_041
+++ /dev/null
@@ -1,5 +0,0 @@
-  o Minor bugfixes (logging, bug reporting):
-    - When logging a bug, do not say "Future instances of this warning
-      will be silenced" unless we are actually going to do
-      so. Previously we would say this whenever a BUG() check failed in
-      the code.  Fixes bug 33095; bugfix on 0.4.1.1-alpha.
diff --git a/changes/bug33104 b/changes/bug33104
deleted file mode 100644
index b5478df10..000000000
--- a/changes/bug33104
+++ /dev/null
@@ -1,4 +0,0 @@
-  o Minor bugfixes (controller):
-    - When receiving "ACTIVE" or "DORMANT" signals on the control port,
-      report them as SIGNAL events. Fixes bug 33104; bugfix on
-      0.4.0.1-alpha.
diff --git a/changes/ticket32230 b/changes/ticket32230
deleted file mode 100644
index 781ba8087..000000000
--- a/changes/ticket32230
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Minor bugfixes (build system):
-    - Some configure options were either missing or incorrect in the configure
-      summary. Fixes bug 32230; bugfix on 0.4.3.1-alpha.
diff --git a/changes/ticket32372 b/changes/ticket32372
deleted file mode 100644
index ed2d38b40..000000000
--- a/changes/ticket32372
+++ /dev/null
@@ -1,4 +0,0 @@
-  o Minor features (best practices tracker):
-    - Practracker now supports a --regen-overbroad option to regenerate
-      the exceptions file, but only to revise exceptions to be _less_
-      tolerant of best-practices violations.  Closes ticket 32372.
diff --git a/changes/ticket32455 b/changes/ticket32455
deleted file mode 100644
index 3fa3b3e98..000000000
--- a/changes/ticket32455
+++ /dev/null
@@ -1,2 +0,0 @@
-  o Minor features (continuous integration):
-    - Run Doxygen Makefile target on Travis. Closes ticket 32455.
diff --git a/changes/ticket32706 b/changes/ticket32706
deleted file mode 100644
index d330decf3..000000000
--- a/changes/ticket32706
+++ /dev/null
@@ -1,4 +0,0 @@
-  o Minor bugfixes (onion service v2):
-    - Move a series of warnings to protocol warning level because they can all
-      be triggered remotely by a malformed request. Fixes bug 32706; bugfix on
-      0.1.1.14-alpha.
diff --git a/changes/ticket32928 b/changes/ticket32928
deleted file mode 100644
index f7739e928..000000000
--- a/changes/ticket32928
+++ /dev/null
@@ -1,7 +0,0 @@
-  o Documentation (manpage):
-    - Split Circuit Timeout options into their own section of the tor
-      manpage.  Closes ticket 32928.  Work by Swati Thacker as part of
-      Google Season of Docs.
-    - Split Node selection options into their own section of the tor
-      manpage.  Closes ticket 32929.  Work by Swati Thacker as part of
-      Google Season of Docs.
diff --git a/changes/ticket33039 b/changes/ticket33039
deleted file mode 100644
index 29eeabf45..000000000
--- a/changes/ticket33039
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Minor bugfixes (control port):
-    - Fix a memory leak introduced by refactoring of control reply
-      formatting code.  Fixes bug 33039; bugfix on 0.4.3.1-alpha.
diff --git a/changes/ticket33075 b/changes/ticket33075
deleted file mode 100644
index 69698d90b..000000000
--- a/changes/ticket33075
+++ /dev/null
@@ -1,4 +0,0 @@
-  o Testing:
-    - Stop allowing failures on the Travis CI stem tests job. It looks like all
-      the stem hangs we were seeing are now fixed, but let's make sure we see
-      them if they happen again. Closes ticket 33075.
diff --git a/changes/ticket33091 b/changes/ticket33091
deleted file mode 100644
index 89efd9089..000000000
--- a/changes/ticket33091
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Code simplification and refactoring (mainloop):
-    - Simplify the ip_address_changed() function by removing redundant checks.
-      Closes ticket 33091.
diff --git a/changes/ticket33103 b/changes/ticket33103
deleted file mode 100644
index 889805f10..000000000
--- a/changes/ticket33103
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Minor bugfixes (controller):
-    - Fix a memory leak in GETINFO responses. Fixes bug 33103;
-      bugfix on 0.4.3.1-alpha.
diff --git a/changes/ticket33139 b/changes/ticket33139
deleted file mode 100644
index a90ab8f73..000000000
--- a/changes/ticket33139
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Minor bugfixes (Onion service client, authorization):
-    - On a NEWNYM signal, purge the ephemeral client authorization cache. The
-      permanent ones are kept. Fixes bug 33139; bugfix on 0.4.3.1-alpha.
diff --git a/changes/ticket33148 b/changes/ticket33148
deleted file mode 100644
index 1f44b4259..000000000
--- a/changes/ticket33148
+++ /dev/null
@@ -1,5 +0,0 @@
-  o Minor bugfixes (onion service v3, client authorization):
-    - When removing client authorization credentials using the control port,
-      also remove the associated descriptor so they don't linger and are still
-      usable hence making the onion service behind client authorization
-      reachable. Fixes bug 33148; bugfix on 0.4.3.1-alpha.
diff --git a/changes/ticket33212 b/changes/ticket33212
deleted file mode 100644
index aeb09e0c6..000000000
--- a/changes/ticket33212
+++ /dev/null
@@ -1,4 +0,0 @@
-  o Minor bugfixes (rust, build):
-    - Fix a syntax warning given by newer versions of Rust, and creating
-      problems for our continuous integration.
-      Fixes bug 33212; bugfix on 0.3.5.1-alpha.



More information about the tor-commits mailing list