mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
ossl_ssl.c: declare OP_MSIE_SSLV2_RSA_PADDING only if defined
* ext/openssl/ossl_ssl.c (Init_ossl_ssl): Declare a constant `OP_MSIE_SSLV2_RSA_PADDING` only if the macro is defined. The `SSL_OP_MSIE_SSLV2_RSA_PADDING` has been removed from latest snapshot of OpenSSL 1.0.1. [Fixes GH-488] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44402 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
64211a0f98
commit
1e7a929c1d
2 changed files with 9 additions and 0 deletions
|
@ -1,3 +1,10 @@
|
|||
Wed Dec 25 10:42:02 2013 Yamashita Yuu <yamashita@geishatokyo.com>
|
||||
|
||||
* ext/openssl/ossl_ssl.c (Init_ossl_ssl): Declare a constant
|
||||
`OP_MSIE_SSLV2_RSA_PADDING` only if the macro is defined. The
|
||||
`SSL_OP_MSIE_SSLV2_RSA_PADDING` has been removed from latest
|
||||
snapshot of OpenSSL 1.0.1. [Fixes GH-488]
|
||||
|
||||
Wed Dec 25 01:03:00 2013 Nobuyoshi Nakada <nobu@ruby-lang.org>
|
||||
|
||||
* proc.c (bind_local_variables): allowing binding to list its
|
||||
|
|
|
@ -2229,7 +2229,9 @@ Init_ossl_ssl()
|
|||
ossl_ssl_def_const(OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG);
|
||||
ossl_ssl_def_const(OP_SSLREF2_REUSE_CERT_TYPE_BUG);
|
||||
ossl_ssl_def_const(OP_MICROSOFT_BIG_SSLV3_BUFFER);
|
||||
#if defined(SSL_OP_MSIE_SSLV2_RSA_PADDING)
|
||||
ossl_ssl_def_const(OP_MSIE_SSLV2_RSA_PADDING);
|
||||
#endif
|
||||
ossl_ssl_def_const(OP_SSLEAY_080_CLIENT_DH_BUG);
|
||||
ossl_ssl_def_const(OP_TLS_D5_BUG);
|
||||
ossl_ssl_def_const(OP_TLS_BLOCK_PADDING_BUG);
|
||||
|
|
Loading…
Reference in a new issue