Activity
From 06/12/2023 to 06/18/2023
06/18/2023
-
04:57 PM Revision af66b9b7 (git): [ruby/openssl] pkey: use unsigned type for bit fields
- clang generates a warning:
../../../../ext/openssl/ossl_pkey.c:326:22: error: implicit truncation from 'int'... -
04:57 PM Revision 397ebbc6 (git): [ruby/openssl] Drop support for Ruby 2.6
- Ruby 2.6 has reached EOL on 2022-03. Requiring Ruby 2.7 allows us to
use C99 syntax.
https://github.com/ruby/openssl... - 04:57 PM Revision bc0539a9 (git): [ruby/openssl] Fix modular square root test with LibreSSL >= 3.8
- If x is a modular square root of a (mod p) then so is (p - x). Both
answers are valid. In particular, both 2 and 3 ar... -
04:57 PM Revision 1d0a087d (git): [ruby/openssl] extconf.rb: apply RUBY_OPENSSL_EXT{C,LD}FLAGS after checking features
- RUBY_OPENSSL_EXTCFLAGS and RUBY_OPENSSL_EXTLDFLAGS have been added for
the primary purpose of appending custom warnin... - 04:57 PM Revision 366d8005 (git): [ruby/openssl] CI: Add the test/openssl/test_pkey.rb on the FIPS mode case.
- It's to test the `OpenSSL::PKey.read` in the `test/openssl/test_pkey.rb`.
I added the pending status to the followin... - 04:57 PM Revision 920bc712 (git): [ruby/openssl] Drop a common logic disabling the FIPS mode in the tests.
- We want to run the unit tests in the FIPS mode too.
https://github.com/ruby/openssl/commit/ab92baff34 - 04:57 PM Revision 2a483405 (git): [ruby/openssl] Workaround: Fix OpenSSL::PKey.read that cannot parse PKey in the FIPS mode.
- This commit is a workaround to avoid the error below that the
`OpenSSL::PKey.read` fails with the OpenSSL 3.0 FIPS mo... -
04:57 PM Revision 1965c09e (git): [ruby/openssl] Implement Write Barrier for all OpenSSL types
- The vast majority have no reference so it's just a matter of setting the flags.
For the couple exception, they have ... - 04:57 PM Revision 0a84bd6b (git): [ruby/openssl] Append flags from environment variables.
- According to the `mkmf.rb#init_mkmf`, there are command line options below.
* `--with-cflags` to set the `cflags`
* ... -
05:39 AM Revision 1740482d (git): Fix rb_compile_option_t comments [ci skip]
-
02:15 AM Revision 7adab819 (git): Fix the format of NODE_EVSTR rendered by dump_node
-
01:10 AM Revision 4f79c83a (git): Remove coverage_enabled from parser_params
- `yyparse` never changes the value of `coverage_enabled`.
`coverage_enabled` depends on only return value of `e_option...
06/17/2023
-
01:02 PM Revision d444f1b1 (git): Specify int bitfield as signed int bitfield
- sunc treats int bitfield as unsigned int.
This commit will fix build failure on sunc.
* http://rubyci.s3.amazonaws.c... -
07:41 AM Revision 19c62b40 (git): Replace parser & node compile_option from Hash to bit field
- This commit reduces dependency to CRuby object.
- 06:59 AM Revision e5ae7a16 (git): Update bundled gems list at 2023-06-17
-
06:48 AM Revision b943e9c7 (git): Fixes [Bug #19732]. Add missing stdint.h header to event.h.
-
04:24 AM Revision ba0bcc52 (git): Use ruby functions if `RUBY` is defined
-
04:24 AM Revision 9001d547 (git): Expand `#ifdef RUBY` region
- Include the functions which are only used for
`rb_hash_bulk_insert_into_st_table`. -
03:32 AM Revision 725739d6 (git): Remove no longer used variable
-
03:29 AM Revision 7b3a531f (git): Split the bmethod proc test to avoid redefinition
06/16/2023
-
01:32 PM Revision 1ff20944 (git): Copy `nonempty_memcpy` without ruby implementation
-
01:32 PM Revision 60cf48ca (git): Suppress redefined macro warnings
-
08:54 AM Revision 80dfe2bc (git): [ruby/rdoc] Fix missing closing colon for `:notnew:`
- https://github.com/ruby/rdoc/commit/1e550b7d02
-
04:10 AM Revision 5bc1b56c (git): [rubygems/rubygems] Auto-correct Performance/FlatMap
- https://github.com/rubygems/rubygems/commit/b696edcd73
06/15/2023
- 05:38 PM Revision 598ad56a (git): * 2023-06-15 [ci skip]
-
05:38 PM Revision 78d118dc (git): 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 pow... - 05:36 PM Revision e031f2b4 (git): * 2023-06-15 [ci skip]
-
05:35 PM Revision f6491773 (git): Fix test-bundled-gems for Ruby 3.1 (#7935)
- * pry is not needed for test-bundled-gems
* Run test-unit test without rake task to avoid yard dependency
* Try to ... -
03:39 PM Revision 364a6d56 (git): [ruby/irb] Rewrite RubyLex to fix some bugs and make it possible to
- add new features easily
(https://github.com/ruby/irb/pull/500)
* Add nesting level parser for multiple use (indent, ... -
05:26 AM Revision c1c92621 (git): [Cirrus] Run only if nightly [ci skip]
- Recently Cirrus-CI does not start over 10 hours. Maybe we have too
many runs. -
05:24 AM Revision 1cdae888 (git): [Cirrus] Auto cancelation for non-yjit task [ci skip]
- 03:39 AM Revision 1e55ac49 (git): Bump ruby/setup-ruby from 1.151.0 to 1.152.0
- Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.151.0 to 1.152.0.
- [Release notes](https://github...
06/14/2023
-
11:47 PM Revision 0c55ef11 (git): [ruby/rdoc] Use flat_map for better performance
- https://github.com/ruby/rdoc/commit/76192a280d
-
10:02 PM Revision c2f4b414 (git): Merge rubygems/rubygems HEAD
- Pick from https://github.com/rubygems/rubygems/commit/7a7b234721c375874b7e22b1c5b14925b943f04e
-
10:01 PM Revision 827d6626 (git): [rubygems/rubygems] auto-correct Style/YodaCondition
- https://github.com/rubygems/rubygems/commit/6d9e8025dc
-
10:01 PM Revision 503b9bf1 (git): [rubygems/rubygems] Removed unnecessary disabling of Lint/DuplicateMethods
- https://github.com/rubygems/rubygems/commit/225fdf0b2e
-
10:01 PM Revision 2c219ab2 (git): [rubygems/rubygems] Rubocop 1.51.0 or later didn't support Ruby 2.6
- https://github.com/rubygems/rubygems/commit/522b5f1ecd
-
10:01 PM Revision 3e7f5b02 (git): [rubygems/rubygems] Improve error message in frozen mode edge case
- When a top level dependency is missing from the lockfile, and we're in
frozen mode, we should also print a "frozen er... -
10:01 PM Revision e86f4c58 (git): [rubygems/rubygems] Improve frozen mode error message
- This error message is also printed when using `bundler/setup` in frozen
model, so we're not necessarily installing an... -
10:01 PM Revision 23ecaab8 (git): [rubygems/rubygems] Use "frozen" rather than "deployment" in error message
- I think it communicates better what's going on.
https://github.com/rubygems/rubygems/commit/07a25767a4 -
10:01 PM Revision 2ff9b7b9 (git): [rubygems/rubygems] Show missing spec in lockfile incomplete error message
- https://github.com/rubygems/rubygems/commit/b86caaa3d5
-
10:01 PM Revision 21238f38 (git): [rubygems/rubygems] Extract `Definition#no_resolved_needed?`
- https://github.com/rubygems/rubygems/commit/1ff8626571
-
10:01 PM Revision 4f1b1817 (git): [rubygems/rubygems] There should always be a reason
- https://github.com/rubygems/rubygems/commit/4180008c2d
-
10:01 PM Revision c1216818 (git): [rubygems/rubygems] Show relative path to Gemfile in error message
- For conciseness and consistency with printing the relative path to the
lockfile just before.
https://github.com/ruby... -
10:01 PM Revision e7749c4d (git): [rubygems/rubygems] Remove weird line breaks in the middle of error message
- https://github.com/rubygems/rubygems/commit/22b8caf42f
-
10:01 PM Revision 90c60e81 (git): [rubygems/rubygems] Simplify checking Gemfile vs lockfile sources
- https://github.com/rubygems/rubygems/commit/251e80aec6
-
10:01 PM Revision 96e3f31c (git): [rubygems/rubygems] Make frozen mode spec also pass on Bundler 3
- https://github.com/rubygems/rubygems/commit/ad52f840f2
-
10:01 PM Revision e1038f94 (git): [rubygems/rubygems] This spec is independent from global sources
- https://github.com/rubygems/rubygems/commit/d91c245921
-
10:01 PM Revision 551b8a31 (git): Update directory layout of rubygems/rubygems
-
02:42 PM Revision 813a5f4f (git): Directly allocate FrozenCore as an ICLASS
- It's a bad idea to overwrite the flags as the garbage collector may have
set other flags. -
08:52 AM Revision 37513490 (git): [Cirrus] Cache the bundled gems in advance
- 05:25 AM Revision 58b8e217 (git): Update bundled gems list at bd019ac87aa47c481348ec6b7e3773 [ci skip]
-
05:24 AM Revision bd019ac8 (git): Removed rake-compiler dependency for test-bundled-gems
- It's needless with racc-1.7.1
-
03:56 AM Revision 6e93320c (git): Update RDoc::RD parsers generated by racc-1.7.1
-
03:14 AM Revision f9deff32 (git): Show prerequisites for compile task
-
03:14 AM Revision c5c15a56 (git): Allow test-unit-ruby-core files to be loaded from bundled gems
- Separate the directly from the customized test-unit, since it may not
work with bundled gems. -
01:40 AM Revision 8722342c (git): Lrama v0.5.2
06/13/2023
- 02:55 PM Revision 5a69e8bc (git): Add tests to `String#byteslice` memory allocation behaviour. (#1909)
-
11:02 AM Revision 91b106fe (git): [ruby/irb] Stanardise test class names with `Test` postfix instead
- of prefix
(https://github.com/ruby/irb/pull/603)
https://github.com/ruby/irb/commit/359cb28def -
10:49 AM Revision 27d581ea (git): rexml is also bundled gems
-
10:49 AM Revision e5cf6b6d (git): Don't install bundled gems for test-bundled-gems and test-syntax-suggest
-
10:46 AM Revision 5d91be7c (git): [ruby/irb] Use symbol.inspect instead of ":"+symbol.id2name to avoid
- completion candidates including newline characters
(https://github.com/ruby/irb/pull/539)
https://github.com/ruby/ir... - 09:32 AM Revision 27b07776 (git): [rubygems/rubygems] Autoload shellwords when it's needed.
- https://github.com/rubygems/rubygems/commit/e916ccb2d9
- 06:59 AM Revision c74f42a4 (git): Update bundled gems list at 2023-06-13
-
05:57 AM Revision 6d734a89 (git): [ruby/uri] Fix RFC3986 regexps
- https://github.com/ruby/uri/commit/8e38592241
-
05:01 AM Revision f89101fa (git): [ruby/openssl] Relax error message check for OpenSSL 3.1
- A tentative measures fo https://github.com/ruby/openssl/issues/606.
With OpenSSL 3.1.0, the error message at connect... -
05:01 AM Revision 34da58bd (git): Try to skip Prime_test.rb
-
05:01 AM Revision 1b2ad95c (git): Run test-unit test without rake task to avoid yard dependency
-
05:01 AM Revision 60ea850b (git): pry is not needed for test-bundled-gems
-
03:28 AM Revision 3924dba5 (git): Update the current URI maintainer
-
03:25 AM Revision 57c5b0a9 (git): [ruby/uri] Refactor RFC3986 regexps to make more readable
- https://github.com/ruby/uri/commit/3dfa19e920
06/12/2023
-
06:38 PM Revision 3168f618 (git): hash.c no longer needs the transient heap
-
06:30 PM Revision 78ca0857 (git): Revert "YJIT: Break register cycles for C arguments (#7918)"
- This reverts commit 888ba29e462075472776098f4f95eb6d3df8e730.
It caused a CI failure
http://ci.rvm.jp/results/trunk-... -
04:54 PM Revision 888ba29e (git): YJIT: Break register cycles for C arguments (#7918)
-
02:20 PM Revision 6fe46ff9 (git): When alloc size is too large, only allocate struct
-
12:31 PM Revision 31e24a42 (git): [ruby/psych] Comment out the code used to expand the file list [ci skip]
- https://github.com/ruby/psych/commit/715f3bfad0
-
11:22 AM Revision 81836c6c (git): Fix duplicate symbol errors when statically linking ripper
-
10:10 AM Revision 41035273 (git): [DOC] Should use `NULL` instead of zero
- Since no type information is available for variadic arguments, 0 is
passed as `int` without promoting to pointer. On... -
10:10 AM Revision 70483f6c (git): Add missing dependencies
- 09:24 AM Revision a4bb2d7d (git): * expand tabs. [ci skip]
- Please consider using misc/expand_tabs.rb as a pre-commit hook.
-
09:23 AM Revision b481b673 (git): [Feature #19719] Universal Parser
- Introduce Universal Parser mode for the parser.
This commit includes these changes:
* Introduce `UNIVERSAL_PARSER` m... - 07:07 AM Revision b308f7cf (git): Bump actions/checkout from 3.5.2 to 3.5.3
- Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.2 to 3.5.3.
- [Release notes](https://github.c... -
07:02 AM Revision bcded49d (git): [ruby/psych] Update spec files
- https://github.com/ruby/psych/commit/ba6fc48591
-
04:18 AM Revision f6e6d52b (git): Try to skip Prime_test.rb
-
04:18 AM Revision 8be4659b (git): Run test-unit test without rake task to avoid yard dependency
-
04:18 AM Revision 2ec18199 (git): pry is not needed for test-bundled-gems
- 03:36 AM Revision c09b75ab (git): Bump github/codeql-action from 2.3.5 to 2.13.4
- Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.3.5 to 2.13.4.
- [Release notes](https:/... -
03:02 AM Revision 10e66264 (git): [ruby/psych] Prefer `assert_include` for simple strings
- https://github.com/ruby/psych/commit/33024ce2b0
Also available in: Atom