Activity
From 10/09/2025 to 10/15/2025
Today
-
06:55 PM Misc #21606: DevMeeting-2025-10-23
- - [Feature #21615] Introduce `Array#values`
- Seems reasonable to have an API to simplify traversal of hash/array ... -
03:30 PM Misc #21606: DevMeeting-2025-10-23
- * [Bug #21640] Core Pathname is missing 3 methods / is partially-defined (eregon)
* This seems a bad user experien... -
06:34 PM Revision b052d706 (git): [ruby/prism] explicitly cast constants in initializers as well
- https://github.com/ruby/prism/commit/e7db2b06ab
-
06:34 PM Revision 829b1884 (git): [ruby/prism] explicitly cast shifted constant to unsigned to avoid undefined behavior
- https://github.com/ruby/prism/commit/0b2710a6c9
-
06:00 PM Revision 6a94632d (git): ZJIT: Add HashAref to HIR and inline Hash#[] to HashAref (#14838)
- Fixes https://github.com/Shopify/ruby/issues/793
## Testing on `liquid-render`:
<details>
<summary>Before patch:</... - 05:49 PM Revision 27ff5861 (git): We can't grab the VM Lock in free functions
- This is due to the way MMTK frees objects, which is on another native thread.
Due to this, there's no `ec` so we can'... -
05:27 PM Revision 31a1a39a (git): ZJIT: Never yield to the GC while compiling
- This fixes a reliable "ZJIT saw a dead object" repro on my machine, and should
fix the flaky ones on CI. The code for... -
03:32 PM Bug #21640: Core Pathname is missing 3 methods / is partially-defined
- I'm happy to help making the changes in ruby/ruby to make Pathname "just a default gem" again like it was in 3.4, if ...
-
02:40 PM Bug #21640 (Open): Core Pathname is missing 3 methods / is partially-defined
- ```
$ ruby -e 'puts Pathname.instance_methods(false).sort; puts Pathname.singleton_methods.sort' > core_pathname_met... -
02:24 PM Revision 63a58c79 (git): ZJIT: Don't const-fold Array#[] on non-frozen array (#14841)
- Accidentally added in https://github.com/ruby/ruby/pull/14679
-
09:56 AM Revision bb4526b9 (git): ZJIT: Add trace exit counter (#14831)
- 09:54 AM Revision dce202d6 (git): [rubygems/rubygems] Add checksum of gems hosted on private servers:
- - ### Problem
Running `bundle lock --add-checksums` doesn't add the checksum of
gems hosted on server that don't... -
07:45 AM Misc #21639 (Feedback): Guidelines or documentation for porting Ruby to a new platform (z/OS)
- Unfortunately, no such guidelines exist. Anyone with access to a z/OS Linux environment will likely need to investiga...
-
07:05 AM Misc #21639 (Feedback): Guidelines or documentation for porting Ruby to a new platform (z/OS)
- Hi Ruby team,
I work on the IBM z/OS platform and am currently working on porting Ruby to it.
I wanted to ask w... -
07:15 AM Revision 51b2c5a4 (git): [rubygems/rubygems] Removed obsoleted option from bundle-exec manpages
- https://github.com/rubygems/rubygems/commit/6a3342541a
-
07:15 AM Revision 6c9acb53 (git): [rubygems/rubygems] Added example for global path with Gemfile
- https://github.com/rubygems/rubygems/commit/cd1493eec4
-
07:15 AM Revision c3e6e655 (git): [rubygems/rubygems] Removed duplicated examples with bundle install
- https://github.com/rubygems/rubygems/commit/59b909fa74
- 07:15 AM Revision a60b56c3 (git): [rubygems/rubygems] Use `default_cache_path` helper for brevity
- https://github.com/rubygems/rubygems/commit/29a12c3d46
- 07:15 AM Revision 92cbd7ec (git): [rubygems/rubygems] Test current clean after bundle update behavior
- https://github.com/rubygems/rubygems/commit/c43e35c3ea
-
07:15 AM Revision d99a4295 (git): [rubygems/rubygems] Restore an accidentally changes of cache_spec.rb
- https://github.com/rubygems/rubygems/commit/06508374aa
-
07:15 AM Revision fdc37df3 (git): [rubygems/rubygems] Removed deprecated settings methods
- https://github.com/rubygems/rubygems/commit/89bcdfc941
-
07:15 AM Revision 8104c833 (git): [rubygems/rubygems] Fixed wrong option message
- https://github.com/rubygems/rubygems/commit/15be905c44
- 04:58 AM Revision 1142abb1 (git): [DOC] Update making_changes_to_stdlibs.md mirror Example
- CSV is no more part of the standard lib, but the documentation was not
updated (the example link was broken for the m... -
02:40 AM Revision 26d1e694 (git): [rubygems/rubygems] Replaced Bundler::SharedHelpers.major_deprecation to feature_removed! or feature_deprecated!
- https://github.com/rubygems/rubygems/commit/b1b963b34a
Co-authored-by: David Rodríguez <2887858+deivid-rodriguez@use... -
02:34 AM Revision 5bda42e4 (git): ZJIT: Include GC object dump when seeing dead objects
- Strictly more info than just the builtin_type from `assert_ne!`.
Old:
assertion `left != right` failed: ZJIT sh... -
02:05 AM Revision 8d438678 (git): [rubygems/rubygems] remove some memoization
- I don't think these methods are hotspots, and since gem specifications
are sometimes serialized to yaml / marshal, I ...
10/14/2025
-
10:26 PM Revision df5d63cf (git): [DOC] Fix typo in String#partition
-
10:16 PM Revision 57bb7268 (git): YJIT: Use `mem::take` over `drain(..).collect()`
- 08:36 PM Revision ed94e543 (git): ZJIT: Centralize the allocation of scratch registers (#14815)
-
08:17 PM Revision de929863 (git): ZJIT: Profile opt_size, opt_length, opt_regexpmatch2 (#14837)
- These bring `send_without_block_no_profiles` numbers down more.
On lobsters:
Before: send_without_block_no_profil... -
07:48 PM Feature #21615: Introduce `Array#values`
- matheusrich (Matheus Richard) wrote in #note-6:
> @Dan0042 I considered that. I thought it would be too much for one... -
07:09 PM Revision d75207d0 (git): ZJIT: Profile opt_ltlt and opt_aset (#14834)
- These bring `send_without_block_no_profiles` numbers down dramatically.
On lobsters:
Before: send_without_block_no... -
07:01 PM Revision 8baf170e (git): ZJIT: `mem::take` instead of `drain` then `collect`
- Gets rid of one transient vec copy/allocation.
-
05:36 PM Revision d1442727 (git): ZJIT: Don't push Ruby frame for Thread#current (#14832)
- Fix https://github.com/Shopify/ruby/issues/795
-
03:13 PM Revision de310176 (git): ZJIT: Inline well-known C functions into HIR (#14679)
- Add the ability to create a Rust function that "open-codes" HIR
implementations of specific well-known C functions, s... -
02:45 PM Revision 55e76b4c (git): [ruby/erb] Add `changelog_uri` to spec metadata
- (https://github.com/ruby/erb/pull/89)
This project's `NEWS.md` file appears to be the closest thing to a
changelog f... - 01:59 PM Revision cad692de (git): Remove useless comments
- Namespace frame exists, but it is used only for Namespace#eval now.
- 01:59 PM Revision 29adf0bb (git): Split gvar space between root and main namespaces
- 01:59 PM Revision d60ee6fb (git): Remove a comment - we cannot remove this method now probably
- 01:59 PM Revision 9743b518 (git): Define main.to_s even in namespaces
- It just shows "main" just like the main object without namespace.
All main objects in namespaces will show "main" and... - 01:59 PM Revision 7e07a8d8 (git): Remove a debug method that is useless now
-
12:12 PM Revision 25a42035 (git): [rubygems/rubygems] Fix typo
- https://github.com/rubygems/rubygems/commit/e4f1772d80
- 11:05 AM Revision 34ee5cbf (git): [DOC] Fix minor typos in YJIT comments (#14829)
- [DOC] Fix typos in YJIT core
-
10:41 AM Revision 2002aa3e (git): [rubygems/rubygems] Removed legacy_check option from SpecSet#for
- https://github.com/rubygems/rubygems/commit/376e4ec8c7
Co-authored-by: David Rodríguez <2887858+deivid-rodriguez@use... -
10:29 AM Feature #21636: Proposal to Introduce a Dedicated Warning Category for Regular Expressions
- Thank you so much for your feedback! 🙏
You were absolutely right: I simplified the PR and made it explicit now to ... -
04:39 AM Feature #21636: Proposal to Introduce a Dedicated Warning Category for Regular Expressions
- Could you please elaborate on your use case?
I'm not entirely clear on which specific warnings you want to suppres... -
08:30 AM Revision 366e9c55 (git): [rubygems/rubygems] Bump up to test version for 4.0.0.dev
- https://github.com/rubygems/rubygems/commit/9d70887185
-
07:55 AM Revision d0b89cab (git): [rubygems/rubygems] Added example for legacy windows platform
- https://github.com/rubygems/rubygems/commit/90130c0648
-
07:55 AM Revision f142d1b5 (git): [rubygems/rubygems] Removed obsoleted examples for legacy windows platform
- https://github.com/rubygems/rubygems/commit/7b0da18764
-
07:55 AM Revision e326e22e (git): [rubygems/rubygems] Removed deprecated legacy windows platform support
- https://github.com/rubygems/rubygems/commit/7d910dd94c
Co-authored-by: David Rodríguez <2887858+deivid-rodriguez@use... -
04:59 AM Bug #21632 (Feedback): Backport REXML CVE-2025-58767 fix
- > I'm not sure what to do for Ruby 3.2. It's a security fix so it qualifies for a backport, but there's other changes...
-
04:30 AM Bug #21638 (Closed): Ractor-local `$DEBUG` is not marked
- Applied in changeset commit:git|e94a2f691d67ad98be9036e76c765fcfa7d22552.
----------
[Bug #21638] Mark ractor-local ... -
03:57 AM Bug #21638 (Closed): Ractor-local `$DEBUG` is not marked
- https://github.com/sampersand/blog/blob/master/the%20-s%20flag.md#the-segfault
https://github.com/ruby/ruby/pull/1... -
03:38 AM Revision e94a2f69 (git): [Bug #21638] Mark ractor-local `$VERBOSE` and `$DEBUG`
- https://github.com/sampersand/blog/blob/master/the%20-s%20flag.md#the-segfault
-
12:42 AM Revision da3336c5 (git): [ruby/strscan] Fix typo (https://github.com/ruby/strscan/pull/164)
- https://github.com/ruby/strscan/commit/29ad49f89d
10/13/2025
-
10:14 PM Revision 25821f34 (git): [DOC] Tweaks for String#rjust
-
10:14 PM Revision 53ca9fbb (git): [DOC] Tweaks for String#rjust
-
09:13 PM Feature #21637: Tracing global variable assignment
- alanwu (Alan Wu) wrote in #note-2:
> > Currently, there is no straightforward way to track global variable assignmen... -
09:04 PM Feature #21637: Tracing global variable assignment
- > Currently, there is no straightforward way to track global variable assignments at runtime.
There is [Kernel#trace... -
07:36 PM Feature #21637 (Open): Tracing global variable assignment
- ## Motivation
Currently, there is no straightforward way to track global variable assignments at runtime.
The o... -
07:21 PM Revision 79b26856 (git): [DOC] Fix typos
- Inspired by 42ba82424d908c290a4a34ced8853f0a403b734b, I looked for other
occurrences of "the the". -
04:47 PM Feature #21636 (Open): Proposal to Introduce a Dedicated Warning Category for Regular Expressions
- Hi folks,
while working on adding regex support for the marcel gem (see PR: https://github.com/rails/marcel/pull/1... -
02:48 PM Revision d11df417 (git): [ruby/erb] html_escape: refactor redundant if
- (https://github.com/ruby/erb/pull/88)
https://github.com/ruby/erb/commit/c231ced3f4 -
02:12 PM Bug #21634: Combining read(1) with eof? causes dropout of results unexpectedly on Windows.
- That is interesting behavior I hadn't considered.
My understanding is that with 'rt' uses universal newline conver... -
01:06 PM Revision f0a76f62 (git): ruby_defint.m4: variable names must not contain spaces
- 08:41 AM Revision c78895b1 (git): Add "Namespace detection information" section in bug reports
- * To show environments stack when the current namespace is unexpected or
namespace detection is broken
* It is disp...
10/12/2025
- 08:00 AM Revision c938c11f (git): Update default gems list at 226312ecd45304698f5ac74f941305 [ci skip]
-
07:58 AM Revision 226312ec (git): [ruby/erb] Version 5.1.1
- https://github.com/ruby/erb/commit/3dc0bb09bf
-
04:57 AM Revision 7cc3191e (git): [ruby/erb] Fix integer overflow
- Fix https://github.com/ruby/erb/pull/87
https://github.com/ruby/erb/commit/75764f022b -
04:51 AM Revision 6be2a510 (git): YJIT: ZJIT: Fix rustdoc dead links
-
04:51 AM Revision 21e81160 (git): CI: Surface `rustdoc` warnings
- Soft fails like warnings from rustc. The `rustdoc` warnings tend to be
dead links in the markup. -
04:51 AM Revision 32b98d71 (git): YJIT: Fix unused warning from `cargo test`
10/11/2025
- 10:39 PM Revision a6f92ddd (git): Update default gems list at 02d8a001eed707f8cd130f5c644f5c [ci skip]
-
10:37 PM Revision 02d8a001 (git): [ruby/erb] Version 5.1.0
- https://github.com/ruby/erb/commit/25fdde41d6
-
10:36 PM Revision fa54a9c9 (git): [ruby/erb] html_escape: Avoid buffer allocation for strings with no
- escapable character
(https://github.com/ruby/erb/pull/87)
This change improves reduces allocations and makes `html_e... -
10:03 PM Revision 89dc79ee (git): Ignore thread not suspended warning messages in LSAN
- When a process with multiple threads is forked, LSAN outputs warning
messages to stderr like:
==276855==Running ... -
07:08 PM Bug #21635 (Closed): Reading code from STDIN unexpectedly sets $_ in 3.4.6+
- Applied in changeset commit:git|d036dc0a794d87309f912e7585749c681c2438f5.
----------
For prism parser, do not update... -
07:08 PM Revision d036dc0a (git): For prism parser, do not update $_ from STDIN
- Fixes [Bug #21635]
- 05:41 PM Revision 10c0d7a8 (git): ZJIT: Count unoptimized `Send` (#14801)
- * ZJIT: Count unoptimized `Send`
This includes `Send` in `send fallback reasons` to guide future
optimizations.
* Z... -
09:28 AM Revision a4ca3de3 (git): merge revision(s) 07b59eee6aa120537d7d72422327cc7b855e9400:
- [PATCH] Fix memory leak when load_from_binary raises
ibf_load_code will leak memory allocated for the code i... -
09:27 AM Revision 7e31d3c0 (git): Backport WASI setjmp handler memory leak fixes to Ruby 3.3
-
08:38 AM Feature #21616: date ライブラリを deprecated させたい
- jinroq (Jinroq SAITOH) wrote in #note-2:
> nobu (Nobuyoshi Nakada) wrote in #note-1:
>
> 回答ありがとうございます。
>
> > j... -
08:37 AM Bug #21568: Requiring core libraries when already requiring multiple user defined libraries with the same name can error
- ruby_3_3 commit:27a1df7506ba566d08a536e93910fff574cd6d56 merged revision(s) commit:7ae67e8f6ad6e7fd0677b28a7a10961f79...
-
08:10 AM Bug #21634: Combining read(1) with eof? causes dropout of results unexpectedly on Windows.
- YO4 (Yoshinao Muramatsu) wrote in #note-1:
> The IO that has mode_enc "rt" will read with O_BINARY but opend with O_... -
08:01 AM Revision 27a1df75 (git): merge revision(s) 7ae67e8f6ad6e7fd0677b28a7a10961f79d55495: [Backport #21568]
- [PATCH] load.c: Fix dest and src of MEMMOVE
When multiple files with the same name are required, the feature... -
07:55 AM Bug #21631: Backport openssl gem bugfix releases
- Merged into ruby_3_3 branch at commit:ce7aa23f97273fa181be26aec33d3c6998e203c5. Thanks for your contributions!
- 07:53 AM Revision ce7aa23f (git): Update openssl gem to 3.2.2
- 06:00 AM Revision e8f0e142 (git): [DOC] Fix typo in Regexp Optimization section
-
03:40 AM Bug #21446: StackOverflow when changing visibility in reopened refinement
- I found that you don't even need to change the visibility twice. This issue affects all refinement visibility change ...
-
02:01 AM Revision e500265b (git): commit-email.rb: Suppress warnings
- * assigned but unused variable
* literal string will be frozen in the future -
02:01 AM Revision fa883a4d (git): test_commit_email.rb: Simply use sh
- `env` on macOS resets DYLD environment variables that are needed to
run ruby configured with `--enable-load-relative`... -
02:01 AM Revision b868beea (git): commit-email.rb: Suppres git signed commit signatures
- When setting `log.showSignature=true`, `git log` and `git show`
include messages gpg verfied the commits, in addition...
10/10/2025
-
11:24 PM Revision 07b59eee (git): Fix memory leak when load_from_binary raises
- ibf_load_code will leak memory allocated for the code if an exception is
raised. The following script reproduces the ... -
09:49 PM Revision d0d1246c (git): sync_default_gems.rb: Minimize the number of refs
- fetched from the repository
-
08:39 PM Revision 0090311d (git): [DOC] String slices doc (#14740)
-
06:09 PM Revision 0a6cd03b (git): Add ASSERT_vm_locking_with_barrier
- Previously we just had a comment stating that the code required a
barrier. Turns out it's not too difficult to proper... -
05:24 PM Revision 2de13f4d (git): ZJIT: Remove an unneeded ?
- https://github.com/ruby/ruby/pull/14717
-
05:22 PM Revision 50cd34c4 (git): ZJIT: Add Insn:: ArrayArefFixnum to accelerate Array#[] (#14717)
- * ZJIT: Add Insn:: ArrayArefFixnum to accelerate Array#[]
* ZJIT: Use result from GuardType in ArrayArefFixnum
* ZJ... -
05:18 PM Revision 17a5a5e2 (git): Take a full VM barrier in gc_rest
- This isn't (yet?) safe to do because it concurrently modifies GC
structures and dfree functions are not necessarily s... - 04:41 PM Revision f8c90e45 (git): [DOC] Update bundled gems list at 0ba6379acadf00ee0c4c92cb60ae37
-
04:39 PM Revision 0ba6379a (git): Update bundled bigdecimal version (#14809)
- * Update bigdecimal spec
* Update bundled bigdecimal to 3.3.1 -
03:39 PM Bug #21634: Combining read(1) with eof? causes dropout of results unexpectedly on Windows.
- The IO that has mode_enc "rt" will read with O_BINARY but opend with O_TEXT.
This leads fill_cbuf using O_TEXT at rb... -
02:08 PM Bug #21635: Reading code from STDIN unexpectedly sets $_ in 3.4.6+
- This is happening because of prism's use of IO#gets on STDIN. We will fix this.
-
10:56 AM Bug #21635 (Closed): Reading code from STDIN unexpectedly sets $_ in 3.4.6+
- It seems from Ruby 3.4.6+ if you pass in code that doesn't end with a newline to the ruby interpreter it sets `$_`:
... -
10:12 AM Revision 4bf14758 (git): [rubygems/rubygems] Make update_requires_all_flag to settings
- https://github.com/rubygems/rubygems/commit/631a55be91
-
07:59 AM Revision 4a285dd9 (git): [rubygems/rubygems] Added extra examples for cli_help default command
- https://github.com/rubygems/rubygems/commit/b2472e7b82
Co-authored-by: David Rodríguez <2887858+deivid-rodriguez@use... -
07:59 AM Revision aac6f068 (git): [rubygems/rubygems] Make default_cli_command flag to settings
- https://github.com/rubygems/rubygems/commit/31d67ecc05
-
06:53 AM Bug #21631: Backport openssl gem bugfix releases
- `OpenSSL::X509::V_FLAG_CRL_CHECK` can make sense on cert stores with `OpenSSL::X509::Store#set_default_paths` but onl...
-
01:00 AM Bug #21631: Backport openssl gem bugfix releases
- Note: https://github.com/ruby/ruby/commit/7863389ad0e31bee853ba5c7399637edbead31a1#commitcomment-167573285
-
06:27 AM Revision b38846db (git): [rubygems/rubygems] Make global_gem_cache flag to settings
- https://github.com/rubygems/rubygems/commit/bfe15a4712
Co-authored-by: David Rodríguez <2887858+deivid-rodriguez@use... - 06:13 AM Revision 77e32902 (git): [rubygems/rubygems] Consolidate removal of `Bundler.rubygems.all_specs`
- https://github.com/rubygems/rubygems/commit/73779331ce
- 04:45 AM Revision 1399134f (git): [rubygems/rubygems] Consolidate removal of `Bundler::SpecSet#-` and `Bundler::SpecSet#<<`
- https://github.com/rubygems/rubygems/commit/aee50b31db
-
04:24 AM Revision a5def999 (git): sync_default_gems.yml: Experiment with fetch-depth: 1
- At the moment, we're not sure which gem relies on past renames. So we
try this, and revert it if it turns out to be n... -
04:17 AM Revision c37d4068 (git): ubuntu.yml: Add matrix.os in the notification label
- At the moment, nothing in the notification tells you whether it was ibm
jobs or not. `matrix.os` seems like the easie... -
04:06 AM Revision 282b0e3a (git): [rubygems/rubygems] Replaced Bundler.feature_flag.plugins? to Bundler.settings
- https://github.com/rubygems/rubygems/commit/ced8ef3a12
Co-authored-by: David Rodríguez <2887858+deivid-rodriguez@use... -
12:35 AM Revision 42bbe9a0 (git): Skip TestProcess#test_rlimit_nofile on LSAN
-
12:35 AM Revision c80ff8da (git): Add Test::Sanitizers.lsan_enabled?
-
12:35 AM Revision fc7fd638 (git): Rename Test::Sanitizers.enabled? to Test::Sanitizers.asan_enabled?
-
12:35 AM Revision 04ed9c1a (git): Rename ext/-test-/asan to ext/-test-/sanitizers
10/09/2025
-
11:44 PM Feature #15590: Add dups to Array to find duplicates
- I stumbled upon this thread during my own quest to find duplicates in an array. Here's a PR to create `Array#duplica...
-
11:17 PM Revision 864e8fb0 (git): win32: Enable extensions explicitly
-
09:11 PM Revision 83d0b064 (git): ZJIT: Use clang-16 for bindgen on CI
- Since many of us developing ZJIT are on at least Clang 16 locally now
due to recent macOS update, let's use Clang 16 ... -
07:03 PM Feature #7845: Strip doesn't handle unicode space characters in ruby 1.9.2 & 1.9.3 (does in 1.9.1)
- matz (Yukihiro Matsumoto) wrote in #note-17:
> That indicates the need for something like (({str.strip(:ascii)})), o... - 05:25 PM Revision b999ca0f (git): ZJIT: Fix land race
- 05:09 PM Revision 117e5b68 (git): ZJIT: Print CCallWithFrame as CCallWithFrame, not CallCFunc
- 05:09 PM Revision d25d993a (git): ZJIT: Annotate String#to_s as returning StringExact
- 05:09 PM Revision 6a25a8b1 (git): ZJIT: Get stats for which C functions are not annotated
- 05:09 PM Revision 9020341b (git): ZJIT: Annotate Array#join as returning StringExact
- 05:09 PM Revision d798e3c4 (git): ZJIT: Allow annotating CCallVariadic
- 05:09 PM Revision fc735e25 (git): ZJIT: Allow marking CCallWithFrame elidable
- Also mark Array#reverse as elidable.
- 05:09 PM Revision e1c998ab (git): ZJIT: Annotate Array#reverse as returning ArrayExact
- 05:09 PM Revision 5c986c7d (git): ZJIT: Allow no properties to annotate! macro
- 05:09 PM Revision a47048d5 (git): ZJIT: Add return_type to CCallWithFrame
- 05:09 PM Revision 3c16f321 (git): ZJIT: Add default FnProperties for unknown functions
-
05:06 PM Revision 09e5c5ee (git): ZJIT: Name enum for bindgen (#14802)
- Relying on having the same compiler version and behavior across
platforms is brittle, as Kokubun points out. Instead,... -
04:42 PM Revision d7f2a1ec (git): ZJIT: Profile opt_aref (#14778)
- * ZJIT: Profile opt_aref
* ZJIT: Add test for opt_aref
* ZJIT: Move test and add hash opt test
* ZJIT: Update zjit... -
02:34 PM Bug #21632 (Closed): Backport REXML CVE-2025-58767 fix
- Applied in changeset commit:git|a841c313c50e7ebf74df6e940334c34c68145270.
----------
Update rexml to 3.4.4 for Ruby ... -
03:57 AM Bug #21632 (Feedback): Backport REXML CVE-2025-58767 fix
- Even though it's a bundled gem and not a default gem, it would be worthwhile backporting the fix for CVE-2025-58767 (...
- 02:33 PM Revision a841c313 (git): Update rexml to 3.4.4 for Ruby 3.4 (CVE-2025-58767) (#14795)
- Update rexml to 3.4.4
[Backport #21632] - 02:32 PM Revision fce44db5 (git): Update openssl gem to 3.3.1 for Ruby 3.4 (#14792)
- Update openssl gem to 3.3.1
[Backport #21631] -
02:31 PM Bug #21626 (Closed): Backport WASI setjmp handler memory leak fixes
- Applied in changeset commit:git|17877eb2481977a415dd6e51ffe0a9103d575ce7.
----------
Backport WASI setjmp handler me... -
03:18 AM Bug #21626: Backport WASI setjmp handler memory leak fixes
- I've opened pull requests here:
* Ruby 3.2: https://github.com/ruby/ruby/pull/14790
* Ruby 3.3: https://github.co... -
02:30 PM Revision 17877eb2 (git): Backport WASI setjmp handler memory leak fixes to Ruby 3.4 (#14788)
- [Bug #21626]
- 02:11 PM Revision f4273536 (git): Update rexml to 3.4.4
-
02:08 PM Revision 7a197de7 (git): Fix tests to verify basic authentication
-
02:08 PM Revision 3fe7f490 (git): Merge URI-0.13.3
-
01:34 PM Bug #21634 (Open): Combining read(1) with eof? causes dropout of results unexpectedly on Windows.
- On Windows, when reading a file containing EOF(\x1A), using read(1) with IO#eof? causes unexpected dropout of results...
-
01:34 PM Bug #21187: Strings concatenated with `\` getting frozen with literal hashes (PRISM only)
- Just released v1.5.2
- 01:33 PM Revision fa409d5f (git): Update default gems list at f486b3905f27aefa6063b8f9da0464 [ci skip]
-
01:31 PM Revision f486b390 (git): [ruby/prism] Bump to v
- https://github.com/ruby/prism/commit/7574837b7b
-
01:20 PM Revision abad1f42 (git): [DOC] Update required baseruby version
-
01:15 PM Revision 0b0947f8 (git): missing-baseruby.bat: Accept CRuby only
- `RubyVM::InstructionSequence` is necessary to generate rbinc files.
-
12:56 PM Revision aae2e0d4 (git): [DOC] Update bundled gems list at faf86fa14bd350c77717f7d0fc64dc
- 11:39 AM Revision faf86fa1 (git): Update default gems list at a05a5263f3788ad452a1240d8c1c15 [ci skip]
-
11:37 AM Revision a05a5263 (git): [rubygems/rubygems] Update lockfiles with 4.0.0.dev
- https://github.com/rubygems/rubygems/commit/82d46d3b28
-
11:37 AM Revision 787d0227 (git): [rubygems/rubygems] bin/rubocop -A
- https://github.com/rubygems/rubygems/commit/12753b3262
-
11:37 AM Revision ccfea54d (git): [rubygems/rubygems] Catch error instead of deprecated message at --no-keep-file-descriptors option
- https://github.com/rubygems/rubygems/commit/8945e0872b
Co-authored-by: David Rodríguez <2887858+deivid-rodriguez@use... -
11:37 AM Revision 45e6dcd9 (git): [rubygems/rubygems] Removed obsoleted windows platform example
- https://github.com/rubygems/rubygems/commit/edd6b1d335
Co-authored-by: David Rodríguez <2887858+deivid-rodriguez@use... -
11:37 AM Revision 89a4b684 (git): [rubygems/rubygems] Removed obsoleted example
- https://github.com/rubygems/rubygems/commit/b9960f2c6a
Co-authored-by: David Rodríguez <2887858+deivid-rodriguez@use... -
11:37 AM Revision 8a213f74 (git): [rubygems/rubygems] Removed Bundler.current_ruby.maglev*? and raise Bundler::RemovedError
- https://github.com/rubygems/rubygems/commit/0d4e77d798
Co-authored-by: David Rodríguez <2887858+deivid-rodriguez@use... -
11:37 AM Revision a6faf040 (git): [rubygems/rubygems] Fixed failing examples with 4.0.0.dev version
- https://github.com/rubygems/rubygems/commit/0e553c4425
-
11:37 AM Revision afe40df4 (git): [rubygems/rubygems] Bump up to Bundler 4.0.0.dev that is next major version
- https://github.com/rubygems/rubygems/commit/a51334ba99
-
11:37 AM Revision 85896219 (git): [rubygems/rubygems] Bump up to RubyGems 4.0.0.dev that is next major version
- https://github.com/rubygems/rubygems/commit/5b963fb7d3
- 11:37 AM Revision f96c332f (git): [rubygems/rubygems] Fix `bundle install` when the Gemfile contains "install_if" git gems:
- - Fix https://github.com/rubygems/rubygems/pull/8985
- ### Problem
If you have a Gemfile that contains a `install_... -
10:34 AM Bug #21631 (Closed): Backport openssl gem bugfix releases
- Thanks for taking care of this!
@hsbt has merged it into ruby_3_2 at commit:c38243e2c4e874d67b63431f9489f47ddfecdefd -
04:25 AM Bug #21631: Backport openssl gem bugfix releases
- Thanks for taking a look!
Ruby 3.2 PR: https://github.com/ruby/ruby/pull/14797 -
04:06 AM Bug #21631: Backport openssl gem bugfix releases
- Thanks for filing this.
>Would cherry-picking the single compatibility fix commit be acceptable? The issue has bee... -
03:34 AM Bug #21631 (Closed): Backport openssl gem bugfix releases
- The openssl gem has made new patch releases for all supported release lines in order to fix a compatibility issue wit...
-
09:26 AM Revision 960c28a4 (git): FreeBSD returns EAI_FAIL instead of EAI_FAMILY in getaddrinfo and getnameinfo specs
-
08:09 AM Misc #21630: Suggest @Earlopain for core contributor
- +1, I haven't followed prism too closely but @Earlopain has been showing up constantly in many issues all across Ruby...
-
08:06 AM Revision a29c90c3 (git): sync_default_gems.yml: Include the gem name in the job name
-
07:55 AM Revision baa1aad2 (git): sync_default_gems.yml: Link the failed diff
-
07:46 AM Revision 5d3bd790 (git): sync_default_gems.yml: Notify which gem failed
-
07:36 AM Revision 8cd50a14 (git): sync_default_gems.yml: Notify an extra channel
- which git.ruby-lang.org used to also notify.
-
07:08 AM Revision a9adc2fc (git): sync_default_gems.yml: Fix the notification condition
- 06:55 AM Revision 2223ca1f (git): compilers.yml: Run only specified tests for --with-gmp (#14798)
- It's weird that --with-gmp runs test-tool just because it needs to run
test/ruby/test_bignum.rb and spec/ruby/core/in... -
05:30 AM Revision a59c5860 (git): test_commit_email.rb: Split out as binary for --with-gmp
- https://github.com/ruby/ruby/actions/runs/18365998053/job/52318906076
-
05:00 AM Revision c38243e2 (git): [ruby/openssl] ssl: remove OpenSSL::X509::V_FLAG_CRL_CHECK_ALL from the default store
- With OpenSSL 3.6.0, it causes nearly every certificate verification to
fail with the message "certificate verify fail... -
04:59 AM Revision f0125439 (git): test_commit_email.rb: Stop testing the un-encoded name
- Hoping to work around failures on --with-gmp CI:
https://github.com/ruby/ruby/actions/runs/18365603616/job/52317792903 -
04:42 AM Bug #21633 (Open): A `rb_thread_call_without_gvl` loop can cause the fiber scheduler to ignore signals.
- The gRPC gem calls `rb_thread_call_without_gvl` in a loop, and doesn't exit when interrupts are delivered if `Thread....
-
04:40 AM Revision 127318f4 (git): test_commit_email.rb: Test the encoding of commit messages
-
04:32 AM Revision cd8a4406 (git): test_commit_email.rb: Skip the sendmail test on Windows
- We use only ubuntu-latest on post_push.yml anyway.
-
04:31 AM Revision a21cde94 (git): test_commit_email.rb: Fix the timezone for commit-email.rb
- as well
-
04:26 AM Revision f8c841db (git): test_commit_email.rb: Use a fixed timezone
-
04:22 AM Revision 53d1731b (git): commit-email.rb: Remove legacy SVN headers
-
04:16 AM Revision 08b34bf9 (git): test_commit_email.rb: Remove an unused local variable
-
04:09 AM Revision 438ea7d6 (git): test_commit_email.rb: Test the content of an email
- 04:07 AM Revision 6922e969 (git): Allow test-tool to use bundled gems in child processes (#14794)
-
03:19 AM Revision 5de042f4 (git): Revert "[DOC] Fix rendering of $\ in globals.md"
- This reverts commit 598a8f8914a4f7dd4694963c6de3714f49b3b64e, as RDoc
6.15 handles backslash in backquotes properly, ... -
02:51 AM Misc #21628: Sync default gems to ruby/ruby with GitHub Actions
- and https://github.com/ruby/io-console/pull/102
I enabled the organizational secret for only 46 repositories at ru... -
02:40 AM Revision 317c9412 (git): Update bundled gems list as of 2025-10-09
- bigdecimal fails test-bundled-gems-spec.
-
01:46 AM Revision 44215c1a (git): [DOC] Mark `Namespace` debug methods to be "nodoc"
-
01:46 AM Revision 3d2ee31f (git): Check core doc coverage always
-
12:03 AM Revision 77b62a82 (git): Revert "commit-email.rb: Use base64 instead of nkf"
- This reverts commit dbb5972b340f24d9ff4f3996f57439d5a6b3454e.
It didn't work, sorry.