65041 Commits
Author SHA1 Message Date
Hiroshi SHIBATA 724a071175 Bump up 3.0.7 v3_0_7 2024-04-23 19:23:26 +09:00
Hiroshi SHIBATA 1451052172 merge revision(s) 989a235580:
Fix Use-After-Free issue for Regexp

	Co-authored-by: Isaac Peka <7493006+isaac-peka@users.noreply.github.com>
	---
	 regexec.c | 2 +-
	 1 file changed, 1 insertion(+), 1 deletion(-)
2024-04-23 19:23:09 +09:00
Hiroshi SHIBATA 6c6dca749d merge revision(s) 33e5b47c16:
Fix handling of reg->dmin in Regex matching

	---
	 regexec.c | 10 ++++++++++
	 1 file changed, 10 insertions(+)
2024-04-23 19:22:22 +09:00
Hiroshi SHIBATA bd9424c71c Merge StringIO 3.0.1.1 2024-04-23 16:03:15 +09:00
git 777918776c * 2024-04-23 [ci skip] 2024-04-23 07:03:01 +00:00
Hiroshi SHIBATA 7957a25edf Merge RDoc-6.3.4.1 2024-04-23 16:02:50 +09:00
git 33bf1fc1b1 * 2024-04-15 [ci skip] 2024-04-15 05:06:10 +00:00
Nobuyoshi Nakada 5aca51d32c No longer download zlib source
Although zlib package in vcpkg is still 1.2.12, it should be no
problem in ruby tests.
2024-04-15 14:05:57 +09:00
Nobuyoshi Nakada ecf9b15c71 [MSWin] Install libffi using vcpkg 2024-04-15 14:05:57 +09:00
Hiroshi SHIBATA d2dc49d89f We didn't invoke leaked-globals at ruby_3_0 2024-04-15 14:05:57 +09:00
Hiroshi SHIBATA c86a8529d0 openssl of Ruby 3.0 couldn't build with c2x compiler 2024-04-15 14:05:57 +09:00
Hiroshi SHIBATA 2d8337b002 coroutine=pthread is not working with Ruby 3.0 2024-04-15 14:05:57 +09:00
Nobuyoshi Nakada e85273c565 tool/leaked-globals: ignore function typedef [ci skip] 2024-04-15 14:05:57 +09:00
Nobuyoshi Nakada f95abc3cec Canonicalization functions were removed already
At b958e2add8
2024-04-15 14:05:57 +09:00
Nobuyoshi Nakada 682d7e3194 Ignore symbols declared in the platform header 2024-04-15 14:05:57 +09:00
Nobuyoshi Nakada 3fdc8e904b Ignore objects from the "missing" directory 2024-04-15 14:05:57 +09:00
Nobuyoshi Nakada 10b30c7d12 Get rid of \K for old BASERUBYs which have a bug in String#scan 2024-04-15 14:05:57 +09:00
Nobuyoshi Nakada 984ff9c6d6 Exclude entry points 2024-04-15 14:05:57 +09:00
Nobuyoshi Nakada cbe3a9160e Support AC_FUNC_MEMCMP 2024-04-15 14:05:57 +09:00
Hiroshi SHIBATA 3b9012ecdb Backport compilers.yml from ruby_3_1 2024-04-15 14:05:57 +09:00
Hiroshi SHIBATA 2676046c58 Don't upgrade brew packages 2024-04-15 14:05:57 +09:00
NAKAMURA Usaku 4a8d7246d1 zlib 1.2.13 is gone from zlib.net 2023-08-22 10:25:14 +09:00
git bdfe1958a8 * 2023-06-29 [ci skip] 2023-06-29 13:25:44 +00:00
Hiroshi SHIBATA 616926b55e CVE-2023-36617 for Ruby 3.0 (#7997)
* Merge URI-0.10.3

* Merge URI-0.10.0.3 for Bundler
2023-06-29 13:25:17 +00:00
git 598ad56a2c * 2023-06-15 [ci skip] 2023-06-15 17:38:44 +00:00
Hiroshi SHIBATA 78d118dcf7 Fix test-bundled-gems for Ruby 3.0 (#7936)
* pry is not needed for test-bundled-gems

* Run test-unit test without rake task to avoid yard dependency

* Use power_assert-1.2.1 to avoid pry dependency
2023-06-15 17:38:17 +00:00
NAKAMURA Usaku 23a532679b Fix previous commit v3_0_6 2023-03-30 21:41:03 +09:00
NAKAMURA Usaku 4ec0bac2d9 Limit header length 2023-03-30 20:10:01 +09:00
NAKAMURA Usaku b427e3570d [Backport #19161] merge part of 96d1acfdf6
Check for TLS usability

On all platforms using GCC, even other than darwin.
2023-03-30 19:59:19 +09:00
git 69f0cafa5e * 2023-03-30 [ci skip] 2023-03-30 10:49:20 +00:00
Hiroshi SHIBATA 53a7cee685 Merge Time-0.1.1 2023-03-30 19:49:08 +09:00
Hiroshi SHIBATA 2d99ef4f74 Merge URI-0.10.2 for Ruby 3.0 (#7607)
* Merge URI-0.10.2

* Merge URI-0.10.0.2 for bundler

* Added assert_linear_performance for URI tests
2023-03-29 05:54:14 +00:00
git 57e7caeac1 * 2023-03-29 [ci skip] 2023-03-29 01:58:10 +00:00
Nobuyoshi Nakada 998fe8ace4 Historical timezones of Lisbon in tzdata are unstable 2023-03-29 10:57:57 +09:00
Takashi Kokubun 4527440b52 Skip test_europe_lisbon on macOS
until we figure out why it's failing.
2023-03-29 10:57:57 +09:00
Hiroshi SHIBATA 78c2e2827e Bump up CodeQL v2 2023-03-29 10:57:57 +09:00
Hiroshi SHIBATA 408d2dbede Skip test-bundler-prallel with macOS. It mixed system bundler path.
https://github.com/ruby/ruby/actions/runs/4061314416/jobs/7033111867
2023-03-29 10:57:57 +09:00
Hiroshi SHIBATA 57703ba1ec Pin Ubuntu 20.04 because Ruby 3.0 didn't support OpenSSL 3 2023-03-29 10:57:57 +09:00
Hiroshi SHIBATA 6ca5d3cfed Ruby 3.0 only supports --jit-* options 2023-03-29 10:57:57 +09:00
Takashi Kokubun 9cb6b7d145 Disable test-all on MJIT CI for now
https://github.com/ruby/ruby/actions/runs/3560006749/jobs/5979749144
2023-03-29 10:57:57 +09:00
卜部昌平 54d0a2af33 .github: use GNUMAKEFLAGS instead of JOBS
A bit readable to me.
See also https://github.com/ruby/ruby/pull/4880
2023-03-29 10:57:57 +09:00
Takashi Kokubun fcab8cf702 Test only --mjit-wait for now
We've disabled MJIT CI on GitHub Actions for a while. It's convenient
that fork repositories need to see failures or disable it.

We should remove unused CI by default instead of silently disabling it.
Since I saw --mjit-wait passed on my fork, I'd like to try running
--mjit-wait one.
2023-03-29 10:57:57 +09:00
Takashi Kokubun d8b1279d3b Rename --jit to --mjit (#5248)
* Rename --jit to --mjit

[Feature #18349]

* Fix a few more --jit references

* Fix MJIT Actions

* More s/jit/mjit/ and re-introduce --disable-jit

* Update NEWS.md

* Fix test_bug_reporter_add
2023-03-29 10:57:57 +09:00
git f84638273a * 2023-02-07 [ci skip] 2023-02-07 08:26:49 +00:00
Nobuyoshi Nakada 72beb9f868 Remove wrong dollar 2023-02-07 17:26:37 +09:00
NAKAMURA Usaku a0a9918557 merge revision(s) 58cc3c9f: [Backport #19187]
[Bug #19187] Fix for tzdata-2022g

	---
	 test/ruby/test_time_tz.rb | 21 +++++++++++++++------
	 1 file changed, 15 insertions(+), 6 deletions(-)
2022-12-08 12:31:20 +09:00
NAKAMURA Usaku 9de654cb74 Bump teeny 2022-12-08 12:30:36 +09:00
Kazuki Yamaguchi ba5cf0f7c5 Merge openssl-2.2.2
The changes can be found at:

  https://github.com/ruby/openssl/compare/v2.2.1...v2.2.2
v3_0_5
2022-11-24 20:04:56 +09:00
Nobuyoshi Nakada 5fb3cf463c Keep GC disabled until VM bootstrap has done [Bug #17583] 2022-11-24 20:01:26 +09:00
git 22ace33a78 * 2022-11-24 [ci skip] 2022-11-24 02:21:39 +00:00