General

Profile

mcr (Michael Richardson)

  • Login: mcr
  • Email: mcr@sandelman.ca
  • Registered on: 03/20/2013
  • Last sign in: 10/17/2022

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 2 1 3

Activity

09/06/2023

10:30 AM Ruby Revision 91e5f516 (git): [ruby/openssl] x509ext: let X509::ExtensionFactory#create_ext take a dotted OID string
instead of looking of NIDs and then using X509V3_EXT_nconf_nid,
instead just pass strings to X509V3_EXT_nconf, which has all the logic for
processing dealing with generic extensions
also process the oid through ln2nid() to retain compati...
mcr (Michael Richardson)

10/17/2022

12:50 AM Ruby Feature #19064 (Open): UDPSocket#bind does not take AddrInfo, despite documentation saying it should
https://docs.ruby-lang.org/en/master/Socket.html#method-i-bind says that this code should work:
``` ruby
require 'socket'
# use Addrinfo
socket = Socket.new(:INET, :STREAM, 0)
socket.bind(Addrinfo.tcp("127.0.0.1", 2222))
p sock...
mcr (Michael Richardson)

02/11/2018

09:18 PM Ruby Feature #14465 (Open): rename/alias and then obsolete UDPSocket::send

The method name "send" on UDPSocket <https://ruby-doc.org/stdlib-2.5.0/libdoc/socket/rdoc/UDPSocket.html#method-i-send> is confusing and inconsistent.
The underlying libc method is called sendto(2) (or sendmsg()). The method "send" ...
mcr (Michael Richardson)

05/04/2016

10:00 PM Ruby Bug #12324: Support OpenSSL 1.1.0 (and drop support for 0.9.6/0.9.7)
Please see gist: https://gist.github.com/mcr/73e10792abd529c5f53562ed275b7c1b
(I could remove the rake/rails stuff around it if you like)
with X25519 selected as the curve, I get:
mcr (Michael Richardson)
09:17 PM Ruby Bug #12324: Support OpenSSL 1.1.0 (and drop support for 0.9.6/0.9.7)
I tried your git tree, at: commit 7085ed6411718538c0f47f8281b9089d21d4426d
I did have openssl-pre5 installed, which failed, and I installed from openssl master and rebuilt ruby again, did an rvm mount on the results, and I got:
mcr (Michael Richardson)
09:51 PM Ruby Bug #12348 (Closed): PKey::EC.public_key returns EC::Point
It appears that the EC subclass returns something isn't recognized as a public key (not a subclass of OpenSSL::PKey::PKey) when asked for its' public_key: mcr (Michael Richardson)

Also available in: Atom