[#66126] Creation/Conversion methods/functions table for Ruby types — SASADA Koichi <ko1@...>
Hi,
5 messages
2014/11/07
[#66248] [ruby-trunk - Feature #10423] [PATCH] opt_str_lit*: avoid literal string allocations — normalperson@...
Issue #10423 has been updated by Eric Wong.
3 messages
2014/11/13
[#66595] [ruby-trunk - Bug #10557] [Open] Block not given when the argument is a string — bartosz@...
Issue #10557 has been reported by Bartosz Kopinski.
3 messages
2014/11/30
[ruby-core:66216] [ruby-trunk - Bug #10497] [Open] OpenSSL Servers Do Not Support EC Certificates
From:
ben.nagy.web@...
Date:
2014-11-11 22:56:02 UTC
List:
ruby-core #66216
Issue #10497 has been reported by Ben Nagy. ---------------------------------------- Bug #10497: OpenSSL Servers Do Not Support EC Certificates https://bugs.ruby-lang.org/issues/10497 * Author: Ben Nagy * Status: Open * Priority: Normal * Assignee: * Category: ext/openssl * Target version: * ruby -v: ruby 2.1.0p0 (2013-12-25 revision 44422) [x86_64-darwin12.0] * Backport: 2.0.0: UNKNOWN, 2.1: UNKNOWN ---------------------------------------- Also see https://bugs.ruby-lang.org/issues/10257 Here's a gist https://gist.github.com/bnagy/7a81e5387beeeea866c1 which works fine with an RSA key and fails with an EC key. I tried with an externally verified cert, which I have tested using the openssl s_server/s_client tools, as well as with an EC key that I pass to the ruby issue_cert method. I see: SSL_accept returned=1 errno=0 state=SSLv3 read client hello C: no shared cipher /Users/ben/.rubies/ruby-2.1.0/lib/ruby/2.1.0/openssl/ssl.rb:194:in `accept' MRI: ruby 2.1.0p0 (2013-12-25 revision 44422) [x86_64-darwin12.0] and SSL_accept returned=1 errno=0 state=SSLv3 read client hello C: no shared cipher /Users/ben/.rubies/rubinius-2.2.1/runtime/gems/rubysl-openssl-2.0.4/lib/openssl/ssl.rb:184:in `accept' rubinius 2.2.1 (2.1.0 3ed43137 2013-11-17 JI) [x86_64-darwin12.4.0] Can't test with JRuby because it doesn't support the ECDH suites at all yet. Unfortunately, I haven't got any further yet because that's where the call vanishes into openssl itself, but I suspect 'no shared cipher' is a red herring ( I'm not specifying or restricting any cipher suites at either end ) -- https://bugs.ruby-lang.org/