rhenium (Kazuki Yamaguchi)
- Login: rhenium
- Email: [email protected], [email protected]
- Registered on: 02/28/2015
- Last sign in: 02/25/2024
Issues
| open | closed | Total | |
|---|---|---|---|
| Assigned issues | 4 | 49 | 53 |
| Reported issues | 3 | 34 | 37 |
Projects
| Project | Roles | Registered on |
|---|---|---|
| Ruby | Committer | 05/17/2016 |
Activity
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
-
06:08 AM Ruby Revision 700487ce (git): [ruby/net-http] Refactor HTTPS tests
- This contains various improvements in tests for openssl integration:
- Remove DHE parameters from test servers. OpenSSL is almost always
compiled with ECC support nowadays and will prefer ECDHE over DHE.
- Remove an outdated omi...
12/14/2025
-
10:46 AM Ruby Revision 674c3d73 (git): [ruby/openssl] pkcs7: raise OpenSSL::PKCS7::PKCS7Error in #initialize
- When d2i_PKCS7_bio() and PEM_read_bio_PKCS7() fail to decode the input,
OpenSSL::PKCS7.new currently raises ArgumentError. The usual practice
in ruby/openssl where an error originates from the underlying OpenSSL
library is to raise OpenS... -
10:46 AM Ruby Revision 7969b654 (git): [ruby/openssl] x509cert: update doc for OpenSSL::X509::Certificate#==
- Mention the underlying OpenSSL function. Add a note about the unreliable
comparison when called on an incomplete object.
Fixes https://github.com/ruby/openssl/issues/844
https://github.com/ruby/openssl/commit/736af5b3c7
12/13/2025
-
04:57 PM Ruby Revision e8d32ddd (git): [ruby/openssl] ossl.c: implement OpenSSL::OpenSSLError#detailed_message
- An OpenSSL function sometimes puts more than one error entry into the
thread-local OpenSSL error queue. Currently, we use the highest-level
entry for generating the exception message and discard the rest.
Let ossl_make_error() capture a...
12/08/2025
-
02:47 AM Ruby Revision f2eece71 (git): Remove the internal-only attribute from ruby_reset_timezone()
- The #ifdef is currently not taken because include/ruby/backward.h is
not included at this point. The attribute is unnecessary in an internal
header, so remove it. -
02:47 AM Ruby Revision be882278 (git): Move RBIMPL_ATTR_DEPRECATED_* macros to the appropriate header file
- Move these macros from include/ruby/backward.h to
include/ruby/internal/attr/deprecated.h, alongside the other similar
macros.
include/ruby/internal/intern/vm.h cannot currently use them because
include/ruby/backward.h is included too l...