ruby/ext/openssl/lib/openssl
emboss 84f1dae9d6 * ext/openssl/lib/ssl.rb: Enable insertion of empty fragments as a
countermeasure for the BEAST attack by default. The default options
  of OpenSSL::SSL:SSLContext are now:
  OpenSSL::SSL::OP_ALL & ~OpenSSL::SSL::OP_DONT_INSERT_EMPTY_FRAGMENTS
  [Bug #5353] [ruby-core:39673]

* test/openssl/test_ssl.rb: Adapt tests to new SSLContext default.

* NEWS: Announce the new default.



git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38433 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2012-12-18 02:02:43 +00:00
..
bn.rb remove trailing spaces. 2012-09-04 00:57:31 +00:00
buffering.rb * lib/openssl/buffering.rb: Force multi-byte strings to be treated as 2011-10-19 20:05:21 +00:00
cipher.rb remove trailing spaces. 2012-09-04 00:57:31 +00:00
config.rb * ext/openssl/lib/openssl/buffering.rb: removed circular require of 2011-03-22 04:39:04 +00:00
digest.rb remove trailing spaces. 2012-09-04 00:57:31 +00:00
ssl.rb * ext/openssl/lib/ssl.rb: Enable insertion of empty fragments as a 2012-12-18 02:02:43 +00:00
x509.rb remove trailing spaces. 2012-09-04 00:57:31 +00:00