]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
release: ChangeLog and ReleaseNotes for 0.4.8.2-alpha
authorTor CI Release <no-email@torproject.org>
Wed, 12 Jul 2023 12:30:39 +0000 (12:30 +0000)
committerDavid Goulet <dgoulet@torproject.org>
Wed, 12 Jul 2023 13:42:20 +0000 (09:42 -0400)
13 files changed:
ChangeLog
changes/bug40801 [deleted file]
changes/bug40805 [deleted file]
changes/bug40808 [deleted file]
changes/bug40810 [deleted file]
changes/bug40811 [deleted file]
changes/fallbackdirs-2023-07-12 [deleted file]
changes/geoip-2023-07-12 [deleted file]
changes/ticket40566 [deleted file]
changes/ticket40569 [deleted file]
changes/ticket40709 [deleted file]
changes/ticket40773 [deleted file]
changes/ticket40800 [deleted file]

index 43ea76f54811e8b42bef4d7f9c02e97bb316fa70..7ca0e7e6f959e9577b7cd97e31b67c45083e179e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,70 @@
+Changes in version 0.4.8.2-alpha - 2023-07-12
+  This is our second alpha containing some minor bugfixes and one major bugfix
+  about L2 vanguard rotation. We believe this will be the last alpha before the
+  rc in a couple of weeks.
+
+  o Major bugfixes (vanguards):
+    - Rotate to a new L2 vanguard whenever an existing one loses the
+      Stable or Fast flag. Previously, we would leave these relays in
+      the L2 vanguard list but never use them, and if all of our
+      vanguards end up like this we wouldn't have any middle nodes left
+      to choose from so we would fail to make onion-related circuits.
+      Fixes bug 40805; bugfix on 0.4.7.1-alpha.
+
+  o Minor feature (hs):
+    - Fix compiler warnings in equix and hashx when building with clang.
+      Closes ticket 40800.
+
+  o Minor features (fallbackdir):
+    - Regenerate fallback directories generated on July 12, 2023.
+
+  o Minor features (geoip data):
+    - Update the geoip files to match the IPFire Location Database, as
+      retrieved on 2023/07/12.
+
+  o Minor bugfix (congestion control):
+    - Reduce the accepted range of a circuit's negotiated 'cc_sendme_inc'
+      to be +/- 1 from the consensus parameter value. Fixes bug 40569;
+      bugfix on 0.4.7.4-alpha.
+    - Remove unused congestion control algorithms and BDP calculation
+      code, now that we have settled on and fully tuned Vegas. Fixes bug
+      40566; bugfix on 0.4.7.4-alpha.
+    - Update default congestion control parameters to match consensus.
+      Fixes bug 40709; bugfix on 0.4.7.4-alpha.
+
+  o Minor bugfixes (compilation):
+    - Fix "initializer is not a constant" compilation error that
+      manifests itself on gcc versions < 8.1 and MSVC. Fixes bug 40773;
+      bugfix on 0.4.8.1-alpha
+
+  o Minor bugfixes (conflux):
+    - Count leg launch attempts prior to attempting to launch them. This
+      avoids inifinite launch attempts due to internal circuit building
+      failures. Additionally, double-check that we have enough exits in
+      our consensus overall, before attempting to launch conflux sets.
+      Fixes bug 40811; bugfix on 0.4.8.1-alpha.
+    - Fix a case where we were resuming reading on edge connections that
+      were already marked for close. Fixes bug 40801; bugfix
+      on 0.4.8.1-alpha.
+    - Fix stream attachment order when creating conflux circuits, so
+      that stream attachment happens after finishing the full link
+      handshake, rather than upon set finalization. Fixes bug 40801;
+      bugfix on 0.4.8.1-alpha.
+    - Handle legs being closed or destroyed before computing an RTT
+      (resulting in warns about too many legs). Fixes bug 40810; bugfix
+      on 0.4.8.1-alpha.
+    - Remove a "BUG" warning from conflux_pick_first_leg that can be
+      triggered by broken or malicious clients. Fixes bug 40801; bugfix
+      on 0.4.8.1-alpha.
+
+  o Minor bugfixes (KIST):
+    - Prevent KISTSchedRunInterval from having values of 0 or 1, neither
+      of which work properly. Additionally, make a separate
+      KISTSchedRunIntervalClient parameter, so that the client and relay
+      KIST values can be set separately. Set the default of both to 2ms.
+      Fixes bug 40808; bugfix on 0.3.2.1-alpha.
+
+
 Changes in version 0.4.8.1-alpha - 2023-06-01
   This is the first alpha of the 0.4.8.x series. Two major features in this
   version which are Conflux and onion service Proof-of-Work (PoW). There are
diff --git a/changes/bug40801 b/changes/bug40801
deleted file mode 100644 (file)
index 681c10c..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-  o Minor bugfixes (conflux):
-    - Fix stream attachment order when creating conflux circuits, so that
-      stream attachment happens after finishing the full link handshake,
-      rather than upon set finalization. Fixes bug 40801; bugfix on
-      0.4.8.1-alpha.
-    - Remove a "BUG" warning from conflux_pick_first_leg that can be
-      triggered by broken or malicious clients. Fixes bug 40801; bugfix
-      on 0.4.8.1-alpha.
-    - Fix a case where we were resuming reading on edge connections that
-      were already marked for close. Fixes bug 40801; bugfix on 0.4.8.1-alpha.
diff --git a/changes/bug40805 b/changes/bug40805
deleted file mode 100644 (file)
index bed27c5..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-  o Major bugfixes (vanguards):
-    - Rotate to a new L2 vanguard whenever an existing one loses the
-      Stable or Fast flag. Previously, we would leave these relays in the
-      L2 vanguard list but never use them, and if all of our vanguards
-      end up like this we wouldn't have any middle nodes left to choose
-      from so we would fail to make onion-related circuits. Fixes bug
-      40805; bugfix on 0.4.7.1-alpha.
diff --git a/changes/bug40808 b/changes/bug40808
deleted file mode 100644 (file)
index 2aae6b4..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-  o Minor bugfixes (KIST):
-    - Prevent KISTSchedRunInterval from having values of 0 or 1, neither of
-      which work properly. Additionally, make a separate KISTSchedRunIntervalClient
-      parameter, so that the client and relay KIST values can be set separately.
-      Set the default of both to 2ms. Fixes bug 40808; bugfix on 0.3.2.1-alpha.
diff --git a/changes/bug40810 b/changes/bug40810
deleted file mode 100644 (file)
index 76859ab..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-  o Minor bugfixes (conflux):
-    - Handle legs being closed or destroyed before computing an RTT
-      (resulting in warns about too many legs). Fixes bug 40810; bugfix on
-      0.4.8.1-alpha.
diff --git a/changes/bug40811 b/changes/bug40811
deleted file mode 100644 (file)
index 2cf7635..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-  o Minor bugfixes (conflux):
-    - Count leg launch attempts prior to attempting to launch them. This
-      avoids inifinite launch attempts due to internal circuit building
-      failures. Additionally, double-check that we have enough exits in
-      our consensus overall, before attempting to launch conflux sets.
-      Fixes bug 40811; bugfix on 0.4.8.1-alpha.
diff --git a/changes/fallbackdirs-2023-07-12 b/changes/fallbackdirs-2023-07-12
deleted file mode 100644 (file)
index dfe90cb..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-  o Minor features (fallbackdir):
-    - Regenerate fallback directories generated on July 12, 2023.
diff --git a/changes/geoip-2023-07-12 b/changes/geoip-2023-07-12
deleted file mode 100644 (file)
index 77294ab..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Minor features (geoip data):
-    - Update the geoip files to match the IPFire Location Database,
-      as retrieved on 2023/07/12.
diff --git a/changes/ticket40566 b/changes/ticket40566
deleted file mode 100644 (file)
index ce988de..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-  o Minor bugfix (congestion control):
-    - Remove unused congestion control algorithms and BDP calculation
-      code, now that we have settled on and fully tuned Vegas. Fixes
-      bug 40566; bugfix on 0.4.7.4-alpha.
diff --git a/changes/ticket40569 b/changes/ticket40569
deleted file mode 100644 (file)
index d4ffb82..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-  o Minor bugfix (congestion control):
-    - Reduce the accepted range of a circuit's negotiated 'cc_sendme_inc'
-      to be +/- 1 from the consensus parameter value. Fixes bug 40569;
-      bugfix on 0.4.7.4-alpha.
diff --git a/changes/ticket40709 b/changes/ticket40709
deleted file mode 100644 (file)
index 16c4d62..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Minor bugfix (congestion control):
-    - Update default congestion control parameters to match consensus.
-      Fixes bug 40709; bugfix on 0.4.7.4-alpha.
diff --git a/changes/ticket40773 b/changes/ticket40773
deleted file mode 100644 (file)
index 0f34422..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-  o Minor bugfixes (compilation):
-    - Fix "initializer is not a constant" compilation error that manifests
-      itself on gcc versions < 8.1 and MSVC. Fixes bug 40773; bugfix on
-      0.4.8.1-alpha
diff --git a/changes/ticket40800 b/changes/ticket40800
deleted file mode 100644 (file)
index e2ebc80..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Minor feature (hs):
-    - Fix compiler warnings in equix and hashx when building with clang.
-      Closes ticket 40800.