General

Profile

unasuke (Yusuke Nakamura)

  • Login: unasuke
  • Registered on: 04/05/2018
  • Last sign in: 12/20/2025

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 1 2 3

Activity

12/20/2025

08:21 AM Ruby Bug #21798 (Assigned): `bundle install` command fails if touches `$LOAD_PATH` on `Ruby::Box` enabled
## How to reproduce
```dockerfile
FROM ruby:4.0.0-preview3-trixie
WORKDIR /ruby_box_test
RUN bundle gem foo --test=minitest
WORKDIR /ruby_box_test/foo
RUN head -n 10 foo.gemspec
# PASS
RUN bundle install
# PASS
RUN ...
unasuke (Yusuke Nakamura)

05/08/2025

09:03 AM Ruby Revision 819ecd11 (git): [rubygems/rubygems] Add mtime to Gem::Package::TarWriter#add_file argument
Since 9e21dd9, Gem::Package::TarWriter#add_file adds the file to
the tar with Gem.source_date_epoch for its mtime.
This behavior breaks the code depending on the previous add_file
behavior.
Therefore, add_file accepts mtime as an argumen...
unasuke (Yusuke Nakamura)

06/20/2023

12:49 AM Ruby Feature #19737: Add `IO::Buffer#cat` for concat `IO::Buffer` instances
My use case is this: concat given two buffers, then modify (copy, slice, xor) it.
(More concretely, I want to apply/remove header protection in the QUIC protocol.)
I understood that using copy method is a better way than concat buffe...
unasuke (Yusuke Nakamura)

06/19/2023

04:30 PM Ruby Feature #19737: Add `IO::Buffer#cat` for concat `IO::Buffer` instances
Opend here <https://github.com/ruby/ruby/pull/7960> unasuke (Yusuke Nakamura)
04:29 PM Ruby Feature #19737 (Rejected): Add `IO::Buffer#cat` for concat `IO::Buffer` instances
## motivation
In my use case, I want to concat two IO::Buffer instances. But current implementation doesn't have that way.
Then I created a patch. Opend here: TBD
## concern
I have two concerns about it.
### 1. Should we provide...
unasuke (Yusuke Nakamura)

01/23/2023

08:06 AM Ruby Revision a22ed3e9 (git): Fix homepage url in gemspec
GitHub Pages now hosted on *.github.io unasuke (Yusuke Nakamura)

12/13/2022

09:07 AM Ruby Revision d4dce27d (git): [ruby/openssl] Allow empty string to OpenSSL::Cipher#update
For some reasons, plaintext may be empty string.
ref https://www.rfc-editor.org/rfc/rfc9001.html#section-5.8
https://github.com/ruby/openssl/commit/953592a29e
unasuke (Yusuke Nakamura)

11/03/2022

06:40 PM Ruby Revision 5344618c (git): [DOC] Fix IO::Buffer#slice rdoc position
Before this change, rdoc shows empty in 'slice' method section unasuke (Yusuke Nakamura)

01/19/2022

04:04 PM Ruby Revision 26e0450b (git): [rubygems/rubygems] Add spec to class name definition in newgem spec
https://github.com/rubygems/rubygems/commit/5f698fc4a0 unasuke (Yusuke Nakamura)
04:04 PM Ruby Revision 7353f950 (git): [rubygems/rubygems] Change generated namespaced test class name in minitest
* `foo` => `TestFoo`
* `foo_bar` => `TestFooBar`
* `foo-bar` => `Foo::TestBar`
https://github.com/rubygems/rubygems/commit/353cdd61c3
unasuke (Yusuke Nakamura)

Also available in: Atom