diff options
author | Ben Toews <mastahyeti@gmail.com> | 2018-07-03 11:20:00 -0600 |
---|---|---|
committer | Samuel Williams <samuel.williams@oriontransfer.co.nz> | 2019-10-01 11:25:06 +1300 |
commit | e6f42d41a369c11eb7df4c7ce51c89da3137d479 (patch) | |
tree | 394f90c61ed089cb472921887ccca441eae952aa /ext/openssl/extconf.rb | |
parent | 23ae5c9cbf43dec30b138b952982f6212940943d (diff) | |
download | ruby-openssl-e6f42d41a369c11eb7df4c7ce51c89da3137d479.tar.gz |
ts: update to work with openssl 1.1.x
- clean up whitespace
- be consistent with not returning after ossl_raise
- use accessor functions when working with openssl TS_* structs
- backport accessors for TS_STATUS_INFO, TS_VERIFY_CTX, and TS_RESP_CTX as macros
Diffstat (limited to 'ext/openssl/extconf.rb')
-rw-r--r-- | ext/openssl/extconf.rb | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/ext/openssl/extconf.rb b/ext/openssl/extconf.rb index 45d87bce..6323174f 100644 --- a/ext/openssl/extconf.rb +++ b/ext/openssl/extconf.rb @@ -165,6 +165,12 @@ OpenSSL.check_func_or_macro("SSL_CTX_set_min_proto_version", "openssl/ssl.h") have_func("SSL_CTX_get_security_level") have_func("X509_get0_notBefore") have_func("SSL_SESSION_get_protocol_version") +have_func("TS_STATUS_INFO_get0_status") +have_func("TS_STATUS_INFO_get0_text") +have_func("TS_STATUS_INFO_get0_failure_info") +have_func("TS_VERIFY_CTS_set_certs") +have_func("TS_VERIFY_CTX_set_store") +have_func("TS_VERIFY_CTX_add_flags") have_func("EVP_PBE_scrypt") have_func("SSL_CTX_set_post_handshake_auth") have_header("openssl/ts.h") |