changelog: Changelog for 0.3.5.17

Signed-off-by: David Goulet <dgoulet@torproject.org>
This commit is contained in:
David Goulet
2021-10-25 10:43:33 -04:00
parent c0c3400499
commit 5aa7bd4308
7 changed files with 79 additions and 25 deletions
+37
View File
@@ -1,3 +1,40 @@
Changes in version 0.3.5.17 - 2021-10-26
This version as a major change which is that v2 onion service are now
disabled at the client, service and relay meaning that any tor nodes
running this version and onward will stops supporting v2. This is the
last step into the long deprecation process of onion service version
2. Everyone running an earlier version, whether as a client, a relay,
or an onion service, should upgrade to Tor 0.3.5.17, 0.4.5.11, or
0.4.6.8.
o Major feature (onion service v2, backport from 0.4.5.11):
- See https://blog.torproject.org/v2-deprecation-timeline for
details on how to transition from v2 to v3.
- The control port command HSFETCH and HSPOST don't allow version 2
as well. It is also not possible to create a v2 service with
ADD_ONION.
- Tor does NOT allow anymore to create v2 services, to connect as a
client to a v2 service and for a relay to be a v2 HSDir or
introduction point. This effectively disable onion service version
2 tor wide. Closes 40476.
o Minor features (bridge, backport from 0.4.6.8):
- We now announce the URL to Tor's new bridge status at
https://bridges.torproject.org/ when Tor is configured to run as a
bridge relay. Closes ticket 30477.
o Minor features (fallbackdir):
- Regenerate fallback directories for October 2021. Close
ticket 40493.
o Minor bugfixes (compatibility, backport from 0.4.6.8):
- Fix compatibility with the most recent Libevent versions, which no
longer have an evdns_set_random_bytes() function. Because this
function has been a no-op since Libevent 2.0.4-alpha, it is safe
for us to just stop calling it. Fixes bug 40371; bugfix on
0.2.1.7-alpha.
Changes in version 0.3.5.16 - 2021-08-16
This version fixes several bugs from earlier versions of Tor,
including one that could lead to a denial-of-service attack. Everyone
+37
View File
@@ -2,6 +2,43 @@ This document summarizes new features and bugfixes in each stable
release of Tor. If you want to see more detailed descriptions of the
changes in each development snapshot, see the ChangeLog file.
Changes in version 0.3.5.17 - 2021-10-26
This version as a major change which is that v2 onion service are now
disabled at the client, service and relay meaning that any tor nodes
running this version and onward will stops supporting v2. This is the
last step into the long deprecation process of onion service version
2. Everyone running an earlier version, whether as a client, a relay,
or an onion service, should upgrade to Tor 0.3.5.17, 0.4.5.11, or
0.4.6.8.
o Major feature (onion service v2, backport from 0.4.5.11):
- See https://blog.torproject.org/v2-deprecation-timeline for
details on how to transition from v2 to v3.
- The control port command HSFETCH and HSPOST don't allow version 2
as well. It is also not possible to create a v2 service with
ADD_ONION.
- Tor does NOT allow anymore to create v2 services, to connect as a
client to a v2 service and for a relay to be a v2 HSDir or
introduction point. This effectively disable onion service version
2 tor wide. Closes 40476.
o Minor features (bridge, backport from 0.4.6.8):
- We now announce the URL to Tor's new bridge status at
https://bridges.torproject.org/ when Tor is configured to run as a
bridge relay. Closes ticket 30477.
o Minor features (fallbackdir):
- Regenerate fallback directories for October 2021. Close
ticket 40493.
o Minor bugfixes (compatibility, backport from 0.4.6.8):
- Fix compatibility with the most recent Libevent versions, which no
longer have an evdns_set_random_bytes() function. Because this
function has been a no-op since Libevent 2.0.4-alpha, it is safe
for us to just stop calling it. Fixes bug 40371; bugfix on
0.2.1.7-alpha.
Changes in version 0.3.5.16 - 2021-08-16
This version fixes several bugs from earlier versions of Tor, including one
that could lead to a denial-of-service attack. Everyone running an earlier
-6
View File
@@ -1,6 +0,0 @@
o Minor bugfixes (compatibility):
- Fix compatibility with the most recent Libevent versions, which
no longer have an evdns_set_random_bytes() function. Because
this function has been a no-op since Libevent 2.0.4-alpha,
it is safe for us to just stop calling it. Fixes bug 40371;
bugfix on 0.2.1.7-alpha.
-4
View File
@@ -1,4 +0,0 @@
o Minor features (bridge):
- We now announce the URL to Tor's new bridge status at
https://bridges.torproject.org/ when Tor is configured to run as a bridge
relay. Closes ticket 30477.
-8
View File
@@ -1,8 +0,0 @@
o Major feature (onion service v2):
- Tor does NOT allow anymore to create v2 services, to connect as a client
to a v2 service and for a relay to be a v2 HSDir or introduction point.
This effectively disable onion service version 2 tor wide. Closes 40476.
- The control port command HSFETCH and HSPOST don't allow version 2 as well.
It is also not possible to create a v2 service with ADD_ONION.
- See https://blog.torproject.org/v2-deprecation-timeline for details on
how to transition from v2 to v3.
-2
View File
@@ -1,2 +0,0 @@
o Minor features (fallbackdir):
- Regenerate fallback directories for October 2021. Close ticket 40493.
+5 -5
View File
@@ -43,7 +43,7 @@ REPLACEMENTS = {
def score(s,fname=None):
m = re.match(r'^ +o ([^\n]*)\n(.*)', s, re.M|re.S)
if not m:
print >>sys.stderr, "Can't score %r from %s"%(s,fname)
print("Can't score %r from %s"%(s,fname))
heading = m.group(1)
heading = REPLACEMENTS.get(heading, heading)
lw = m.group(1).lower()
@@ -100,9 +100,9 @@ changes.sort()
last_lw = "this is not a header"
for _, lw, header, rest in changes:
if lw == last_lw:
print rest,
print(rest)
else:
print
print " o",header
print rest,
print("")
print(" o %s" % (header))
print(rest),
last_lw = lw