Skip to content
  • Martin Bosslet's avatar
    26cb830d
    * ext/openssl/ossl.h: Introduced OSSL_BIO_reset macro for PEM/DER · 26cb830d
    Martin Bosslet authored
      fallback scenarios.
    
    * ext/openssl/ossl_pkey_dsa.c
    * ext/openssl/ossl_x509req.c
    * ext/openssl/ossl_pkey_rsa.c
    * ext/openssl/ossl_pkey_ec.c
    * ext/openssl/ossl_ssl_session.c
    * ext/openssl/ossl_x509crl.c
    * ext/openssl/ossl_pkey.c
    * ext/openssl/ossl_pkey_dh.c
    * ext/openssl/ossl_x509cert.c
    * ext/openssl/ossl_pkcs7.c: Use OSSL_BIO_reset.
    
    * ext/openssl/ossl_ssl.c
    * ext/openssl/ossl_cipher.c
    * ext/openssl/ossl_pkey_ec.c
    * ext/openssl/ossl_pkcs12.c
    * ext/openssl/ossl_ssl_session.c: Replace rb_raise occurences by
      ossl_raise. This automatically flushes OpenSSL's error queue.
    
    * ext/openssl/ossl_pkcs7.c: Raise error if DER fallback for parsing
      fails.
    
    * test/openssl/test_pkey_ec.rb
    * test/openssl/test_pkey_dsa.rb
    * test/openssl/test_pkey_rsa.rb: Add assertions that OpenSSL.errors is
      empty.
    
    * test/openssl/test_pkey_rsa.rb: Remove initial OpenSSL.errors call in
      test_new.
      [ Ruby 1.9 - Bug #4885 ] [ruby-core:37134]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32199 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    26cb830d
    * ext/openssl/ossl.h: Introduced OSSL_BIO_reset macro for PEM/DER
    Martin Bosslet authored
      fallback scenarios.
    
    * ext/openssl/ossl_pkey_dsa.c
    * ext/openssl/ossl_x509req.c
    * ext/openssl/ossl_pkey_rsa.c
    * ext/openssl/ossl_pkey_ec.c
    * ext/openssl/ossl_ssl_session.c
    * ext/openssl/ossl_x509crl.c
    * ext/openssl/ossl_pkey.c
    * ext/openssl/ossl_pkey_dh.c
    * ext/openssl/ossl_x509cert.c
    * ext/openssl/ossl_pkcs7.c: Use OSSL_BIO_reset.
    
    * ext/openssl/ossl_ssl.c
    * ext/openssl/ossl_cipher.c
    * ext/openssl/ossl_pkey_ec.c
    * ext/openssl/ossl_pkcs12.c
    * ext/openssl/ossl_ssl_session.c: Replace rb_raise occurences by
      ossl_raise. This automatically flushes OpenSSL's error queue.
    
    * ext/openssl/ossl_pkcs7.c: Raise error if DER fallback for parsing
      fails.
    
    * test/openssl/test_pkey_ec.rb
    * test/openssl/test_pkey_dsa.rb
    * test/openssl/test_pkey_rsa.rb: Add assertions that OpenSSL.errors is
      empty.
    
    * test/openssl/test_pkey_rsa.rb: Remove initial OpenSSL.errors call in
      test_new.
      [ Ruby 1.9 - Bug #4885 ] [ruby-core:37134]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32199 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Loading