1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/test/openssl
emboss 50ba64ab87 * ext/openssl/ossl_ssl.c: Allow disabling client-side renegotiation.
* test/openssl/test_ssl.rb: Simple tests for this.

  Client-side renegotiation is still considered problematic, even
  when used in the context of secure renegotiation (RI, RFC 5746).
  The changes allow users to either completely disable client
  renegotiation on the server, or to specify a maximum number of
  handshakes allowed in total. The number of total handshakes is
  counted in a callback set as SSL_set_info_callback. If the
  maximum number of handshakes is exceeded an error will be raised
  We do not support renegotiation in the OpenSSL extension, therefore
  this feature can only be tested externally.
  The feature is opt-in, the default setting will be to allow
  unlimited client renegotiation, as was the case before.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35797 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-05-26 00:56:33 +00:00
..
ssl_server.rb
test_asn1.rb * ext/openssl/ossl_asn1.c: raise TypeError when trying to encode nil 2012-03-28 22:53:18 +00:00
test_bn.rb
test_buffering.rb
test_cipher.rb
test_config.rb
test_digest.rb
test_engine.rb
test_hmac.rb
test_ns_spki.rb
test_ocsp.rb
test_pair.rb
test_pkcs5.rb
test_pkcs7.rb * ext/openssl/ossl_pkcs7.c: fix crash when parsing garbage data. 2012-03-29 01:27:17 +00:00
test_pkcs12.rb
test_pkey_dh.rb
test_pkey_dsa.rb
test_pkey_ec.rb
test_pkey_rsa.rb
test_ssl.rb * ext/openssl/ossl_ssl.c: Allow disabling client-side renegotiation. 2012-05-26 00:56:33 +00:00
test_ssl_session.rb Wait until the callback is called with timeout. 2012-04-09 10:49:46 +00:00
test_x509cert.rb * test/openssl/test_x509cert.rb: Exclude test that fails when issuing 2012-03-29 00:32:09 +00:00
test_x509crl.rb
test_x509ext.rb
test_x509name.rb Fix condition. 2012-02-08 11:47:00 +00:00
test_x509req.rb
test_x509store.rb
utils.rb * ext/openssl/ossl_ssl.c: add support for option flags 2012-05-07 11:57:01 +00:00