1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/ext/openssl
Kazuki Yamaguchi e4a26cd4f8 openssl: sync with upstream repository
Import current master (2c43241dc0ed) of ruby/openssl.git.

Below are the commits that were made since the last batch at commit
b99775b163 (ruby/openssl.git commit f49e7110ca1e). Note that some of
them have been applied already.

----------------------------------------------------------------
Benoit Daloze (1):
      Remove redundant and ignored workflow file

DBL-Lee (1):
      add support for SHA512_256/SHA512_224

Hiroshi SHIBATA (2):
      Guard for OpenSSL::PKey::EC::Group::Error with unsupported platforms
      Fixed inconsistency directory structure with ruby/ruby repo

Jeremy Evans (2):
      Fix keyword argument separation issues in OpenSSL::SSL::SSLSocket#sys{read,write}_nonblock
      Remove taint support

Kazuki Yamaguchi (26):
      config: support .include directive
      random: make OpenSSL::Random.pseudo_bytes alias of .random_bytes
      extconf.rb: get rid of -Werror=deprecated-declarations
      test/openssl/test_ssl: skip test_fallback_scsv if necessary
      ts: simplify OpenSSL::Timestamp::Request#algorithm
      History.md: add missing references to GitHub issues
      config: deprecate OpenSSL::Config#add_value and #[]=
      test/openssl/test_ssl: remove sleep from test_finished_messages
      test/openssl/test_ssl: fix random failure in SSLSocket.open test
      test/openssl/test_ssl: avoid explicitly-sized private keys
      test/openssl/test_ssl: remove commented-out test case
      test/openssl/test_ssl: allow kRSA tests to fail
      ssl: avoid declarations after statements
      engine: revert OpenSSL::Engine.load changes for cloudhsm
      engine: remove really outdated static engines
      engine: do not check for ENGINE_load_builtin_engines()
      engine: fix guards for 'dynamic' and 'cryptodev' engines
      lib/openssl.rb: require openssl/version.rb
      x509: add error code and verify flags constants
      ssl: set verify error code in the case of verify_hostname failure
      .github/workflows: merge CI jobs into a single workflow
      .github/workflows: test against different OpenSSL versions
      .travis.yml: fully migrate to GitHub Actions
      ssl: suppress test failure with SSLContext#add_certificate_chain_file
      ssl: remove test case test_puts_meta from test_pair
      Revert "Use version.rb in gemspec"

MSP-Greg (2):
      .travis.yml - remove 2.3/1.0.2, 2.5/1.1.1, head/1.0.2
      Use version.rb in gemspec

Samuel Williams (1):
      Restore compatibility with older versions of Ruby.

Yusuke Endoh (1):
      Make OpenSSL::OSSL#test_memcmp_timing robust
2020-03-10 17:41:01 +09:00
..
lib openssl: sync with upstream repository 2020-03-10 17:41:01 +09:00
depend Import openssl-2.2.0 (#2693) 2020-02-16 15:21:29 +09:00
extconf.rb openssl: sync with upstream repository 2020-03-10 17:41:01 +09:00
History.md openssl: sync with upstream repository 2020-03-10 17:41:01 +09:00
openssl.gemspec Import openssl-2.2.0 (#2693) 2020-02-16 15:21:29 +09:00
openssl_missing.c
openssl_missing.h Import openssl-2.2.0 (#2693) 2020-02-16 15:21:29 +09:00
ossl.c Import openssl-2.2.0 (#2693) 2020-02-16 15:21:29 +09:00
ossl.h Import openssl-2.2.0 (#2693) 2020-02-16 15:21:29 +09:00
ossl_asn1.c Import openssl-2.2.0 (#2693) 2020-02-16 15:21:29 +09:00
ossl_asn1.h
ossl_bio.c
ossl_bio.h
ossl_bn.c Import openssl-2.2.0 (#2693) 2020-02-16 15:21:29 +09:00
ossl_bn.h
ossl_cipher.c Import openssl-2.2.0 (#2693) 2020-02-16 15:21:29 +09:00
ossl_cipher.h
ossl_config.c
ossl_config.h
ossl_digest.c Import openssl-2.2.0 (#2693) 2020-02-16 15:21:29 +09:00
ossl_digest.h
ossl_engine.c openssl: sync with upstream repository 2020-03-10 17:41:01 +09:00
ossl_engine.h
ossl_hmac.c Import openssl-2.2.0 (#2693) 2020-02-16 15:21:29 +09:00
ossl_hmac.h
ossl_kdf.c Import openssl-2.2.0 (#2693) 2020-02-16 15:21:29 +09:00
ossl_kdf.h
ossl_ns_spki.c
ossl_ns_spki.h
ossl_ocsp.c Import openssl-2.2.0 (#2693) 2020-02-16 15:21:29 +09:00
ossl_ocsp.h Import openssl-2.2.0 (#2693) 2020-02-16 15:21:29 +09:00
ossl_pkcs7.c Import openssl-2.2.0 (#2693) 2020-02-16 15:21:29 +09:00
ossl_pkcs7.h Import openssl-2.2.0 (#2693) 2020-02-16 15:21:29 +09:00
ossl_pkcs12.c
ossl_pkcs12.h
ossl_pkey.c Import openssl-2.2.0 (#2693) 2020-02-16 15:21:29 +09:00
ossl_pkey.h
ossl_pkey_dh.c
ossl_pkey_dsa.c
ossl_pkey_ec.c Import openssl-2.2.0 (#2693) 2020-02-16 15:21:29 +09:00
ossl_pkey_rsa.c Import openssl-2.2.0 (#2693) 2020-02-16 15:21:29 +09:00
ossl_rand.c openssl: sync with upstream repository 2020-03-10 17:41:01 +09:00
ossl_rand.h
ossl_ssl.c openssl: sync with upstream repository 2020-03-10 17:41:01 +09:00
ossl_ssl.h
ossl_ssl_session.c
ossl_ts.c [ruby/openssl] ts: simplify OpenSSL::Timestamp::Request#algorithm 2020-02-17 20:50:47 +09:00
ossl_ts.h Import openssl-2.2.0 (#2693) 2020-02-16 15:21:29 +09:00
ossl_x509.c openssl: sync with upstream repository 2020-03-10 17:41:01 +09:00
ossl_x509.h
ossl_x509attr.c
ossl_x509cert.c
ossl_x509crl.c
ossl_x509ext.c Import openssl-2.2.0 (#2693) 2020-02-16 15:21:29 +09:00
ossl_x509name.c Import openssl-2.2.0 (#2693) 2020-02-16 15:21:29 +09:00
ossl_x509req.c
ossl_x509revoked.c
ossl_x509store.c [ruby/openssl] Remove taint support 2019-11-18 01:00:25 +02:00
ruby_missing.h