diff options
author | Xinchen Hui <laruence@php.net> | 2014-07-18 15:52:52 +0800 |
---|---|---|
committer | Xinchen Hui <laruence@php.net> | 2014-07-18 16:25:43 +0800 |
commit | 110bf9c720d02b49a1a5d0c6e8affe65f9aa01db (patch) | |
tree | 9d377d071e33efcbbc3c60f3218a557216edfd71 /ext/openssl/xp_ssl.c | |
parent | 4e378844abbfbc7fec88d063ee0bf2e9026b6b6a (diff) | |
parent | f6f621ef69a5a9bf20e94c2714bdebae73860927 (diff) | |
download | php-git-110bf9c720d02b49a1a5d0c6e8affe65f9aa01db.tar.gz |
Merge remote-tracking branch 'origin/master' into phpng
Conflicts:
Zend/zend_compile.h
ext/openssl/xp_ssl.c
Diffstat (limited to 'ext/openssl/xp_ssl.c')
-rw-r--r-- | ext/openssl/xp_ssl.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/ext/openssl/xp_ssl.c b/ext/openssl/xp_ssl.c index 587de6c525..bf72fed434 100644 --- a/ext/openssl/xp_ssl.c +++ b/ext/openssl/xp_ssl.c @@ -1157,12 +1157,13 @@ static int set_server_specific_opts(php_stream *stream, SSL_CTX *ctx TSRMLS_DC) ssl_ctx_options |= SSL_OP_SINGLE_DH_USE; } +#ifdef HAVE_ECDH if (NULL != (val = php_stream_context_get_option( stream->context, "ssl", "single_ecdh_use")) && - zend_is_true(val TSRMLS_CC) - ) { + zend_is_true(val TSRMLS_CC)) { ssl_ctx_options |= SSL_OP_SINGLE_ECDH_USE; } +#endif SSL_CTX_set_options(ctx, ssl_ctx_options); |