[tor-commits] [tor/master] Start a changelog for 0.4.5.1-alpha.

nickm at torproject.org nickm at torproject.org
Fri Oct 30 15:05:59 UTC 2020


commit 7e56f803765cc8b005987f866fc6fd99457c5726
Author: Nick Mathewson <nickm at torproject.org>
Date:   Fri Oct 30 10:57:21 2020 -0400

    Start a changelog for 0.4.5.1-alpha.
---
 changes/bug19431         | 6 ------
 changes/bug20165         | 6 ------
 changes/bug27194         | 3 ---
 changes/bug30992         | 4 ----
 changes/bug32040         | 7 -------
 changes/bug32671         | 4 ----
 changes/bug33097         | 4 ----
 changes/bug33124         | 4 ----
 changes/bug33781         | 7 -------
 changes/bug34065         | 5 -----
 changes/bug34248         | 4 ----
 changes/bug34251         | 4 ----
 changes/bug34357         | 4 ----
 changes/bug34400         | 5 -----
 changes/bug40062         | 6 ------
 changes/bug40080         | 6 ------
 changes/bug40113         | 3 ---
 changes/bug40129         | 4 ----
 changes/bug40141         | 4 ----
 changes/bug5304          | 6 ------
 changes/feature25140     | 3 ---
 changes/feature28361     | 5 -----
 changes/feature30045     | 6 ------
 changes/feature34068     | 3 ---
 changes/feature40047     | 6 ------
 changes/ticket18106      | 3 ---
 changes/ticket22668      | 3 ---
 changes/ticket23378      | 4 ----
 changes/ticket25061      | 6 ------
 changes/ticket28279      | 5 -----
 changes/ticket29113      | 3 ---
 changes/ticket30642      | 4 ----
 changes/ticket30797      | 5 -----
 changes/ticket31699      | 3 ---
 changes/ticket32181      | 4 ----
 changes/ticket32190      | 4 ----
 changes/ticket32822      | 5 -----
 changes/ticket32910      | 5 -----
 changes/ticket33220      | 5 -----
 changes/ticket33222      | 8 --------
 changes/ticket33224      | 3 ---
 changes/ticket33233      | 4 ----
 changes/ticket33236      | 4 ----
 changes/ticket33238      | 5 -----
 changes/ticket33246      | 3 ---
 changes/ticket33263      | 4 ----
 changes/ticket33264      | 4 ----
 changes/ticket33398      | 4 ----
 changes/ticket33812      | 3 ---
 changes/ticket33816      | 4 ----
 changes/ticket33898      | 7 -------
 changes/ticket33919      | 3 ---
 changes/ticket34064      | 5 -----
 changes/ticket34067      | 4 ----
 changes/ticket34137      | 5 -----
 changes/ticket34200      | 3 ---
 changes/ticket34232      | 5 -----
 changes/ticket34445      | 5 -----
 changes/ticket34446      | 5 -----
 changes/ticket40002      | 3 ---
 changes/ticket40006      | 6 ------
 changes/ticket40019      | 5 -----
 changes/ticket40022      | 4 ----
 changes/ticket40036      | 3 ---
 changes/ticket40038      | 3 ---
 changes/ticket40039      | 5 -----
 changes/ticket40041      | 9 ---------
 changes/ticket40043      | 5 -----
 changes/ticket40044      | 2 --
 changes/ticket40046      | 3 ---
 changes/ticket40053      | 5 -----
 changes/ticket40055      | 4 ----
 changes/ticket40063      | 5 -----
 changes/ticket40073      | 3 ---
 changes/ticket40101      | 3 ---
 changes/ticket40102      | 4 ----
 changes/ticket40124      | 3 ---
 changes/ticket40125      | 4 ----
 changes/ticket40126      | 4 ----
 changes/ticket40127      | 7 -------
 changes/ticket40132      | 4 ----
 changes/ticket40133      | 5 -----
 changes/ticket40133_more | 3 ---
 changes/ticket40135      | 3 ---
 changes/ticket40137      | 6 ------
 changes/ticket40138      | 6 ------
 changes/ticket40139      | 7 -------
 changes/ticket40159      | 2 --
 changes/ticket40162      | 7 -------
 changes/ticket40164      | 6 ------
 changes/ticket7193       | 5 -----
 changes/ticket7869       | 3 ---
 92 files changed, 413 deletions(-)

diff --git a/changes/bug19431 b/changes/bug19431
deleted file mode 100644
index 09f16b422d..0000000000
--- a/changes/bug19431
+++ /dev/null
@@ -1,6 +0,0 @@
-  o Minor bugfixes (logging):
-    - When logging a rate-limited message about how many messages have been
-      suppressed in the last N seconds, give an accurate value for N, rounded
-      up to the nearest minute.  Previously we would report the size of the
-      rate-limiting interval, regardless of when the messages started to
-      occur.  Fixes bug 19431; bugfix on 0.2.2.16-alpha.
diff --git a/changes/bug20165 b/changes/bug20165
deleted file mode 100644
index bbe9f00032..0000000000
--- a/changes/bug20165
+++ /dev/null
@@ -1,6 +0,0 @@
-  o Minor bugfixes (self-testing):
-    - When receiving an incoming circuit, only accept it as evidence that we
-      are reachable if the declared address of its channel is the same
-      address we think that we have.  Otherwise, it could be evidence that
-      we're reachable on some other address. Fixes bug 20165; bugfix on
-      0.1.0.1-rc.
diff --git a/changes/bug27194 b/changes/bug27194
deleted file mode 100644
index a1919c6c49..0000000000
--- a/changes/bug27194
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Minor bugfixes (protover):
-    - Consistently reject extra commas, instead of only rejecting leading commas.
-      Fixes bug 27194; bugfix on 0.2.9.4-alpha.
diff --git a/changes/bug30992 b/changes/bug30992
deleted file mode 100644
index f318319016..0000000000
--- a/changes/bug30992
+++ /dev/null
@@ -1,4 +0,0 @@
-  o Minor bugfixes (circuitpadding):
-    - Add a per-circuit padding machine instance counter, so we can
-      differentiate between shutdown requests for old machines on a circuit;
-      Fixes bug 30992; bugfix on 0.4.1.1-alpha.
diff --git a/changes/bug32040 b/changes/bug32040
deleted file mode 100644
index 1cdc0bec9a..0000000000
--- a/changes/bug32040
+++ /dev/null
@@ -1,7 +0,0 @@
-  o Minor bugfixes (circuitpadding):
-    - Add the abilility to keep circuit padding machines if they match a set
-      of circuit state or purposes. This allows us to have machines that start
-      up under some conditions but don't shut down under others. We now
-      use this mask to avoid starting up introduction circuit padding
-      again after the machines have already completed. Fixes bug 32040;
-      bugfix on 0.4.1.1-alpha.
diff --git a/changes/bug32671 b/changes/bug32671
deleted file mode 100644
index aa43d46543..0000000000
--- a/changes/bug32671
+++ /dev/null
@@ -1,4 +0,0 @@
-  o Minor bugfixes (circuit padding):
-    - When circpad_send_padding_cell_for_callback is called,
-      `is_padding_timer_scheduled` flag was not reset. Now it is set to 0 at
-      the top of that function. Fixes bug 32671; bugfix on 0.4.0.1-alpha.
diff --git a/changes/bug33097 b/changes/bug33097
deleted file mode 100644
index ef1a431daf..0000000000
--- a/changes/bug33097
+++ /dev/null
@@ -1,4 +0,0 @@
-  o Code simplification and refactoring:
-    - Remove the now-redundant 'outbuf_flushlen' field from our connection
-      type. It was previously used for an older version of our rate-limiting
-      logic. Closes ticket 33097.
diff --git a/changes/bug33124 b/changes/bug33124
deleted file mode 100644
index bc7003d9b5..0000000000
--- a/changes/bug33124
+++ /dev/null
@@ -1,4 +0,0 @@
-  o Minor bugfixes (SOCKS, onion services):
-    - Make sure we send the SOCKS request address in relay begin cells when a
-      stream is attached with the purpose CIRCUIT_PURPOSE_CONTROLLER. Fixes bug
-      33124; bugfix on 0.0.5. Patch by Neel Chauhan.
diff --git a/changes/bug33781 b/changes/bug33781
deleted file mode 100644
index 9f63ab0a2c..0000000000
--- a/changes/bug33781
+++ /dev/null
@@ -1,7 +0,0 @@
-  o Minor bugfixes (compatibility):
-    - Strip '\r' characters when reading text files on Unix platforms.
-      This should resolve an issue where a relay operator migrates a relay from
-      Windows to Unix, but does not change the line ending of Tor's various state
-      files to match the platform, the CRLF line endings from Windows ends up leaking
-      into other files such as the extra-info document. Fixes bug 33781; bugfix on
-      0.0.9pre5.
diff --git a/changes/bug34065 b/changes/bug34065
deleted file mode 100644
index f81cb77c21..0000000000
--- a/changes/bug34065
+++ /dev/null
@@ -1,5 +0,0 @@
-  o Minor features (IPv6, ExcludeNodes):
-    - Make routerset_contains_router() capable of handling IPv6
-      addresses. This makes ExcludeNodes capable of excluding an
-      IPv6 adddress. Previously, ExcludeNodes ignored IPv6
-      addresses. Closes ticket 34065. Patch by Neel Chauhan.
diff --git a/changes/bug34248 b/changes/bug34248
deleted file mode 100644
index b89df444ed..0000000000
--- a/changes/bug34248
+++ /dev/null
@@ -1,4 +0,0 @@
-  o Minor bugfixes (rust, protocol versions):
-    - Declare support for the onion service introduction point denial of
-      service extensions, when building tor with Rust.
-      Fixes bug 34248; bugfix on 0.4.2.1-alpha.
diff --git a/changes/bug34251 b/changes/bug34251
deleted file mode 100644
index bbf0535256..0000000000
--- a/changes/bug34251
+++ /dev/null
@@ -1,4 +0,0 @@
-  o Minor bugfixes (rust, protocol versions):
-    - Make Rust protocol version support checks consistent with the
-      undocumented error behaviour of the corresponding C code.
-      Fixes bug 34251; bugfix on 0.3.3.5-rc.
diff --git a/changes/bug34357 b/changes/bug34357
deleted file mode 100644
index 69fada7cc0..0000000000
--- a/changes/bug34357
+++ /dev/null
@@ -1,4 +0,0 @@
-  o Minor features (directory authorities):
-    - Directory authorities now reject descriptors from relays running
-      Tor versions from the 0.4.1 series, but still allow the 0.3.5
-      series. Resolves ticket 34357. Patch by Neel Chauhan.
diff --git a/changes/bug34400 b/changes/bug34400
deleted file mode 100644
index e2b56688b9..0000000000
--- a/changes/bug34400
+++ /dev/null
@@ -1,5 +0,0 @@
-  o Minor bugfixes (v2 onion services):
-    - For HSFETCH commands on v2 onion services addresses, check the length of
-      bytes decoded, not the base32 length. This takes the behavior introduced
-      in commit a517daa56f5848d25ba79617a1a7b82ed2b0a7c0 into consideration.
-      Fixes bug 34400; bugfix on 0.4.1.1-alpha. Patch by Neel Chauhan.
diff --git a/changes/bug40062 b/changes/bug40062
deleted file mode 100644
index 9f18685a94..0000000000
--- a/changes/bug40062
+++ /dev/null
@@ -1,6 +0,0 @@
-  o Minor features (onion services):
-    - When writing an onion service hostname file, first read it to make
-      sure it contains what we want before attempting to write it. Now
-      onion services can set their existing onion service directories to
-      read-only and Tor will still work. Resolves ticket 40062. Patch by
-      Neel Chauhan.
diff --git a/changes/bug40080 b/changes/bug40080
deleted file mode 100644
index 8162466354..0000000000
--- a/changes/bug40080
+++ /dev/null
@@ -1,6 +0,0 @@
-  o Minor bugfixes (security):
-    - When completing a channel, relays now check more thoroughly to make
-      sure that it matches any pending circuits before attaching those
-      circuits. Previously, address correctness and Ed25519 identities were not
-      checked in this case, but only when extending circuits on an existing
-      channel. Fixes bug 40080; bugfix on 0.2.7.2-alpha.
diff --git a/changes/bug40113 b/changes/bug40113
deleted file mode 100644
index adf4634097..0000000000
--- a/changes/bug40113
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Minor bugfixes (compilation):
-    - Resolve a compilation warning that could occur in test_connection.c.
-      Fixes bug 40113; bugfix on 0.2.9.3-alpha.
diff --git a/changes/bug40129 b/changes/bug40129
deleted file mode 100644
index 80de5ef355..0000000000
--- a/changes/bug40129
+++ /dev/null
@@ -1,4 +0,0 @@
-  o Minor bugfixes (compilation):
-    - Fix compiler warnings that would occur when building with
-      "--enable-all-bugs-are-fatal" and "--disable-module-relay"
-      at the same time. Fixes bug 40129; bugfix on 0.4.4.1-alpha.
diff --git a/changes/bug40141 b/changes/bug40141
deleted file mode 100644
index a766993b32..0000000000
--- a/changes/bug40141
+++ /dev/null
@@ -1,4 +0,0 @@
-  o Minor bugfixes (configuration):
-    - Fix bug where %including a pattern ending with */ would include files
-      and folders (instead of folders only) in versions of glibc < 2.19.
-      Fixes bug 40141; bugfix on 0.4.5.0-alpha-dev. Patch by Daniel Pinto.
diff --git a/changes/bug5304 b/changes/bug5304
deleted file mode 100644
index 9afa838129..0000000000
--- a/changes/bug5304
+++ /dev/null
@@ -1,6 +0,0 @@
-  o Minor features (pluggable transports):
-    - Added option OutboundBindAddressPT to torrc. This option allows users to
-      specify which IPv4 and IPv6 address they want pluggable transports to use
-      for outgoing IP packets. Tor does not have a way to enforce that the pluggable
-      transport honors this option so each pluggable transport will have to
-      implement support for this feature. Closes ticket 5304.
diff --git a/changes/feature25140 b/changes/feature25140
deleted file mode 100644
index 5202fa11ce..0000000000
--- a/changes/feature25140
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Minor feature (configuration):
-    - Allow the using wildcards (* and ?) with the %include option on 
-      configuration files. Closes ticket 25140. Patch by Daniel Pinto.
diff --git a/changes/feature28361 b/changes/feature28361
deleted file mode 100644
index 55bed9aea0..0000000000
--- a/changes/feature28361
+++ /dev/null
@@ -1,5 +0,0 @@
-  o Minor feature (configuration):
-    - Allows configuration options EntryNodes, ExcludeNodes, 
-      ExcludeExitNodes, ExitNodes, MiddleNodes, HSLayer2Nodes and 
-      HSLayer3Nodes to be specified multiple times. Closes ticket 
-      28361. Patch by Daniel Pinto.
diff --git a/changes/feature30045 b/changes/feature30045
deleted file mode 100644
index 9a0b8c041a..0000000000
--- a/changes/feature30045
+++ /dev/null
@@ -1,6 +0,0 @@
-  o Minor features (admin tools):
-    - Add new --format argument to -key-expiration option to allow
-      specifying the time format of expiration date. Adds Unix
-      timestamp format support. Patch by Daniel Pinto. Closes
-      ticket 30045.
-
diff --git a/changes/feature34068 b/changes/feature34068
deleted file mode 100644
index 10812c8eca..0000000000
--- a/changes/feature34068
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Minor features (controller, IPv6):
-    - Tor relays now try to report to the controller when they are launching
-      an IPv6 self-test. Closes ticket 34068.
diff --git a/changes/feature40047 b/changes/feature40047
deleted file mode 100644
index ff313a9fa5..0000000000
--- a/changes/feature40047
+++ /dev/null
@@ -1,6 +0,0 @@
-  o Minor features (logging):
-    - Adds the running glibc version to the log. Also adds the
-      running and compiled glibc version to the library list
-      returned when using the flag --library-versions. Patch 
-      from Daniel Pinto. Closes ticket 40047; bugfix on 
-      0.4.5.0-alpha-dev.
diff --git a/changes/ticket18106 b/changes/ticket18106
deleted file mode 100644
index b3d8635f29..0000000000
--- a/changes/ticket18106
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Code simplification and refactoring:
-    - Rename "fascist_firewall_*" identifiers to "reachable_addr_*" instead,
-      for consistency with other code. Closes ticket 18106.
diff --git a/changes/ticket22668 b/changes/ticket22668
deleted file mode 100644
index 49e05e4d8c..0000000000
--- a/changes/ticket22668
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Minor features (logging):
-    - When describing a relay in th elogs, we now include its ed25519 identity.
-      Closes ticket 22668.
diff --git a/changes/ticket23378 b/changes/ticket23378
deleted file mode 100644
index 783d02edfc..0000000000
--- a/changes/ticket23378
+++ /dev/null
@@ -1,4 +0,0 @@
-  o Documentation (manual page):
-    - Describe the status of the "Sandbox" option more accurately. It is no
-      longer "experimental", but it _is_ dependent on kernel and libc
-      versions. Closes ticket 23378.
diff --git a/changes/ticket25061 b/changes/ticket25061
deleted file mode 100644
index 9ab0e660bb..0000000000
--- a/changes/ticket25061
+++ /dev/null
@@ -1,6 +0,0 @@
-  o Minor features (bootstrap reporting):
-    - When reporting bootstrapping status on a relay, do not consider
-      connections that have never been the target of an origin circuit.
-      Previously, all connection failures were treated as potential
-      bootstrapping failures, including those that had been opened because of
-      client requests. Closes ticket 25061.
diff --git a/changes/ticket28279 b/changes/ticket28279
deleted file mode 100644
index 1c085c2a6e..0000000000
--- a/changes/ticket28279
+++ /dev/null
@@ -1,5 +0,0 @@
-  o Minor features (control port, rephist):
-    - Introduce GETINFO "stats/ntor/{assigned/requested}" and
-      "stats/tap/{assigned/requested}" to get the NTorand TAP
-      circuit onion handshake rephist values respectively.
-      Closes ticket 28279. Patch by Neel Chauhan.
diff --git a/changes/ticket29113 b/changes/ticket29113
deleted file mode 100644
index b883999f5b..0000000000
--- a/changes/ticket29113
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Minor features (heartbeat):
-    - Include the total number of inbound and outbound IPv4 and IPv6
-      connections in the heartbeat message . Closes ticket 29113.
diff --git a/changes/ticket30642 b/changes/ticket30642
deleted file mode 100644
index 13941b2ac5..0000000000
--- a/changes/ticket30642
+++ /dev/null
@@ -1,4 +0,0 @@
-  o Minor features (ed25519, relay):
-    - Save a relay's base64-encoded ed25519 identity key to the data
-      directory in a file named fingerprint-ed25519. Closes ticket 30642.
-      Patch by Neel Chauhan.
diff --git a/changes/ticket30797 b/changes/ticket30797
deleted file mode 100644
index 0c116bd664..0000000000
--- a/changes/ticket30797
+++ /dev/null
@@ -1,5 +0,0 @@
-  o Removed features:
-    - We no longer ship or build a "tor.service" file for use with systemd.
-      No distribution included this script unmodified, and we don't have the
-      expertise ourselves to maintain this in a way that all the various
-      systemd-based distributions can use. Closes ticket 30797.
diff --git a/changes/ticket31699 b/changes/ticket31699
deleted file mode 100644
index 1998248d57..0000000000
--- a/changes/ticket31699
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Code simplification and refactoring (autoconf):
-    - Remove autoconf checks for unused funcs and headers. Closes ticket
-      31699; Patch by @bduszel
diff --git a/changes/ticket32181 b/changes/ticket32181
deleted file mode 100644
index c0bf3d50e1..0000000000
--- a/changes/ticket32181
+++ /dev/null
@@ -1,4 +0,0 @@
-  o Removed features:
-    - We no longer ship support for the Android logging API. Modern
-      versions of Android can use the syslog API instead.
-      Closes ticket 32181.
diff --git a/changes/ticket32190 b/changes/ticket32190
deleted file mode 100644
index a34fd51c60..0000000000
--- a/changes/ticket32190
+++ /dev/null
@@ -1,4 +0,0 @@
-  o Minor features (control port):
-    - When a stream enters the AP_CONN_STATE_CONTROLLER_WAIT status,
-      send a control port event CONTROLLER_WAIT. Closes ticket 32190.
-      Patch by Neel Chauhan.
diff --git a/changes/ticket32822 b/changes/ticket32822
deleted file mode 100644
index ca62f0cc53..0000000000
--- a/changes/ticket32822
+++ /dev/null
@@ -1,5 +0,0 @@
-  o Minor features (directory authorities, IPv6):
-    - Make authorities add their IPv6 ORPort (if any) to the trusted dir
-      servers list. Authorities currently add themselves to the trusted dir
-      servers list, but they only add their IPv4 address and ports to the list.
-      Closes ticket 32822.
diff --git a/changes/ticket32910 b/changes/ticket32910
deleted file mode 100644
index e3d64d4333..0000000000
--- a/changes/ticket32910
+++ /dev/null
@@ -1,5 +0,0 @@
-  o Major feature (tracing):
-    - Add a tracing library with USDT and LTTng-UST support. Few tracepoints
-      were added in the circuit subsystem. More will come incrementally. This
-      feature is compiled out by default. It needs to be enabled at configure
-      time. See documentation in doc/HACKING/Tracing.md. Closes ticket 32910.
diff --git a/changes/ticket33220 b/changes/ticket33220
deleted file mode 100644
index e064dcd1c1..0000000000
--- a/changes/ticket33220
+++ /dev/null
@@ -1,5 +0,0 @@
-  o Major features (relay, IPv6):
-    - When a relay with IPv6 support opens a connection to another
-      relay, and the extend cell lists both IPv4 and IPv6 addresses, the
-      first relay now picks randomly which address to use.  Closes
-      ticket 33220.
diff --git a/changes/ticket33222 b/changes/ticket33222
deleted file mode 100644
index f7b117d6ad..0000000000
--- a/changes/ticket33222
+++ /dev/null
@@ -1,8 +0,0 @@
-  o Major features (IPv6, relay):
-    - Launch IPv4 and IPv6 ORPort self-test circuits on relays and bridges.
-      Closes ticket 33222.
-  o Minor features (IPv6, relay):
-    - Allow relays to send IPv6-only extend cells. Closes ticket 33222.
-    - Declare support for the Relay=3 subprotocol version. Closes ticket 33226.
-    - When launching IPv6 ORPort self-test circuits, make sure that the
-      second-last hop can initiate an IPv6 extend. Closes ticket 33222.
diff --git a/changes/ticket33224 b/changes/ticket33224
deleted file mode 100644
index 3fdab7dc53..0000000000
--- a/changes/ticket33224
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Minor features (relay, IPv6):
-    - Add an AssumeReachableIPv6 option to disable self-checking IPv6
-      reachability. Closes part of ticket 33224.
diff --git a/changes/ticket33233 b/changes/ticket33233
deleted file mode 100644
index 977286c323..0000000000
--- a/changes/ticket33233
+++ /dev/null
@@ -1,4 +0,0 @@
-  o Major feature (IPv6, relay):
-    - The torrc option Address now supports IPv6. By doing so, we've also
-      unified the interface to find our address to support IPv4, IPv6 and
-      hostname. Closes ticket 33233;
diff --git a/changes/ticket33236 b/changes/ticket33236
deleted file mode 100644
index d2b1d7e4da..0000000000
--- a/changes/ticket33236
+++ /dev/null
@@ -1,4 +0,0 @@
-  o Minor feature (relay, address discovery):
-    - If Address is not found in torrc, attempt to learn our address with the
-      configured ORPort address if any. Closes ticket 33236.
-
diff --git a/changes/ticket33238 b/changes/ticket33238
deleted file mode 100644
index 2c4c3968cc..0000000000
--- a/changes/ticket33238
+++ /dev/null
@@ -1,5 +0,0 @@
-  o Minor feature (address discovery):
-    - If no Address statements are found, relays now prioritize guessing their
-      address by looking at the local interface instead of the local hostname.
-      If the interface address can't be found, the local hostname is used.
-      Closes ticket 33238.
diff --git a/changes/ticket33246 b/changes/ticket33246
deleted file mode 100644
index c44c2992b0..0000000000
--- a/changes/ticket33246
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Major feature (relay, IPv6):
-    - Relays now automatically bind on IPv6 for their ORPort unless specified
-      otherwise with the IPv4Only flag. Closes ticket 33246.
diff --git a/changes/ticket33263 b/changes/ticket33263
deleted file mode 100644
index ab5d9c9693..0000000000
--- a/changes/ticket33263
+++ /dev/null
@@ -1,4 +0,0 @@
-  o Minor features (statistics, ipv6):
-    - Relays now publish their IPv6 read and write statistics over time,
-      if statistics are enabled.
-      Closes ticket 33263.
diff --git a/changes/ticket33264 b/changes/ticket33264
deleted file mode 100644
index c72ea1c57a..0000000000
--- a/changes/ticket33264
+++ /dev/null
@@ -1,4 +0,0 @@
-  o Minor features (statistics, ipv6):
-    - Relays now publish IPv6-specific counts of single-direction
-      versus bidirectional relay connections.
-      Closes ticket 33264.
diff --git a/changes/ticket33398 b/changes/ticket33398
deleted file mode 100644
index bd175bad2f..0000000000
--- a/changes/ticket33398
+++ /dev/null
@@ -1,4 +0,0 @@
-  o Deprecated features:
-    - The "non-builtin" argument to the "--dump-config" command is now
-      deprecated.  When it works, it behaves the same as "short", which
-      you should use instead. Closes ticket 33398.
diff --git a/changes/ticket33812 b/changes/ticket33812
deleted file mode 100644
index 9c675df19c..0000000000
--- a/changes/ticket33812
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Testing:
-    - Add unit tests for bandwidth statistics manipulation functions.
-      Closes ticket 33812. Patch by MrSquanchee.
diff --git a/changes/ticket33816 b/changes/ticket33816
deleted file mode 100644
index 6412e78443..0000000000
--- a/changes/ticket33816
+++ /dev/null
@@ -1,4 +0,0 @@
-  o Code simplification and refactoring:
-    - When an extend cell is missing an IPv4 or IPv6 address, fill in the address
-      from the extend info. This is similar to what was done in ticket 33633 for
-      ed25519 keys. Closes ticket 33816. Patch by Neel Chauhan.
diff --git a/changes/ticket33898 b/changes/ticket33898
deleted file mode 100644
index 7c8d9d0009..0000000000
--- a/changes/ticket33898
+++ /dev/null
@@ -1,7 +0,0 @@
-  o Minor features (relay address tracking):
-    - We store relay addresses for OR connections in a more logical way.
-      Previously we would sometimes overwrite the actual address of a
-      connection with a "canonical address", and then store the "real
-      address" elsewhere to remember it.  We now track the "canonical address"
-      elsewhere for the cases where we need it, and leave the connection's
-      address alone.  Closes ticket 33898.
diff --git a/changes/ticket33919 b/changes/ticket33919
deleted file mode 100644
index a9991b7419..0000000000
--- a/changes/ticket33919
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Minor features (testing):
-    - Added unit tests for channel_matches_target_addr_for_extend().
-      Closes Ticket 33919. Patch by MrSquanchee.
diff --git a/changes/ticket34064 b/changes/ticket34064
deleted file mode 100644
index 13ed70c8f6..0000000000
--- a/changes/ticket34064
+++ /dev/null
@@ -1,5 +0,0 @@
-  o Minor features (relay, ipv6):
-    - Add new "assume-reachable" and "assume-reachable-ipv6" parameters
-      to be used in an emergency to tell relays that they should publish
-      even if they cannot complete their ORPort self-checks.
-      Closes ticket 34064 and part of 33224.
diff --git a/changes/ticket34067 b/changes/ticket34067
deleted file mode 100644
index b67ccf6082..0000000000
--- a/changes/ticket34067
+++ /dev/null
@@ -1,4 +0,0 @@
-  o Major features (relay self-testing, IPv6):
-    - Relays now track their IPv6 ORPort separately from the reachability of
-      their IPv4 ORPort.  They will not publish a descriptor unless _both_
-      ports appear to be externally reachable. Closes ticket 34067.
diff --git a/changes/ticket34137 b/changes/ticket34137
deleted file mode 100644
index 0982d9dd3b..0000000000
--- a/changes/ticket34137
+++ /dev/null
@@ -1,5 +0,0 @@
-  o Minor features (relay):
-    - Log immediately when launching a relay self-check.  Previously
-      we would try to log before launching checks, or approximately
-      when we intended to launch checks, but this tended to be
-      error-prone.  Closes ticket 34137.
diff --git a/changes/ticket34200 b/changes/ticket34200
deleted file mode 100644
index b984bd83bb..0000000000
--- a/changes/ticket34200
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Code simplification and refactoring:
-    - Refactor some common node selection code into a single function.
-      Closes ticket 34200.
diff --git a/changes/ticket34232 b/changes/ticket34232
deleted file mode 100644
index 2e00465427..0000000000
--- a/changes/ticket34232
+++ /dev/null
@@ -1,5 +0,0 @@
-  o Minor bugfixes (string handling):
-    - In summarize_protover_flags(), treat empty strings the same as NULL.
-      This prevents protocols_known from being set. Previously, we treated
-      empty strings as normal strings, which led to protocols_known being
-      set. Fixes bug 34232; bugfix on 0.3.3.2-alpha. Patch by Neel Chauhan.
diff --git a/changes/ticket34445 b/changes/ticket34445
deleted file mode 100644
index 111c815dac..0000000000
--- a/changes/ticket34445
+++ /dev/null
@@ -1,5 +0,0 @@
-  o Minor features (directory authority):
-    - The AssumeReachable option no longer stops directory authorities
-      from checking whether other relays are running. A new
-      AuthDirTestReachability option can be used to disable these checks.
-      Closes ticket 34445.
diff --git a/changes/ticket34446 b/changes/ticket34446
deleted file mode 100644
index 2ec7723129..0000000000
--- a/changes/ticket34446
+++ /dev/null
@@ -1,5 +0,0 @@
-  o Minor features (testing configuration):
-    - The TestingTorNetwork no longer implicitly sets AssumeReachable to 1.
-      This change will allow us to test relays' self-testing mechanisms,
-      and eventually to test authorities' relay-testing functionality.
-      Closes ticket 34446.
diff --git a/changes/ticket40002 b/changes/ticket40002
deleted file mode 100644
index bd40dd055a..0000000000
--- a/changes/ticket40002
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Minor feature (control port):
-    - Add a DROPTIMEOUTS control port command to drop circuit build timeout
-      history and reset the timeout. Closes ticket 40002.
diff --git a/changes/ticket40006 b/changes/ticket40006
deleted file mode 100644
index ad10e236c3..0000000000
--- a/changes/ticket40006
+++ /dev/null
@@ -1,6 +0,0 @@
-  o Major bugfix (TLS, buffer):
-    - When attempting to read N bytes on a TLS connection, really try to read
-      those N bytes. Before that, Tor would stop reading after the first TLS
-      record which can be smaller than N bytes even though more data was waiting
-      on the TLS connection socket. The remaining data would have been read at
-      the next mainloop event. Fixes bug 40006; bugfix on 0.1.0.5-rc.
diff --git a/changes/ticket40019 b/changes/ticket40019
deleted file mode 100644
index 61ba171786..0000000000
--- a/changes/ticket40019
+++ /dev/null
@@ -1,5 +0,0 @@
-  o Code simplification and refactoring (maintainer scripts):
-    - Disable by default the pre-commit hook. Use the environment variable
-      TOR_EXTRA_PRE_COMMIT_CHECKS in order to run it. Furthermore, stop running
-      practracker in the pre-commit hook and make check-local. Closes ticket
-      40019.
diff --git a/changes/ticket40022 b/changes/ticket40022
deleted file mode 100644
index aa7bb256e6..0000000000
--- a/changes/ticket40022
+++ /dev/null
@@ -1,4 +0,0 @@
-  o Minor feature (relay):
-    - If a relay is unable to discover its address, attempt to learn it from the
-      NETINFO cell. Closes ticket 40022.
-
diff --git a/changes/ticket40036 b/changes/ticket40036
deleted file mode 100644
index 3586e44694..0000000000
--- a/changes/ticket40036
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Documentation (tracing):
-    - Document in depth the circuit subsystem trace events in the new
-      doc/tracing/EventsCircuit.md. Closes ticket 40036.
diff --git a/changes/ticket40038 b/changes/ticket40038
deleted file mode 100644
index df648f7a7a..0000000000
--- a/changes/ticket40038
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Testing (CI):
-    - Build tracing configure option into our CI. Closes ticket 40038.
-
diff --git a/changes/ticket40039 b/changes/ticket40039
deleted file mode 100644
index 41b34c6407..0000000000
--- a/changes/ticket40039
+++ /dev/null
@@ -1,5 +0,0 @@
-  o Minor features (control port, relay):
-    - Introduce "GETINFO address/v4" and "GETINFO address/v6" in the control
-      port to fetch the Tor host's respective IPv4 or IPv6 address. We keep
-      "GETINFO address" for backwords-compatibility which retains the current
-      behavior. Closes ticket 40039. Patch by Neel Chauhan.
diff --git a/changes/ticket40041 b/changes/ticket40041
deleted file mode 100644
index cc680db7c5..0000000000
--- a/changes/ticket40041
+++ /dev/null
@@ -1,9 +0,0 @@
-  o Minor features (logging):
-    - Provide more complete descriptions of our connections when logging
-      about them. Closes ticket 40041.
-
-  o Code simplification and refactoring:
-    - Refactor our code that logs a descriptions of connections, channels,
-      and the peers on them, to use a single call path. This change
-      enables us to refactor the data types that they use, and eliminate
-      many confusing users of those types. Closes ticket 40041.
diff --git a/changes/ticket40043 b/changes/ticket40043
deleted file mode 100644
index 4f63bbb400..0000000000
--- a/changes/ticket40043
+++ /dev/null
@@ -1,5 +0,0 @@
-  o Code simplification and refactoring (relay address):
-    - Most of IPv4 representation was using "uint32_t". It has now been moved to
-      use the internal "tor_addr_t" interface instead. This is so we can
-      properly integrate IPv6 along IPv4 with common interfaces. Closes ticket
-      40043.
diff --git a/changes/ticket40044 b/changes/ticket40044
deleted file mode 100644
index 8bd6d04e0a..0000000000
--- a/changes/ticket40044
+++ /dev/null
@@ -1,2 +0,0 @@
-  o Documentation (manpages):
-    - Move them from doc/ to doc/man/. Closes ticket 40044.
diff --git a/changes/ticket40046 b/changes/ticket40046
deleted file mode 100644
index 68e1ed2544..0000000000
--- a/changes/ticket40046
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Code simplification and refactoring:
-    - Add and use a set of functions to perform downcasts on constant
-      connection and channel pointers. Closes ticket 40046.
diff --git a/changes/ticket40053 b/changes/ticket40053
deleted file mode 100644
index ec46ff269b..0000000000
--- a/changes/ticket40053
+++ /dev/null
@@ -1,5 +0,0 @@
-  o Minor features (logging):
-    - Consider 301 as an error like a 404 when processing the response to a
-      request for a group of server descriptors or an extrainfo documents.
-      Closes ticket 40053.
-
diff --git a/changes/ticket40055 b/changes/ticket40055
deleted file mode 100644
index cf375722a5..0000000000
--- a/changes/ticket40055
+++ /dev/null
@@ -1,4 +0,0 @@
-  o Code simplification and refactoring:
-    - Rename functions about "advertised" ports which are not in fact
-      guaranteed to return the ports have been advertised. Closes
-      ticket 40055.
diff --git a/changes/ticket40063 b/changes/ticket40063
deleted file mode 100644
index ddf1349044..0000000000
--- a/changes/ticket40063
+++ /dev/null
@@ -1,5 +0,0 @@
-  o Major features (metrics):
-    - Introduce a new MetricsPort which exposes, through an HTTP GET /metrics, a
-      series of metrics that tor collects at runtime. At the moment, the only
-      supported output format is Prometheus data model. Closes ticket 40063;
-
diff --git a/changes/ticket40073 b/changes/ticket40073
deleted file mode 100644
index 30b028c042..0000000000
--- a/changes/ticket40073
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Minor bugfixes (relay configuration, crash):
-    - Avoid a fatal assert() when failing to create a listener connection for an
-      address that was in use. Fixes bug 40073; bugfix on 0.3.5.1-alpha.
diff --git a/changes/ticket40101 b/changes/ticket40101
deleted file mode 100644
index 7af42b9499..0000000000
--- a/changes/ticket40101
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Documentation:
-    - Replace URLs from our old bugtracker so that they refer to the
-      new bugtracker and wiki. Closes ticket 40101.
diff --git a/changes/ticket40102 b/changes/ticket40102
deleted file mode 100644
index 7347953fd4..0000000000
--- a/changes/ticket40102
+++ /dev/null
@@ -1,4 +0,0 @@
-  o Code simplification and refactoring:
-    - Split implementation of several command line options from
-      options_init_from_torrc into smaller isolated functions.
-      Patch by Daniel Pinto. Closes ticket 40102.
diff --git a/changes/ticket40124 b/changes/ticket40124
deleted file mode 100644
index e412c401df..0000000000
--- a/changes/ticket40124
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Minor bugfixes (spec conformance):
-    - Use the correct key type when generating signing->link
-      certificates.  Fixes bug 40124; bugfix on 0.2.7.2-alpha.
diff --git a/changes/ticket40125 b/changes/ticket40125
deleted file mode 100644
index c68e3ce7b3..0000000000
--- a/changes/ticket40125
+++ /dev/null
@@ -1,4 +0,0 @@
-  o Testing (onion service v2):
-    - Fix a rendezvous cache unit test that was triggering an underflow on the
-      global rend cache allocation. Fixes bug 40125; bugfix on
-      0.2.8.1-alpha.
diff --git a/changes/ticket40126 b/changes/ticket40126
deleted file mode 100644
index 1f5806e6cb..0000000000
--- a/changes/ticket40126
+++ /dev/null
@@ -1,4 +0,0 @@
-  o Testing (onion service v2):
-    - Fix another rendezvous cache unit test that was triggering an underflow on the
-      global rend cache allocation. Fixes bug 40126; bugfix on
-      0.2.8.1-alpha.
diff --git a/changes/ticket40127 b/changes/ticket40127
deleted file mode 100644
index f546a8ea3b..0000000000
--- a/changes/ticket40127
+++ /dev/null
@@ -1,7 +0,0 @@
-  o Minor features (compilation):
-    - When building Tor, first link all object files into a single
-      static library. This may help with embedding Tor in other
-      programs.  Note that most Tor functions do not constitute a
-      part of a stable or supported API: Only those functions in
-      tor_api.h should be used if embedding Tor.  Closes ticket
-      40127.
diff --git a/changes/ticket40132 b/changes/ticket40132
deleted file mode 100644
index 848a0c8e38..0000000000
--- a/changes/ticket40132
+++ /dev/null
@@ -1,4 +0,0 @@
-  o Minor features (specification update):
-    - Several fields in microdescriptors, router descriptors, and consensus
-      documents that were formerly optional are now required. Implements
-      proposal 315; closes ticket 40132.
diff --git a/changes/ticket40133 b/changes/ticket40133
deleted file mode 100644
index 8bbe00b6b2..0000000000
--- a/changes/ticket40133
+++ /dev/null
@@ -1,5 +0,0 @@
-  o Minor features (protocol simplification):
-    - Tor no longer allows subprotocol versions larger than 63.  Previously
-      versions up to UINT32_MAX were allowed, which significantly complicated
-      our code.
-      Implements proposal 318; closes ticket 40133.
diff --git a/changes/ticket40133_more b/changes/ticket40133_more
deleted file mode 100644
index 569409e336..0000000000
--- a/changes/ticket40133_more
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Minor features (subprotocol versions):
-    - Use the new limitations on subprotocol versions due to proposal
-      318 to simplify our implementation.  Part of ticket 40133.
diff --git a/changes/ticket40135 b/changes/ticket40135
deleted file mode 100644
index 9b60b4f655..0000000000
--- a/changes/ticket40135
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Minor bugfix (logging):
-    - Remove a debug logging statement that uselessly spam the logs. Fixes bug
-      40135; bugfix on 0.3.5.0-alpha.
diff --git a/changes/ticket40137 b/changes/ticket40137
deleted file mode 100644
index 056f1bc4a5..0000000000
--- a/changes/ticket40137
+++ /dev/null
@@ -1,6 +0,0 @@
-  o Minor features (state):
-    - When loading the state file, remove entries from the statefile that
-      have been obsolete for a long time.  Ordinarily Tor preserves
-      unrecognized entries in order to keep forward-compatibility, but
-      these statefile entries have not actually been used in any release
-      since before the 0.3.5.x. Closes ticket 40137.
diff --git a/changes/ticket40138 b/changes/ticket40138
deleted file mode 100644
index 6facbb819f..0000000000
--- a/changes/ticket40138
+++ /dev/null
@@ -1,6 +0,0 @@
-  o Minor features (build):
-    - When running the configure script, try to detect version mismatches
-      between the openssl headers and libraries, and suggest that the
-      user should try "--with-openssl-dir". Closes 40138.
-    - If the configure script has given any warnings, remind the user about
-      them at the end of the script. Related to 40138.
diff --git a/changes/ticket40139 b/changes/ticket40139
deleted file mode 100644
index fce29233ef..0000000000
--- a/changes/ticket40139
+++ /dev/null
@@ -1,7 +0,0 @@
-  o Removed features (network parameters):
-     - The "optimistic data" feature is now always on; there is no longer an
-       option to disable it from the torrc file or from the consensus
-       directory.
-       Closes part of 40139.
-     - The "usecreatefast" network parameter is now removed; there is no
-       longer an option for authorities to turn it off. Closes part of 40139.
diff --git a/changes/ticket40159 b/changes/ticket40159
deleted file mode 100644
index 6484097544..0000000000
--- a/changes/ticket40159
+++ /dev/null
@@ -1,2 +0,0 @@
-  o Minor features (logging):
-    - Print directory fetch information a single line. Closes ticket 40159.
diff --git a/changes/ticket40162 b/changes/ticket40162
deleted file mode 100644
index 093042f9af..0000000000
--- a/changes/ticket40162
+++ /dev/null
@@ -1,7 +0,0 @@
-  o Minor features (authorities):
-    - Authorities now list a different set of protocols as required and
-      recommended.  These lists are chosen so that only truly recommended
-      and/or required protocols are included, and so that clients using 0.2.9
-      or later will continue to work (even though they are not supported),
-      whereas only relays running 0.3.5 or later will meet the requirements.
-      Closes ticket 40162.
diff --git a/changes/ticket40164 b/changes/ticket40164
deleted file mode 100644
index c96118d0a4..0000000000
--- a/changes/ticket40164
+++ /dev/null
@@ -1,6 +0,0 @@
-  o Minor features (directory authority):
-    - Make it possible to specify multiple ConsensusParams torrc lines.
-      Now directory authority operators can for example put the main
-      ConsensusParams config in one torrc file and then add to it from
-      a different torrc file. Closes ticket 40164.
-
diff --git a/changes/ticket7193 b/changes/ticket7193
deleted file mode 100644
index 27faffa498..0000000000
--- a/changes/ticket7193
+++ /dev/null
@@ -1,5 +0,0 @@
-  o Minor features (directory authority):
-    - When looking for possible sybil attacks, also consider IPv6 addresses.
-      Two routers are considered to have "the same" address by this metric
-      if they are in the same /64 network. Patch from Maurice Pibouin. Closes
-      ticket 7193.
diff --git a/changes/ticket7869 b/changes/ticket7869
deleted file mode 100644
index 001b165ff5..0000000000
--- a/changes/ticket7869
+++ /dev/null
@@ -1,3 +0,0 @@
-  o Minor feature (directory authorities):
-    - Create new consensus method that removes the unecessary = padding 
-      from ntor-onion-key. Closes ticket 7869. Patch by Daniel Pinto.





More information about the tor-commits mailing list