aboutsummaryrefslogtreecommitdiffstats
path: root/test/test_ocsp.rb
diff options
context:
space:
mode:
authorKazuki Yamaguchi <k@rhe.jp>2017-11-22 10:00:04 +0900
committerKazuki Yamaguchi <k@rhe.jp>2017-11-22 10:00:04 +0900
commit42e30d80de9b9a262868c36b8e111395294ef093 (patch)
treed8b85766f65852c1461a4e3ff7c64e6d7e2ad3c9 /test/test_ocsp.rb
parente3452253bf0b3df2be2d6e1c4e204f1b5f5e15f2 (diff)
downloadruby-openssl-42e30d80de9b9a262868c36b8e111395294ef093.tar.gz
Drop support for LibreSSL 2.4
LibreSSL 2.4 reached its EOL in 2017-09.
Diffstat (limited to 'test/test_ocsp.rb')
-rw-r--r--test/test_ocsp.rb11
1 files changed, 4 insertions, 7 deletions
diff --git a/test/test_ocsp.rb b/test/test_ocsp.rb
index 9d48496d..50ad6c31 100644
--- a/test/test_ocsp.rb
+++ b/test/test_ocsp.rb
@@ -122,12 +122,12 @@ class OpenSSL::TestOCSP < OpenSSL::TestCase
assert_equal true, req.verify([@cert], store, OpenSSL::OCSP::NOINTERN)
ret = req.verify([@cert], store)
- if ret || openssl?(1, 0, 2) || libressl?(2, 4, 2)
+ if ret || openssl?(1, 0, 2)
assert_equal true, ret
else
# RT2560; OCSP_request_verify() does not find signer cert from 'certs' when
# OCSP_NOINTERN is not specified.
- # fixed by OpenSSL 1.0.1j, 1.0.2 and LibreSSL 2.4.2
+ # fixed by OpenSSL 1.0.1j, 1.0.2
pend "RT2560: ocsp_req_find_signer"
end
@@ -262,11 +262,6 @@ class OpenSSL::TestOCSP < OpenSSL::TestCase
bres.add_status(cid2, OpenSSL::OCSP::V_CERTSTATUS_REVOKED, OpenSSL::OCSP::REVOKED_STATUS_UNSPECIFIED, -400, -300, nil, [])
bres.add_status(cid2, OpenSSL::OCSP::V_CERTSTATUS_GOOD, nil, nil, Time.now + 100, nil, nil)
- if bres.responses[2].check_validity # thisUpdate is in future; must fail
- # LibreSSL bug; skip for now
- pend "OCSP_check_validity() is broken"
- end
-
single1 = bres.responses[0]
assert_equal false, single1.check_validity
assert_equal false, single1.check_validity(30)
@@ -275,6 +270,8 @@ class OpenSSL::TestOCSP < OpenSSL::TestCase
assert_equal true, single2.check_validity
assert_equal true, single2.check_validity(0, 500)
assert_equal false, single2.check_validity(0, 200)
+ single3 = bres.responses[2]
+ assert_equal false, single3.check_validity
end
def test_response