General

Profile

rhenium (Kazuki Yamaguchi)

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

Today

06:01 AM Ruby Revision 26cb69f7 (git): sync_default_gems.rb: fix release check on case-sensitive filesystems
This fixes it for the English gem. rhenium (Kazuki Yamaguchi)
06:01 AM Ruby Revision 348adb8f (git): sync_default_gems.rb: simplify rewriting commit message
Use "git commit --amend" instead of "git filter-branch" since we only
need to handle one commit at HEAD.
rhenium (Kazuki Yamaguchi)
06:01 AM Ruby Revision b722631b (git): sync_default_gems.rb: use declarative mapping rules
No behavior change is intended by this change. rhenium (Kazuki Yamaguchi)
06:01 AM Ruby Revision 85e0f8c8 (git): sync_default_gems.rb: update paths and then do cherry-pick
Currently, we try to git cherry-pick the upstream commit and then
resolve merge conflicts in the working tree with the help of Git's
rename detection. By the nature of heuristics, it does not work reliably
when the upstream adds or remov...
rhenium (Kazuki Yamaguchi)
06:01 AM Ruby Revision f979ef1f (git): sync_default_gems.rb: gracefully handle merge commits
Find interesting commits by following parents instead of relying on
"git log".
If we encounter a merge commit that may contain a conflict resolution,
fall back to cherry-picking the merge commit as a whole rather than
replaying each ind...
rhenium (Kazuki Yamaguchi)

10/31/2025

04:02 PM Ruby Revision 6bdb2027 (git): [ruby/json] Fix memory leak when exception is raised during JSON generation part 2
Commit https://github.com/ruby/json/commit/44df509dc2de fixed it for StandardError, but other exceptions and
jumps are also possible. Use rb_ensure() to release FBuffer instead of
rb_rescue().
A reproducer:
o = Object.new
def o...
rhenium (Kazuki Yamaguchi)

10/27/2025

06:54 AM Ruby Revision d0ea9c0c (git): [ruby/openssl] ssl: update keys used in tests
Use generic keys whenever possible.
https://github.com/ruby/openssl/commit/73d6a25360
rhenium (Kazuki Yamaguchi)
06:54 AM Ruby Revision 1b57e557 (git): [ruby/openssl] test: remove unused small test keys
Previous commits removed all usages of those small keys.
https://github.com/ruby/openssl/commit/f9d87d7912
rhenium (Kazuki Yamaguchi)
06:54 AM Ruby Revision f90ca1a0 (git): [ruby/openssl] ocsp: update keys used in tests
Use generic keys whenever possible.
https://github.com/ruby/openssl/commit/cc4d40525c
rhenium (Kazuki Yamaguchi)
06:54 AM Ruby Revision a9ba78e4 (git): [ruby/openssl] pkey: update keys used in tests
Use generic keys whenever possible.
https://github.com/ruby/openssl/commit/90d6af60b9
rhenium (Kazuki Yamaguchi)

Also available in: Atom