[#76442] [Ruby trunk Feature#11741] Migrate Ruby to Git from Subversion — naruse@...
Issue #11741 has been updated by Yui NARUSE.
3 messages
2016/07/19
[#76515] [Ruby trunk Bug#12610] webrick: protect from httpoxy — nagachika00@...
Issue #12610 has been updated by Tomoyuki Chikanaga.
3 messages
2016/07/22
[ruby-core:76229] [Ruby trunk Bug#8177][Closed] ext/openssl/pkcs7 signing fails with EC keys
From:
k@...
Date:
2016-07-02 07:42:03 UTC
List:
ruby-core #76229
Issue #8177 has been updated by Kazuki Yamaguchi. Status changed from Assigned to Closed r55098 added OpenSSL::PKey::EC#private?. So it should work now! ---------------------------------------- Bug #8177: ext/openssl/pkcs7 signing fails with EC keys https://bugs.ruby-lang.org/issues/8177#change-59461 * Author: Joseph Coyle * Status: Closed * Priority: Normal * Assignee: openssl * ruby -v: ruby 2.1.0dev (2013-03-27 trunk 39950) [x86_64-darwin11.4.2] * Backport: ---------------------------------------- ext/openssl/pkcs7 signing fails with EC keys. This happens because the EC keys do not respond to key.private? method which is used to check that the key is a private key. Aliasing the instance method OpenSSL::PKey::EC.private_key? as OpenSSL::PKey::EC.private? fixes this problem and allows EC keys to be used for EC key signing. This problem is demonstrated at https://gist.github.com/Jacob640/5239454 One potential fix which makes the key interface more consistent is here: https://github.com/ruby/ruby/pull/265 This request also improves the EC public key interface by producing a warning if the public key is set before setting an EC group as required. ---Files-------------------------------- 265.patch (1.87 KB) -- https://bugs.ruby-lang.org/ Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>