Project

General

Profile

Activity

From 12/15/2016 to 12/21/2016

12/21/2016

07:35 PM Bug #13060 (Closed): pkg_config breaks when adding '-Wconversion' to $CFLAGS
When compiling the nokogiri gem, you can opt to use system libraries which uses `pkg_config`. When I add '-Wconversio... hone (Terence Lee)
07:17 PM Feature #13048: Better way to do Regexp.new(Regexp.escape("some string"))
It would be nice to have a real/more-idiomatic way instead of a hack, and that hack doesn't support duck typing, whil... justcolin (Colin Fulton)
05:42 PM Feature #5446: at_fork callback API
> Is there any reason this should be done by the language core (apart from monkey-paytching ugliness)?
Yes, Ruby c...
Eregon (Benoit Daloze)
03:08 PM Feature #5446: at_fork callback API
We looked at this issue at today's developer meeting.
I was told that async-signal-safety is no longer the issue b...
shyouhei (Shyouhei Urabe)
05:20 PM Feature #12861: super in a block can be either lexically or dynamically scoped depending on how the block is invoked
Yukihiro Matsumoto wrote:
> I don't see the real-world problem except for a bit of complexity behind. If we distingu...
bughit (bug hit)
04:24 PM Feature #12861 (Feedback): super in a block can be either lexically or dynamically scoped depending on how the block is invoked
I don't see the real-world problem except for a bit of complexity behind. If we distinguished lexical super and dynam... matz (Yukihiro Matsumoto)
02:22 PM Feature #12861: super in a block can be either lexically or dynamically scoped depending on how the block is invoked
We looked at this issue at today's developer meeting.
I think attendees had an assumption that changing behavour o...
shyouhei (Shyouhei Urabe)
04:46 PM Feature #13017: Switch SipHash from SipHash24 to SipHash13
Indeed we are not cryptological experts, then how did we determine to introduce SipHash24? I couldn't find any discu... mame (Yusuke Endoh)
01:50 PM Feature #13017: Switch SipHash from SipHash24 to SipHash13
We looked at this issue at today's developer meeting. However there were no cryptological experts. We could not be ... shyouhei (Shyouhei Urabe)
04:04 PM Feature #12854: Proc#curry should return an instance of the class, not Proc
I proposed and first implemented `Proc#curry`. I have no idea how this change may skew the conceptual nature of the ... mame (Yusuke Endoh)
02:37 PM Feature #12854: Proc#curry should return an instance of the class, not Proc
We briefly looked at this issue at today's developer meeting.
Practically, it is possible to change what #curry re...
shyouhei (Shyouhei Urabe)
04:03 PM Feature #11286: [PATCH] Add case equality arity to Enumerable's sequence predicates.
I am positive about the idea too. But as a duty of the final decision maker, I have to consider every option before t... matz (Yukihiro Matsumoto)
02:56 PM Feature #11286: [PATCH] Add case equality arity to Enumerable's sequence predicates.
We looked at this issue in today's developer meeting.
Attendees were positive about the proposed functionality. B...
shyouhei (Shyouhei Urabe)
03:35 PM Revision bd288dcc (git): bigdecimal: version 1.3.0
Import bigdecimal version 1.3.0. The full commit log is here:
https://github.com/ruby/bigdecimal/compare/v1.3.0.p...
Kenta Murata
03:21 PM Bug #13059 (Closed): "regcomp.c", line 2236: error: syntax error near `/' with old fcc on Solaris 10
Applied in changeset r57143.
----------
regcomp.c: Fix compile error with old version of fcc on Solaris
* regcomp.c...
ngoto (Naohisa Goto)
03:13 PM Bug #13059 (Closed): "regcomp.c", line 2236: error: syntax error near `/' with old fcc on Solaris 10
おそらく r57045 以降、Solaris 10 上の古いfcc(Fujitsu C Compiler)にて、以下のコンパイルエラーが発生します。
~~~
"regcomp.c", line 2236: error: syn...
ngoto (Naohisa Goto)
03:21 PM Revision 4f618f5a (git): * 2016-12-22
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57144 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:21 PM Revision 90224018 (git): regcomp.c: Fix compile error with old version of fcc on Solaris
* regcomp.c (get_min_match_length): Fix compile error with old version
of fcc (Fujitsu C Compiler) on Solaris 10. [...
ngoto (Naohisa Goto)
02:53 PM Feature #7360: Adding Pathname#glob
We looked at this issue at today's developer meeting. As Akira already respond, the proposed patch has a problem. I... shyouhei (Shyouhei Urabe)
02:48 PM Bug #12855: Inconsistent keys identity in compare_by_identity Hash when using literals
We looked at this issue at today's developer meeting. It seems over-optimization as Benoit originally guessed. Let ... shyouhei (Shyouhei Urabe)
07:39 AM Bug #12855 (Assigned): Inconsistent keys identity in compare_by_identity Hash when using literals
shyouhei (Shyouhei Urabe)
02:44 PM Bug #13058 (Closed): Please backport r57135 and r57136
backport管理用のチケットです。 usa (Usaku NAKAMURA)
02:30 PM Feature #12839: CSV - Give not nil but empty strings for empty fields
Currently no active developers are there for CSV.
I heard the distinguish between silent and sound empty cells are...
shyouhei (Shyouhei Urabe)
02:25 PM Feature #8158: lightweight structure for loaded features index
We looked at this issue at today's developer meeting and had positive opinions. Maybe introduced in 2.5. shyouhei (Shyouhei Urabe)
02:11 PM Feature #12802: Add BLAKE2 support to Digest
We looked at this issue at today's developer meeting. We could not be sure if we need our own implementation of BLAK... shyouhei (Shyouhei Urabe)
01:46 PM Revision edaf4500 (git): time.c: debug print
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57142 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:41 PM Feature #12944: Change Kernel#warn to call Warning.warn
So we discussed at today's developer meeting. Attendees felt in common that Kernel#warn's complicated pitfall-ish be... shyouhei (Shyouhei Urabe)
01:26 PM Revision ea6510b8 (git): numeric.c: remove not used lines
* numeric.c (rb_num_get_rounding_option): remove not used
lines. After r57130 these lines are never reached.
git-s...
yui-knk (Kaneko Yuichiro)
12:06 PM Revision 5518b5c2 (git): time.c: refine num_exact error message
* time.c (num_exact): show the original argument when conversion
failed, instead of intermediate nil.
git-svn-id: ...
nobu (Nobuyoshi Nakada)
12:05 PM Revision 33e8eef0 (git): time.c: use RB_TYPE_P
* time.c (time_timespec): use RB_TYPE_P instead of switching by
TYPE.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/...
nobu (Nobuyoshi Nakada)
11:20 AM Revision 23ba6b2e (git): st.c: suppress a warning
* st.c (st_hash): suppress unused label warning on 32bit
platforms. fix up r57134.
git-svn-id: svn+ssh://ci.ruby-...
nobu (Nobuyoshi Nakada)
11:12 AM Bug #13043 (Closed): Exception#cause can become recursive/infinite
Applied in changeset r57137.
----------
eval.c: fix circular cause
* eval.c (exc_setup_cause): always set cause of ...
nobu (Nobuyoshi Nakada)
11:12 AM Revision 1729243b (git): eval.c: fix circular cause
* eval.c (exc_setup_cause): always set cause of cause to get rid
of circular references. [ruby-core:78688] [Bug #1...
nobu (Nobuyoshi Nakada)
11:03 AM Misc #13057 (Feedback): BasicObject#__send__ documentation contains references to #send
Yes, they are aliases. nobu (Nobuyoshi Nakada)
09:13 AM Misc #13057 (Feedback): BasicObject#__send__ documentation contains references to #send
**`BasicObject#__send__`** docs are equal to **`Object#send`** docs. As far as I can see, this happens because docume... hedgesky (Anton Chuchkalov)
10:21 AM Feature #12180: switch id_table.c variant
I asked this feature to ko1. He said that it's better to merge at Ruby 2.5.
We will evaluate this after Ruby 2.4.0...
hsbt (Hiroshi SHIBATA)
09:06 AM Feature #12913 (Rejected): A way to configure the default maximum width of pp
Okay, I respect your decision. Thank you for your time. mame (Yusuke Endoh)
07:15 AM Feature #12913: A way to configure the default maximum width of pp
I think pp is not only for debug.
I guess someone use it for logging, for example.
So, I think global configurati...
akr (Akira Tanaka)
08:46 AM Feature #12963 (Rejected): ?string longer than one char
No use case so far. shyouhei (Shyouhei Urabe)
08:36 AM Bug #12998: paragraph mode inconsistency between `IO#each_line` and `String#each_line`
Scheduled for 2.5. nobu (Nobuyoshi Nakada)
08:13 AM Revision de59178a (git): * win32/win32.c (winnt_stat): use `numberof` macro instead of constant.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57136 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
08:11 AM Feature #13000: Implement Set#include? with Hash#include?
It originally used Hash#include?, but changed to use Hash#[] to benefit from the optimized dispatch VM instruction fo... knu (Akinori MUSHA)
06:08 AM Feature #13000 (Assigned): Implement Set#include? with Hash#include?
shyouhei (Shyouhei Urabe)
07:59 AM Feature #13056 (Closed): base option to Dir.glob
A proposal of `base` option to `Dir.glob` method.
https://github.com/ruby/ruby/compare/trunk...nobu:feature/Dir.glob...
nobu (Nobuyoshi Nakada)
07:50 AM Revision 5d6ace61 (git): Fixed potentially buffer overrun.
* win32/win32.c (winnt_stat): the return value of `get_final_path` is the
expected buffer length, not the actuall f...
U.Nakamura
07:38 AM Bug #12551: Exception accessing file with long path on windows
Sorry for late reply.
It's too difficult to get rid of the limitation of `MAX_PATH`,
because many OS API and syst...
usa (Usaku NAKAMURA)
06:04 AM Bug #12551 (Assigned): Exception accessing file with long path on windows
shyouhei (Shyouhei Urabe)
07:16 AM Bug #13018: end of file reached (EOFError) from SMTP
Toby Murray wrote:
> Yields `end of file reached (EOFError)`. From the discussion there, it seems like the SMTP rela...
shugo (Shugo Maeda)
06:11 AM Bug #13018 (Assigned): end of file reached (EOFError) from SMTP
shyouhei (Shyouhei Urabe)
06:52 AM Feature #9209 (Closed): Struct instances creatable with named args
please continue to issue #11925. shyouhei (Shyouhei Urabe)
06:50 AM Feature #2074 (Third Party's Issue): json の j や jj は module_function にするべき?
これは今となっては3rd party's issueですね。jsonに提案してください shyouhei (Shyouhei Urabe)
06:22 AM Bug #13019 (Closed): Fix st_hash* functions
Applied in changeset r57134.
----------
st.c: fix st_hash* functions [Bug #13019]
Previous implementation had an is...
nobu (Nobuyoshi Nakada)
05:45 AM Bug #13019 (Assigned): Fix st_hash* functions
shyouhei (Shyouhei Urabe)
06:22 AM Revision c0ff5f4d (git): st.c: fix st_hash* functions [Bug #13019]
Previous implementation had an issues:
- macros murmur1 assumes murmur_step takes rotation value
as a second argume...
nobu (Nobuyoshi Nakada)
06:12 AM Bug #13030 (Assigned): Unexpected T_IMEMO object when building with VMDEBUG
shyouhei (Shyouhei Urabe)
06:07 AM Bug #12907 (Assigned): rb_respond_to() return value is incorrect
Chikanaga-san please handle this because it seems 2.3 only. shyouhei (Shyouhei Urabe)
06:05 AM Bug #12809 (Rejected): passing a proc to Kernel#lambda does not create a lambda
Current behavior is intentional design.
If "lambda" change the lambda-ness of the given block,
the author of "pro...
akr (Akira Tanaka)
06:00 AM Bug #12809 (Assigned): passing a proc to Kernel#lambda does not create a lambda
shyouhei (Shyouhei Urabe)
06:00 AM Bug #12945 (Closed): Use-after-free in vm_trace.c
nobu (Nobuyoshi Nakada)
05:53 AM Bug #12945 (Assigned): Use-after-free in vm_trace.c
shyouhei (Shyouhei Urabe)
05:57 AM Bug #12961 (Assigned): Bad value for range using infinity for Date or Time
Matz, please decide how it should work. shyouhei (Shyouhei Urabe)
05:52 AM Bug #12666 (Assigned): Fatal error: glibc detected an invalid stdio handle
shyouhei (Shyouhei Urabe)
05:26 AM Revision 7a4fe57a (git): [DOC] itemize values for half option of Float#round.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57133 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
02:53 AM Bug #13055 (Closed): Bug
```
micael@micael-Aspire-E5-571:~/projects/dados-abertos-ufma$ rails s
=> Booting Puma
=> Rails 5.0.0.1 applicatio...
leacim (Micael Lopes)
02:29 AM Bug #12071: Gem installation fails with 2.3.0 on Cygwin
No, you don't have to open a new issue.
Changed Backport now.
nobu (Nobuyoshi Nakada)
02:07 AM Bug #12071: Gem installation fails with 2.3.0 on Cygwin
This issue is also present in ruby 2.2.6. Should I open a new issue or does it suffice to note this here? hedgehog (Hedge Hog)
01:58 AM Feature #4840 (Closed): Allow returning from require
Applied in changeset r57132.
----------
compile.c: toplevel return
* compile.c (iseq_compile_each): stop execution ...
nobu (Nobuyoshi Nakada)
01:58 AM Revision 342f10b9 (git): compile.c: toplevel return
* compile.c (iseq_compile_each): stop execution of the current source
by toplevel return. [ruby-core:36785] [Featu...
nobu (Nobuyoshi Nakada)
01:32 AM Bug #12548 (Open): Rounding modes inconsistency between round versus sprintf
Probably, [Feature #10000] can add `half` option to `String#%`. nobu (Nobuyoshi Nakada)
01:30 AM Bug #12548 (Closed): Rounding modes inconsistency between round versus sprintf
Applied in changeset r57130.
----------
numeric.c: allow nil as rounding mode option
* numeric.c (rb_num_get_roundi...
nobu (Nobuyoshi Nakada)
01:29 AM Revision 581b995c (git): numeric.c: rdoc of half option [ci skip]
* numeric.c (flo_round): [DOC] mention half option. [Bug #12548]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@...
nobu (Nobuyoshi Nakada)
01:29 AM Revision 114d1751 (git): numeric.c: allow nil as rounding mode option
* numeric.c (rb_num_get_rounding_option): allow nil same as the
default behavior, per [ruby-core:77961]. [Bug #125...
nobu (Nobuyoshi Nakada)

12/20/2016

05:15 PM Revision 0adce993 (git): rdoc for r57126 [ci skip]
* ext/zlib/zlib.c: [DOC] update as keyword arguments.
[Feature #13020]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby...
nobu (Nobuyoshi Nakada)
04:02 PM Revision 94e97c89 (git): * 2016-12-21
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57128 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:02 PM Revision f3d0c272 (git): suppress warning: attempt to close unfinished zstream; reset forced.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57127 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
04:02 PM Revision ba568c0e (git): Zlib.gzip uses kwargs instead of argc [Feature #13020]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57126 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
11:59 AM Feature #5481: Gemifying Ruby standard library
What would be the status of `ext/date` and related things?
As far as I can understand, it is considered unmaintaine...
zverok (Victor Shepelev)
06:34 AM Feature #5481: Gemifying Ruby standard library
>Is this going to be part of 2.4 or part of 2.5?
part of 2.5.
>Please be careful about lib/unicode_normalize.rb...
hsbt (Hiroshi SHIBATA)
04:50 AM Feature #5481: Gemifying Ruby standard library
Hiroshi SHIBATA wrote:
> After releasing Ruby 2.4.0 and Getting Matz approval, I will promote all of stdlibs written...
duerst (Martin Dürst)
03:44 AM Feature #5481: Gemifying Ruby standard library
After releasing Ruby 2.4.0 and Getting Matz approval, I will promote all of stdlibs to default gem.
I will ask thi...
hsbt (Hiroshi SHIBATA)
10:25 AM Feature #13050: Readline: expose rl_completion_quote_character variable
It looks like my original implementation is correct: Readline doesn't support multibyte quote characters.
The sour...
georgebrock (George Brocklehurst)
09:43 AM Bug #12907: rb_respond_to() return value is incorrect
We did hit this bug on our system and did a deep dive in it yesterday.
The code to reproduce the issue is:
~~~ ...
eugene (Eugene Pimenov)
08:25 AM Bug #13051 (Closed): Object created with ARGF.class.new fails to update .lineno in .each
Applied in changeset r57124.
----------
io.c: update argf lineno
* io.c (argf_block_call_line): update line number ...
nobu (Nobuyoshi Nakada)
08:25 AM Revision 1cc9c93f (git): io.c: update argf lineno
* io.c (argf_rewind): rewind line number in non-global ARGF
instance.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/...
nobu (Nobuyoshi Nakada)
08:25 AM Revision 9b6e1a9f (git): io.c: update argf lineno
* io.c (argf_block_call_line): update line number in non-global
ARGF instance. [ruby-core:78728] [Bug #13051]
git...
nobu (Nobuyoshi Nakada)
07:32 AM Bug #13054 (Closed): MatchData segfaults if RMatch::regexp is nil
Applied in changeset r57123.
----------
re.c: consider the case of RMatch::regexp is nil
Follow r49675, r57098 and ...
Anonymous
07:12 AM Bug #13054 (Closed): MatchData segfaults if RMatch::regexp is nil
[Bug #10877] and [Bug #13042] didn't fix all of the issues.
The following four examples cause segfault for me:
...
rhenium (Kazuki Yamaguchi)
07:32 AM Revision dc2d359b (git): re.c: consider the case of RMatch::regexp is nil
Follow r49675, r57098 and r57110. Don't assume RMatch::regexp always
contains a valid Regexp instance; it will be Qni...
rhenium (Kazuki Yamaguchi)
06:53 AM Bug #13053 (Closed): Array#select! can resize to negative size
Applied in changeset r57121.
----------
array.c: do not resize to less than 0
Shrinking the Array from the block in...
Anonymous
06:01 AM Bug #13053 (Closed): Array#select! can resize to negative size
Since Ruby 2.3 ([Feature #10714]), the following code cause the Array to be nagative number size.
~~~ruby
ary = [...
rhenium (Kazuki Yamaguchi)
06:53 AM Revision 44ba4fd3 (git): string.c: add missing size_t cast
Add size_t cast to avoid signed integer overflow. r56157 ("string.c:
avoid signed integer overflow", 2016-09-13) miss...
rhenium (Kazuki Yamaguchi)
06:53 AM Revision b5da45d6 (git): array.c: do not resize to less than 0
Shrinking the Array from the block invoked by Array#select! or
Array#reject! causes the Array to be a negative number...
rhenium (Kazuki Yamaguchi)
06:53 AM Revision 20342487 (git): * gems/bundled_gems: Upgrade the did_you_mean gem to 1.1.0
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57120 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Yuki Nishijima
05:26 AM Bug #13052 (Closed): Array#combination segfaults if the Array is modified during iteration
Applied in changeset r57119.
----------
array.c: check array length every time after yielding
Since the Array may b...
Anonymous
05:05 AM Bug #13052 (Closed): Array#combination segfaults if the Array is modified during iteration
Array#combination and Array#repeated_combination segfault if the Array is modified from the invoked block.
Reprodu...
rhenium (Kazuki Yamaguchi)
05:26 AM Revision 647ba111 (git): array.c: check array length every time after yielding
Since the Array may be modified during rb_yield(), the length before
invoking the block can't be trusted. Fix possibl...
rhenium (Kazuki Yamaguchi)
05:26 AM Revision c54ede05 (git): proc.c: assume rb_iseq_location_t::first_lineno is always a Fixnum
Do not check for the value of rb_iseq_constant_body::line_info_table as
it is no longer related. The checks seem to b...
rhenium (Kazuki Yamaguchi)
05:09 AM Revision 9ec0e8cb (git): * 2016-12-20
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57117 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:09 AM Revision 8c5e6ba0 (git): test/unit.rb: separator [ci skip]
* test/lib/test/unit.rb (ExcludesOption#setup_options): add
separator for --excludes-dir in help message.
git-svn-...
nobu (Nobuyoshi Nakada)
03:26 AM Bug #8826: BigDecimal#div and #quo different behavior and inconsistencies
Sorry for the late response.
I will fix this bug in the version of bigdecimal after releasing 1.3.
mrkn (Kenta Murata)
02:33 AM Bug #13040: syslog/logger uses "require 'logger'" which is interpreted as circular dependency
Nobuyoshi Nakada wrote:
> 'syslog/logger.rb' and 'logger.rb' are different files.
> What do you mean by "test"?
...
lemsx1 (Luis Mondesi)
01:10 AM Feature #12944: Change Kernel#warn to call Warning.warn
We will discuss incompatible changes and feature details at https://bugs.ruby-lang.org/projects/ruby/wiki/Developer... hsbt (Hiroshi SHIBATA)

12/19/2016

10:21 PM Bug #12324: Support OpenSSL 1.1.0 (and drop support for 0.9.6/0.9.7)
Kazuki Yamaguchi <[email protected]> wrote:
> I'm fine with adding if it helps. I don't want to imagine such systems
> with...
normalperson (Eric Wong)
05:10 PM Feature #12944: Change Kernel#warn to call Warning.warn
Since the ruby_2_4 branch will be created on Friday, I think this patch needs to be merged by then. If additional ch... jeremyevans0 (Jeremy Evans)
02:52 PM Feature #12979: Avoid exception for #dup on Integer (and similar cases)
Does this feature mention in NEWS file? znz (Kazuhiro NISHIYAMA)
01:20 PM Bug #13051 (Closed): Object created with ARGF.class.new fails to update .lineno in .each
I don't know if this way of creating ARGF-like objects is supported or not.
I just noticed that it didn't update the...
lucasbuchala (Lucas Buchala)
11:02 AM Feature #13050: Readline: expose rl_completion_quote_character variable
Then you can use `rb_enc_uint_chr()`, probably. nobu (Nobuyoshi Nakada)
10:22 AM Feature #13050: Readline: expose rl_completion_quote_character variable
Nobuyoshi Nakada wrote:
> That variable seems an `int`.
> Is it just a single byte, or a code point?
I had assum...
georgebrock (George Brocklehurst)
12:06 AM Feature #13050 (Feedback): Readline: expose rl_completion_quote_character variable
That variable seems an `int`.
Is it just a single byte, or a code point?
nobu (Nobuyoshi Nakada)
08:36 AM Revision 5064e920 (git): time.c: refine error message
* time.c (validate_vtm): separate validation failure messages for
each members.
git-svn-id: svn+ssh://ci.ruby-lang...
nobu (Nobuyoshi Nakada)
06:02 AM Feature #13020: Zlib.gzip and Zlib.gunzip
Eric Wong wrote:
> [email protected] wrote:
> > I added Zlib.deflate/inflate [Feature #4180] before, but writing/r...
naruse (Yui NARUSE)
04:07 AM Revision 528f870e (git): re.c: RB_TYPE_P
* re.c (match_backref_number, namev_to_backref_number): use
RB_TYPE_P instead of switching by TYPE.
git-svn-id: sv...
nobu (Nobuyoshi Nakada)
03:11 AM Revision cb8d09bb (git): * 2016-12-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57113 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:11 AM Revision db29a279 (git): re.c: NAME_TO_NUMBER
* re.c (namev_to_backref_number, rb_reg_regsub): extract name to
backref number check as NAME_TO_NUMBER.
git-svn-i...
nobu (Nobuyoshi Nakada)
01:26 AM Feature #13047: Use String literal instead of `String#+` for multiline pretty-printing of multiline strings
Fumiaki Matsushima wrote:
> Non-broken String will be:
>
> ~~~ ruby
> > pp "bundler.rb"=> "module Bundler\nend...
shyouhei (Shyouhei Urabe)
01:20 AM Bug #13046 (Closed): make -j fails when --enable-install-capi is specified to configure
I see. Closing for now. Tell us when you see this again. shyouhei (Shyouhei Urabe)

12/18/2016

10:49 PM Feature #13050 (Closed): Readline: expose rl_completion_quote_character variable
This patch makes the GNU Readline variable `rl_completion_quote_character` available to Ruby users via a method calle... georgebrock (George Brocklehurst)
12:29 PM Revision 1b45e533 (git): doc/standard_library.rdoc: Tk is removed from stdlib
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57111 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ktsj (Kazuki Tsujimoto)
11:43 AM Revision 9fc44b87 (git): re.c: use name_to_backref_number
* re.c (match_backref_number): use name_to_backref_number for
casts.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t...
nobu (Nobuyoshi Nakada)
11:28 AM Revision 86f229ec (git): Increase timeout
http://rubyci.s3.amazonaws.com/unstable10s/ruby-trunk/log/20161215T021909Z.fail.html.gz
git-svn-id: svn+ssh://ci.rub...
naruse (Yui NARUSE)
11:04 AM Feature #13017: Switch SipHash from SipHash24 to SipHash13
Correction: not 'best' but *single* known attack is distinguisher. funny_falcon (Yura Sokolov)
09:29 AM Feature #13017: Switch SipHash from SipHash24 to SipHash13
But you can read what SipHash author (Jean-Philippe Aumasson) said about this in Rust discussion (link in issue text)... funny_falcon (Yura Sokolov)
05:02 AM Feature #13017: Switch SipHash from SipHash24 to SipHash13
Sorry I can't get a ball because
* I can't evaluate security strength.
* I have no time to do that.
Could some...
ko1 (Koichi Sasada)
04:37 AM Bug #13049 (Closed): Backport r57108 (sprintf.c: fix width underflow)
バックポート管理用チケットです。 nagachika (Tomoyuki Chikanaga)
02:34 AM Feature #9846: Regexp#to_regexp
```ruby
case
when ary = Array.try_convert(o)
# do something with ary
when str = String.try_convert(o)
# do s...
nobu (Nobuyoshi Nakada)
02:23 AM Feature #13048: Better way to do Regexp.new(Regexp.escape("some string"))
A known hack, ` Regexp.union("some string")`. nobu (Nobuyoshi Nakada)

12/17/2016

11:29 PM Feature #9846: Regexp#to_regexp
I know this is an old issues, but this also surprised me. justcolin (Colin Fulton)
11:28 PM Feature #13048 (Open): Better way to do Regexp.new(Regexp.escape("some string"))
It is relatively common to call `Regexp.new(Regexp.escape("some string"))` or `Regexp.new(Regexp.quote("some string")... justcolin (Colin Fulton)
06:04 PM Revision 0854193a (git): sprintf.c: fix width underflow
* sprintf.c (rb_str_format): fix memory corruption by width
underflow. https://github.com/mruby/mruby/issues/3347
...
nobu (Nobuyoshi Nakada)
05:26 PM Bug #10613: SNI is not optional when using TLS
Ben Schmeckpeper wrote:
> I am connecting over an SSH tunnel, so the hostname being used for SNI is 127.0.0.1. The s...
rhenium (Kazuki Yamaguchi)
04:21 PM Bug #12324: Support OpenSSL 1.1.0 (and drop support for 0.9.6/0.9.7)
On Sat, Dec 17, 2016 at 09:09:49AM +0000, Eric Wong wrote:
> Kazuki Yamaguchi <[email protected]> wrote:
> > On Sat, Dec 17...
rhenium (Kazuki Yamaguchi)
09:11 AM Bug #12324: Support OpenSSL 1.1.0 (and drop support for 0.9.6/0.9.7)
Kazuki Yamaguchi <[email protected]> wrote:
> On Sat, Dec 17, 2016 at 01:31:12AM +0000, Eric Wong wrote:
> > [email protected] wrote...
normalperson (Eric Wong)
07:42 AM Bug #12324: Support OpenSSL 1.1.0 (and drop support for 0.9.6/0.9.7)
On Sat, Dec 17, 2016 at 01:31:12AM +0000, Eric Wong wrote:
> [email protected] wrote:
> > Feature #12324: Support OpenSSL 1...
rhenium (Kazuki Yamaguchi)
01:32 AM Bug #12324: Support OpenSSL 1.1.0 (and drop support for 0.9.6/0.9.7)
[email protected] wrote:
> Feature #12324: Support OpenSSL 1.1.0 (and drop support for 0.9.6/0.9.7)
> https://bugs.ruby-lan...
normalperson (Eric Wong)
04:10 PM Revision e03c771d (git): * 2016-12-18
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57107 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:10 PM Revision f5b1f760 (git): Increase timeout
http://rubyci.org/logs/13.78.52.201/vc12-x64/ruby-trunk/log/20161217T103523Z.log.html.gz
git-svn-id: svn+ssh://ci.ru...
naruse (Yui NARUSE)
03:45 PM Feature #13045: Passing a Hash with String keys as keyword arguments
I would agree with a **way/method to convert string-keys into symbol-keys**.
I have no idea if this should be Hash...
shevegen (Robert A. Heiler)
12:20 PM Feature #13045: Passing a Hash with String keys as keyword arguments
Nobuyoshi Nakada wrote:
> I'm not a fun for this idea, since `Symbol` and `String` are different.
They are differ...
ch1c0t (Anatoly Chernow)
02:19 AM Feature #13045: Passing a Hash with String keys as keyword arguments
I'm not a fun for this idea, since `Symbol` and `String` are different. nobu (Nobuyoshi Nakada)
02:11 AM Feature #13045 (Rejected): Passing a Hash with String keys as keyword arguments
To the following method
~~~ ruby
def new request:, response:
end
~~~
I'd like to be able to pass both
~~~ r...
ch1c0t (Anatoly Chernow)
03:18 PM Bug #13046: make -j fails when --enable-install-capi is specified to configure
Sorry, false alarm. This used to happen, but seems not to any more. swills (Steve Wills)
01:40 PM Bug #13046 (Closed): make -j fails when --enable-install-capi is specified to configure
When ruby is configured with the --enable-install-capi flag, the build will fail if make -j is used because the build... swills (Steve Wills)
02:21 PM Feature #13047 (Assigned): Use String literal instead of `String#+` for multiline pretty-printing of multiline strings
Multiline pretty-printing of multiline strings is introduced. (https://bugs.ruby-lang.org/issues/12664)
~~~ ruby
...
mtsmfm (Fumiaki Matsushima)
01:32 PM Bug #13041: ruby 2.4 rc1 dtrace build fixes
Looks like r57101 r57102 r57103 and r57104 fixed this. Thanks! swills (Steve Wills)
02:50 AM Bug #13041: ruby 2.4 rc1 dtrace build fixes
Tried everything I could, but still can't get things to link, on 11.0 or 12-CURRENT. If I'm doing something wrong, pl... swills (Steve Wills)
09:14 AM Feature #12979: Avoid exception for #dup on Integer (and similar cases)
> Status changed from Open to Closed
So I apologize if this is a stupid question, but does this mean this change h...
MikeVastola (Mike Vastola)
02:23 AM Feature #12979 (Closed): Avoid exception for #dup on Integer (and similar cases)
nobu (Nobuyoshi Nakada)
08:25 AM Revision 451e0a6e (git): compile.c: do not emit numeric literal range in void context
A fix-up for r56316. Fix stack consistency error on '1..3; nil'.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5...
rhenium (Kazuki Yamaguchi)
07:48 AM Revision c49060b1 (git): Reapply r57093,r57094,r57097 "dtrace build fixes on FreeBSD"
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57104 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:48 AM Revision 6f406893 (git): Reapply r57092 "configure.in: repeated checks"
Needs DTRACE_OBJ when "$rb_cv_prog_dtrace_g" = rebuild, too.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57103...
nobu (Nobuyoshi Nakada)
05:27 AM Revision 860b42cf (git): Revert r57092 "configure.in: repeated checks"
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57102 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:14 AM Revision ccdaec2f (git): Revert r57093,r57094,r57097 "dtrace build fixes on FreeBSD"
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57101 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
03:04 AM Bug #13039: build warning on 2.4-rc1
Looks like the docs say to use configure.ac:
https://www.gnu.org/savannah-checkouts/gnu/autoconf/manual/autoconf-2...
swills (Steve Wills)
01:52 AM Bug #13044 (Rejected): ruby unless bug with plural conditions
`unless a && b` equals to `if !(a && b)`.
See https://en.wikipedia.org/wiki/De_Morgan%27s_laws for more info.
nobu (Nobuyoshi Nakada)
12:58 AM Revision ba71a687 (git): test_mailto.rb: overwritten methods
* test/uri/test_mailto.rb (URI::TestMailTo#test_to_mailtext):
merge overwritten methods. [Bug #10774]
git-svn-id:...
nobu (Nobuyoshi Nakada)
12:58 AM Revision a37cc2d4 (git): test_mailto.rb: adjust scope
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57099 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:52 AM Bug #13042 (Closed): gsub segfaults when the pattern is a matching string and the replacement has an unmatched named capture
Applied in changeset r57098.
----------
re.c: non-regexp name reference
* re.c (rb_reg_regsub): other than regexp h...
nobu (Nobuyoshi Nakada)
12:52 AM Revision 7f4dc817 (git): re.c: non-regexp name reference
* re.c (rb_reg_regsub): other than regexp has no name references.
[ruby-core:78686] [Bug #13042]
git-svn-id: svn+s...
nobu (Nobuyoshi Nakada)
12:01 AM Revision d4ff516f (git): configure.in: fix r57093
* configure.in (RUBY_DTRACE_AVAILABLE): try -xnolibs first.
[ruby-core:78676] [Bug #13041]
git-svn-id: svn+ssh://c...
nobu (Nobuyoshi Nakada)

12/16/2016

11:59 PM Bug #13041: ruby 2.4 rc1 dtrace build fixes
Naohisa Goto wrote:
> On Solaris 10, the origin of dtrace, it seems "-xnolibs" is not supported.
> List of availabl...
swills (Steve Wills)
09:50 PM Bug #13041: ruby 2.4 rc1 dtrace build fixes
According to my testing, the patch committed r57093 works just fine even when the "-xnolibs" is not supported. So tha... vo.x (Vit Ondruch)
09:25 PM Bug #13041: ruby 2.4 rc1 dtrace build fixes
On Solaris 10, the origin of dtrace, it seems "-xnolibs" is not supported.
List of available options that can be spe...
ngoto (Naohisa Goto)
04:27 PM Bug #13041: ruby 2.4 rc1 dtrace build fixes
Vit Ondruch wrote:
> Steve Wills wrote:
> > Vit Ondruch wrote:
> > > The "-xnolibs" is not supported by SystemTap ...
swills (Steve Wills)
04:26 PM Bug #13041: ruby 2.4 rc1 dtrace build fixes
I suspect the build failure is due to the fact that dtrace -G modifies the .o files to remove the dtrace symbols. swills (Steve Wills)
04:25 PM Bug #13041: ruby 2.4 rc1 dtrace build fixes
Steve Wills wrote:
> Vit Ondruch wrote:
> > The "-xnolibs" is not supported by SystemTap :/
>
> SystemTap is not...
vo.x (Vit Ondruch)
04:20 PM Bug #13041: ruby 2.4 rc1 dtrace build fixes
This fails to build now:
~~~
array.o: In function `ary_new':
/usr/local/poudriere/ports/default/lang/ruby24/work...
swills (Steve Wills)
04:01 PM Bug #13041: ruby 2.4 rc1 dtrace build fixes
Vit Ondruch wrote:
> The "-xnolibs" is not supported by SystemTap :/
SystemTap is not DTrace.
swills (Steve Wills)
12:16 PM Bug #13041 (Closed): ruby 2.4 rc1 dtrace build fixes
Applied in changeset r57093.
----------
dtrace build fixes on FreeBSD
* configure.in (RUBY_DTRACE_AVAILABLE, RUBY_D...
nobu (Nobuyoshi Nakada)
09:06 AM Bug #13041: ruby 2.4 rc1 dtrace build fixes
The "-xnolibs" is not supported by SystemTap :/
```
$ dtrace -xnolibs
/usr/bin/dtrace invalid option -xnolibs
U...
vo.x (Vit Ondruch)
05:09 AM Bug #13041 (Feedback): ruby 2.4 rc1 dtrace build fixes
Does this patch work?
```diff
diff --git c/Makefile.in i/Makefile.in
index 9c8748aa4d..52618232b0 100644
--- c/...
nobu (Nobuyoshi Nakada)
03:25 AM Bug #13041: ruby 2.4 rc1 dtrace build fixes
Sorry, forgot the configure fix as well:
https://svnweb.freebsd.org/ports/head/lang/ruby20/files/patch-configure.i...
swills (Steve Wills)
03:22 AM Bug #13041 (Closed): ruby 2.4 rc1 dtrace build fixes
In FreeBSD before 11.0, using dtrace -G or -h will not work in a jail or without dtrace kernel modules loaded unless ... swills (Steve Wills)
10:57 PM Revision c24ed0dd (git): * 2016-12-17
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57096 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:57 PM Revision 9c898126 (git): fix r57089
* parse.y (parser_heredoc_identifier): fix multiline here document
identifier condition.
git-svn-id: svn+ssh://ci....
nobu (Nobuyoshi Nakada)
10:09 PM Bug #13044 (Rejected): ruby unless bug with plural conditions
I am working on an app where I need to process various data-items based upon different ruby types. While setting up c... imran (Imran Ashraf)
09:37 PM Bug #13043 (Closed): Exception#cause can become recursive/infinite
In a certain situation, Exception#cause can become an infinite list:
```ruby
def raise_errors
begin
raise...
ccutrer (Cody Cutrer)
07:36 PM Bug #13042 (Closed): gsub segfaults when the pattern is a matching string and the replacement has an unmatched named capture
Ruby segfaults for all code of the form
~~~ ruby
string.gsub(pattern, replacement)
~~~
where `pattern` is a s...
vindvaki (Hordur Freyr Yngvason)
12:28 PM Revision 681c22eb (git): garbage space [ci skip]
* configure.in (RUBY_DTRACE_AVAILABLE): remove a garbage space.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57...
nobu (Nobuyoshi Nakada)
12:16 PM Revision 756895dd (git): dtrace build fixes on FreeBSD
* configure.in (RUBY_DTRACE_AVAILABLE, RUBY_DTRACE_POSTPROCESS):
incorporate dtrace build fix on FreeBSD, dtrace ne...
nobu (Nobuyoshi Nakada)
11:59 AM Revision e341a672 (git): configure.in: repeated checks
* configure.in (enable_dtrace): reduce repeated
RUBY_DTRACE_AVAILABLE checks.
git-svn-id: svn+ssh://ci.ruby-lang.o...
nobu (Nobuyoshi Nakada)
05:05 AM Revision 5d629280 (git): no crypt.h on FreeBSD 12
* string.c (crypt.h): crypt_r() was added in FreeBSD 12.0 but is
declared in unistd.h. [ruby-core:78664] [Bug #130...
nobu (Nobuyoshi Nakada)
03:30 AM Bug #13038 (Closed): ruby 2.4 rc1 fails to build on FreeBSD due to failure to find crypt.h
Applied in changeset r57090.
----------
configure.in: no crypt.h on FreeBSD 12
* configure.in (crypt.h): crypt_r() ...
nobu (Nobuyoshi Nakada)
03:16 AM Bug #13038: ruby 2.4 rc1 fails to build on FreeBSD due to failure to find crypt.h
Now that you mention it, I am only seeing the issue on 12.0-CURRENT (r306554, which is about 2 months old at this poi... swills (Steve Wills)
01:00 AM Bug #13038 (Feedback): ruby 2.4 rc1 fails to build on FreeBSD due to failure to find crypt.h
What version of FreeBSD?
[FreeBSD 10.1] and [FreeBSD 11.0] seem fine.
[FreeBSD 10.1]: http://rubyci.org/logs/ruby...
nobu (Nobuyoshi Nakada)
03:30 AM Revision 6b1e24ea (git): configure.in: no crypt.h on FreeBSD 12
* configure.in (crypt.h): crypt_r() was added in FreeBSD 12.0 but
is declared in unistd.h. [ruby-core:78664] [Bug ...
nobu (Nobuyoshi Nakada)
01:53 AM Bug #13033: 2.4.0-rc1, build error with VS2015
I've just confirmed the patch fixed this issue. Many thanks. Anonymous
01:27 AM Revision d25faa4e (git): multiline heredoc identifier
* parse.y (parser_heredoc_identifier): reject multiline here
document identifier, which never matches single line.
...
nobu (Nobuyoshi Nakada)
01:15 AM Bug #13040 (Feedback): syslog/logger uses "require 'logger'" which is interpreted as circular dependency
nobu (Nobuyoshi Nakada)
01:15 AM Bug #13040: syslog/logger uses "require 'logger'" which is interpreted as circular dependency
'syslog/logger.rb' and 'logger.rb' are different files.
What do you mean by "test"?
nobu (Nobuyoshi Nakada)
01:12 AM Bug #13037 (Closed): Segmentation fault on "\n".lines(chomp: true)
Applied in changeset r57088.
----------
fix chomping newline only line
* string.c (chomp_newline): fix chomping new...
nobu (Nobuyoshi Nakada)
01:12 AM Revision 75755ef1 (git): fix chomping newline only line
* string.c (chomp_newline): fix chomping newline only line.
rb_enc_prev_char return NULL if no previous character a...
nobu (Nobuyoshi Nakada)
01:10 AM Bug #13039 (Rejected): build warning on 2.4-rc1
Use `autoconf`, not `autoreconf`. nobu (Nobuyoshi Nakada)
01:00 AM Feature #12745: String#(g)sub(!) should pass a MatchData to the block, not a String
Benoit Daloze wrote:
> Maybe this functionality should just be an extra keyword argument to these methods?
>
> Li...
shyouhei (Shyouhei Urabe)

12/15/2016

10:05 PM Feature #6647: Exceptions raised in threads should be logged
Shyouhei Urabe wrote:
> We looked at this issue at developer meeting today and John's proposal sounded reasonable. ...
backus (John Backus)
07:11 PM Bug #13040 (Rejected): syslog/logger uses "require 'logger'" which is interpreted as circular dependency
while using the 'syslog/logger' require from Ruby it works well, however if one tries to use it via "test" it complai... lemsx1 (Luis Mondesi)
07:02 PM Bug #13039 (Rejected): build warning on 2.4-rc1
When calling autoreconf -f -i, the following warning is generated:
aclocal-1.15: warning: autoconf input should be...
swills (Steve Wills)
06:46 PM Bug #13037: Segmentation fault on "\n".lines(chomp: true)
I believe a fix for this is:
~~~
Index: string.c
===============================================================...
asterite (Ary Borenszweig)
02:35 PM Bug #13037 (Closed): Segmentation fault on "\n".lines(chomp: true)
$ irb
irb(main):001:0> RUBY_DESCRIPTION
=> "ruby 2.4.0dev (2016-12-15 trunk 57084) [x86_64-darwin15]"
irb(main):00...
asterite (Ary Borenszweig)
04:28 PM Bug #13038: ruby 2.4 rc1 fails to build on FreeBSD due to failure to find crypt.h
I think this may have been initially introduced in r55237. swills (Steve Wills)
03:50 PM Bug #13038 (Closed): ruby 2.4 rc1 fails to build on FreeBSD due to failure to find crypt.h
When trying to build ruby 2.4 on FreeBSD, it fails with error:
string.c:33:11: fatal error: 'crypt.h' file not fou...
swills (Steve Wills)
04:08 PM Revision 17c28285 (git): * 2016-12-16
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57087 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:08 PM Revision 9f5a161d (git): NEWS: Fix the default rounding mode
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57086 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Kenta Murata
02:56 PM Bug #13036: Date.parse mishandling spanish months "Abril y Agosto"
AFAIK, Date.parse was NEVER intending to parse anything except English/American dates in English/American formats. Pa... zverok (Victor Shepelev)
02:52 PM Bug #13036: Date.parse mishandling spanish months "Abril y Agosto"
I don't think this is a bug, Ruby only parses English month names, it can't possibly try to check all languages in th... asterite (Ary Borenszweig)
02:49 PM Bug #13036: Date.parse mishandling spanish months "Abril y Agosto"
## UPDATE:
I tracked the problem to dates_international.rb (https://gist.github.com/jackrg/2927162)
The proble...
greutter (Gonzalo Reutter)
02:11 PM Bug #13036 (Rejected): Date.parse mishandling spanish months "Abril y Agosto"
### Steps to reproduce
$ irb
2.3.0 :003 > Date.parse("01-Agosto-2016")
=> 01 Dec 2016
2.3.0 :004 > Date.pars...
greutter (Gonzalo Reutter)
12:58 PM Revision 2d6538a7 (git): parse.y: newline in heredoc identifier
* parse.y (parser_heredoc_identifier): warn newline in here
document identifier.
git-svn-id: svn+ssh://ci.ruby-lan...
nobu (Nobuyoshi Nakada)
11:00 AM Revision def2a2cb (git): Added entry of psych 2.2.2
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57084 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
11:00 AM Revision f9ee1409 (git): Update psych-2.2.2
* It fixed only JRuby dependency issue.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57083 b2dd03c8-39d4-4d8f-9...
hsbt (Hiroshi SHIBATA)
10:41 AM Feature #12719: `Struct#merge` for partial updates
Scala has "copy" for this purpose: some_case_class_object.copy(field: new_value) Eregon (Benoit Daloze)
10:34 AM Feature #12745: String#(g)sub(!) should pass a MatchData to the block, not a String
Maybe this functionality should just be an extra keyword argument to these methods?
Like
str.gsub!(/\[(\w+)\]/, m...
Eregon (Benoit Daloze)
09:41 AM Feature #13017: Switch SipHash from SipHash24 to SipHash13
@ko1 , I think, a ball is yours. funny_falcon (Yura Sokolov)
05:48 AM Feature #13017: Switch SipHash from SipHash24 to SipHash13
Who has a ball? ko1 (Koichi Sasada)
07:00 AM Bug #13035 (Third Party's Issue): Segmentation fault when using Rails 5.0.0.1 console
Thank you reporting, this is a known 3rd party issue. shyouhei (Shyouhei Urabe)
06:52 AM Bug #13035 (Third Party's Issue): Segmentation fault when using Rails 5.0.0.1 console
Following along with the new Rails blog intro, I ran into a segfault when I attempted to run a query from the Rails c... kevinsapp (Kevin Sapp)
06:22 AM Revision b5345673 (git): parse.y: one warning, one line [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57082 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:40 AM Feature #13009: Implement fetch for Thread.current
2.4? 2.5? ko1 (Koichi Sasada)
04:25 AM Bug #10613: SNI is not optional when using TLS
Unfortunately, I don't know any details about the server. It's not a box that we own.
I am connecting over an SSH...
bschmeck (Ben Schmeckpeper)
 

Also available in: Atom