General

Profile

rhenium (Kazuki Yamaguchi)

Issues

open closed Total
Assigned issues 4 50 54
Reported issues 4 35 39

Projects

Project Roles Registered on
Ruby Committer 05/17/2016

Activity

Today

05:49 PM Ruby Revision 62b4b3a9 (git): [ruby/openssl] ocsp: allocate OpenSSL objects in #initialize{,_copy}
Allocate the underlying OpenSSL object in #initialize{,_copy} instead
of .allocate. Allocating an empty OpenSSL object in .allocate is
wasteful because #initialize{,_copy} cannot always reuse an existing
object and have to allocate a new...
rhenium (Kazuki Yamaguchi)
05:49 PM Ruby Revision 24ed3e0d (git): [ruby/openssl] pkcs12: allocate OpenSSL objects in #initialize{,_copy}
https://github.com/ruby/openssl/commit/1472feb74e rhenium (Kazuki Yamaguchi)
05:49 PM Ruby Revision 594e1e9e (git): [ruby/openssl] x509*: allocate OpenSSL objects in #initialize{,_copy}
https://github.com/ruby/openssl/commit/c70b060c3d rhenium (Kazuki Yamaguchi)
05:49 PM Ruby Revision 7bb18ed2 (git): [ruby/openssl] ts: allocate OpenSSL objects in #initialize{,_copy}
https://github.com/ruby/openssl/commit/4cbe86fd1e rhenium (Kazuki Yamaguchi)
05:49 PM Ruby Revision 9d0a246e (git): [ruby/openssl] pkcs7: allocate OpenSSL objects in #initialize{,_copy}
https://github.com/ruby/openssl/commit/6bb2810f59 rhenium (Kazuki Yamaguchi)
05:49 PM Ruby Revision b32c5de5 (git): [ruby/openssl] ns_spki: allocate OpenSSL objects in #initialize{,_copy}
https://github.com/ruby/openssl/commit/f9026106a3 rhenium (Kazuki Yamaguchi)
05:49 PM Ruby Revision a1c3f810 (git): [ruby/openssl] provider: fix potential memory leak in .load
Allocate the wrapper object before attempting to load the provider.
Also, expand macros NewProvider() and SetProvider(), which are only
used once and are unlikely to be reused in the future.
https://github.com/ruby/openssl/commit/f62cc...
rhenium (Kazuki Yamaguchi)
05:49 PM Ruby Revision 72be7924 (git): [ruby/openssl] ossl.c: add helper function ossl_want_uninitialized()
https://github.com/ruby/openssl/commit/02872d3c8f rhenium (Kazuki Yamaguchi)
05:49 PM Ruby Revision d12337cc (git): [ruby/openssl] pkey, ssl, cipher, hpke: use ossl_want_uninitialized()
Simplify the code and raise exceptions with a consistent error message.
This unifies the exception type raised when #initialize is called twice
to TypeError. This should not affect valid usage of these classes.
https://github.com/ruby/...
rhenium (Kazuki Yamaguchi)
10:40 AM Ruby Revision b5ee8653 (git): [ruby/openssl] Implement dcompact
We can implement this now that we require Ruby 2.7 or later.
The return value of OpenSSL's *_set_ex_data() functions is not checked
since replacing an existing index should not fail.
https://github.com/ruby/openssl/commit/98acd95e86
rhenium (Kazuki Yamaguchi)

Also available in: Atom