summaryrefslogtreecommitdiff
path: root/changes
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2021-11-06 11:04:08 -0400
committerNick Mathewson <nickm@torproject.org>2021-11-06 11:04:08 -0400
commitcee6e7d9e16fdede9e0c7f319e82bd176de25504 (patch)
treea7971b8d08e932a735546017d877f5a165fd2f8b /changes
parent8beb560bfd19106ab75e13f6bf6230fde93e5fac (diff)
downloadtor-cee6e7d9e16fdede9e0c7f319e82bd176de25504.tar.gz
tor-cee6e7d9e16fdede9e0c7f319e82bd176de25504.zip
Give an error message if LibreSSL's TLSv1.3 APIs aren't what we need
From LibreSSL versions 3.2.1 through 3.4.0, our configure script would conclude that TLSv1.3 as supported, but it actually wasn't. This led to annoying breakage like #40128 and #40445. Now we give an error message if we try to build with one of those versions. Closes #40511.
Diffstat (limited to 'changes')
-rw-r--r--changes/ticket405116
1 files changed, 6 insertions, 0 deletions
diff --git a/changes/ticket40511 b/changes/ticket40511
new file mode 100644
index 0000000000..756edd874d
--- /dev/null
+++ b/changes/ticket40511
@@ -0,0 +1,6 @@
+ 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.