rhenium (Kazuki Yamaguchi)
- Login: rhenium
- Email: k@rhe.jp, rhe@ruby-lang.org
- Registered on: 02/28/2015
- Last sign in: 02/25/2024
Issues
| open | closed | Total | |
|---|---|---|---|
| Assigned issues | 4 | 50 | 54 |
| Reported issues | 3 | 34 | 37 |
Projects
| Project | Roles | Registered on |
|---|---|---|
| Ruby | Committer | 05/17/2016 |
Activity
02/16/2026
-
04:59 PM Ruby Revision f5f9fe24 (git): [ruby/openssl] Ruby/OpenSSL 4.0.1
- https://github.com/ruby/openssl/commit/38a1a4a8f0
02/15/2026
-
05:50 PM Ruby Bug #21879 (Rejected): OpenSSL::SSL::SSLContext does not perform peer verification by default
- Please include the description in the description field rather than as a PDF attachment.
`OpenSSL::SSL::SSLContext.new` uses the OpenSSL defaults, which don't enable peer verification. TLS is more than just HTTPS and there is no singl...
01/23/2026
-
04:47 PM Ruby Revision 48848e8d (git): [ruby/openssl] ssl: update tests for SSLContext#servername_cb callback
- If an exception is raised by the SSLContext#servername_cb proc, the
handshake should be canceled by sending an "unrecognized_name" alert to
the client, and the exception should be re-raised from SSLSocket#accept.
Add more direct asserti... -
04:41 PM Ruby Revision 0379aab6 (git): [ruby/openssl] ssl: fix errno display in exception messages
- The errno reported in an OpenSSL::SSL::SSLError raised by
SSLSocket#accept and #connect sometimes does not match what SSL_accept()
or SSL_connect() actually encountered. Depending on the evaluation order
of arguments passed to ossl_raise... -
04:41 PM Ruby Revision 0fddb9af (git): [ruby/openssl] ssl: refactor peeraddr_ip_str()
- Remove an unnecessary instance variable lookup and constant lookup.
Ruby's public headers provide rb_eSystemCallError.
https://github.com/ruby/openssl/commit/46c92233fb
12/27/2025
-
07:46 AM Ruby Revision 3c9e61f5 (git): [ruby/openssl] cipher: remove incorrect assertion in Cipher#update
- Commit https://github.com/ruby/openssl/commit/1de3b80a46c2 (cipher: make output buffer String independent,
2024-12-10) ensures the output buffer String has sufficient capacity,
bu the length can be shorter. The assert() is simply incorre...
12/17/2025
-
06:47 AM Ruby Revision b80fc8bd (git): [ruby/net-http] Freeze more constants for Ractor compatibility
- Freeze Net::HTTP::SSL_ATTRIBUTES and IDEMPOTENT_METHODS_. Both constants
have been marked as :nodoc:.
Together with https://github.com/ruby/openssl/issues/521, this enables
HTTPS clients in non-main Ractors on Ruby 4.0.
https://github....
12/15/2025
-
09:50 AM Ruby Revision f0793731 (git): [ruby/openssl] Ruby/OpenSSL 4.0.0
- https://github.com/ruby/openssl/commit/5af1edab18
-
09:09 AM Ruby Revision ee6ba41b (git): [ruby/openssl] Freeze more constants for Ractor compatibility
- https://github.com/ruby/openssl/commit/695126f582
-
09:09 AM Ruby Revision f06eb756 (git): [ruby/openssl] ossl.c: improve docs for constants and methods under ::OpenSSL
- https://github.com/ruby/openssl/commit/b0de8ba9bd