ruby/ext/openssl
Jeremy Evans ffd0820ab3 Deprecate taint/trust and related methods, and make the methods no-ops
This removes the related tests, and puts the related specs behind
version guards.  This affects all code in lib, including some
libraries that may want to support older versions of Ruby.
2019-11-18 01:00:25 +02:00
..
lib openssl: sync with upstream repository 2018-08-08 14:13:53 +00:00
depend Include ruby/assert.h in ruby/ruby.h so that assertions can be there 2019-07-14 17:58:03 +09:00
deprecation.rb openssl: import v2.1.0.beta1 2017-09-03 12:35:27 +00:00
extconf.rb needs openssl/opensslv.h 2018-08-08 15:36:28 +00:00
History.md openssl: sync with upstream repository 2018-10-18 00:24:49 +00:00
openssl.gemspec Removed useless freezes from gemspec files 2019-07-13 07:25:54 +09:00
openssl_missing.c openssl: import v2.1.0.beta1 2017-09-03 12:35:27 +00:00
openssl_missing.h Suppress more -Wparentheses warnings 2018-09-21 10:31:11 +00:00
ossl.c drop-in type check for rb_define_module_function 2019-08-29 18:34:09 +09:00
ossl.h Remove dependency on openssl/conf_api.h 2019-08-04 09:25:32 +09:00
ossl_asn1.c Prefer rb_gc_register_mark_object 2019-10-10 19:59:21 +09:00
ossl_asn1.h openssl: import v2.1.0.beta1 2017-09-03 12:35:27 +00:00
ossl_bio.c openssl: import v2.1.0.beta1 2017-09-03 12:35:27 +00:00
ossl_bio.h openssl: import v2.1.0.beta1 2017-09-03 12:35:27 +00:00
ossl_bn.c ext/openssl/ossl_bn.c (ossl_bn_initialize): get rid of SEGV 2019-04-10 12:57:39 +00:00
ossl_bn.h openssl: import v2.0.1 2016-12-10 08:12:02 +00:00
ossl_cipher.c openssl: merge changes in v2.1.1 2018-05-12 07:33:53 +00:00
ossl_cipher.h openssl: import v2.1.0.beta1 2017-09-03 12:35:27 +00:00
ossl_config.c openssl: import v2.0.5 2017-08-10 09:23:45 +00:00
ossl_config.h import Ruby/OpenSSL 2.0.0.beta.1 2016-08-29 05:47:09 +00:00
ossl_digest.c openssl: import v2.1.0.beta1 2017-09-03 12:35:27 +00:00
ossl_digest.h openssl: import v2.1.0.beta1 2017-09-03 12:35:27 +00:00
ossl_engine.c openssl: import v2.1.0.beta2 2017-11-25 14:12:08 +00:00
ossl_engine.h * ext/openssl/*: Remove svn commit id macros to make sync easier 2015-09-22 16:12:15 +00:00
ossl_hmac.c openssl: import v2.1.0.beta1 2017-09-03 12:35:27 +00:00
ossl_hmac.h * ext/openssl/*: Remove svn commit id macros to make sync easier 2015-09-22 16:12:15 +00:00
ossl_kdf.c openssl: import v2.1.0.beta2 2017-11-25 14:12:08 +00:00
ossl_kdf.h openssl: import v2.1.0.beta1 2017-09-03 12:35:27 +00:00
ossl_ns_spki.c openssl: import v2.1.0.beta2 2017-11-25 14:12:08 +00:00
ossl_ns_spki.h * ext/openssl/*: Remove svn commit id macros to make sync easier 2015-09-22 16:12:15 +00:00
ossl_ocsp.c openssl: import v2.1.0.beta1 2017-09-03 12:35:27 +00:00
ossl_ocsp.h openssl: drop OpenSSL 0.9.6/0.9.7 support 2016-05-25 08:50:03 +00:00
ossl_pkcs7.c openssl: sync with upstream repository 2018-08-08 14:13:53 +00:00
ossl_pkcs7.h * ext/openssl/*: Remove svn commit id macros to make sync easier 2015-09-22 16:12:15 +00:00
ossl_pkcs12.c no ID cache in Init functions 2018-02-16 08:39:48 +00:00
ossl_pkcs12.h * ext/openssl/ossl_pkcs12*: Remove svn commit id macro 2015-09-23 13:23:02 +00:00
ossl_pkey.c openssl: sync with upstream repository 2018-08-08 14:13:53 +00:00
ossl_pkey.h * expand tabs. 2018-09-21 10:19:14 +00:00
ossl_pkey_dh.c * expand tabs. 2018-09-21 10:19:14 +00:00
ossl_pkey_dsa.c openssl: import v2.1.0.beta1 2017-09-03 12:35:27 +00:00
ossl_pkey_ec.c no ID cache in Init functions 2018-02-16 08:39:48 +00:00
ossl_pkey_rsa.c openssl: import v2.1.0.beta2 2017-11-25 14:12:08 +00:00
ossl_rand.c Deprecate taint/trust and related methods, and make the methods no-ops 2019-11-18 01:00:25 +02:00
ossl_rand.h * ext/openssl/*: Remove svn commit id macros to make sync easier 2015-09-22 16:12:15 +00:00
ossl_ssl.c ext/openssl/ossl_ssl.c: Use const declaration if LibreSSL >= 2.8.0 2019-10-05 19:08:23 +09:00
ossl_ssl.h openssl: import v2.1.0.beta1 2017-09-03 12:35:27 +00:00
ossl_ssl_session.c openssl: import v2.1.0.beta1 2017-09-03 12:35:27 +00:00
ossl_version.h openssl: sync with upstream repository 2018-10-18 00:24:49 +00:00
ossl_x509.c openssl: import v2.1.0.beta1 2017-09-03 12:35:27 +00:00
ossl_x509.h openssl: import v2.1.0.beta1 2017-09-03 12:35:27 +00:00
ossl_x509attr.c openssl: import v2.1.0.beta1 2017-09-03 12:35:27 +00:00
ossl_x509cert.c openssl: import v2.1.0.beta2 2017-11-25 14:12:08 +00:00
ossl_x509crl.c openssl: import v2.1.0.beta2 2017-11-25 14:12:08 +00:00
ossl_x509ext.c no ID cache in Init functions 2018-02-16 08:39:48 +00:00
ossl_x509name.c openssl: sync with upstream repository 2018-10-18 00:24:49 +00:00
ossl_x509req.c openssl: import v2.1.0.beta2 2017-11-25 14:12:08 +00:00
ossl_x509revoked.c openssl: import v2.1.0.beta2 2017-11-25 14:12:08 +00:00
ossl_x509store.c Deprecate taint/trust and related methods, and make the methods no-ops 2019-11-18 01:00:25 +02:00
ruby_missing.h openssl: import e72d960db262 2017-09-24 16:26:22 +00:00