diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 35 |
1 files changed, 35 insertions, 0 deletions
@@ -1,3 +1,38 @@ +Wed Jun 22 17:37:49 2011 Martin Bosslet <Martin.Bosslet@googlemail.com> + + * ext/openssl/ossl.h: Introduced OSSL_BIO_reset macro for PEM/DER + 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] + Wed Jun 22 15:01:24 2011 Martin Bosslet <Martin.Bosslet@googlemail.com> * ext/openssl/ossl_ssl.c: Use SSL_MODE_RELEASE_BUFFERS if available. |