summaryrefslogtreecommitdiff
path: root/changes
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2018-05-16 11:39:42 -0400
committerNick Mathewson <nickm@torproject.org>2018-05-16 11:39:42 -0400
commit881f7157f648eb8a39e5dfd3efb95951ee7ac215 (patch)
treed9c9d0fe0fb554fa6510b9be598708bcd5641d6f /changes
parent033e4723f3651062779ff64a619ec526950857f5 (diff)
downloadtor-881f7157f648eb8a39e5dfd3efb95951ee7ac215.tar.gz
tor-881f7157f648eb8a39e5dfd3efb95951ee7ac215.zip
Return -1 from our PEM password callback
Apparently, contrary to its documentation, this is how OpenSSL now wants us to report an error. Fixes bug 26116; bugfix on 0.2.5.16.
Diffstat (limited to 'changes')
-rw-r--r--changes/bug261167
1 files changed, 7 insertions, 0 deletions
diff --git a/changes/bug26116 b/changes/bug26116
new file mode 100644
index 0000000000..3bfde74f77
--- /dev/null
+++ b/changes/bug26116
@@ -0,0 +1,7 @@
+ o Minor bugfixes (compatibility, openssl):
+ - Work around a change in OpenSSL 1.1.1 where
+ return values that would previously indicate "no password" now
+ indicate an empty password. Without this workaround, Tor instances
+ running with OpenSSL 1.1.1 would accept descriptors that other Tor
+ instances would reject. Fixes bug 26116; bugfix on 0.2.5.16.
+