aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorTor CI Release <no-email@torproject.org>2022-02-25 14:09:50 +0000
committerDavid Goulet <dgoulet@torproject.org>2022-02-25 09:20:59 -0500
commita6b948d1ccd022de9e09650b98b8b152fb96d5b6 (patch)
treea2eb21c4f4f4c24248679649bfaa4c7ae7ebda0a /ChangeLog
parent211e0937616d33b2875c8d69fdde1eb111cd0c6d (diff)
downloadtor-a6b948d1ccd022de9e09650b98b8b152fb96d5b6.tar.gz
tor-a6b948d1ccd022de9e09650b98b8b152fb96d5b6.zip
release: ChangeLog and ReleaseNotes for 0.4.7.4-alpha
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog66
1 files changed, 66 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 1202f19d36..dc3cf92cd8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,69 @@
+Changes in version 0.4.7.4-alpha - 2022-02-25
+ This version contains the negotiation congestion control work which is the
+ final part needed before going stable. There are also various bugfixes
+ including two major ones detailed below. Last, the Exit notice page layout
+ has been modernized but the text is unchanged. We recommend that all relay
+ operators running any previous alpha upgrade to this one.
+
+ o Major features (relay, client, onion services):
+ - Implement RTT-based congestion control for exits and onion
+ services, from Proposal 324. Disabled by default. Enabled by the
+ 'cc_alg' consensus parameter. Closes ticket 40444.
+
+ o Major bugfixes (client):
+ - Stop caching TCP connect failures to relays/bridges when we
+ initiated the connection as a client. Now we only cache connect
+ failures as a relay or bridge when we initiated them because of an
+ EXTEND request. Declining to re-attempt the client-based
+ connections could cause problems when we lose connectivity and try
+ to reconnect. Fixes bug 40499; bugfix on 0.3.3.4-alpha.
+
+ o Major bugfixes (relay, overload):
+ - Do not trigger a general overload on DNS timeout. Even after
+ fixing 40527, some code remained that triggered the overload.
+ Fixes bug 40564; bugfix on 0.4.7.1-alpha.
+
+ o Minor feature (authority, relay):
+ - Reject End-Of-Life relays running version 0.3.5.x. Closes
+ ticket 40559.
+
+ o Minor features (fallbackdir):
+ - Regenerate fallback directories generated on February 25, 2022.
+
+ o Minor features (geoip data):
+ - Update the geoip files to match the IPFire Location Database, as
+ retrieved on 2022/02/25.
+
+ o Minor bugfix (logging):
+ - Update a log notice dead URL to a working one. Fixes bug 40544;
+ bugfix on 0.3.5.1-alpha.
+
+ o Minor bugfix (relay):
+ - Remove the HSDir and HSIntro onion service v2 protocol versions so
+ relay stop advertising that they support them. Fixes bug 40509;
+ bugfix on 0.3.5.17.
+
+ o Minor bugfixes (cell scheduling):
+ - Avoid writing empty payload with NSS write.
+ - Don't attempt to write 0 bytes after a cell scheduling loop. No
+ empty payload was put on the wire. Fixes bug 40548; bugfix
+ on 0.3.5.1-alpha.
+
+ o Minor bugfixes (compilation):
+ - Resume being able to build on old / esoteric gcc versions. Fixes
+ bug 40550; bugfix on 0.4.7.1-alpha.
+
+ o Minor bugfixes (compiler warnings):
+ - Fix couple compiler warnings on latest Ubuntu Jammy. Fixes bug
+ 40516; bugfix on 0.3.5.1-alpha.
+
+ o Documentation:
+ - Provide an improved version of the tor-exit-notice.html file for
+ exit relays to use as a landing page. The text is unchanged, but
+ the page design and layout are significantly modernized, and
+ several links are fixed. Patch from "n_user"; closes ticket 40529.
+
+
Changes in version 0.4.6.10 - 2022-02-04
This version contains minor bugfixes but one in particular is that relays
don't advertise onion service v2 support at the protocol version level.