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 | 51 | 55 |
| Reported issues | 6 | 37 | 43 |
Projects
| Project | Roles | Registered on |
|---|---|---|
| Ruby | Committer | 05/17/2016 |
Activity
10/24/2026
-
09:23 AM Ruby Revision f272b3e2 (git): [ruby/openssl] ssl: fix NoMethodError on SAN dNSName with an empty label
- Handle the empty label as a literal string.
OpenSSL::SSL::SSLSocket#post_connection_check can raise NoMethodError
when the server certificate contains a malformed subjectAltName
extension with a dNSName that starts with ".", such as ".e...
10/23/2026
-
03:55 AM Ruby Revision 844a1675 (git): test/ruby/test_io.rb: do not set RLIMIT_NPROC
- On my computer, setting RLIMIT_NPROC to the low value of 2048 prevents
the forked process from creating any new native threads and it causes
make test-all to hang forever.
Remove it, as it does not seem to serve any purpose here.
(cher... -
03:55 AM Ruby Revision 9bcca300 (git): test/ruby/test_process.rb: simplify testing spawn with long strings
- test_aspawn_too_long_path just wants to verify that passing a very long
string to spawn does not cause a crash. Use an input string that is long
enough for this purpose and does not ends up with spawning too many
processes.
This change ...
10/13/2026
-
07:21 PM Ruby Revision fa8df43b (git): test/ruby/test_process.rb: simplify testing spawn with long strings
- test_aspawn_too_long_path just wants to verify that passing a very long
string to spawn does not cause a crash. Use an input string that is long
enough for this purpose and does not ends up with spawning too many
processes.
This change ... -
06:08 PM Ruby Bug #22424: IO#readpartial and IO#sysread should respect IO#timeout= value
- I've opened a GitHub PR: https://github.com/ruby/ruby/pull/19292
-
06:07 PM Ruby Bug #22433: IO#sysread and IO#pread are inconsistent for length 0 and negative numbers
- I've opened a GitHub PR: https://github.com/ruby/ruby/pull/19323
-
06:01 PM Ruby Bug #22433 (Open): IO#sysread and IO#pread are inconsistent for length 0 and negative numbers
- When the length is 0 and an output buffer is given, the buffer is not cleared correctly. [Bug #18421] fixed the same bug for `IO#readpartial` and `IO#read_nonblock`, but it omitted `IO#sysread` and `IO#pread`:
```ruby
File.open("/d... -
04:29 PM Ruby Revision 15467f68 (git): [ruby/openssl] ssl: align #puts with IO
- Handle nested arrays in the arguments, similar to how IO#puts behaves.
https://github.com/ruby/openssl/commit/d87ebfe0a1 -
04:29 PM Ruby Revision 1ec5306d (git): [ruby/openssl] ssl: align #putc with IO
- Add the method. OpenSSL::Buffering already supports other
character-oriented methods such as #getc, #ungetc, or #readchar, and
this is the only missing method.
https://github.com/ruby/openssl/commit/df0fde6b4c -
04:29 PM Ruby Revision 09d278a9 (git): [ruby/openssl] ssl: run test_pair.rb tests against IO objects
- Run assertions in test_pair.rb against a pair of real socket objects
to catch unintended differences between SSLSocket and core IO behavior.
This is skipped for TruffleRuby until I figure out what's wrong.
https://github.com/ruby/opens...