| Age | Commit message (Collapse) | Author |
|
This reverts commit 5caf8bf1ea785969088f9fd54d7d752443ed940e.
|
|
This reverts commit 50282a540a33bdad9aec528dfd97b15ae12acb80.
|
|
We should stop it until final release of Ruby.
Notes:
Merged: https://github.com/ruby/ruby/pull/12381
|
|
|
|
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/12380
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/12380
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/12380
|
|
Thanks, nobu!
|
|
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/12328
|
|
`extra_fd` was leaked if `fd_set_cloexec` fails -- I can't think of any
chance of that happening here, but just in case.
Coverity Scan found this issue.
Notes:
Merged: https://github.com/ruby/ruby/pull/12201
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/12316
|
|
|
|
https://github.com/ruby/psych/commit/746e1ad24d
|
|
|
|
|
|
|
|
|
|
|
|
Wrap `do_fast_fallback_getaddrinfo` with `rb_thread_prevent_fork`
Referencing PR #10864,
wrap `do_fast_fallback_getaddrinfo` with `rb_thread_prevent_fork`
to avoid fork safety issues.
`do_fast_fallback_getaddrinfo` internally uses getaddrinfo(3),
leading to fork safety issues, as described in PR #10864.
This change ensures that `do_fast_fallback_getaddrinfo`
is guarded by `rb_thread_prevent_fork`,
preventing fork during its execution and avoiding related issues.
Notes:
Merged-By: shioimm <shioi.mm@gmail.com>
|
|
* Added references of github releases for bundled gems
* Removed bundled version of 3.3.0 and maintenance releases
* Added history of racc, mutex_m, bigdecimal, drb, syslog and csv
* Added test-unit, rss, net-ftp, prime and nkf.
* Added power_assert 2.0.4
* Removed unnecessary version of Rake
* Update NEWS.md
Co-authored-by: Stan Lo <stan001212@gmail.com>
---------
Co-authored-by: Stan Lo <stan001212@gmail.com>
Notes:
Merged-By: hsbt <hsbt@ruby-lang.org>
|
|
(https://github.com/ruby/rdoc/pull/1240)
Some people like to mark up method names in MarkDown style block
quotes, like this: ruby/ruby#12333.
Currently, no links are created in the code in the RDoc, but such
words most likely refer to methods.
This PR makes a word a code cross-reference if the whole word can be
resolved as a reference.
https://github.com/ruby/rdoc/commit/7d7efb0709
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/12376
|
|
(https://github.com/ruby/rdoc/pull/1248)
https://github.com/ruby/rdoc/commit/94b9858000
|
|
(https://github.com/ruby/rdoc/pull/1247)
https://github.com/ruby/rdoc/commit/cbbf04d6f8
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/12372
|
|
Notes:
Merged-By: maximecb <maximecb@ruby-lang.org>
|
|
Our CI did not catch this because it was testing with Ruby 3.1 patch
levels that include a RubyGems version that already has
`Gem::Uri.redact`.
We should make sure the system-rubygems workflow always tests against
the oldest supportted Ruby/RubyGems combination.
https://github.com/rubygems/rubygems/commit/3b695e3be1
|
|
Frames with VM_FRAME_MAGIC_DUMMY pushed by rb_vm_push_frame_fname have
allocated iseq, so we should not reference update it.
Notes:
Merged: https://github.com/ruby/ruby/pull/12371
|
|
The keys are IDs, so we cannot update references on them.
Notes:
Merged: https://github.com/ruby/ruby/pull/12371
|
|
rb_gc_location doesn't check that the object is actually a Ruby object
and only checks if the object looks like a T_MOVED. This may have unexpected
outcomes if the object is not a Ruby object (e.g. a piece of malloc memory
may be corrupted).
Notes:
Merged: https://github.com/ruby/ruby/pull/12371
|
|
Notes:
Merged-By: peterzhu2118 <peter@peterzhu.ca>
|
|
This fixes the behavioural difference between Prism and parse.y when
evaluating the following code
```ruby
1 in [1 | [1]]
```
Fixes [Bug #20956]
Notes:
Merged: https://github.com/ruby/ruby/pull/12370
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/12367
|
|
Visual C defines `_M_`-prefixed macros for the target architectures.
Notes:
Merged: https://github.com/ruby/ruby/pull/12367
|
|
`_umul128` is specific to x86_64 platform, see higher words by
`__umulh` on arm64.
Notes:
Merged: https://github.com/ruby/ruby/pull/12367
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/12367
|
|
|
|
Notes:
Merged-By: ono-max <onoto1998@gmail.com>
|
|
|
|
|
|
|
|
https://github.com/ruby/win32ole/commit/3e9b3b02e9
|
|
https://github.com/ruby/tmpdir/commit/0245079c24
|
|
|
|
|
|
|
|
|
|
Delete duplicated `Document-const:` directives
Those directives are attached to `rb_define_const` and `rb_file_const` where we don’t need them because the functions are supported by RDoc.
|