Jun Aruga

Hash Date Message
bdbf8de4980ef54f466809ee27a9f2a00614b0f0 2019-10-03 Enable Drone CI for ARM 64/32-bit cases. (#2520)
d97229de5c03fb3b824c6ed263de6e005fa3a86e 2019-10-16 Add arm64 case on Travis. (#2559)
f5c7fc495a4b33db985f0d5286db2ec230e1ffb9 2019-11-01 Fix spawn_spec.rb for Travis arm64 environment.
4bbfe1f7c42300e2212b8f6794d5254b4db8df1c 2019-10-15 Add arm32 case on Travis.
c0d118f41a3a66ab76a553f184efe431524b952d 2019-12-05 Fix "cannot find the function: strcpy()" error on arm32 on Travis CI. (#2686)
f132825ffa1c225b0055ce6b0aa0d8428fba2623 2020-01-07 Disable IPv6 on Travis s390x case. (#2819)
440013b2fa73d12aeb4027bb8d8d237ea8700099 2020-01-13 Remove s390x from allow_failures
86ca640287eccc8426b87903cac1ec428d7ede8b 2020-03-18 Enablie IPv6 on Travis s390s case again.
265968d675ce6f52a69e5d8ddaa82b41f89a3d2c 2020-07-23 Apply timeout-scale to test_nogvl_poll.
bbbec4b87c1e66909f5bee9acd3e460b8c1ad663 2020-07-31 Apply timeout-scale to test_thr_kill.
4f735903c2288f985ebf64e62817fb3cc47549d5 2021-05-05 Revert "Remove .travis.yml" to revive Travis.
9d4266fd5555c9c4388e2e8592008d0e0d8ccf21 2021-05-25 .travis.yml: Update to use arm64/ppc64le/s390x.
9e56a22be6706c8698268d5ebe4f59960d3485b1 2021-05-25 bootstraptest/test_ractor.rb: Skip an assertion on Travis arm64.
2a29a5311ce34bcbd0186455df2d5b724dcc501c 2021-05-25 Add Travis badge image to `README.md`. [ci skip] (#4527)
af43198738bf45d55d91d7f48b197f94dc526967 2021-05-26 .travis.yml: Remove skipped tests on ppc64le.
ff6f4e631ccddb436c3c7a3a0ebf6a3f3e4b63ec 2021-05-31 tool/ci_functions.sh: Fix typos and improve the comment. [ci skip]
2048dfc5d37eecb6f1ae18e9d1770a71b46a40b9 2021-06-02 Skip a `File.atime` test randomly failing on Travis ppc64le.
f7741cda323e759432f34c954d7da0ac3d865ab1 2021-06-07 Enable Travis on the specific branches or forked repositories.
6771316d51beaeecff54fdfb71e3275079346c0a 2021-08-09 .travis.yml: Check failures for Travis arm64 again.
2be84afea5167343e66be85b4cd7945533e4a7b5 2021-08-23 .github/workflows/compilers.yml: Specify a container running user as root.
71f6711351b89330f5445cef6f0a38618627ce66 2021-08-17 [rubygems/rubygems] Fix some failing Bundler tests with old Git.
419e6ed464b2abcc18b60d1bcbd183fe9dfb99c2 2021-09-09 Update the Travis badge URL in README. [ci skip]
e6118c8108b6233615618ba1d048336ef83c6ff6 2021-09-22 .github/workflows/compilers.yml: Use `GNUMAKEFLAGS`.
38d255d023373a665ce0d2622ed6e25462653a2a 2021-10-12 .travis.yml: Comment out the 2nd arm64 pipeline.
d713b602eaf798b2b429347a772dc7268ce063be 2021-10-15 [rubygems/rubygems] Fix assert_contains_make_command on make defined by environment variable.
1ff174bfd17f80433f2cb9888eafd1c297efd2a5 2022-03-21 [rubygems/rubygems] Fix a test for `bin/bundle update --bundler` to pass on ruby/ruby.
019cbded90ade76fdb87d02bd4d444724429fc92 2022-04-21 mkmf: Add a configure option to set verbose mode (V=1 or 0) in mkmf.rb.
75223433512d46f94fba5c0cb6f585fff5e9eee7 2022-05-09 .github/workflows/compilers.yml: Add configure --enable-mkmf-verbose case.
dccfff943c3ea9defd91647cfa3fd8714041bb5a 2022-05-10 Add `make test-annocheck` to detect security issues.
cfcf33f1270f78c5fb928d7a0927e6be02ec8900 2022-05-24 .github/workflows/compilers.yml: annocheck: Fix a linker flag to pass MJIT tests.
a80f5c536598157da83f8de8f328d03207801c43 2022-05-18 Enable "make annocheck" on platforms other than Linux.
f8b6d4f4d1b0eb0b3220fc83f157bd33ddcc5d4e 2022-06-20 .github/workflows/compilers.yml: Skip gaps test on annocheck 10.76.
eed24b5ee002449a9fe83e221336142416e0b315 2022-06-20 .github/workflows/compilers.yml: annocheck: Fix gaps and notes test.
3504be1bc13235407e01f55d3df6fe0b4cb5ba9e 2022-08-25 [ruby/irb] Require RDoc in `input-method.rb` again in a limited scope.
4c554096bfc08939e9eb1fb1773514b62b8b95b5 2022-11-10 wasm/README.md: Add a note about the Ruby built for wasm. [ci skip]
741a3bd5a547324be0d267bd77c3f5f2415c8c60 2023-03-16 [ruby/openssl] CI: Add OpenSSL FIPS mode case.
678d41bc51fe31834eec0b653ba0e47de5420aa0 2023-03-16 [ruby/openssl] Implement FIPS functions on OpenSSL 3.
b26ddfd72f6acd33c44b764bfe78318b720fe3c5 2023-05-16 [ruby/openssl] Fix warnings about the OPENSSL_FIPS macro in OpenSSL 1.1.
b0a25c9cf8053c3e9a9a44a62cd54befde4ecdfc 2023-05-22 Revert "Apply timeout-scale to test_thr_kill." (#7838)
6d450d62fb2a0ab364142d8b6ce374fc89411a09 2023-05-25 testing_ruby.md: Update `make test-all` tips [ci skip]
57459b83a9a52ab921094a1562fe3056df9a437a 2023-05-29 mkmf: Add the extra option `--with-verbose` to enable verbose mode. (#7863)
0a84bd6b0b5f947b4727b022c5768222b3e6d7d9 2023-05-30 [ruby/openssl] Append flags from environment variables.
2a4834057b30a26c38ece3961b370c0b2ee59380 2023-04-12 [ruby/openssl] Workaround: Fix OpenSSL::PKey.read that cannot parse PKey in the FIPS mode.
920bc71284f417f9044b0dc1822b1d29a8fc61e5 2023-04-13 [ruby/openssl] Drop a common logic disabling the FIPS mode in the tests.
366d8005b100d83a711234b2aa6176810bad2525 2023-04-17 [ruby/openssl] CI: Add the test/openssl/test_pkey.rb on the FIPS mode case.
8dd5c20224771abacfcfba848d9465131f14f3fe 2023-05-03 [ruby/openssl] Raise an error when the specified OpenSSL library directory doesn't exist.
8ca0d53fd09b2032d990b0ab92ec63f408861dbc 2023-08-14 [ruby/openssl] Use openssl? instead of OpenSSL::OPENSSL_VERSION_NUMBER.
f5ca8d0e3149098e4b6c4a14d129268ec43c71d5 2023-08-09 [ruby/openssl] test/openssl/test_pkey.rb: Fix pending tests in FIPS case.
f1df06294474186137a9d1e80e65cb14ec3a5c66 2023-08-14 [ruby/openssl] Enhance printing OpenSSL versions.
b5d03746359c1e316e0f69742353b2ea74230283 2023-08-22 [ruby/openssl] Fix LIBRESSL_VERSION_NUMBER document mistake.
69d9fda9f5b579c6992621f4cd165cd3ca7b4b3e 2023-08-22 [ruby/openssl] Remove the pending logics by the pend_on_openssl_issue_21493.
b0ec1db8a72c530460abd9462ac75845362886bd 2023-08-24 [ruby/openssl] ossl_pkey.c: Workaround: Decode with non-zero selections.
3123b2fa0e2e5eddde4f751e084282ba655cbd57 2023-09-19 [ruby/openssl] test_fips.rb: Fix the `OpenSSL.fips_mode` affecting other tests.
f370c4dc033ee2ac112343b37144fcdafd254fa3 2023-09-19 [ruby/openssl] test_pkey.rb: Refactor the test_ed25519 on FIPS.
7f407e0240ebd41d9fb1ea1bbd15442ed8744b34 2023-09-19 [ruby/openssl] Fix test_pkey_ec.rb on FIPS.
295862e22ad88b3c7204df18b9b6a8560a1896f9 2023-09-25 [ruby/zlib] Workaround: Fix test failures on Ubuntu jammy s390x.
7278747d08a97e4b8e6470793d39b6107f69b0f3 2023-09-29 [ruby/zlib] Revert "Workaround: Fix test failures on Ubuntu jammy s390x."
5fa1e246b9ed9fda62c5416e0420f1dcd2dbb254 2023-09-29 .travis.yml: Upgrade the used Ubuntu s390x to 22.04 (Jammy). (#8401)
6c952ac600e41eeea6fdeab510829ad42b053fe1 2023-10-09 testing_ruby.md: Document running test suites on s390x CPU architecture [ci skip] (#8589)
df1887414a0b7efb19189788629eedcfd790c7e3 2023-10-13 [DOC] testing_ruby.md: Remove the command prompt '$ ` aligning with other parts.
13dafb210e30613e68efa454caebf1d4319a2f09 2023-10-13 [DOC] testing_ruby.md: Add spec/ for the explanation of the `make check`.
15ee9c7c1b693f29b6b2dbe7b47488bf154e481c 2023-10-27 [DOC] README.md: Remove Cirrus CI badge image. (#8785)
a0b7574e59a695475815c97dd798f745944bc2df 2023-10-27 .travis.yml: Simplify Travis CI.
95cc0f946eb641be8dea4b7118598be77d993183 2023-10-27 .travis.yml: Drop s390x temporarily.
ddf5a33c4cff25aa1d76a29ce480383f816fd930 2023-10-23 .travis.yml: Upgrade the Ubuntu arm32 to 22.04 (Jammy).
49d442116470ca5e1fcc9eb198411640fbbe446a 2023-10-27 .travis.yml: Disable allow_failures for arm32.
3eaae72855b23158e2148566bb8a7667bfb395cb 2023-10-28 test/fiber/test_queue.rb: Make the stuck test fail. (#8791)
83ecdd1dce18246de631eb3b5d8308145bb269f5 2023-10-28 Revert ".travis.yml: Drop s390x temporarily." (#8792)
5d7904ff7da8a824db672ee4d59d7127eaf00206 2023-10-23 .travis.yml: Upgrade the Ubuntu ppc64le to 22.04 (Jammy).
ca7296767b5db9a401bc64738984f35880061a73 2023-10-28 .travis.yml: Remove optflags=-O1 except arm32.
753b1ab194f315bd6e5dcf29682ff348806e5769 2023-10-28 .travis.yml: Disable s390x allow_failures.
ebb8da5438d5183fc79d788386a1848cb9ad4295 2023-10-28 .travis.yml: Refactor.
674db715f5a141891a66e67004ca138696d3b0ad 2023-10-30 [ruby/rdoc] test/rdoc/test_rdoc_generator_json_index.rb: Use assert_equal instead of assert.
1f1b9b0942ec12dde1af8000f8cb84692904fccc 2023-10-30 [ruby/rdoc] test/rdoc/test_rdoc_generator_json_index.rb: pend in test_generate in ppc64le.
0ae6a2a1cf8ed63d7682a717edeb676221725cdb 2023-10-30 .travis.yml: Disable ppc64le allow_failures.
a43a52d415dff3868297ab070da4d4fd820f6b37 2023-11-03 .travis.yml: Reduce the parallel job number.
e345bf31f885878f30c06a2fc2d3945bd47de244 2023-11-03 .travis.yml: s390x: Use GCC 11.4.0.
d4045b0660e9aafb8309a1dd0e470ee9c998c799 2023-11-03 .travis.yml: Add Ruby and RubyGems version info.
9d308ad4958d5b624faa7f8aee03ed4456052ec7 2023-11-03 .travis.yml: Add a RubyGems issue ticket link.
d30ea5831e0aedada3362a2d268e7bc836b93f27 2023-10-26 CI: Change the openssl_fips.cnf.tmpl and openssl_fips.cnf directories.
0a7e620a36a74c4fc604f9068fb839658678f96c 2023-11-08 .travis.yml: Add arm64 case.
068bf59b336e299d42c399f72557e054b714a406 2023-11-10 .travis.yml: Run arm64 without allow_failiures.
6d5aa796976d9c76d5416f78377fd26f2835ae94 2023-11-22 .travis.yml: Allow failures for s390x.
94144801ebd9d25d02697b921858f99cd99bd9a8 2023-11-22 .travis.yml: Drop s390x temporarily.
24e0b185ab7ea67eea298fc2ad7985f7ce4deba1 2023-11-23 .travis.yml: Add s390x again.
3140886b759b3ca5602b0fc2ce85d6022133146b 2023-11-20 [ruby/openssl] History.md: Escape Markdown syntax Italic "*". [ci skip]
543dd74049f18db2f8dd9ac05b25f8dbff2edc14 2023-11-07 Fix test_pkey_dh.rb in FIPS.
538ff351336ebbee6c0a7987bbbbf8d34cb67d6b 2023-12-05 [rubygems/rubygems] test_bundled_ca.rb: Add Net::OpenTimeout as a offline case.
426f2334dd4a926782ffac32ad9c6c01abf220b8 2023-12-22 .travis.yml: Try another way to be notified.
846f87ee0aad77424ce513f0b45a19d50050770f 2024-01-30 .travis.yml: Drop s390x temporarily.
816ce53a8ad86d886e57307cb181ebe3570366c7 2024-01-30 Revert ".travis.yml: Drop s390x temporarily."
bac692f50870b3ede3a152a5b741d1eb22a7df0e 2024-02-15 CI: Fix the no such file or directory error with the working directory.
6478514502ddf0461412c5a6df2f36a13af6a928 2024-02-20 CI: Refactor a logic for skipped tests.
54d26221b4c4cfc46048f30892c626db69ce9244 2024-03-01 .travis.yml: Allow failures for ppc64le and s390x.
23dc7aa2c5a104e73563134a595124804379f049 2024-03-05 .travis.yml: Allow failures for arm64 and arm32 cases temporarily.
29323505a6aed4bfd6ca594b220f04c09a2cd429 2024-03-06 Revert ".travis.yml: Allow failures for arm64 and arm32 cases temporarily."
dd5e625d7bcb7dc849fdbc2ad8053f9c2724efb4 2024-03-12 [ruby/openssl] test_asn1.rb: Remove the assertions of the time string format without second.
171791426b748ec5109f579d8aaa9b450a6fd02a 2024-02-21 [ruby/openssl] Revert "omit tests related legacy provider"
eb4082284aace391a16a389a70eeaf1e7db5c542 2024-02-08 [ruby/openssl] test_provider.rb: Make a legacy provider test optional.
a2ac28d8ab9814922af6ec9cd00014b972385299 2024-03-22 .travis.yml: Add lscpu command to see the details of the CPU.
8896ac0289dcd7a6c9c4a7fd6ccd4cc2dae30507 2024-03-12 [ruby/openssl] Fix test_pkey_dsa.rb in FIPS.
b824b13ee97697cf7a29275d89641731e2ffee69 2024-06-11 .travis.yml: Update jaruga's email.
aed468ae0bb38ec364c0e6f0d5bfbc314d1aea0a 2024-08-07 CI: Run annocheck for libruby.so
53f3036bf9becda911dba1e9e1823aceb97b3d9a 2024-08-07 tool/test-annocheck.sh: Refactor with double-quotes.
08db4bc672eea0426c786ceece3545ac44eccad6 2024-08-15 [ruby/openssl] test_s_generate_parameters: Consider a DSA error in FIPS.
1917c8c8f333c2c39b575f47a17e74f4024f6051 2024-08-16 [ruby/openssl] Remove test_ed25519_not_approved_on_fips.
3d83df2b963476df91d22199e589955ed08d4af6 2024-08-30 .travis.yml: Allow failures for arm64/arm32 pipelines.
c853e48fc17e906c8965d76e09e4553923e4dd75 2024-08-31 .travis.yml: Drop all the pipelines due to jobs not starting.
4303a02f46fd37c0e70eb95b6703d44406691c34 2024-09-02 CI: windows.yml: Drop pull-request - path-ignore.
2e5680d304a9cf9a6a2ba582091af6719e839351 2024-07-26 [ruby/openssl] Fix test_pkey_rsa.rb in FIPS.
ad742de79bcce53290005429868f63c51cbeb0f2 2024-09-05 [ruby/openssl] Fix test_provider.rb in FIPS.
d089826c0d3893239865ac876b293e51b05b5693 2024-10-24 .travis.yml: Drop arm32-linux case.
6d3951e788c8fae8b70cbd81ab0352cef372b4f3 2025-01-20 .travis.yml: Drop arm64 case.
adbf9c5b368e969b2e4e7806a82a2b8f017bd48d 2025-01-31 [ruby/openssl] test_ssl.rb: Test respecting system default min.
244363b23e5e14cedbeb99a4fb24b1576ff44ffe 2025-02-24 [ruby/openssl] Use ENV["TEST_RUBY_OPENSSL_FIPS_ENABLED"] instead of OpenSSL::OPENSSL_FIPS.
9ccba88160c1b702a97b80817b97109cc2b9f33c 2025-03-03 [ruby/openssl] test_pkey_dh.rb: Merge 2 test_new_break tests to one test.
d5f94941d87743d6563fa1a038665917dea70201 2025-04-08 [ruby/openssl] Fix the tests using SHA-1 Probabilistic Signature Scheme (PSS) parameters.