Project

General

Profile

« Previous | Next » 

Revision d9fcc9ba

Added by tenderlovemaking (Aaron Patterson) over 10 years ago

  • ext/openssl/lib/openssl/ssl.rb (module OpenSSL): move the default
    tmp_dh_callback Ruby code and set it as a default in initialize.

  • ext/openssl/ossl_pkey_dh.c (static unsigned char DEFAULT_DH_512_GEN):
    move this constant to Ruby.

  • ext/openssl/ossl_pkey_dh.c (static unsigned char DEFAULT_DH_1024_GEN):
    ditto

  • ext/openssl/ossl_pkey_dh.c (Init_ossl_dh): ditto

  • ext/openssl/ossl_ssl.c (ossl_tmp_dh_callback): ditto

  • ext/openssl/ossl_ssl.c (ossl_sslctx_setup): tmp_dh_callback should
    always be set, so we can remove this conditional

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51380 b2dd03c8-39d4-4d8f-98ff-823fe69b080e