summaryrefslogtreecommitdiff
path: root/changes
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2018-08-20 17:43:41 -0400
committerNick Mathewson <nickm@torproject.org>2018-08-20 17:43:41 -0400
commit85a87923440361bc5a3b82c6e874192ebe08b8d4 (patch)
treeb3cf0615d06af3ec71c2fe028bf59a1cd35ab8ad /changes
parentc1f476a3d59a66e39302b51f6f937aabf0b3a0d5 (diff)
downloadtor-85a87923440361bc5a3b82c6e874192ebe08b8d4.tar.gz
tor-85a87923440361bc5a3b82c6e874192ebe08b8d4.zip
Rewrite test_tortls_cert_matches_key()
Unlike the old test, this test no will no longer mess around with the forbidden internals of any openssl data structures. Additionally, it verifies several other behaviors of tor_tls_cert_matches_key() that we had wanted to verify, such as the possibility of the certificate's key not matching. Fixes bug 27226; bugfix on 0.2.5.1-alpha.
Diffstat (limited to 'changes')
-rw-r--r--changes/bug272265
1 files changed, 5 insertions, 0 deletions
diff --git a/changes/bug27226 b/changes/bug27226
new file mode 100644
index 0000000000..9030773cd5
--- /dev/null
+++ b/changes/bug27226
@@ -0,0 +1,5 @@
+ o Minor bugfixes (testing, openssl compatibility):
+ - Our "tortls/cert_matches_key" unit test no longer relies on OpenSSL
+ internals. Previously, it relied on unsupported OpenSSL behavior in
+ a way that caused it to crash with OpenSSL 1.0.2p. Fixes bug 27226;
+ bugfix on 0.2.5.1-alpha.