From 486e6e02c264b90c5c323fb98dfffeec1fc289ae Mon Sep 17 00:00:00 2001 From: tenderlove Date: Sat, 25 Jul 2015 23:16:49 +0000 Subject: * ext/openssl/lib/openssl/ssl.rb (module OpenSSL): support specifically setting the tmp_dh_callback to nil. * ext/openssl/ossl_ssl.c (Init_ossl_ssl): ditto * test/openssl/test_pair.rb (module OpenSSL): add a test git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51381 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ext/openssl/lib/openssl/ssl.rb | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'ext/openssl/lib/openssl/ssl.rb') diff --git a/ext/openssl/lib/openssl/ssl.rb b/ext/openssl/lib/openssl/ssl.rb index ef2b3f1c64..1c0cc2fd00 100644 --- a/ext/openssl/lib/openssl/ssl.rb +++ b/ext/openssl/lib/openssl/ssl.rb @@ -128,6 +128,10 @@ module OpenSSL end return params end + + def tmp_dh_callback=(value) + @tmp_dh_callback = value || DEFAULT_TMP_DH_CALLBACK + end end module SocketForwarder -- cgit v1.2.3