| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-10-10 | [ruby/irb] Add a test of find_end for show_source command | Takashi Kokubun | |
| https://github.com/ruby/irb/commit/68e6ca95a0 | |||
| 2021-10-10 | [ruby/irb] Revert "Optimize show_source command further" | Takashi Kokubun | |
| This reverts commit 27dd2867cda5c789efaa5078214ad2fd82adcebf. This is to fix the test I added. (I separated commits to test a new behavior of ruby-commit-hook) https://github.com/ruby/irb/commit/fe055d521a | |||
| 2021-10-11 | [ruby/reline] Add tests for dialog with fullwidth chars and corner cases | aycabta | |
| https://github.com/ruby/reline/commit/35ab5d47a8 | |||
| 2021-10-11 | [ruby/ipaddr] Fix include? and ipv4_mapped to allow drb tests to pass | Jeremy Evans | |
| include? should return false if comparing an IPv4 address to an IPv6 address. ipv4_mapped needs to set the correct netmask on the mapped addresses. https://github.com/ruby/ipaddr/commit/da22ef8e6c | |||
| 2021-10-11 | [ruby/ipaddr] Make IPAddr#include? consider range of argument | Jeremy Evans | |
| It would be nice to use Range#cover? here, but it doesn't work correctly before Ruby 2.6. Switch to manual checks of the beginning of end of the ranges. Fixes Ruby Bug 14119 https://github.com/ruby/ipaddr/commit/f45630da31 | |||
| 2021-10-11 | [ruby/io-console] Skip Interrupt test on Solaris too | Nobuyoshi Nakada | |
| https://github.com/ruby/io-console/commit/48db3616da | |||
| 2021-10-11 | [ruby/rubygems] Prefer `require_relative` for internal requires | David Rodriguez | |
| https://github.com/rubygems/rubygems/commit/51796f257a | |||
| 2021-10-11 | * 2021-10-11 [ci skip] | git | |
| 2021-10-11 | [ruby/rubygems] Get specs green on arm64-darwin-20 | David Rodriguez | |
| https://github.com/rubygems/rubygems/commit/7a0bd9801d | |||
| 2021-10-10 | Pass the VM pointer as an argument | Nobuyoshi Nakada | |
| Notes: Merged: https://github.com/ruby/ruby/pull/4948 | |||
| 2021-10-10 | [ruby/rubygems] We no longer need to check realpaths | David Rodríguez | |
| Since symlinks and absolute paths are already checked. https://github.com/rubygems/rubygems/commit/de19bc4c7e | |||
| 2021-10-10 | [ruby/rubygems] Check safety of packaged symlinks | David Rodríguez | |
| If we explicitly disallow the creation of symlinks that point to files outside of the destination directory, we can avoid any other safety checks while creating directories, because we can be sure they will always fall under the destination directory as well. https://github.com/rubygems/rubygems/commit/555692b8de | |||
| 2021-10-10 | [ruby/rubygems] Install location safety should consider casing | David Rodríguez | |
| https://github.com/rubygems/rubygems/commit/0a0ad34af3 | |||
| 2021-10-10 | [ruby/rubygems] Remove redundant `File.expand_path` | David Rodríguez | |
| `File.realpath` already expands paths. https://github.com/rubygems/rubygems/commit/25524ebbeb | |||
| 2021-10-10 | [ruby/rubygems] Explicit check file not created outside of destination | David Rodríguez | |
| https://github.com/rubygems/rubygems/commit/1e363dbbcb | |||
| 2021-10-10 | [ruby/rubygems] Refactor symlink attack specs | David Rodríguez | |
| https://github.com/rubygems/rubygems/commit/9180b390aa | |||
| 2021-10-10 | [ruby/rubygems] Simplify `File.expand_path` usage | David Rodríguez | |
| https://github.com/rubygems/rubygems/commit/02e3cf44bf | |||
| 2021-10-10 | [ruby/rubygems] Don't make duplicated checks on directory safety | David Rodríguez | |
| This seems to speed up `gem install` on Windows by more than 50%. https://github.com/rubygems/rubygems/commit/1970b1296d | |||
| 2021-10-10 | Shorten register names on arm64-darwin not to be truncated | Nobuyoshi Nakada | |
| 2021-10-10 | Needs time.rb for `Time#iso8601` | Nobuyoshi Nakada | |
| `Gem::Request.verify_certificate_message` used this method without "time" which defines it. | |||
| 2021-10-10 | Update bundled_gems | Kazuhiro NISHIYAMA | |
| 2021-10-10 | Run JIT tests first when random order instead of no-sort | Nobuyoshi Nakada | |
| 2021-10-10 | Default the test order to random | Nobuyoshi Nakada | |
| 2021-10-10 | Unify iteration arguments | Nobuyoshi Nakada | |
| 2021-10-10 | Update iteration step in step_i_iter | Nobuyoshi Nakada | |
| 2021-10-10 | Refactor sym_step_i function | S.H | |
| Notes: Merged: https://github.com/ruby/ruby/pull/4923 Merged-By: nobu <nobu@ruby-lang.org> | |||
| 2021-10-10 | Run the failing readline test on arm32-linux separately | Nobuyoshi Nakada | |
| 2021-10-10 | Remove `RUN_SEPARATED_TESTS` which seems unnecessary | Nobuyoshi Nakada | |
| 2021-10-10 | Set `TEST_ALL` options first to show in the summary page | Nobuyoshi Nakada | |
| 2021-10-10 | Refactor rb_proc_call function | S-H-GAMELINKS | |
| Notes: Merged: https://github.com/ruby/ruby/pull/4897 | |||
| 2021-10-10 | Add flo_ndigits function | S-H-GAMELINKS | |
| Notes: Merged: https://github.com/ruby/ruby/pull/4926 | |||
| 2021-10-10 | * 2021-10-10 [ci skip] | git | |
| 2021-10-10 | Use an isolated class | Nobuyoshi Nakada | |
| The number of all instances of `Class` may be affected by GC-able anonymous classes created by other tests. | |||
| 2021-10-09 | [ruby/irb] Version 1.3.8.pre.11 | aycabta | |
| https://github.com/ruby/irb/commit/49b9f644c2 | |||
| 2021-10-09 | [ruby/irb] Update dependency, reline >= 0.2.8.pre.11 | aycabta | |
| https://github.com/ruby/irb/commit/4f686afbca | |||
| 2021-10-09 | [ruby/reline] Version 0.2.8.pre.11 | aycabta | |
| https://github.com/ruby/reline/commit/de858ee1ac | |||
| 2021-10-09 | [ruby/reline] Fix tests to show dialog to the right edge | aycabta | |
| https://github.com/ruby/reline/commit/6a0d0ada94 | |||
| 2021-10-09 | [ruby/reline] Add a test for full-width scrollbar | aycabta | |
| https://github.com/ruby/reline/commit/cff83e68f8 | |||
| 2021-10-09 | [ruby/reline] Add RELINE_ALT_SCROLLBAR env to use alternative text for scrollbar | aycabta | |
| The setting to use '::' instead of block elements. https://github.com/ruby/reline/commit/4afbc98e2c | |||
| 2021-10-09 | [ruby/reline] Fix calculating dialog width with full-width scrollbar | aycabta | |
| https://github.com/ruby/reline/commit/93bc9b5277 | |||
| 2021-10-09 | Refactor `Test::Unit::CoreAssertions#assert_nothing_raised` | Nobuyoshi Nakada | |
| * Separate exception classes to be rescued or reraised * Use the filtered backtrace in the failure message * Raise a new `AssertionFailedError` with the original backtrace | |||
| 2021-10-09 | Exclude also core_assertions.rb from backtraces | Nobuyoshi Nakada | |
| 2021-10-09 | Unify `Test::Unit::Assertions#message` | Nobuyoshi Nakada | |
| Merge `Test::Unit::CoreAssertions#message`. | |||
| 2021-10-09 | Let `Test::Unit::CoreAssertions::AllFailures#for` yield the key | Nobuyoshi Nakada | |
| Similar to `Test::Unit::CoreAssertions::AllFailures#foreach`. | |||
| 2021-10-09 | Newly generated gems require Ruby 2.6.0 | OKURA Masafumi | |
| In 2021, Ruby 2.5 and older are EOL. We can set the default required Ruby version to 2.6.0 to encourage people to use newer Ruby. If the command is executed with old Ruby, it falls back to 2.3.0. It's still possible to create a gem for older Ruby just by changing two lines of code (one in gemspec and another is in rubocop.yml). | |||
| 2021-10-09 | [rubygems/rubygems] I see no harm in this, allow it | David Rodríguez | |
| https://github.com/rubygems/rubygems/commit/01feb40283 | |||
| 2021-10-09 | [rubygems/rubygems] `git commit` no longer needs to be allowed to fail | David Rodríguez | |
| https://github.com/rubygems/rubygems/commit/12af03d32f | |||
| 2021-10-09 | [rubygems/rubygems] Let `update_git` work with whatever branch is checkout out | David Rodríguez | |
| Unless the `:branch` option is passed. It's more efficient, and it results in less hardcoding of "master". https://github.com/rubygems/rubygems/commit/aa5c3409ab | |||
| 2021-10-09 | [rubygems/rubygems] Make adding files and committing into a single command | David Rodríguez | |
| For efficiency. https://github.com/rubygems/rubygems/commit/979d1634dd | |||
| 2021-10-09 | [rubygems/rubygems] Keep different code in custom branch in dummy repo | David Rodríguez | |
| This doesn't affect the outcome of the test, but it makes the `git commit` command inside `update_git` not fail because of not having anything to commit. https://github.com/rubygems/rubygems/commit/ad0160ed97 | |||
