[tor-commits] [tor/release-0.3.4] Begin a changelog for 0.3.4.3-alpha
nickm at torproject.org
nickm at torproject.org
Mon Jun 25 14:17:49 UTC 2018
commit 9f2936462ce2ba26aa50295e2aacbcb1216de274
Author: Nick Mathewson <nickm at torproject.org>
Date: Mon Jun 25 10:17:35 2018 -0400
Begin a changelog for 0.3.4.3-alpha
---
ChangeLog | 69 +++++++++++++++++++++++++++++++++++++++++++++
changes/bug24891 | 4 ---
changes/bug24977 | 5 ----
changes/bug25686_diagnostic | 4 ---
changes/bug25787 | 7 -----
changes/bug26158 | 5 ----
changes/bug26196 | 7 -----
changes/bug26245 | 3 --
changes/bug26258_033 | 4 ---
changes/bug26402 | 4 ---
changes/bug26415 | 3 --
changes/bug26435 | 5 ----
changes/ticket25947 | 4 ---
changes/ticket25960 | 5 ----
14 files changed, 69 insertions(+), 60 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 60583ac7f..c0fddc4eb 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,72 @@
+Changes in version 0.3.4.3-alpha - 2018-06-2?
+ Tor 0.3.4.3-alpha fixes several bugs in earlier versions, including
+ one that was causing stability issues on directory authorities.
+
+ o Major bugfixes (directory authority):
+ - Stop leaking memory on directory authorities when planning to
+ vote. This bug was crashing authorities by exhausting their
+ memory. Fixes bug 26435; bugfix on 0.3.3.6.
+
+ o Major bugfixes (rust, testing):
+ - Make sure that failing tests in Rust will actually cause the build
+ to fail: previously, they were ignored. Fixes bug 26258; bugfix
+ on 0.3.3.4-alpha.
+
+ o Minor feature (directory authorities):
+ - Stop warning about incomplete bw lines before the first complete
+ bw line has been found, so that additional header lines can be
+ ignored. Fixes bug 25960; bugfix on 0.2.2.1-alpha
+
+ o Minor features (relay, diagnostic):
+ - Add several checks to detect whether Tor relays are uploading
+ their descriptors without specifying why they regenerated them.
+ Diagnostic for ticket 25686.
+
+ o Minor features (unit tests):
+ - Test complete bandwidth measurements files, and test that
+ incomplete bandwidth lines only give warnings when the end of the
+ header has not been detected. Fixes bug 25947; bugfix
+ on 0.2.2.1-alpha
+
+ o Minor bugfixes (compilation):
+ - Refrain from compiling unit testing related object files when
+ --disable-unittests is set to configure script. Fixes bug 24891;
+ bugfix on 0.2.5.1-alpha.
+ - When linking the libtor_testing.a library, only include the
+ dirauth object files once. Previously, they were getting added
+ twice. Fixes bug 26402; bugfix on 0.3.4.1-alpha.
+ - The --enable-fatal-warnings flag now affects Rust code as well.
+ Closes ticket 26245.
+
+ o Minor bugfixes (onion services):
+ - Recompute some consensus information after detecting a clock jump,
+ or after transitioning from a non-live consensus to a live
+ consensus. We do this to avoid having an outdated state, and
+ miscalculating the index for next-generation onion services. Fixes
+ bug 24977; bugfix on 0.3.2.1-alpha.
+
+ o Minor bugfixes (relay):
+ - Relays now correctly block attempts to re-extend to the previous
+ relay by Ed25519 identity. Previously they would warn in this
+ case, but not actually reject the attempt. Fixes bug 26158; bugfix
+ on 0.3.0.1-alpha.
+
+ o Minor bugfixes (testing):
+ - Fix compilation of the doctests in the Rust crypto crate. Fixes
+ bug 26415; bugfix on 0.3.4.1-alpha.
+ - Instead of trying to read the geoip configuration files from
+ within the unit tests, instead create our own ersatz files with
+ just enough geoip data in the format we expect. Trying to read
+ from the source directory created problems on Windows with mingw,
+ where the build system's paths are not the same as the platform's
+ paths. Fixes bug 25787; bugfix on 0.3.4.1-alpha.
+ - Refrain from trying to get an item from an empty smartlist in
+ test_bridges_clear_bridge_list. Set DEBUG_SMARTLIST in unit tests
+ to catch improper smartlist usage. Furthermore, enable
+ DEBUG_SMARTLIST globally when build is configured with fragile
+ hardening. Fixes bug 26196; bugfix on 0.3.4.1-alpha.
+
+
Changes in version 0.3.3.7 - 2018-06-12
Tor 0.3.3.7 backports several changes from the 0.3.4.x series, including
fixes for bugs affecting compatibility and stability.
diff --git a/changes/bug24891 b/changes/bug24891
deleted file mode 100644
index 403b2b112..000000000
--- a/changes/bug24891
+++ /dev/null
@@ -1,4 +0,0 @@
- o Minor bugfixes (compilation):
- - Refrain from compiling unit testing related object files
- when --disable-unittests is set to configure script.
- Fixes bug 24891; bugfix on 0.2.5.1-alpha.
diff --git a/changes/bug24977 b/changes/bug24977
deleted file mode 100644
index f8127a2a7..000000000
--- a/changes/bug24977
+++ /dev/null
@@ -1,5 +0,0 @@
- o Minor bugfixes (onion services):
- - Recompute some consensus information after clock skews or when we
- transition from a non-live consensus to a live consensus. We do this to
- avoid having an outdated state which could impact next-generation onion
- services. Fixes bug 24977; bugfix on 0.3.2.1-alpha.
diff --git a/changes/bug25686_diagnostic b/changes/bug25686_diagnostic
deleted file mode 100644
index 96323145d..000000000
--- a/changes/bug25686_diagnostic
+++ /dev/null
@@ -1,4 +0,0 @@
- o Minor features (relay, diagnostic):
- - Add several checks to detect whether Tor relays are uploading their
- descriptors without specifying why they regenerated. Diagnostic for
- ticket 25686.
diff --git a/changes/bug25787 b/changes/bug25787
deleted file mode 100644
index 3041e8a60..000000000
--- a/changes/bug25787
+++ /dev/null
@@ -1,7 +0,0 @@
- o Minor bugfixes (testing):
- - Instead of trying to read the geoip configuration files from within the
- unit tests, instead create our own ersatz files with just enough
- geoip data in the format we expect. Trying to read from the source
- directory created problems on Windows with mingw, where the
- build system's paths are not the same as the platform's paths.
- Fixes bug 25787; bugfix on 0.3.4.1-alpha.
diff --git a/changes/bug26158 b/changes/bug26158
deleted file mode 100644
index 0d74cf116..000000000
--- a/changes/bug26158
+++ /dev/null
@@ -1,5 +0,0 @@
- o Minor bugfixes (relay):
- - Relays now correctly block attempts to re-extend to the previous
- relay by Ed25519 identity. Previously they would warn in this case,
- but not actually reject the attempt. Fixes bug 26158; bugfix on
- 0.3.0.1-alpha.
diff --git a/changes/bug26196 b/changes/bug26196
deleted file mode 100644
index e63f09a2d..000000000
--- a/changes/bug26196
+++ /dev/null
@@ -1,7 +0,0 @@
- o Minor bugfixes (testing, compilation):
- - Refrain from trying to get an item from empty smartlist in
- test_bridges_clear_bridge_list. Set DEBUG_SMARTLIST in unit
- tests to catch improper smartlist usage. Furthermore,
- enable DEBUG_SMARTLIST globally when build is configured
- with fragile hardening. Fixes bug 26196; bugfix on
- 0.3.4.1-alpha.
diff --git a/changes/bug26245 b/changes/bug26245
deleted file mode 100644
index 7a14cea0b..000000000
--- a/changes/bug26245
+++ /dev/null
@@ -1,3 +0,0 @@
- o Minor features (compilation):
- o The --enable-fatal-warnings flag now affects Rust code as well.
- Closes ticket 26245.
diff --git a/changes/bug26258_033 b/changes/bug26258_033
deleted file mode 100644
index ceca38333..000000000
--- a/changes/bug26258_033
+++ /dev/null
@@ -1,4 +0,0 @@
- o Major bugfixes (rust, testing):
- - Fix a bug where a failure in the rust unit tests would not actually
- cause the build to fail. Fixes bug 26258; bugfix on 0.3.3.4-alpha.
-
diff --git a/changes/bug26402 b/changes/bug26402
deleted file mode 100644
index b21283a2d..000000000
--- a/changes/bug26402
+++ /dev/null
@@ -1,4 +0,0 @@
- o Minor bugfixes (compilation):
- - When linking the libtor_testing.a library, only include the dirauth
- object files once. Previously, they were getting added twice.
- Fixes bug 26402; bugfix on 0.3.4.1-alpha.
diff --git a/changes/bug26415 b/changes/bug26415
deleted file mode 100644
index 497fbb736..000000000
--- a/changes/bug26415
+++ /dev/null
@@ -1,3 +0,0 @@
- o Minor bugfixes (testing):
- - Fix compilation of the doctests in the Rust crypto crate. Fixes
- bug 26415; bugfix on 0.3.4.1-alpha.
diff --git a/changes/bug26435 b/changes/bug26435
deleted file mode 100644
index f66c503dd..000000000
--- a/changes/bug26435
+++ /dev/null
@@ -1,5 +0,0 @@
- o Major bugfixes (directory authority):
- - Fix a memory leak where directory authorities would leak a chunk
- of memory for every router descriptor every time they considered
- voting. This bug was taking down directory authorities due to
- out-of-memory issues. Fixes bug 26435; bugfix on 0.3.3.6.
diff --git a/changes/ticket25947 b/changes/ticket25947
deleted file mode 100644
index 68559a73f..000000000
--- a/changes/ticket25947
+++ /dev/null
@@ -1,4 +0,0 @@
- o Minor feature (unit tests):
- - Test complete bandwidth measurements files and test that incomplete lines
- only give warnings when the end of the header has not been
- detected. Fixes bug 25947; bugfix on 0.2.2.1-alpha
diff --git a/changes/ticket25960 b/changes/ticket25960
deleted file mode 100644
index 0d1be2119..000000000
--- a/changes/ticket25960
+++ /dev/null
@@ -1,5 +0,0 @@
- o Minor feature (directory authorities):
- - Stop warning about incomplete bw lines before the first complete bw line
- has been found, so that additional header lines can be ignored.
- Fixes bug 25960; bugfix on 0.2.2.1-alpha
-
More information about the tor-commits
mailing list