Project

General

Profile

Activity

From 02/16/2020 to 02/22/2020

02/22/2020

07:07 PM Feature #16644: qualified const init (self::CONST1 = 1) should be allowed in methods
These are two different things. Ruby always warns for assigning to an existing constant, regardless of using `const_... jeremyevans0 (Jeremy Evans)
06:55 PM Bug #16620 (Feedback): [BUG] Segmentation fault at 0x0000000103bae000
Can you please run the failing code from the command line and include the output? The awd files provided are binary ... jeremyevans0 (Jeremy Evans)
06:03 PM Feature #16648 (Open): improve GC performance by 5% with builtin_prefetch
The mark phase of non-incremental major GC is (I believe) dominated by pointer chasing. One way we can improve that ... bpowers (Bobby Powers)
03:38 PM Revision f85ca4c8 (git): * 2020-02-23 [ci skip]
git[bot]
03:32 PM Revision 77dcc2c8 (git): hash.c: [DOC] fix examples for ENV.merge!
stomar (Marcus Stollsteimer)
02:47 PM Bug #16646 (Closed): OpenSSL::VERSION is not defined (moved to ruby/openssl)
Eregon (Benoit Daloze)
02:05 AM Bug #16646: OpenSSL::VERSION is not defined (moved to ruby/openssl)
See https://github.com/ruby/openssl/issues/347
Please close. OpenSSL should have a new release soon...
MSP-Greg (Greg L)
01:43 PM Revision 4aebb491 (git): Expand Symbol#to_proc specs to be clearer
Eregon (Benoit Daloze)
01:37 PM Bug #16640: Symbol#to_proc reports -1 for arity
Thanks for the fix nobu! (https://github.com/ruby/ruby/commit/5b29ea0845c14092abd866ce0183c52635bade4c) Eregon (Benoit Daloze)
01:53 AM Bug #16640 (Closed): Symbol#to_proc reports -1 for arity
Applied in changeset commit:git|5b29ea0845c14092abd866ce0183c52635bade4c.
----------
Proc from Symbol needs a receiv...
nobu (Nobuyoshi Nakada)
01:43 AM Bug #16640 (Open): Symbol#to_proc reports -1 for arity
nobu (Nobuyoshi Nakada)
07:01 AM Revision c7b71af9 (git): Prefer `exe/ruby` to execute from it
nobu (Nobuyoshi Nakada)
02:54 AM Revision f744d801 (git): check USE_MJIT
iseq->body->jit_unit is not available if USE_MJIT==0 . ko1 (Koichi Sasada)
02:26 AM Misc #16645: Non-warned change of behavior in 2.7 for non-symbol keys
> treating non-Symbol keys as keywords if the method accepts arbitrary keywords is expected behavior
Yes, I was awar...
Dan0042 (Daniel DeLorme)
12:06 AM Misc #16645 (Rejected): Non-warned change of behavior in 2.7 for non-symbol keys
Yes, treating non-Symbol keys as keywords if the method accepts arbitrary keywords is expected behavior, as mentioned... jeremyevans0 (Jeremy Evans)
01:49 AM Revision 5b29ea08 (git): Proc from Symbol needs a receiver
So its arity should be -2 instead of -1.
[Bug #16640]
https://bugs.ruby-lang.org/issues/16640#change-84337
nobu (Nobuyoshi Nakada)
01:27 AM Revision 31748e69 (git): CI can be NULL.
Unused CI (introduced from peephole optimization, etc) can be NULL
so introduce NULL check.
ko1 (Koichi Sasada)
01:25 AM Revision af12e386 (git): More ENV rdoc [ci skip]
burdettelamar (Burdette Lamar)
01:01 AM Revision da310356 (git): test/readline - allow ENV control of test class creation
In ruby/ruby, the tests run on both readline & reline by creating four test classes:
```
TestReadline
TestReadlineHis...
MSP-Greg (Greg L)
12:59 AM Feature #16614 (Closed): New method cache mechanism for Guild
Applied in changeset commit:git|b9007b6c548f91e88fd3f2ffa23de740431fa969.
----------
Introduce disposable call-cache...
ko1 (Koichi Sasada)
12:59 AM Revision d7984d0f (git): * remove trailing spaces. [ci skip]
git[bot]
12:58 AM Revision b9007b6c (git): Introduce disposable call-cache.
This patch contains several ideas:
(1) Disposable inline method cache (IMC) for race-free inline method cache
* ...
ko1 (Koichi Sasada)
12:58 AM Revision f2286925 (git): VALUE size packed callinfo (ci).
Now, rb_call_info contains how to call the method with tuple of
(mid, orig_argc, flags, kwarg). Most of cases, kwarg ...
ko1 (Koichi Sasada)

02/21/2020

05:59 PM Revision a1eb1fab (git): use RUBY_FUNCTION_NAME_STRING instead of __func__ for rp()
ko1 (Koichi Sasada)
04:54 PM Misc #16645: Non-warned change of behavior in 2.7 for non-symbol keys
I can not answer your question but I believe matz mentioned the change several times in different
talks before. So a...
shevegen (Robert A. Heiler)
03:29 PM Misc #16645 (Rejected): Non-warned change of behavior in 2.7 for non-symbol keys
In ruby 2.7 non-symbol keys are now accepted as keywords, resulting in the following change in behavior:
```ruby
...
Dan0042 (Daniel DeLorme)
04:51 PM Bug #16647 (Closed): Redefining $/ causes irb to misbehave
If I start irb and then do:
``` ruby
$/ = "asdf"
```
then every character I type shows a newline on the irb...
mehagar (Michael Hagar)
04:30 PM Bug #16646 (Closed): OpenSSL::VERSION is not defined (moved to ruby/openssl)
There are several ways to fix this, maybe add to openssl.rb?
Noticed in several platforms...
MSP-Greg (Greg L)
03:45 PM Revision 5a89c057 (git): * 2020-02-22 [ci skip]
git[bot]
03:45 PM Revision 8c5ca318 (git): `Proc` made by `Symbol#to_proc` should be a lambda [Bug #16260]
With refinements, too. nobu (Nobuyoshi Nakada)
03:30 PM Revision 5cab86f3 (git): `Proc` made by `Symbol#to_proc` should be a lambda [Bug #16260]
nobu (Nobuyoshi Nakada)
03:17 PM Revision 0b4500d9 (git): Adjusted indent [ci skip]
nobu (Nobuyoshi Nakada)
02:16 PM Revision 5e7322b8 (git): [ruby/irb] `yield` outside method definition is a syntax error
https://github.com/ruby/irb/commit/dbc7b059c7 nobu (Nobuyoshi Nakada)
12:30 PM Revision 8d3b7f0f (git): Fixed net-pop, smtp, protocol and imap task for sync tool
hsbt (Hiroshi SHIBATA)
12:25 PM Revision e7f8724f (git): Fixed net-ftp sync task and resync from standalone repo
hsbt (Hiroshi SHIBATA)
12:23 PM Revision fa1cf777 (git): Move an entry of net-ftp to the default gems section
hsbt (Hiroshi SHIBATA)
12:21 PM Revision 9cb1ffaa (git): Promote net-http to the default gems.
test/net/http/test_https.rb: rename fixture methods to read_fixture
because it conflicts with test-unit gem.
hsbt (Hiroshi SHIBATA)
11:41 AM Bug #16337: kernel_gem.rb:68 - ThreadError
I guess this is because you're not using the latest rubygems. Could you run `gem env version` and check that you have... deivid (David Rodríguez)
10:57 AM Bug #16643: Array#dig converts keywords to positional hash
jeremyevans0 (Jeremy Evans) wrote in #note-3:
> Dan0042 (Daniel DeLorme) wrote in #note-2:
> > Are you seriously te...
mame (Yusuke Endoh)
07:06 AM Bug #16643: Array#dig converts keywords to positional hash
Dan0042 (Daniel DeLorme) wrote in #note-2:
> Are you seriously telling me that you consider it normal and correct th...
jeremyevans0 (Jeremy Evans)
02:59 AM Bug #16643: Array#dig converts keywords to positional hash
Are you seriously telling me that you consider it normal and correct that `obj.dig(**kw)` is _not_ equivalent to `[ob... Dan0042 (Daniel DeLorme)
10:56 AM Revision a294ec16 (git): Move an entry of net-ftp to the default gems section
hsbt (Hiroshi SHIBATA)
10:09 AM Revision f08d8e5e (git): Promote net-ftp to default gems
hsbt (Hiroshi SHIBATA)
09:39 AM Bug #16632: Remove verbose warning on treating keyword splat as positional argument in Ruby 2.6
As mentioned in https://bugs.ruby-lang.org/issues/16511#note-17
it seems very unlikely this triggers in practice, be...
Eregon (Benoit Daloze)
09:34 AM Bug #16640: Symbol#to_proc reports -1 for arity
The arity should actually be `-2` which means 1 required arguments + any number of optional arguments. Eregon (Benoit Daloze)
04:31 AM Revision 4643bf5d (git): * 2020-02-21 [ci skip]
git[bot]
04:31 AM Revision 59c2a115 (git): Fix typo in NEWS-2.7.0
pocke (Masataka Kuwabara)

02/20/2020

08:55 PM Bug #16643 (Rejected): Array#dig converts keywords to positional hash
This behavior is deliberate. `dig` should only be overridden if you want to be able to access objects stored inside ... jeremyevans0 (Jeremy Evans)
03:42 AM Bug #16643 (Rejected): Array#dig converts keywords to positional hash
The following behavior for `dig` looks very weird to me:
```ruby
o=Object.new
def o.dig(**kw) p [kw] end
o.dig(...
Dan0042 (Daniel DeLorme)
08:37 PM Feature #16468: Switch to Miller-Rabin for Prime.prime?
steveb3210 (Stephen Blackstone) wrote in #note-16:
> Unforunately Miller-Rabin is not a deterministic test for arbitr...
Dan0042 (Daniel DeLorme)
07:19 PM Feature #16468: Switch to Miller-Rabin for Prime.prime?
Attached is the latest diff. steveb3210 (Stephen Blackstone)
07:18 PM Feature #16468: Switch to Miller-Rabin for Prime.prime?
Dan0042 (Daniel DeLorme) wrote in #note-15:
> I think it would be interesting to expose the algorithm for larger num...
steveb3210 (Stephen Blackstone)
02:01 PM Feature #16468: Switch to Miller-Rabin for Prime.prime?
I think it would be interesting to expose the algorithm for larger numbers. So you could have `miller_rabin` which al... Dan0042 (Daniel DeLorme)
05:45 AM Feature #16468: Switch to Miller-Rabin for Prime.prime?
- Add bounds check
- Add test
steveb3210 (Stephen Blackstone)
07:08 PM Feature #16644 (Rejected): qualified const init (self::CONST1 = 1) should be allowed in methods
```rb
module Mod1
def self.define_consts
const_set(:CONST1, :CONST1)
# this is actual const re-assign...
bughit (bug hit)
05:18 PM Feature #16597: missing poll()
An extension that makes poll() features available and does not require integration into ruby core is eventmachine. michals (Michal Suchánek)
01:36 PM Revision df26d36e (git): Prefer alignas() over _Alignas()
to allow Intel C++ compiler to read ruby.h.
This is similar to 9930481a239fa7182429f3c3942ea033fb9b0320
mame (Yusuke Endoh)
12:32 PM Revision 3e12b658 (git): Fallback to load version file in ruby core repository
hsbt (Hiroshi SHIBATA)
12:24 PM Revision a326b4b0 (git): Move an entry of net-imap to the default gems section
hsbt (Hiroshi SHIBATA)
12:24 PM Revision e9d872a0 (git): Promote net-imap to the default gems
hsbt (Hiroshi SHIBATA)
09:19 AM Feature #16614: New method cache mechanism for Guild
> my thoughts were: if respond_to_missing? returns true once, does this have any effect on this cache? even if it mig... ko1 (Koichi Sasada)
08:33 AM Feature #16614: New method cache mechanism for Guild
ko1 (Koichi Sasada) wrote in #note-14:
> Hanmac (Hans Mackowiak) wrote in #note-13:
> > My thought if the `respond_...
Hanmac (Hans Mackowiak)
07:45 AM Feature #16614: New method cache mechanism for Guild
I'll merge this patch tomorrow.
If you have any suggestion, please tell me.
ko1 (Koichi Sasada)
09:06 AM Revision f5abcf76 (git): [ruby/rdoc] Removed `RDoc::Context::Section#sequence`
It has been deprecated since 2011.
https://github.com/ruby/rdoc/commit/5c2aa0f77d
nobu (Nobuyoshi Nakada)
08:08 AM Revision c3cd9258 (git): Use `brew upgrade` instead of `brew update`
znz (Kazuhiro NISHIYAMA)
07:44 AM Bug #16641: Backport request: MJIT crashes on a certain flow of branches
2.7 backport is done at commit:eaee631d5eda03f77ec39ec6fc1826a06ab06205. k0kubun (Takashi Kokubun)
07:36 AM Revision 0149863d (git): * 2020-02-20 [ci skip]
git[bot]
07:36 AM Revision eaee631d (git): Avoid jumping to a wrong destination
when the next insn is already compiled by former branches. k0kubun (Takashi Kokubun)
04:39 AM Revision 56d33b3e (git): Fixed missing `return`
Get rid of double writing. nobu (Nobuyoshi Nakada)
02:46 AM Revision 75863554 (git): comma at the end of enum is a C++11ism
Comma at the end of enum is allowed in C since C99. We can use them
internally. However when it comes to extension l...
shyouhei (Shyouhei Urabe)
02:46 AM Revision 49bb2e64 (git): avoid defining inline
Recent (since 2012 maybe?) MSVC ships a header named xkeycheck.h, which
(kindly!) aborts compilation on redefinition ...
shyouhei (Shyouhei Urabe)
02:46 AM Revision 4e6bae47 (git): ext/-test-/cxxanyargs: prevent have_devel check
The `cxx.try_compile` command in this file kicks `cxx.have_devel?`
internally, which recursively calls `cxx.try_link`...
shyouhei (Shyouhei Urabe)
02:46 AM Revision 7aa3f1fe (git): printf can be a macro
Namely glibc has this macro on -DFORTIFY_SOURCE. We have to prevent
macro redefinition with different macro body.
shyouhei (Shyouhei Urabe)
02:46 AM Revision 8920e204 (git): hide vm_ep_in_heap_p_
`make leaked-globals` points out that this function is leaked. This has
not been detected in our CI because it is de...
shyouhei (Shyouhei Urabe)
02:46 AM Revision c7e6dbd5 (git): fix arity mismatch
This is a ruby method with arity zero. Which means, this function takes
one argument (that is self).
shyouhei (Shyouhei Urabe)
02:46 AM Revision 984e0233 (git): TestTime#test_memsize: skip when on GC_DEBUG
GC_DEBUG=1 makes this test fail because it changes the size of struct
RVALUE. I don't think the test is useful then....
shyouhei (Shyouhei Urabe)
02:46 AM Revision 6788c375 (git): suppress clang warnings
Starting clang 11, casts between pointer and (narrower-than-pointer) int
are now warned. However all such thing in o...
shyouhei (Shyouhei Urabe)
12:10 AM Bug #16642: Splatted empty hash literal produces frozen hash object
Actually, looks like I didn't read the bug report closely enough. This is a different issue, and suggests that we sh... jeremyevans0 (Jeremy Evans)
12:04 AM Bug #16642: Splatted empty hash literal produces frozen hash object
I agree it is a bug. I'm not sure it is worth fixing. Basically, the reason behind it is the parser doesn't separat... jeremyevans0 (Jeremy Evans)

02/19/2020

11:43 PM Revision 036a68ae (git): [DOC] Fixed `ENV.rassoc` result order [ci skip]
nobu (Nobuyoshi Nakada)
07:59 PM Revision eed7235e (git): hash.c: [DOC] fix typos
stomar (Marcus Stollsteimer)
07:57 PM Revision 97e8212a (git): doc/make_cheatsheet.md: fix typos
stomar (Marcus Stollsteimer)
07:31 PM Bug #16632: Remove verbose warning on treating keyword splat as positional argument in Ruby 2.6
This is really interesting. It means that mixing double-splat with positional-only methods was _already_ discouraged.... Dan0042 (Daniel DeLorme)
06:22 PM Bug #16642 (Closed): Splatted empty hash literal produces frozen hash object
When splatting an empty hash literal, internally it's optimized using a global frozen hash object, but this implement... Dan0042 (Daniel DeLorme)
05:57 PM Misc #16561: DevelopersMeeting20200227Japan
* [Feature #16511] Staged warnings and better compatibility for keyword arguments in 2.7.1 (Dan0042)
* All the bene...
Dan0042 (Daniel DeLorme)
03:14 PM Revision 4bc16244 (git): * 2020-02-20 [ci skip]
git[bot]
03:13 PM Revision 57c26231 (git): Use `brew upgrade` instead of `brew update`
znz (Kazuhiro NISHIYAMA)
08:05 AM Misc #16515: one of authoritative name server of ruby-lang.org "pichu.netlab.jp" not responding DNS query
Nice to hear that 🎉 [email protected] (Koichiro Iwao)
07:26 AM Bug #16641 (Closed): Backport request: MJIT crashes on a certain flow of branches
## Problem
~~~ruby
def a(b)
".#{b unless b == 1}" if true
end
print(a(0))
~~~
This script `test.rb` cr...
k0kubun (Takashi Kokubun)
07:19 AM Revision c4794ed7 (git): Avoid jumping to a wrong destination
when the next insn is already compiled by former branches. k0kubun (Takashi Kokubun)
07:15 AM Feature #16260 (Closed): Symbol#to_proc behaves like lambda, but doesn't aknowledge it
Applied in changeset commit:git|f0b815dc670b61eba1daaa67a8613ac431d32b16.
----------
`Proc` made by `Symbol#to_proc`...
nobu (Nobuyoshi Nakada)
06:46 AM Revision f0b815dc (git): `Proc` made by `Symbol#to_proc` should be a lambda [Bug #16260]
nobu (Nobuyoshi Nakada)
05:14 AM Feature #16614: New method cache mechanism for Guild
alanwu (Alan Wu) wrote in #note-15:
> If I understand this correctly, the proposed implementation can trigger an all...
ko1 (Koichi Sasada)
04:47 AM Revision 90d082e3 (git): * 2020-02-19 [ci skip]
git[bot]
04:47 AM Revision 5fd5666d (git): support multi-run test for test_readline.rb
S_H_ (Shun Hiraoka)
04:43 AM Bug #16640 (Rejected): Symbol#to_proc reports -1 for arity
nobu (Nobuyoshi Nakada)

02/18/2020

11:30 PM Bug #16613 (Closed): Vagrant encounters segmentation fault when starting previously correctly working box
Turns out that this appears to have been due to some corruption in the box itself. Changing the Ruby version solved n... skaufman (Stan Kaufman)
09:53 PM Bug #16640: Symbol#to_proc reports -1 for arity
Actually this can be closed, as it doesn't make sense for arity > 1. kddnewton (Kevin Newton)
06:49 PM Bug #16640: Symbol#to_proc reports -1 for arity
Oh nice I didn't see that @zverok. kddnewton (Kevin Newton)
06:02 PM Bug #16640: Symbol#to_proc reports -1 for arity
#9250 was closed with the reason
> The proc created by Symbol#to_proc is not a lambda, but a proc
But in #16260...
zverok (Victor Shepelev)
04:03 PM Bug #16640: Symbol#to_proc reports -1 for arity
To add some context, this came up because of https://github.com/rails/rails/pull/38474 - specifically https://github.... kddnewton (Kevin Newton)
03:46 PM Bug #16640: Symbol#to_proc reports -1 for arity
Ooo just found https://bugs.ruby-lang.org/issues/9520. I kind of get the argument to keep it consistent with other pr... kddnewton (Kevin Newton)
03:41 PM Bug #16640 (Closed): Symbol#to_proc reports -1 for arity
When you create a proc using `Symbol#to_proc` syntax, it reports the arity as -1, even though the required number of ... kddnewton (Kevin Newton)
09:19 PM Misc #16561: DevelopersMeeting20200227Japan
* [Feature #16463] Fixing *args-delegation in Ruby 2.7: ruby2_keywords semantics by default in 2.7.1 (eregon)
* It...
Eregon (Benoit Daloze)
01:39 PM Bug #14891: Pathname#join has different behaviour to File.join
zverok (Victor Shepelev) wrote in #note-7:
> > I am wondering about the current behavior of Pathname#join, too. Are ...
jnchito (Junichi Ito)
10:09 AM Bug #14891: Pathname#join has different behaviour to File.join
> I am wondering about the current behavior of Pathname#join, too. Are there any useful use cases for `Pathname.new('... zverok (Victor Shepelev)
07:58 AM Bug #14891: Pathname#join has different behaviour to File.join
I am wondering about the current behavior of Pathname#join, too. Are there any useful use cases for `Pathname.new('/a... jnchito (Junichi Ito)
06:30 AM Revision ccc3b911 (git): * 2020-02-18 [ci skip]
git[bot]
06:30 AM Revision 789c1df1 (git): increment teeny
naruse (Yui NARUSE)
06:09 AM Revision 0643eb2e (git): Fix typo s/test_ruby2_keywords_hash!/test_ruby2_keywords_hash/
In #2818, `Hash.ruby2_keywords!` has renamed to `Hash.ruby2_keywords_hash`. kamipo (Ryuta Kamizono)
06:09 AM Revision 9820f9ee (git): hash.c: Add a feature to manipulate ruby2_keywords flag
It was found that a feature to check and add ruby2_keywords flag to an
existing Hash is needed when arguments are ser...
mame (Yusuke Endoh)
05:38 AM Bug #16639 (Closed): ARGF.each_line(chomp: true) cannot call without warning
Applied in changeset commit:git|041c2932e336b509b0ddc1fdbd9f160bce8d4893.
----------
Pass keyword arguments to IOs p...
nobu (Nobuyoshi Nakada)
02:30 AM Bug #16639 (Closed): ARGF.each_line(chomp: true) cannot call without warning
`ARGF.each_line` with keyword arguments shows warnings on 2.7.0, and does not work on current master.
```
$ ruby ...
znz (Kazuhiro NISHIYAMA)
05:35 AM Revision 041c2932 (git): Pass keyword arguments to IOs properly [Bug #16639]
nobu (Nobuyoshi Nakada)
02:35 AM Revision 38070ccd (git): * 2020-02-18 [ci skip]
git[bot]
02:34 AM Revision 2115a393 (git): [ruby/io-console] bump up to 0.5.6
nobu (Nobuyoshi Nakada)
02:33 AM Revision 5ef38355 (git): [ruby/io-console] Just ignore the extension on other than CRuby
https://github.com/ruby/io-console/commit/41b6f09574 nobu (Nobuyoshi Nakada)
01:32 AM Feature #16635 (Closed): Reduce allocation of begin-less/end-less range with Integer literal
Merged in commit:527829423088f09cf2f708be12bb4337d640dc69 k0kubun (Takashi Kokubun)

02/17/2020

09:46 PM Feature #16637: Time#to_s and Date#to_s accept strftime format string
shevegen (Robert A. Heiler) wrote in #note-2:
> I am not sure if this is a good suggestion though, largely because .t...
ttilberg (Tim Tilberg)
07:56 PM Feature #16637: Time#to_s and Date#to_s accept strftime format string
Since the receiver is a `Time` object or `Time`, at least the `time`-part in `strftime` and `strptime` is redundant. ... sawa (Tsuyoshi Sawada)
04:54 PM Feature #16637: Time#to_s and Date#to_s accept strftime format string
> While terms like strftime and strptime are ubiqutous through the history of computer science,
> I feel that the te...
shevegen (Robert A. Heiler)
04:43 PM Feature #16637: Time#to_s and Date#to_s accept strftime format string
[Gerald Bauer pointed out](https://www.reddit.com/r/ruby/comments/f4pcn5/dateformatter_gem_date_formatter_by_example/... ttilberg (Tim Tilberg)
03:14 PM Feature #16637 (Open): Time#to_s and Date#to_s accept strftime format string
While terms like `strftime` and `strptime` are ubiqutous through the history of computer science, I feel that the ter... ttilberg (Tim Tilberg)
07:06 PM Feature #16638 (Open): Structured Data for Syslog
`Syslog::Logger` appears to conform to RFC5424, however doesn't support structured data unless I'm missing something.... rlafranchi (Richard LaFranchi)
02:31 PM Revision dcb05179 (git): [ruby/irb] Version 1.2.3
https://github.com/ruby/irb/commit/dd56e06df5 aycabta (aycabta .)
01:16 PM Revision 9239226e (git): * append newline at EOF. [ci skip]
git[bot]
01:16 PM Revision c42c6a59 (git): Move the entry of net-protocol on docs
hsbt (Hiroshi SHIBATA)
01:15 PM Revision 0ae97803 (git): Promote net-protocol to default gems
hsbt (Hiroshi SHIBATA)
11:53 AM Revision 2032432d (git): Partially revert "test/openssl/test_ssl.rb: skip OpenSSL::TestSSL#test_fallback_scsv"
A skip guard for test_fallback_scsv has been added in upstream
repository.
mame (Yusuke Endoh)
11:51 AM Revision 8f91dc71 (git): [ruby/openssl] test/openssl/test_ssl: skip test_fallback_scsv if necessary
Run the test case only when the OpenSSL supports both TLS 1.1 and TLS
1.2. Note that the fallback SCSV mechanism is f...
rhenium (Kazuki Yamaguchi)
11:50 AM Revision 99b191d8 (git): [ruby/openssl] ts: simplify OpenSSL::Timestamp::Request#algorithm
Stop the special treatment of invalid hashAlgorithm of the message
imprint. Those invalid values can only appear afte...
rhenium (Kazuki Yamaguchi)
09:04 AM Bug #16618: Ensure called twice when raise in ensure
I found another issue with this where
```ruby
def meow
puts 'start'
begin
return
puts 'should not run'
...
davidsiaw (David Siaw)
08:28 AM Misc #16636 (Closed): DevelopersMeeting before RubyKaigi2020
RubyKaigi 2020 will be at Fukuoka, Apr 9th to 11th, 2020. It should be good time to gather Ruby interpreter developer... ko1 (Koichi Sasada)
04:20 AM Revision 3fbcdac3 (git): test/openssl/test_ssl.rb: skip OpenSSL::TestSSL#test_fallback_scsv
on OpenSSL 1.1.1d or later.
https://github.com/ruby/openssl/issues/336
mame (Yusuke Endoh)
03:05 AM Revision dec802d8 (git): [ruby/io-console] [DOC] Improved about `intr:`
https://github.com/ruby/io-console/commit/82b630cd79 nobu (Nobuyoshi Nakada)
01:30 AM Feature #15563: #dig that throws an exception if a key doesn't exist
matz (Yukihiro Matsumoto) wrote in #note-4:
> And with whatever name, we need the real-world use-case for a new meth...
robb (Robb Shecter)
01:05 AM Feature #15563: #dig that throws an exception if a key doesn't exist
amcaplan (Ariel Caplan) wrote in #note-13:
> matz (Yukihiro Matsumoto) wrote:
> > [...] with whatever name, we need t...
robb (Robb Shecter)
12:48 AM Feature #14602: Version of dig that raises error if a key is not present
amcaplan (Ariel Caplan) wrote:
> The Hash#dig method made it easy to access methods safely from a nested hash; I'd l...
robb (Robb Shecter)

02/16/2020

08:06 PM Revision 21ab4836 (git): * 2020-02-17 [ci skip]
git[bot]
08:00 PM Revision a9e10d3b (git): NEWS.md: add missing ticket links
stomar (Marcus Stollsteimer)
08:00 PM Revision 6ca0a62d (git): NEWS.md: improve language; markup as list item
stomar (Marcus Stollsteimer)
08:00 PM Revision 1126f58c (git): NEWS.md: remove leading whitespace
stomar (Marcus Stollsteimer)
08:00 PM Revision 3281f70d (git): NEWS.md: fix method references; remove surplus brackets
stomar (Marcus Stollsteimer)
01:16 PM Revision 331755c5 (git): Revert "test/openssl/test_ts.rb: tentatively skip a failing test on CentOS 6.9"
This reverts commit a6d007c70b3aa5b55c9ca774446130356bd36eac.
Unfortunately, the test fails on armv7l
https://rubyci...
mame (Yusuke Endoh)
12:20 PM Revision a6d007c7 (git): test/openssl/test_ts.rb: tentatively skip a failing test on CentOS 6.9
CentOS 6.9 will be EOL at Nov. Ruby 3.0 (or 2.8) release version will
not support CentOS 6.9, so I'll remove the env...
mame (Yusuke Endoh)
11:48 AM Revision e37e0bfa (git): test/openssl/test_ssl.rb: skip a test on OpenSSL 1.1.d or later
It fails due to "error:140AB18F:SSL routines:SSL_CTX_use_certificate:ee
key too small". This is a tentative measurem...
mame (Yusuke Endoh)
10:55 AM Revision 01138f58 (git): Make OpenSSL::OSSL#test_memcmp_timing robust
The test was too fragile. Actually, it fails on one of our CIs
immediately after it was merged to ruby/ruby.
https:...
mame (Yusuke Endoh)
10:14 AM Revision 0b55f8a1 (git): ext/openssl/extconf.rb: avoid -Werror=deprecated-declarations
It fails to build on Solaris:
https://rubyci.org/logs/rubyci.s3.amazonaws.com/solaris11-gcc/ruby-master/log/20200216...
mame (Yusuke Endoh)
07:08 AM Revision 30145748 (git): Guard for OpenSSL::PKey::EC::Group::Error with unsupported platforms
hsbt (Hiroshi SHIBATA)
06:21 AM Revision b99775b1 (git): Import openssl-2.2.0 (#2693)
Import the master branch of ruby/openssl for preparing to release openssl-2.2.0 hsbt (Hiroshi SHIBATA)
04:47 AM Revision 0bfa479c (git): Split the optimizable range item conditions
nobu (Nobuyoshi Nakada)
 

Also available in: Atom