General

Profile

byroot (Jean Boussier)

Issues

open closed Total
Assigned issues 0 27 27
Reported issues 28 125 153

Projects

Project Roles Registered on
Ruby Committer 09/27/2021

Activity

12/26/2025

12:05 PM Ruby Revision b304c149 (git): [DOC] Remove outdated documentation about command injection
[Feature #19630]
This dangerous behavior was removed in 4.0 (996cae65f3cc8fed60c6bb758b00882cac49389d)
but the documentation wasn't updated.
byroot (Jean Boussier)
02:00 AM Ruby Revision 4d7db86a (git): [ruby/json] Add missing documentation for `allow_control_characters` parsing option
https://github.com/ruby/json/commit/a5c160f372 byroot (Jean Boussier)

12/25/2025

04:02 PM Ruby Misc #21804: Getting setup-ruby Earlier
In this case the update is automated and ready to be merged by the repo maintainer: https://github.com/ruby/setup-ruby/pull/844
If I may, the issue to me seems more to be like many Ruby owned projects, it's mostly a one person show, s...
byroot (Jean Boussier)

12/23/2025

08:28 AM Ruby Feature #21797: Make Etc.nprocessors cgroup-aware on Linux
So first, I must say I agree this is a common problem with the advent of containers. Both Rails and Puma tried to have automatic detection and configuration of the number of worker processes, and it caused issue for users on various plat... byroot (Jean Boussier)
08:04 AM Ruby Bug #21799 (Closed): Delegated top-level methods are not visible outside the Ruby Box
Yes. `Foo` is a constant, not a method. The example was wrong. Now that it's updated we can close. byroot (Jean Boussier)

12/22/2025

08:34 AM Ruby Feature #17001 (Closed): [Feature] Dir.scan to yield dirent for efficient and composable recursive directory scaning
Closing in favor of [Feature #21800] byroot (Jean Boussier)
08:34 AM Ruby Feature #21800 (Open): `Dir.foreach` and `Dir.each_child` to optionally yield `File::Stat` object alongside the children name
When listing a directory, it's very common to need to know the type of each children, generally because you want to scan recursively.
The naive way to do this is to call `stat(2)` for each children, but this is quite costly.
This us...
byroot (Jean Boussier)

12/21/2025

08:02 PM Ruby Feature #21785 (Open): Add signed and unsigned LEB128 support to pack / unpack
byroot (Jean Boussier)

12/20/2025

01:12 PM Ruby Revision e4bcb64b (git): [Doc] prefer encoding objects over encoding names
byroot (Jean Boussier)

12/19/2025

07:57 PM Ruby Feature #21796: unpack variant that returns the final offset
> Why a new parameter?
because I misread the ticket, I didn't notice the `o`.
I do think `^` for offset is pure genius though.
byroot (Jean Boussier)

Also available in: Atom