0% /home/nahi/git/jruby/bin/jruby -ropenssl -ve
'p OpenSSL::SSL::SSLContext.new.ciphers'
jruby 1.5.0.dev (ruby 1.8.7 patchlevel 174) (2009-12-18 cf2560e) (Java HotSpot(TM) Client VM 1.6.0_16) [i386-java]
fetching ciphers
nil
0% ruby -ropenssl -ve 'p OpenSSL::SSL::SSLContext.new.ciphers'
ruby 1.8.8dev (2009-12-15 revision 25983) [i686-linux]
[["DHE-RSA-AES256-SHA", "TLSv1/SSLv3", 256, 256], ["DHE-DSS-AES256-SHA",
"TLSv1/SSLv3", 256, 256], ["AES256-SHA", "TLSv1/SSLv3", 256, 256],
["EDH-RSA-DES-CBC3-SHA", "TLSv1/SSLv3", 168, 168],
["EDH-DSS-DES-CBC3-SHA", "TLSv1/SSLv3", 168, 168], ["DES-CBC3-SHA",
"TLSv1/SSLv3", 168, 168], ["DES-CBC3-MD5", "SSLv2", 168, 168],
["DHE-RSA-AES128-SHA", "TLSv1/SSLv3", 128, 128], ["DHE-DSS-AES128-SHA",
"TLSv1/SSLv3", 128, 128], ["AES128-SHA", "TLSv1/SSLv3", 128, 128],
["RC2-CBC-MD5", "SSLv2", 128, 128], ["RC4-SHA", "TLSv1/SSLv3", 128, 128],
["RC4-MD5", "TLSv1/SSLv3", 128, 128], ["RC4-MD5", "SSLv2", 128, 128],
["EDH-RSA-DES-CBC-SHA", "TLSv1/SSLv3", 56, 56], ["EDH-DSS-DES-CBC-SHA",
"TLSv1/SSLv3", 56, 56], ["DES-CBC-SHA", "TLSv1/SSLv3", 56, 56],
["DES-CBC-MD5", "SSLv2", 56, 56], ["EXP-EDH-RSA-DES-CBC-SHA",
"TLSv1/SSLv3", 40, 56], ["EXP-EDH-DSS-DES-CBC-SHA", "TLSv1/SSLv3", 40,
56], ["EXP-DES-CBC-SHA", "TLSv1/SSLv3", 40, 56], ["EXP-RC2-CBC-MD5",
"TLSv1/SSLv3", 40, 128], ["EXP-RC2-CBC-MD5", "SSLv2", 40, 128],
["EXP-RC4-MD5", "TLSv1/SSLv3", 40, 128], ["EXP-RC4-MD5", "SSLv2", 40,
128]]
0%
Fixed in d6e1d49.
Implemented OpenSSL::SSL::SSLContext#ciphers.
Fixed SSLContext#ciphers=, too. SSL ciphersuite negotiation did not
work properly regardless of ciphers setting. Hope opponent SSL
server/client use proper secure ciphersuite...