release: ChangeLog and ReleaseNotes for 0.4.5.12

This commit is contained in:
Tor CI Release
2022-02-04 16:00:32 +00:00
committed by David Goulet
parent ed5afc081d
commit 3d3c4b6dd5
14 changed files with 115 additions and 43 deletions
+56
View File
@@ -1,3 +1,59 @@
Changes in version 0.4.5.12 - 2022-02-04
This version contains mostly minor bugfixes for which you can find the
details below. The previous release (0.4.5.11) was suppose to update the
GeoIP and fallbackdir lists but a problem in our release pipeline prevented
those files to be updated correctly. Thus, this release regenerates up to
date lists. Furthermore, another fix to highlight is that relays don't
advertise onion service v2 support at the protocol version level.
o Minor feature (reproducible build):
- The repository can now build reproducible tarballs which adds the
build command "make dist-reprod" for that purpose. Closes
ticket 26299.
o Minor features (compilation):
- Give an error message if trying to build with a version of
LibreSSL known not to work with Tor. (There's an incompatibility
with LibreSSL versions 3.2.1 through 3.4.0 inclusive because of
their incompatibility with OpenSSL 1.1.1's TLSv1.3 APIs.) Closes
ticket 40511.
o Minor features (fallbackdir):
- Regenerate fallback directories generated on February 04, 2022.
o Minor features (geoip data):
- Update the geoip files to match the IPFire Location Database, as
retrieved on 2022/02/04.
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 (compilation):
- Fix a compilation error when trying to build Tor with a compiler
that does not support expanding statitically initialized const
values in macro's. Fixes bug 40410; bugfix on 0.4.5.1-alpha
- Fix our configuration logic to detect whether we had OpenSSL 3:
previously, our logic was reversed. This has no other effect than
to change whether we suppress deprecated API warnings. Fixes bug
40429; bugfix on 0.3.5.13.
o Minor bugfixes (MetricsPort, Prometheus):
- Add double quotes to the label values of the onion service
metrics. Fixes bug 40552; bugfix on 0.4.5.1-alpha.
o Minor bugfixes (relay):
- Reject IPv6-only DirPorts. Our reachability self-test forces
DirPorts to be IPv4, but our configuration parser allowed them to
be IPv6-only, which led to an assertion failure. Fixes bug 40494;
bugfix on 0.4.5.1-alpha.
Changes in version 0.4.5.11 - 2021-10-26
The major change in this version is that v2 onion services are now
disabled at the client, service, and relay: any Tor nodes running this
+59
View File
@@ -2,6 +2,65 @@ 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.4.5.12 - 2022-02-04
This version contains mostly minor bugfixes for which you can find the
details below. The previous release (0.4.5.11) was suppose to update the
GeoIP and fallbackdir lists but a problem in our release pipeline prevented
those files to be updated correctly. Thus, this release regenerates up to
date lists. Furthermore, another fix to highlight is that relays don't
advertise onion service v2 support at the protocol version level.
o Minor feature (reproducible build):
- The repository can now build reproducible tarballs which adds the
build command "make dist-reprod" for that purpose. Closes
ticket 26299.
o Minor features (compilation):
- Give an error message if trying to build with a version of
LibreSSL known not to work with Tor. (There's an incompatibility
with LibreSSL versions 3.2.1 through 3.4.0 inclusive because of
their incompatibility with OpenSSL 1.1.1's TLSv1.3 APIs.) Closes
ticket 40511.
o Minor features (fallbackdir):
- Regenerate fallback directories generated on December 15, 2021.
- Regenerate fallback directories generated on February 04, 2022.
o Minor features (geoip data):
- Update the geoip files to match the IPFire Location Database, as
retrieved on 2021/12/15.
- Update the geoip files to match the IPFire Location Database, as
retrieved on 2022/02/04.
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 (compilation):
- Fix a compilation error when trying to build Tor with a compiler
that does not support expanding statitically initialized const
values in macro's. Fixes bug 40410; bugfix on 0.4.5.1-alpha
- Fix our configuration logic to detect whether we had OpenSSL 3:
previously, our logic was reversed. This has no other effect than
to change whether we suppress deprecated API warnings. Fixes bug
40429; bugfix on 0.3.5.13.
o Minor bugfixes (MetricsPort, Prometheus):
- Add double quotes to the label values of the onion service
metrics. Fixes bug 40552; bugfix on 0.4.5.1-alpha.
o Minor bugfixes (relay):
- Reject IPv6-only DirPorts. Our reachability self-test forces
DirPorts to be IPv4, but our configuration parser allowed them to
be IPv6-only, which led to an assertion failure. Fixes bug 40494;
bugfix on 0.4.5.1-alpha.
Changes in version 0.4.5.11 - 2021-10-26
The major change in this version is that v2 onion services are now
disabled at the client, service, and relay: any Tor nodes running this
-5
View File
@@ -1,5 +0,0 @@
o Minor bugfixes (compilation):
- Fix our configuration logic to detect whether we had OpenSSL 3:
previously, our logic was reversed. This has no other effect than to
change whether we suppress deprecated API warnings. Fixes
bug 40429; bugfix on 0.3.5.13.
-2
View File
@@ -1,2 +0,0 @@
o Minor features (fallbackdir):
- Regenerate fallback directories generated on December 15, 2021.
-2
View File
@@ -1,2 +0,0 @@
o Minor features (fallbackdir):
- Regenerate fallback directories generated on February 04, 2022.
-3
View File
@@ -1,3 +0,0 @@
o Minor features (geoip data):
- Update the geoip files to match the IPFire Location Database,
as retrieved on 2021/12/15.
-3
View File
@@ -1,3 +0,0 @@
o Minor features (geoip data):
- Update the geoip files to match the IPFire Location Database,
as retrieved on 2022/02/04.
-3
View File
@@ -1,3 +0,0 @@
o Minor feature (reproducible build):
- The repository can now build reproducible tarballs which adds the build
command "make dist-reprod" for that purpose. Closes ticket 26299.
-4
View File
@@ -1,4 +0,0 @@
o Minor bugfixes (compilation):
- Fix a compilation error when trying to build Tor with a compiler that
does not support expanding statitically initialized const values in
macro's. Fixes bug 40410; bugfix on 0.4.5.1-alpha
-5
View File
@@ -1,5 +0,0 @@
o Minor bugfixes (relay):
- Reject IPv6-only DirPorts. Our reachability self-test forces DirPorts to
be IPv4, but our configuration parser allowed them to be IPv6-only,
which led to an assertion failure. Fixes bug 40494; bugfix on
0.4.5.1-alpha.
-4
View File
@@ -1,4 +0,0 @@
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.
-6
View File
@@ -1,6 +0,0 @@
o Minor features (compilation):
- Give an error message if trying to build with a version of LibreSSL
known not to work with Tor. (There's an incompatibility with
LibreSSL versions 3.2.1 through 3.4.0 inclusive because of their
incompatibility with OpenSSL 1.1.1's TLSv1.3 APIs.)
Closes ticket 40511.
-3
View File
@@ -1,3 +0,0 @@
o Minor bugfix (logging):
- Update a log notice dead URL to a working one. Fixes bug 40544; bugfix on
0.3.5.1-alpha.
-3
View File
@@ -1,3 +0,0 @@
o Minor bugfixes (MetricsPort, Prometheus):
- Add double quotes to the label values of the onion service metrics. Fixes
bug 40552; bugfix on 0.4.5.1-alpha.