Issue #6703 has been updated by nahi (Hiroshi Nakamura).

Status changed from Open to Assigned
Assignee set to nahi (Hiroshi Nakamura)


----------------------------------------
Bug #6703: openssl: using a newly registered extension
https://bugs.ruby-lang.org/issues/6703#change-28073

Author: vbatts (Vincent Batts)
Status: Assigned
Priority: Normal
Assignee: nahi (Hiroshi Nakamura)
Category: ext
Target version: 
ruby -v: ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-linux] 


When registering a new ASN.1 extension OBJ_create(), it should make it available for OBJ_ln2nid() and OBJ_sn2nid() searches that are performed in OpenSSL::X509::ExtensionFactory.create_ext
I've attached a ruby case where this should work,
As well as a C sample where you can see it working.

p.s. I wish that OBJ_txt2nid was added to the functions used when searching for the nid


-- 
http://bugs.ruby-lang.org/