diff options
-rw-r--r-- | ext/openssl/depend | 65 | ||||
-rw-r--r-- | ext/openssl/lib/openssl/buffering.rb | 12 | ||||
-rw-r--r-- | ext/openssl/openssl.gemspec | 2 | ||||
-rw-r--r-- | ext/openssl/ossl.h | 1 | ||||
-rw-r--r-- | ext/openssl/ossl_pkey_ec.c | 3 | ||||
-rw-r--r-- | ext/openssl/ruby_missing.h | 24 | ||||
-rw-r--r-- | test/openssl/utils.rb | 12 |
7 files changed, 5 insertions, 114 deletions
diff --git a/ext/openssl/depend b/ext/openssl/depend index 2961fad839..742c8bbd19 100644 --- a/ext/openssl/depend +++ b/ext/openssl/depend @@ -11,7 +11,6 @@ ossl.o: $(hdrdir)/ruby/backward.h ossl.o: $(hdrdir)/ruby/backward/2/assume.h ossl.o: $(hdrdir)/ruby/backward/2/attributes.h ossl.o: $(hdrdir)/ruby/backward/2/bool.h -ossl.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h ossl.o: $(hdrdir)/ruby/backward/2/inttypes.h ossl.o: $(hdrdir)/ruby/backward/2/limits.h ossl.o: $(hdrdir)/ruby/backward/2/long_long.h @@ -176,7 +175,6 @@ ossl.o: $(hdrdir)/ruby/ruby.h ossl.o: $(hdrdir)/ruby/st.h ossl.o: $(hdrdir)/ruby/subst.h ossl.o: $(hdrdir)/ruby/thread.h -ossl.o: $(hdrdir)/ruby/thread_native.h ossl.o: openssl_missing.h ossl.o: ossl.c ossl.o: ossl.h @@ -198,7 +196,6 @@ ossl.o: ossl_rand.h ossl.o: ossl_ssl.h ossl.o: ossl_ts.h ossl.o: ossl_x509.h -ossl.o: ruby_missing.h ossl_asn1.o: $(RUBY_EXTCONF_H) ossl_asn1.o: $(arch_hdrdir)/ruby/config.h ossl_asn1.o: $(hdrdir)/ruby.h @@ -207,7 +204,6 @@ ossl_asn1.o: $(hdrdir)/ruby/backward.h ossl_asn1.o: $(hdrdir)/ruby/backward/2/assume.h ossl_asn1.o: $(hdrdir)/ruby/backward/2/attributes.h ossl_asn1.o: $(hdrdir)/ruby/backward/2/bool.h -ossl_asn1.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h ossl_asn1.o: $(hdrdir)/ruby/backward/2/inttypes.h ossl_asn1.o: $(hdrdir)/ruby/backward/2/limits.h ossl_asn1.o: $(hdrdir)/ruby/backward/2/long_long.h @@ -393,7 +389,6 @@ ossl_asn1.o: ossl_rand.h ossl_asn1.o: ossl_ssl.h ossl_asn1.o: ossl_ts.h ossl_asn1.o: ossl_x509.h -ossl_asn1.o: ruby_missing.h ossl_bio.o: $(RUBY_EXTCONF_H) ossl_bio.o: $(arch_hdrdir)/ruby/config.h ossl_bio.o: $(hdrdir)/ruby.h @@ -402,7 +397,6 @@ ossl_bio.o: $(hdrdir)/ruby/backward.h ossl_bio.o: $(hdrdir)/ruby/backward/2/assume.h ossl_bio.o: $(hdrdir)/ruby/backward/2/attributes.h ossl_bio.o: $(hdrdir)/ruby/backward/2/bool.h -ossl_bio.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h ossl_bio.o: $(hdrdir)/ruby/backward/2/inttypes.h ossl_bio.o: $(hdrdir)/ruby/backward/2/limits.h ossl_bio.o: $(hdrdir)/ruby/backward/2/long_long.h @@ -588,7 +582,6 @@ ossl_bio.o: ossl_rand.h ossl_bio.o: ossl_ssl.h ossl_bio.o: ossl_ts.h ossl_bio.o: ossl_x509.h -ossl_bio.o: ruby_missing.h ossl_bn.o: $(RUBY_EXTCONF_H) ossl_bn.o: $(arch_hdrdir)/ruby/config.h ossl_bn.o: $(hdrdir)/ruby.h @@ -597,7 +590,6 @@ ossl_bn.o: $(hdrdir)/ruby/backward.h ossl_bn.o: $(hdrdir)/ruby/backward/2/assume.h ossl_bn.o: $(hdrdir)/ruby/backward/2/attributes.h ossl_bn.o: $(hdrdir)/ruby/backward/2/bool.h -ossl_bn.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h ossl_bn.o: $(hdrdir)/ruby/backward/2/inttypes.h ossl_bn.o: $(hdrdir)/ruby/backward/2/limits.h ossl_bn.o: $(hdrdir)/ruby/backward/2/long_long.h @@ -784,7 +776,6 @@ ossl_bn.o: ossl_rand.h ossl_bn.o: ossl_ssl.h ossl_bn.o: ossl_ts.h ossl_bn.o: ossl_x509.h -ossl_bn.o: ruby_missing.h ossl_cipher.o: $(RUBY_EXTCONF_H) ossl_cipher.o: $(arch_hdrdir)/ruby/config.h ossl_cipher.o: $(hdrdir)/ruby.h @@ -793,7 +784,6 @@ ossl_cipher.o: $(hdrdir)/ruby/backward.h ossl_cipher.o: $(hdrdir)/ruby/backward/2/assume.h ossl_cipher.o: $(hdrdir)/ruby/backward/2/attributes.h ossl_cipher.o: $(hdrdir)/ruby/backward/2/bool.h -ossl_cipher.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h ossl_cipher.o: $(hdrdir)/ruby/backward/2/inttypes.h ossl_cipher.o: $(hdrdir)/ruby/backward/2/limits.h ossl_cipher.o: $(hdrdir)/ruby/backward/2/long_long.h @@ -979,7 +969,6 @@ ossl_cipher.o: ossl_rand.h ossl_cipher.o: ossl_ssl.h ossl_cipher.o: ossl_ts.h ossl_cipher.o: ossl_x509.h -ossl_cipher.o: ruby_missing.h ossl_config.o: $(RUBY_EXTCONF_H) ossl_config.o: $(arch_hdrdir)/ruby/config.h ossl_config.o: $(hdrdir)/ruby.h @@ -988,7 +977,6 @@ ossl_config.o: $(hdrdir)/ruby/backward.h ossl_config.o: $(hdrdir)/ruby/backward/2/assume.h ossl_config.o: $(hdrdir)/ruby/backward/2/attributes.h ossl_config.o: $(hdrdir)/ruby/backward/2/bool.h -ossl_config.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h ossl_config.o: $(hdrdir)/ruby/backward/2/inttypes.h ossl_config.o: $(hdrdir)/ruby/backward/2/limits.h ossl_config.o: $(hdrdir)/ruby/backward/2/long_long.h @@ -1174,7 +1162,6 @@ ossl_config.o: ossl_rand.h ossl_config.o: ossl_ssl.h ossl_config.o: ossl_ts.h ossl_config.o: ossl_x509.h -ossl_config.o: ruby_missing.h ossl_digest.o: $(RUBY_EXTCONF_H) ossl_digest.o: $(arch_hdrdir)/ruby/config.h ossl_digest.o: $(hdrdir)/ruby.h @@ -1183,7 +1170,6 @@ ossl_digest.o: $(hdrdir)/ruby/backward.h ossl_digest.o: $(hdrdir)/ruby/backward/2/assume.h ossl_digest.o: $(hdrdir)/ruby/backward/2/attributes.h ossl_digest.o: $(hdrdir)/ruby/backward/2/bool.h -ossl_digest.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h ossl_digest.o: $(hdrdir)/ruby/backward/2/inttypes.h ossl_digest.o: $(hdrdir)/ruby/backward/2/limits.h ossl_digest.o: $(hdrdir)/ruby/backward/2/long_long.h @@ -1369,7 +1355,6 @@ ossl_digest.o: ossl_rand.h ossl_digest.o: ossl_ssl.h ossl_digest.o: ossl_ts.h ossl_digest.o: ossl_x509.h -ossl_digest.o: ruby_missing.h ossl_engine.o: $(RUBY_EXTCONF_H) ossl_engine.o: $(arch_hdrdir)/ruby/config.h ossl_engine.o: $(hdrdir)/ruby.h @@ -1378,7 +1363,6 @@ ossl_engine.o: $(hdrdir)/ruby/backward.h ossl_engine.o: $(hdrdir)/ruby/backward/2/assume.h ossl_engine.o: $(hdrdir)/ruby/backward/2/attributes.h ossl_engine.o: $(hdrdir)/ruby/backward/2/bool.h -ossl_engine.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h ossl_engine.o: $(hdrdir)/ruby/backward/2/inttypes.h ossl_engine.o: $(hdrdir)/ruby/backward/2/limits.h ossl_engine.o: $(hdrdir)/ruby/backward/2/long_long.h @@ -1564,7 +1548,6 @@ ossl_engine.o: ossl_rand.h ossl_engine.o: ossl_ssl.h ossl_engine.o: ossl_ts.h ossl_engine.o: ossl_x509.h -ossl_engine.o: ruby_missing.h ossl_hmac.o: $(RUBY_EXTCONF_H) ossl_hmac.o: $(arch_hdrdir)/ruby/config.h ossl_hmac.o: $(hdrdir)/ruby.h @@ -1573,7 +1556,6 @@ ossl_hmac.o: $(hdrdir)/ruby/backward.h ossl_hmac.o: $(hdrdir)/ruby/backward/2/assume.h ossl_hmac.o: $(hdrdir)/ruby/backward/2/attributes.h ossl_hmac.o: $(hdrdir)/ruby/backward/2/bool.h -ossl_hmac.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h ossl_hmac.o: $(hdrdir)/ruby/backward/2/inttypes.h ossl_hmac.o: $(hdrdir)/ruby/backward/2/limits.h ossl_hmac.o: $(hdrdir)/ruby/backward/2/long_long.h @@ -1759,7 +1741,6 @@ ossl_hmac.o: ossl_rand.h ossl_hmac.o: ossl_ssl.h ossl_hmac.o: ossl_ts.h ossl_hmac.o: ossl_x509.h -ossl_hmac.o: ruby_missing.h ossl_kdf.o: $(RUBY_EXTCONF_H) ossl_kdf.o: $(arch_hdrdir)/ruby/config.h ossl_kdf.o: $(hdrdir)/ruby.h @@ -1768,7 +1749,6 @@ ossl_kdf.o: $(hdrdir)/ruby/backward.h ossl_kdf.o: $(hdrdir)/ruby/backward/2/assume.h ossl_kdf.o: $(hdrdir)/ruby/backward/2/attributes.h ossl_kdf.o: $(hdrdir)/ruby/backward/2/bool.h -ossl_kdf.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h ossl_kdf.o: $(hdrdir)/ruby/backward/2/inttypes.h ossl_kdf.o: $(hdrdir)/ruby/backward/2/limits.h ossl_kdf.o: $(hdrdir)/ruby/backward/2/long_long.h @@ -1954,7 +1934,6 @@ ossl_kdf.o: ossl_rand.h ossl_kdf.o: ossl_ssl.h ossl_kdf.o: ossl_ts.h ossl_kdf.o: ossl_x509.h -ossl_kdf.o: ruby_missing.h ossl_ns_spki.o: $(RUBY_EXTCONF_H) ossl_ns_spki.o: $(arch_hdrdir)/ruby/config.h ossl_ns_spki.o: $(hdrdir)/ruby.h @@ -1963,7 +1942,6 @@ ossl_ns_spki.o: $(hdrdir)/ruby/backward.h ossl_ns_spki.o: $(hdrdir)/ruby/backward/2/assume.h ossl_ns_spki.o: $(hdrdir)/ruby/backward/2/attributes.h ossl_ns_spki.o: $(hdrdir)/ruby/backward/2/bool.h -ossl_ns_spki.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h ossl_ns_spki.o: $(hdrdir)/ruby/backward/2/inttypes.h ossl_ns_spki.o: $(hdrdir)/ruby/backward/2/limits.h ossl_ns_spki.o: $(hdrdir)/ruby/backward/2/long_long.h @@ -2149,7 +2127,6 @@ ossl_ns_spki.o: ossl_rand.h ossl_ns_spki.o: ossl_ssl.h ossl_ns_spki.o: ossl_ts.h ossl_ns_spki.o: ossl_x509.h -ossl_ns_spki.o: ruby_missing.h ossl_ocsp.o: $(RUBY_EXTCONF_H) ossl_ocsp.o: $(arch_hdrdir)/ruby/config.h ossl_ocsp.o: $(hdrdir)/ruby.h @@ -2158,7 +2135,6 @@ ossl_ocsp.o: $(hdrdir)/ruby/backward.h ossl_ocsp.o: $(hdrdir)/ruby/backward/2/assume.h ossl_ocsp.o: $(hdrdir)/ruby/backward/2/attributes.h ossl_ocsp.o: $(hdrdir)/ruby/backward/2/bool.h -ossl_ocsp.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h ossl_ocsp.o: $(hdrdir)/ruby/backward/2/inttypes.h ossl_ocsp.o: $(hdrdir)/ruby/backward/2/limits.h ossl_ocsp.o: $(hdrdir)/ruby/backward/2/long_long.h @@ -2344,7 +2320,6 @@ ossl_ocsp.o: ossl_rand.h ossl_ocsp.o: ossl_ssl.h ossl_ocsp.o: ossl_ts.h ossl_ocsp.o: ossl_x509.h -ossl_ocsp.o: ruby_missing.h ossl_pkcs12.o: $(RUBY_EXTCONF_H) ossl_pkcs12.o: $(arch_hdrdir)/ruby/config.h ossl_pkcs12.o: $(hdrdir)/ruby.h @@ -2353,7 +2328,6 @@ ossl_pkcs12.o: $(hdrdir)/ruby/backward.h ossl_pkcs12.o: $(hdrdir)/ruby/backward/2/assume.h ossl_pkcs12.o: $(hdrdir)/ruby/backward/2/attributes.h ossl_pkcs12.o: $(hdrdir)/ruby/backward/2/bool.h -ossl_pkcs12.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h ossl_pkcs12.o: $(hdrdir)/ruby/backward/2/inttypes.h ossl_pkcs12.o: $(hdrdir)/ruby/backward/2/limits.h ossl_pkcs12.o: $(hdrdir)/ruby/backward/2/long_long.h @@ -2539,7 +2513,6 @@ ossl_pkcs12.o: ossl_rand.h ossl_pkcs12.o: ossl_ssl.h ossl_pkcs12.o: ossl_ts.h ossl_pkcs12.o: ossl_x509.h -ossl_pkcs12.o: ruby_missing.h ossl_pkcs7.o: $(RUBY_EXTCONF_H) ossl_pkcs7.o: $(arch_hdrdir)/ruby/config.h ossl_pkcs7.o: $(hdrdir)/ruby.h @@ -2548,7 +2521,6 @@ ossl_pkcs7.o: $(hdrdir)/ruby/backward.h ossl_pkcs7.o: $(hdrdir)/ruby/backward/2/assume.h ossl_pkcs7.o: $(hdrdir)/ruby/backward/2/attributes.h ossl_pkcs7.o: $(hdrdir)/ruby/backward/2/bool.h -ossl_pkcs7.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h ossl_pkcs7.o: $(hdrdir)/ruby/backward/2/inttypes.h ossl_pkcs7.o: $(hdrdir)/ruby/backward/2/limits.h ossl_pkcs7.o: $(hdrdir)/ruby/backward/2/long_long.h @@ -2734,7 +2706,6 @@ ossl_pkcs7.o: ossl_rand.h ossl_pkcs7.o: ossl_ssl.h ossl_pkcs7.o: ossl_ts.h ossl_pkcs7.o: ossl_x509.h -ossl_pkcs7.o: ruby_missing.h ossl_pkey.o: $(RUBY_EXTCONF_H) ossl_pkey.o: $(arch_hdrdir)/ruby/config.h ossl_pkey.o: $(hdrdir)/ruby.h @@ -2743,7 +2714,6 @@ ossl_pkey.o: $(hdrdir)/ruby/backward.h ossl_pkey.o: $(hdrdir)/ruby/backward/2/assume.h ossl_pkey.o: $(hdrdir)/ruby/backward/2/attributes.h ossl_pkey.o: $(hdrdir)/ruby/backward/2/bool.h -ossl_pkey.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h ossl_pkey.o: $(hdrdir)/ruby/backward/2/inttypes.h ossl_pkey.o: $(hdrdir)/ruby/backward/2/limits.h ossl_pkey.o: $(hdrdir)/ruby/backward/2/long_long.h @@ -2929,7 +2899,6 @@ ossl_pkey.o: ossl_rand.h ossl_pkey.o: ossl_ssl.h ossl_pkey.o: ossl_ts.h ossl_pkey.o: ossl_x509.h -ossl_pkey.o: ruby_missing.h ossl_pkey_dh.o: $(RUBY_EXTCONF_H) ossl_pkey_dh.o: $(arch_hdrdir)/ruby/config.h ossl_pkey_dh.o: $(hdrdir)/ruby.h @@ -2938,7 +2907,6 @@ ossl_pkey_dh.o: $(hdrdir)/ruby/backward.h ossl_pkey_dh.o: $(hdrdir)/ruby/backward/2/assume.h ossl_pkey_dh.o: $(hdrdir)/ruby/backward/2/attributes.h ossl_pkey_dh.o: $(hdrdir)/ruby/backward/2/bool.h -ossl_pkey_dh.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h ossl_pkey_dh.o: $(hdrdir)/ruby/backward/2/inttypes.h ossl_pkey_dh.o: $(hdrdir)/ruby/backward/2/limits.h ossl_pkey_dh.o: $(hdrdir)/ruby/backward/2/long_long.h @@ -3124,7 +3092,6 @@ ossl_pkey_dh.o: ossl_rand.h ossl_pkey_dh.o: ossl_ssl.h ossl_pkey_dh.o: ossl_ts.h ossl_pkey_dh.o: ossl_x509.h -ossl_pkey_dh.o: ruby_missing.h ossl_pkey_dsa.o: $(RUBY_EXTCONF_H) ossl_pkey_dsa.o: $(arch_hdrdir)/ruby/config.h ossl_pkey_dsa.o: $(hdrdir)/ruby.h @@ -3133,7 +3100,6 @@ ossl_pkey_dsa.o: $(hdrdir)/ruby/backward.h ossl_pkey_dsa.o: $(hdrdir)/ruby/backward/2/assume.h ossl_pkey_dsa.o: $(hdrdir)/ruby/backward/2/attributes.h ossl_pkey_dsa.o: $(hdrdir)/ruby/backward/2/bool.h -ossl_pkey_dsa.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h ossl_pkey_dsa.o: $(hdrdir)/ruby/backward/2/inttypes.h ossl_pkey_dsa.o: $(hdrdir)/ruby/backward/2/limits.h ossl_pkey_dsa.o: $(hdrdir)/ruby/backward/2/long_long.h @@ -3319,7 +3285,6 @@ ossl_pkey_dsa.o: ossl_rand.h ossl_pkey_dsa.o: ossl_ssl.h ossl_pkey_dsa.o: ossl_ts.h ossl_pkey_dsa.o: ossl_x509.h -ossl_pkey_dsa.o: ruby_missing.h ossl_pkey_ec.o: $(RUBY_EXTCONF_H) ossl_pkey_ec.o: $(arch_hdrdir)/ruby/config.h ossl_pkey_ec.o: $(hdrdir)/ruby.h @@ -3328,7 +3293,6 @@ ossl_pkey_ec.o: $(hdrdir)/ruby/backward.h ossl_pkey_ec.o: $(hdrdir)/ruby/backward/2/assume.h ossl_pkey_ec.o: $(hdrdir)/ruby/backward/2/attributes.h ossl_pkey_ec.o: $(hdrdir)/ruby/backward/2/bool.h -ossl_pkey_ec.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h ossl_pkey_ec.o: $(hdrdir)/ruby/backward/2/inttypes.h ossl_pkey_ec.o: $(hdrdir)/ruby/backward/2/limits.h ossl_pkey_ec.o: $(hdrdir)/ruby/backward/2/long_long.h @@ -3514,7 +3478,6 @@ ossl_pkey_ec.o: ossl_rand.h ossl_pkey_ec.o: ossl_ssl.h ossl_pkey_ec.o: ossl_ts.h ossl_pkey_ec.o: ossl_x509.h -ossl_pkey_ec.o: ruby_missing.h ossl_pkey_rsa.o: $(RUBY_EXTCONF_H) ossl_pkey_rsa.o: $(arch_hdrdir)/ruby/config.h ossl_pkey_rsa.o: $(hdrdir)/ruby.h @@ -3523,7 +3486,6 @@ ossl_pkey_rsa.o: $(hdrdir)/ruby/backward.h ossl_pkey_rsa.o: $(hdrdir)/ruby/backward/2/assume.h ossl_pkey_rsa.o: $(hdrdir)/ruby/backward/2/attributes.h ossl_pkey_rsa.o: $(hdrdir)/ruby/backward/2/bool.h -ossl_pkey_rsa.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h ossl_pkey_rsa.o: $(hdrdir)/ruby/backward/2/inttypes.h ossl_pkey_rsa.o: $(hdrdir)/ruby/backward/2/limits.h ossl_pkey_rsa.o: $(hdrdir)/ruby/backward/2/long_long.h @@ -3709,7 +3671,6 @@ ossl_pkey_rsa.o: ossl_rand.h ossl_pkey_rsa.o: ossl_ssl.h ossl_pkey_rsa.o: ossl_ts.h ossl_pkey_rsa.o: ossl_x509.h -ossl_pkey_rsa.o: ruby_missing.h ossl_rand.o: $(RUBY_EXTCONF_H) ossl_rand.o: $(arch_hdrdir)/ruby/config.h ossl_rand.o: $(hdrdir)/ruby.h @@ -3718,7 +3679,6 @@ ossl_rand.o: $(hdrdir)/ruby/backward.h ossl_rand.o: $(hdrdir)/ruby/backward/2/assume.h ossl_rand.o: $(hdrdir)/ruby/backward/2/attributes.h ossl_rand.o: $(hdrdir)/ruby/backward/2/bool.h -ossl_rand.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h ossl_rand.o: $(hdrdir)/ruby/backward/2/inttypes.h ossl_rand.o: $(hdrdir)/ruby/backward/2/limits.h ossl_rand.o: $(hdrdir)/ruby/backward/2/long_long.h @@ -3904,7 +3864,6 @@ ossl_rand.o: ossl_rand.h ossl_rand.o: ossl_ssl.h ossl_rand.o: ossl_ts.h ossl_rand.o: ossl_x509.h -ossl_rand.o: ruby_missing.h ossl_ssl.o: $(RUBY_EXTCONF_H) ossl_ssl.o: $(arch_hdrdir)/ruby/config.h ossl_ssl.o: $(hdrdir)/ruby.h @@ -3913,7 +3872,6 @@ ossl_ssl.o: $(hdrdir)/ruby/backward.h ossl_ssl.o: $(hdrdir)/ruby/backward/2/assume.h ossl_ssl.o: $(hdrdir)/ruby/backward/2/attributes.h ossl_ssl.o: $(hdrdir)/ruby/backward/2/bool.h -ossl_ssl.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h ossl_ssl.o: $(hdrdir)/ruby/backward/2/inttypes.h ossl_ssl.o: $(hdrdir)/ruby/backward/2/limits.h ossl_ssl.o: $(hdrdir)/ruby/backward/2/long_long.h @@ -4099,7 +4057,6 @@ ossl_ssl.o: ossl_ssl.c ossl_ssl.o: ossl_ssl.h ossl_ssl.o: ossl_ts.h ossl_ssl.o: ossl_x509.h -ossl_ssl.o: ruby_missing.h ossl_ssl_session.o: $(RUBY_EXTCONF_H) ossl_ssl_session.o: $(arch_hdrdir)/ruby/config.h ossl_ssl_session.o: $(hdrdir)/ruby.h @@ -4108,7 +4065,6 @@ ossl_ssl_session.o: $(hdrdir)/ruby/backward.h ossl_ssl_session.o: $(hdrdir)/ruby/backward/2/assume.h ossl_ssl_session.o: $(hdrdir)/ruby/backward/2/attributes.h ossl_ssl_session.o: $(hdrdir)/ruby/backward/2/bool.h -ossl_ssl_session.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h ossl_ssl_session.o: $(hdrdir)/ruby/backward/2/inttypes.h ossl_ssl_session.o: $(hdrdir)/ruby/backward/2/limits.h ossl_ssl_session.o: $(hdrdir)/ruby/backward/2/long_long.h @@ -4294,7 +4250,6 @@ ossl_ssl_session.o: ossl_ssl.h ossl_ssl_session.o: ossl_ssl_session.c ossl_ssl_session.o: ossl_ts.h ossl_ssl_session.o: ossl_x509.h -ossl_ssl_session.o: ruby_missing.h ossl_ts.o: $(RUBY_EXTCONF_H) ossl_ts.o: $(arch_hdrdir)/ruby/config.h ossl_ts.o: $(hdrdir)/ruby.h @@ -4303,7 +4258,6 @@ ossl_ts.o: $(hdrdir)/ruby/backward.h ossl_ts.o: $(hdrdir)/ruby/backward/2/assume.h ossl_ts.o: $(hdrdir)/ruby/backward/2/attributes.h ossl_ts.o: $(hdrdir)/ruby/backward/2/bool.h -ossl_ts.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h ossl_ts.o: $(hdrdir)/ruby/backward/2/inttypes.h ossl_ts.o: $(hdrdir)/ruby/backward/2/limits.h ossl_ts.o: $(hdrdir)/ruby/backward/2/long_long.h @@ -4489,7 +4443,6 @@ ossl_ts.o: ossl_ssl.h ossl_ts.o: ossl_ts.c ossl_ts.o: ossl_ts.h ossl_ts.o: ossl_x509.h -ossl_ts.o: ruby_missing.h ossl_x509.o: $(RUBY_EXTCONF_H) ossl_x509.o: $(arch_hdrdir)/ruby/config.h ossl_x509.o: $(hdrdir)/ruby.h @@ -4498,7 +4451,6 @@ ossl_x509.o: $(hdrdir)/ruby/backward.h ossl_x509.o: $(hdrdir)/ruby/backward/2/assume.h ossl_x509.o: $(hdrdir)/ruby/backward/2/attributes.h ossl_x509.o: $(hdrdir)/ruby/backward/2/bool.h -ossl_x509.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h ossl_x509.o: $(hdrdir)/ruby/backward/2/inttypes.h ossl_x509.o: $(hdrdir)/ruby/backward/2/limits.h ossl_x509.o: $(hdrdir)/ruby/backward/2/long_long.h @@ -4684,7 +4636,6 @@ ossl_x509.o: ossl_ssl.h ossl_x509.o: ossl_ts.h ossl_x509.o: ossl_x509.c ossl_x509.o: ossl_x509.h -ossl_x509.o: ruby_missing.h ossl_x509attr.o: $(RUBY_EXTCONF_H) ossl_x509attr.o: $(arch_hdrdir)/ruby/config.h ossl_x509attr.o: $(hdrdir)/ruby.h @@ -4693,7 +4644,6 @@ ossl_x509attr.o: $(hdrdir)/ruby/backward.h ossl_x509attr.o: $(hdrdir)/ruby/backward/2/assume.h ossl_x509attr.o: $(hdrdir)/ruby/backward/2/attributes.h ossl_x509attr.o: $(hdrdir)/ruby/backward/2/bool.h -ossl_x509attr.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h ossl_x509attr.o: $(hdrdir)/ruby/backward/2/inttypes.h ossl_x509attr.o: $(hdrdir)/ruby/backward/2/limits.h ossl_x509attr.o: $(hdrdir)/ruby/backward/2/long_long.h @@ -4879,7 +4829,6 @@ ossl_x509attr.o: ossl_ssl.h ossl_x509attr.o: ossl_ts.h ossl_x509attr.o: ossl_x509.h ossl_x509attr.o: ossl_x509attr.c -ossl_x509attr.o: ruby_missing.h ossl_x509cert.o: $(RUBY_EXTCONF_H) ossl_x509cert.o: $(arch_hdrdir)/ruby/config.h ossl_x509cert.o: $(hdrdir)/ruby.h @@ -4888,7 +4837,6 @@ ossl_x509cert.o: $(hdrdir)/ruby/backward.h ossl_x509cert.o: $(hdrdir)/ruby/backward/2/assume.h ossl_x509cert.o: $(hdrdir)/ruby/backward/2/attributes.h ossl_x509cert.o: $(hdrdir)/ruby/backward/2/bool.h -ossl_x509cert.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h ossl_x509cert.o: $(hdrdir)/ruby/backward/2/inttypes.h ossl_x509cert.o: $(hdrdir)/ruby/backward/2/limits.h ossl_x509cert.o: $(hdrdir)/ruby/backward/2/long_long.h @@ -5074,7 +5022,6 @@ ossl_x509cert.o: ossl_ssl.h ossl_x509cert.o: ossl_ts.h ossl_x509cert.o: ossl_x509.h ossl_x509cert.o: ossl_x509cert.c -ossl_x509cert.o: ruby_missing.h ossl_x509crl.o: $(RUBY_EXTCONF_H) ossl_x509crl.o: $(arch_hdrdir)/ruby/config.h ossl_x509crl.o: $(hdrdir)/ruby.h @@ -5083,7 +5030,6 @@ ossl_x509crl.o: $(hdrdir)/ruby/backward.h ossl_x509crl.o: $(hdrdir)/ruby/backward/2/assume.h ossl_x509crl.o: $(hdrdir)/ruby/backward/2/attributes.h ossl_x509crl.o: $(hdrdir)/ruby/backward/2/bool.h -ossl_x509crl.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h ossl_x509crl.o: $(hdrdir)/ruby/backward/2/inttypes.h ossl_x509crl.o: $(hdrdir)/ruby/backward/2/limits.h ossl_x509crl.o: $(hdrdir)/ruby/backward/2/long_long.h @@ -5269,7 +5215,6 @@ ossl_x509crl.o: ossl_ssl.h ossl_x509crl.o: ossl_ts.h ossl_x509crl.o: ossl_x509.h ossl_x509crl.o: ossl_x509crl.c -ossl_x509crl.o: ruby_missing.h ossl_x509ext.o: $(RUBY_EXTCONF_H) ossl_x509ext.o: $(arch_hdrdir)/ruby/config.h ossl_x509ext.o: $(hdrdir)/ruby.h @@ -5278,7 +5223,6 @@ ossl_x509ext.o: $(hdrdir)/ruby/backward.h ossl_x509ext.o: $(hdrdir)/ruby/backward/2/assume.h ossl_x509ext.o: $(hdrdir)/ruby/backward/2/attributes.h ossl_x509ext.o: $(hdrdir)/ruby/backward/2/bool.h -ossl_x509ext.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h ossl_x509ext.o: $(hdrdir)/ruby/backward/2/inttypes.h ossl_x509ext.o: $(hdrdir)/ruby/backward/2/limits.h ossl_x509ext.o: $(hdrdir)/ruby/backward/2/long_long.h @@ -5464,7 +5408,6 @@ ossl_x509ext.o: ossl_ssl.h ossl_x509ext.o: ossl_ts.h ossl_x509ext.o: ossl_x509.h ossl_x509ext.o: ossl_x509ext.c -ossl_x509ext.o: ruby_missing.h ossl_x509name.o: $(RUBY_EXTCONF_H) ossl_x509name.o: $(arch_hdrdir)/ruby/config.h ossl_x509name.o: $(hdrdir)/ruby.h @@ -5473,7 +5416,6 @@ ossl_x509name.o: $(hdrdir)/ruby/backward.h ossl_x509name.o: $(hdrdir)/ruby/backward/2/assume.h ossl_x509name.o: $(hdrdir)/ruby/backward/2/attributes.h ossl_x509name.o: $(hdrdir)/ruby/backward/2/bool.h -ossl_x509name.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h ossl_x509name.o: $(hdrdir)/ruby/backward/2/inttypes.h ossl_x509name.o: $(hdrdir)/ruby/backward/2/limits.h ossl_x509name.o: $(hdrdir)/ruby/backward/2/long_long.h @@ -5659,7 +5601,6 @@ ossl_x509name.o: ossl_ssl.h ossl_x509name.o: ossl_ts.h ossl_x509name.o: ossl_x509.h ossl_x509name.o: ossl_x509name.c -ossl_x509name.o: ruby_missing.h ossl_x509req.o: $(RUBY_EXTCONF_H) ossl_x509req.o: $(arch_hdrdir)/ruby/config.h ossl_x509req.o: $(hdrdir)/ruby.h @@ -5668,7 +5609,6 @@ ossl_x509req.o: $(hdrdir)/ruby/backward.h ossl_x509req.o: $(hdrdir)/ruby/backward/2/assume.h ossl_x509req.o: $(hdrdir)/ruby/backward/2/attributes.h ossl_x509req.o: $(hdrdir)/ruby/backward/2/bool.h -ossl_x509req.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h ossl_x509req.o: $(hdrdir)/ruby/backward/2/inttypes.h ossl_x509req.o: $(hdrdir)/ruby/backward/2/limits.h ossl_x509req.o: $(hdrdir)/ruby/backward/2/long_long.h @@ -5854,7 +5794,6 @@ ossl_x509req.o: ossl_ssl.h ossl_x509req.o: ossl_ts.h ossl_x509req.o: ossl_x509.h ossl_x509req.o: ossl_x509req.c -ossl_x509req.o: ruby_missing.h ossl_x509revoked.o: $(RUBY_EXTCONF_H) ossl_x509revoked.o: $(arch_hdrdir)/ruby/config.h ossl_x509revoked.o: $(hdrdir)/ruby.h @@ -5863,7 +5802,6 @@ ossl_x509revoked.o: $(hdrdir)/ruby/backward.h ossl_x509revoked.o: $(hdrdir)/ruby/backward/2/assume.h ossl_x509revoked.o: $(hdrdir)/ruby/backward/2/attributes.h ossl_x509revoked.o: $(hdrdir)/ruby/backward/2/bool.h -ossl_x509revoked.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h ossl_x509revoked.o: $(hdrdir)/ruby/backward/2/inttypes.h ossl_x509revoked.o: $(hdrdir)/ruby/backward/2/limits.h ossl_x509revoked.o: $(hdrdir)/ruby/backward/2/long_long.h @@ -6049,7 +5987,6 @@ ossl_x509revoked.o: ossl_ssl.h ossl_x509revoked.o: ossl_ts.h ossl_x509revoked.o: ossl_x509.h ossl_x509revoked.o: ossl_x509revoked.c -ossl_x509revoked.o: ruby_missing.h ossl_x509store.o: $(RUBY_EXTCONF_H) ossl_x509store.o: $(arch_hdrdir)/ruby/config.h ossl_x509store.o: $(hdrdir)/ruby.h @@ -6058,7 +5995,6 @@ ossl_x509store.o: $(hdrdir)/ruby/backward.h ossl_x509store.o: $(hdrdir)/ruby/backward/2/assume.h ossl_x509store.o: $(hdrdir)/ruby/backward/2/attributes.h ossl_x509store.o: $(hdrdir)/ruby/backward/2/bool.h -ossl_x509store.o: $(hdrdir)/ruby/backward/2/gcc_version_since.h ossl_x509store.o: $(hdrdir)/ruby/backward/2/inttypes.h ossl_x509store.o: $(hdrdir)/ruby/backward/2/limits.h ossl_x509store.o: $(hdrdir)/ruby/backward/2/long_long.h @@ -6244,5 +6180,4 @@ ossl_x509store.o: ossl_ssl.h ossl_x509store.o: ossl_ts.h ossl_x509store.o: ossl_x509.h ossl_x509store.o: ossl_x509store.c -ossl_x509store.o: ruby_missing.h # AUTOGENERATED DEPENDENCIES END diff --git a/ext/openssl/lib/openssl/buffering.rb b/ext/openssl/lib/openssl/buffering.rb index 116179d21f..d47e1082ef 100644 --- a/ext/openssl/lib/openssl/buffering.rb +++ b/ext/openssl/lib/openssl/buffering.rb @@ -99,16 +99,6 @@ module OpenSSL::Buffering end end - if "".respond_to?(:unpack1) - def unpack_byte(str) - str.unpack1("C") - end - else - def unpack_byte(str) - str.unpack("C").first - end - end - public # call-seq: @@ -117,7 +107,7 @@ module OpenSSL::Buffering # Get the next 8bit byte from `ssl`. Returns `nil` on EOF def getbyte byte = read(1) - byte && unpack_byte(byte) + byte && byte.unpack1("C") end ## diff --git a/ext/openssl/openssl.gemspec b/ext/openssl/openssl.gemspec index e9fd351abf..38bcb9db5f 100644 --- a/ext/openssl/openssl.gemspec +++ b/ext/openssl/openssl.gemspec @@ -15,7 +15,7 @@ Gem::Specification.new do |spec| spec.extra_rdoc_files = Dir["*.md"] spec.rdoc_options = ["--main", "README.md"] - spec.required_ruby_version = ">= 2.3.0" + spec.required_ruby_version = ">= 2.6.0" spec.metadata["msys2_mingw_dependencies"] = "openssl" end diff --git a/ext/openssl/ossl.h b/ext/openssl/ossl.h index 65d022c7f3..be9dcbdff1 100644 --- a/ext/openssl/ossl.h +++ b/ext/openssl/ossl.h @@ -155,7 +155,6 @@ void ossl_debug(const char *, ...); * Include all parts */ #include "openssl_missing.h" -#include "ruby_missing.h" #include "ossl_asn1.h" #include "ossl_bio.h" #include "ossl_bn.h" diff --git a/ext/openssl/ossl_pkey_ec.c b/ext/openssl/ossl_pkey_ec.c index a4a6143676..47de7ccdbb 100644 --- a/ext/openssl/ossl_pkey_ec.c +++ b/ext/openssl/ossl_pkey_ec.c @@ -598,9 +598,6 @@ static VALUE ossl_ec_group_initialize(int argc, VALUE *argv, VALUE self) ossl_raise(rb_eArgError, "wrong number of arguments"); } -#if !defined(LIKELY) && !defined(RB_LIKELY) -#define LIKELY(x) (x) -#endif ASSUME(group); RTYPEDDATA_DATA(self) = group; diff --git a/ext/openssl/ruby_missing.h b/ext/openssl/ruby_missing.h deleted file mode 100644 index 069acc8b14..0000000000 --- a/ext/openssl/ruby_missing.h +++ /dev/null @@ -1,24 +0,0 @@ -/* - * 'OpenSSL for Ruby' project - * Copyright (C) 2001-2003 Michal Rokos <m.rokos@sh.cvut.cz> - * All rights reserved. - */ -/* - * This program is licensed under the same licence as Ruby. - * (See the file 'LICENCE'.) - */ -#if !defined(_OSSL_RUBY_MISSING_H_) -#define _OSSL_RUBY_MISSING_H_ - -/* Ruby 2.4 */ -#ifndef RB_INTEGER_TYPE_P -# define RB_INTEGER_TYPE_P(obj) (RB_FIXNUM_P(obj) || RB_TYPE_P(obj, T_BIGNUM)) -#endif - -/* Ruby 2.5 */ -#ifndef ST2FIX -# define RB_ST2FIX(h) LONG2FIX((long)(h)) -# define ST2FIX(h) RB_ST2FIX(h) -#endif - -#endif /* _OSSL_RUBY_MISSING_H_ */ diff --git a/test/openssl/utils.rb b/test/openssl/utils.rb index ab5fab4ba3..85b771dcee 100644 --- a/test/openssl/utils.rb +++ b/test/openssl/utils.rb @@ -236,9 +236,7 @@ class OpenSSL::SSLTestCase < OpenSSL::TestCase threads = [] begin server_thread = Thread.new do - if Thread.method_defined?(:report_on_exception=) # Ruby >= 2.4 - Thread.current.report_on_exception = false - end + Thread.current.report_on_exception = false begin loop do @@ -254,9 +252,7 @@ class OpenSSL::SSLTestCase < OpenSSL::TestCase end th = Thread.new do - if Thread.method_defined?(:report_on_exception=) - Thread.current.report_on_exception = false - end + Thread.current.report_on_exception = false begin server_proc.call(ctx, ssl) @@ -273,9 +269,7 @@ class OpenSSL::SSLTestCase < OpenSSL::TestCase end client_thread = Thread.new do - if Thread.method_defined?(:report_on_exception=) - Thread.current.report_on_exception = false - end + Thread.current.report_on_exception = false begin block.call(port) |