[tor-commits] [tor/master] Minor edits to changelog

2021-03-18 Thread nickm
commit 411db63fc36878af2627e43d3e64f607a1979a92
Author: Nick Mathewson 
Date:   Thu Mar 18 10:16:37 2021 -0400

Minor edits to changelog
---
 ChangeLog | 59 ++-
 1 file changed, 30 insertions(+), 29 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index e4c0dc431e..646e0c8629 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -14,13 +14,13 @@ Changes in version 0.4.6.1-alpha - 2021-03-18
   Neel Chauhan.
 
   o Major features (directory authorityl):
-- When voting for a relay with a Sybil-like appearance, add the
-  Sybil flag when clearing out the other flags. This lets a relay
-  operator know why their relay hasn't been voted on. Closes ticket
-  40255. Patch by Neel Chauhan.
+- When voting on a relay with a Sybil-like appearance, add the Sybil
+  flag when clearing out the other flags. This lets a relay operator
+  know why their relay hasn't been included in the consensus. Closes
+  ticket 40255. Patch by Neel Chauhan.
 
   o Major features (metrics):
-- Relays now report how overloaded they are in their extra-info
+- Relays now report how overloaded they are in their extrainfo
   documents. This information is controlled with the
   OverloadStatistics torrc option, and it will be used to improve
   decisions about the network's load balancing. Implements proposal
@@ -31,7 +31,7 @@ Changes in version 0.4.6.1-alpha - 2021-03-18
   connections for relays. Closes ticket 40253.
 
   o Major features (statistics):
-- Relays now also publish statistics about the number of v3 onion
+- Relays now publish statistics about the number of v3 onion
   services and volume of v3 onion service traffic, in the same
   manner they already do for v2 onions. Closes ticket 23126.
 
@@ -52,9 +52,9 @@ Changes in version 0.4.6.1-alpha - 2021-03-18
   we alter our estimate Xm by taking the maximum of the top 10 most
   common build time values of the 10ms histogram, and compute Xm as
   the average of these. Fixes bug 40168; bugfix on 0.2.2.14-alpha.
-- Remove max_time calculation and associated warn from circuit build
-  timeout 'alpha' parameter estimation, as this is no longer needed
-  by our new estimator from 40168. Fixes bug 34088; bugfix
+- Remove max_time calculation and associated warning from circuit
+  build timeout 'alpha' parameter estimation, as this is no longer
+  needed by our new estimator from 40168. Fixes bug 34088; bugfix
   on 0.2.2.9-alpha.
 
   o Major bugfixes (signing key):
@@ -85,27 +85,27 @@ Changes in version 0.4.6.1-alpha - 2021-03-18
   relay fingerprint. Closes ticket 33632. Patch by Neel Chauhan.
 
   o Minor features (control port, stream handling):
-- Add the stream ID argument to the event line in the ADDRMAP
-  control event. Closes ticket 40249. Patch by Neel Chauhan.
+- Add the stream ID to the event line in the ADDRMAP control event.
+  Closes ticket 40249. Patch by Neel Chauhan.
 
   o Minor features (dormant mode):
-- Add a new 'DormantTimeoutEnabled' option to allow coarse-grained
-  control over whether the client ever becomes dormant from
+- Add a new 'DormantTimeoutEnabled' option for coarse-grained
+  control over whether the client can become dormant from
   inactivity. Most people won't need this. Closes ticket 40228.
 
   o Minor features (logging):
-- Change the DoS subsystem heartbeat line format so be more clear on
-  what has been detected/rejected and which option is disabled if
-  any. Closes ticket 40308.
+- Change the DoS subsystem heartbeat line format to be more clear on
+  what has been detected/rejected, and which option is disabled (if
+  any). Closes ticket 40308.
 - In src/core/mainloop/mainloop.c and src/core/mainloop/connection.c,
   put brackets around IPv6 addresses in log messages. Closes ticket
   40232. Patch by Neel Chauhan.
 
   o Minor features (performance, windows):
 - Use SRWLocks to implement locking on Windows. Replaces the
-  critical section locking implementation with the faster SRWLocks
-  available since Windows Vista. Closes ticket 17927. Patch by
-  Daniel Pinto.
+  "critical section" locking implementation with the faster
+  SRWLocks, available since Windows Vista. Closes ticket 17927.
+  Patch by Daniel Pinto.
 
   o Minor features (protocol, proxy support, defense in depth):
 - Close HAProxy connections if they somehow manage to send us data
@@ -118,16 +118,16 @@ Changes in version 0.4.6.1-alpha - 2021-03-18
 
   o Minor features (vote document):
 - Add a "stats" line to directory authority votes, to report various
-  statistics that authorities computed about the relays. This will
+  statistics that authorities compute about the relays. This will
   help us diagnose the network better. Closes ticket 40314.
 
   o Minor bugfixes (build):
-- Mini-r

[tor-commits] [tor/master] Minor edits to changelog headers

2020-10-30 Thread nickm
commit e6d3836d968bde705c4e6d28464b815a6f7f585c
Author: Nick Mathewson 
Date:   Fri Oct 30 10:58:57 2020 -0400

Minor edits to changelog headers
---
 ChangeLog | 464 ++
 1 file changed, 464 insertions(+)

diff --git a/ChangeLog b/ChangeLog
index 0420bd715c..b75aeb299b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,467 @@
+Changes in version 0.4.5.1-alpha - 2020-10-30
+  Tor 0.4.5.1-alpha is the first alpha release in the 0.4.5.x series.
+  It improves support for IPv6, address discovery and self-testing, code
+  metrics and tracing.
+
+  Here are the changes since 0.4.4.5.
+
+  o Major features (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.
+
+  o Major features (relay, IPv6):
+- Relays now automatically bind on IPv6 for their ORPort unless specified
+  otherwise with the IPv4Only flag. Closes ticket 33246.
+
+  o Major features (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.
+
+  o Major features (IPv6, relay):
+- Launch IPv4 and IPv6 ORPort self-test circuits on relays and bridges.
+  Closes ticket 33222.
+
+  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;
+
+  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.
+
+  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.
+
+  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.
+
+  o Minor features (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.
+
+  o Minor features (configuration):
+- Allow the using wildcards (* and ?) with the %include option on
+  configuration files. Closes ticket 25140. Patch by Daniel Pinto.
+- Allows configuration options EntryNodes, ExcludeNodes,
+  ExcludeExitNodes, ExitNodes, MiddleNodes, HSLayer2Nodes and
+  HSLayer3Nodes to be specified multiple times. Closes ticket
+  28361. Patch by Daniel Pinto.
+
+  o Minor features (control port):
+- Add a DROPTIMEOUTS control port command to drop circuit build timeout
+  history and reset the timeout. Closes ticket 40002.
+
+  o Minor features (directory authorities):
+- Create new consensus method that removes the unecessary = padding
+  from ntor-onion-key. Closes ticket 7869. Patch by Daniel Pinto.
+
+  o Minor features (relay):
+- If a relay is unable to discover its address, attempt to learn it from 
the
+  NETINFO cell. Closes ticket 40022.
+
+  o Minor features (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.
+
+  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.
+
+  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.
+
+  o Minor features (bootstrap reporting):
+- When reporting bootstrapping statu