Activity
From 05/27/2016 to 06/02/2016
06/02/2016
- 04:52 PM Revision ff489440 (git): * 2016-06-03
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55264 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:52 PM Revision 96731d06 (git): dln_find.c: MAXPATHLEN is not used already
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55263 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:37 PM Feature #12455 (Open): Add a way for class String to determine whether it has only numbers / digits or not
- Hello.
Not sure if that has been suggested before. If it was and not deemed fit,
please feel free to close this i... -
03:51 PM Bug #12454: Regexp: Segfault due to Invalid Read in regcomp.c : add_char_opt_map_info
- Here is a simpler case - it is an ascii only, valid regular expression according to grep:
~~~
# cat bug-12454-as... -
02:55 PM Bug #12454 (Closed): Regexp: Segfault due to Invalid Read in regcomp.c : add_char_opt_map_info
- A crafted regular expression will cause a segmentation fault due to an invalid one byte read on 32-bit Ubuntu 14.04. ...
-
12:21 PM Revision c3262bce (git): etc.c: retry with allocated string buffer
- * ext/etc/etc.c (etc_systmpdir): retry with allocated string
buffer if static buffer size is not enough.
git-svn-i... -
12:18 PM Revision 06614116 (git): win32.c: use SHGetPathFromIDListEx
- * win32/win32.c (get_special_folder): use SHGetPathFromIDListEx if
available instead of old SHGetPathFromIDListW, t... -
09:43 AM Feature #11741: Migrate Ruby to Git from Subversion
- I know this feature request already reject but still posting in case if guys are still considering to move git.
my... -
08:05 AM Revision 360f7425 (git): ruby.c: no MAXPATHLEN for loadpath
- * ruby.c (ruby_init_loadpath_safe): remove MAXPATHLEN restriction
for Windows 10.
git-svn-id: svn+ssh://ci.ruby-la... -
07:51 AM Revision 452eba30 (git): ruby-mode.el: squiggly heredoc
- * misc/ruby-mode.el (ruby-here-doc-beg-re),
(ruby-here-doc-beg-match, ruby-parse-partial): Support for
`squiggly ... -
05:27 AM Revision e5b9d51a (git): common.mk: des_tables.c
- * common.mk (missing-srcs): add rule for missing/des_tables.c.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@552... -
04:53 AM Feature #8214: デッドロックチェックに全スレッドのバックトレースダンプの追加
- デッドロック関連のデバッグであれば A -> B の順にロックを取ろうとしているスレッドと B -> A の順に
ロックを取ろうとしているスレッドが両方いる、という事実が重要だと思うので、バックトレースは極めて重要だと考えます。 -
04:03 AM Bug #12453 (Closed): 2.3.1p112 version running demo of array methods about 3x slower than running it with 2.2.0p0 version
- The 2.3.1p112 version ran a script that had a very simple demo of array methods close to 3x slower than running it wi...
-
03:05 AM Revision 80cd6b87 (git): crypt.c: suppress warnings
- * missing/crypt.c (SPE): make unsigned so that literal integers do
not exceed 32bit signed integer limit.
git-svn-... -
02:30 AM Revision 9334bb30 (git): crypt.c: fix syntax error on mswin
- * missing/crypt.c (constdatablock): fix error on mswin. Visual C
does not accept an empty initializer.
git-svn-id:... - 01:54 AM Revision 55cc1c61 (git): * 2016-06-02
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55255 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:54 AM Revision 81d55195 (git): ruby.h: reduce repeated calcuations
- * include/ruby/ruby.h (rb_scan_args_{hash,block}_idx): reduce
repeated index calcuations.
* include/ruby/ruby.h (r... -
01:24 AM Revision 3dd98b24 (git): * string.c: Raise ArgumentError when invalid string is detected in
- case mapping methods.
* enc/unicode.c: Check for invalid string and signal with negative
length value.
* test/ruby/...
06/01/2016
-
07:36 PM Bug #12452 (Rejected): Regexp alternation does not backtrack to check the other alternatives if a match is found on the first one
- Hi, there is a problem with Regexps containing alternation where it returns the first matched alternative even if the...
-
04:58 PM Bug #12451 (Rejected): ruby yaml strangely parses string as fixnum
- Hi, I have stumbled upon a weird behavior of the yaml parser in ruby - older versions (1.8.7, 2.1.5), even latest 2.3...
-
04:54 PM Feature #8214: デッドロックチェックに全スレッドのバックトレースダンプの追加
- バックトレースも欲しいらしいので
```
% ./miniruby -ve'Thread.current.name="MainThread!";z=Thread.new{Thread.stop};a,b=Thread.new{... -
04:10 PM Feature #8214: デッドロックチェックに全スレッドのバックトレースダンプの追加
- とりあえず以下のような感じで作ってみました。
やっぱりバックトレースも欲しいかな
```
% ./miniruby -ve'Thread.current.name="MainThread!";z=Thread.new{Thr... -
01:42 PM Bug #12195 (Feedback): [BUG] probable buffer overflow: 4010 for 2005 (CFUNC :read)
- Please try with Ruby 2.3.1
-
01:41 PM Bug #12255 (Assigned): [DOC] Small fix for rdoc of ext/json/lib/json/add/*
-
01:39 PM Revision 2fe60591 (git): ossl_asn1.c: check overflow
- * ext/openssl/ossl_asn1.c (ossl_time_split): check overflow and
reorder for optimization.
git-svn-id: svn+ssh://ci... -
01:38 PM Revision 5f225f31 (git): crypt.c: unused functions
- * missing/crypt.c: suppress unused non-reentrant functions, by
macro USE_NONREENTRANT_CRYPT.
git-svn-id: svn+ssh:/... -
01:17 PM Revision a9420124 (git): string.c: fallback to crypt_r
- * string.c: prefer crypt_r to crypt iff system crypt nor crypt_r
are not provided.
git-svn-id: svn+ssh://ci.ruby-l... -
12:41 PM Revision 9eca2ced (git): openssl: fix the Year 2038 problem
- r55219 didn't fix the entire issue. It only fixed the issue on
environment with sizeof(time_t) == 8 && sizeof(long) =... -
12:05 PM Bug #12437: Is it "legal" to call collect! in class initializer?
- Second call to `categories.collect!` works over Categories object. `Set#collect!` tries to create a new set. `Categor...
-
10:57 AM Bug #12450: Segmentation fault
- OS is SUSE Linux Enterprise Server 11 (x86_64)
VERSION = 11
LEVEL = 1 -
10:56 AM Bug #12450 (Third Party's Issue): Segmentation fault
- I've try to install puppet agent from rubygem and when I've installed ruby-shadow and libshadow, I've got a seg fault...
-
10:42 AM Revision 07efd917 (git): revert r55246
- * configure.in: no longer workaround crypt_r by r55247.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55248 b2dd... -
10:24 AM Revision 691556d7 (git): crypt.h: get rid of conflict
- * missing/crypt.h: move crypt.h to get rid of conflict with the
system header.
git-svn-id: svn+ssh://ci.ruby-lang.... -
10:05 AM Revision 8b823e95 (git): workaround: don't check crypt_r
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55246 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:00 AM Bug #12102 (Feedback): Ruby Interpreter or extension library
- Please try with Ruby 2.3.1
-
06:58 AM Revision a8bfa9bd (git): use system crypt
- * configure.in: revert r55237. replace crypt, not crypt_r, and
check if crypt is broken more.
* missing/crypt.c: m... -
06:24 AM Bug #12348 (Assigned): PKey::EC.public_key returns EC::Point
-
06:05 AM Revision 1258bc55 (git): des_tables.c
- * missing/crypt_r.c: initialize DES tables statically.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55244 b2dd0... -
05:09 AM Bug #12132 (Feedback): Crash during tests
- Please try with Ruby 2.3.1
-
05:07 AM Revision 9cfc17a2 (git): crypt_r.c: fix out of bounds access
- * missing/crypt_r.c (a64toi): initialize statically and fix out of
bounds access when salt is not 7bit clean.
git-... -
05:00 AM Revision 2a27b6c8 (git): crypt_r.c: DES tables
- * missing/crypt_r.c (des_tables): move sharable DES constant
tables.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t... -
04:20 AM Revision bc6db9a5 (git): crypt_r.c: remove casts
- * missing/crypt_r.c: consitify and remove unnecessary pointer
casts.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t... -
02:54 AM Feature #12354 (Assigned): PKey::EC Can't output public key pem when private key exists
-
02:45 AM Revision 509f7467 (git): common.mk: add dependency
- * common.mk (string.o): now depends on crypt.h for crypt_r and
struct crypt_data.
git-svn-id: svn+ssh://ci.ruby-la... -
02:44 AM Bug #12070 (Third Party's Issue): "wrong argument type nil" when installing any gem with Puppet on Arch Linux
- It seems puppet issue.
-
02:39 AM Feature #12085 (Assigned): [] openssl: document `exception: false' for *_nonblock
- >rhenium
Can you review (and apply) this? - 02:35 AM Revision b9e0cd48 (git): * win32/Makefile.sub (MISSING): fixed build error introduced at r55237.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55239 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:08 AM Misc #12400 (Third Party's Issue): Zen of Ruby
-
01:08 AM Bug #12449 (Third Party's Issue): Trouble installing ruby 2.3.1 from source on Ubuntu 14.0
- closing as per request
-
12:52 AM Revision 6593e0fe (git): crypt_r.c: adjust style
- * missing/crypt_r.c: adjust style to BSD as the original.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55238 b2... -
12:48 AM Revision 3c31685e (git): use crypt_r
- * string.c (rb_str_crypt): use reentrant crypt_r.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55237 b2dd03c8-3... - 12:37 AM Revision 6cc652a2 (git): * missing/crypt.c (des_setkey): void function never returns any value.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55236 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:16 AM Revision e1d49beb (git): separate crypt.h
- * crypt.h: separate header file from missing/crypt.c.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55235 b2dd03... -
12:14 AM Revision 49895f21 (git): add crypt_r
- * missing/crypt.c (crypt_r, setkey_r, encrypt_r): add reentrant
versions.
git-svn-id: svn+ssh://ci.ruby-lang.org/r... -
12:11 AM Bug #12443: Test failures in TestDir_M17N on cygwin
- On 2016/06/01 05:33, [email protected] wrote:
> Issue #12443 has been updated by Yui NARUSE.
>
> Status changed f...
05/31/2016
-
08:37 PM Bug #12449: Trouble installing ruby 2.3.1 from source on Ubuntu 14.0
- You can close this
-
08:37 PM Bug #12449: Trouble installing ruby 2.3.1 from source on Ubuntu 14.0
- apt-get install —reinstall libc6-dev fixed the issue.
-
07:08 PM Bug #12449 (Third Party's Issue): Trouble installing ruby 2.3.1 from source on Ubuntu 14.0
- Hi,
I am getting errors in compiling. Here's the log - http://paste.ubuntu.com/16873263/
Error is th... -
08:33 PM Bug #12443 (Feedback): Test failures in TestDir_M17N on cygwin
-
08:33 PM Bug #12443: Test failures in TestDir_M17N on cygwin
- cygwin is not supported officially.
-
10:05 AM Bug #12443 (Closed): Test failures in TestDir_M17N on cygwin
- When I try to run `bin/ruby test/runner.rb test/ruby/test_*` (because `make test-all` doesn't work), I get the follow...
-
07:36 PM Bug #12448: vm_call_cfunc - cfp consistency error
- ```ruby
describe "DELETE destroy" do
let(:term) { root_account.enrollment_terms.create! }
let(:group) { group_... -
07:06 PM Bug #12448 (Closed): vm_call_cfunc - cfp consistency error
- I am not sure what to say about this bug. I captured multiple ruby crash logs, plus the console output from one execu...
-
06:24 PM Misc #12400: Zen of Ruby
- Matz' old interview has some of the zen.
http://www.artima.com/intv/ruby.html
The perl-philosophy also influe... -
05:25 PM Bug #12446 (Closed): Failure of TestM17NComb#test_str_crypt_nonstrict on cygwin
- Applied in changeset r55233.
----------
crypt.c: fix size macros
* missing/crypt.c: fix size macros to use configur... -
11:41 AM Bug #12446: Failure of TestM17NComb#test_str_crypt_nonstrict on cygwin
- Other failures that may be related to this one:
```
[ 233/1101] TestString#test_crypt = 0.00 s
2) Failure:
Te... -
10:20 AM Bug #12446 (Closed): Failure of TestM17NComb#test_str_crypt_nonstrict on cygwin
- When resorting to `bin/ruby test/runner.rb test/ruby/test_[j-z]*` to get around the problem described in https://bugs...
-
05:25 PM Revision 7e053ffe (git): crypt.c: fix size macros
- * missing/crypt.c: fix size macros to use configured values
for platforms long is larger than 32bit.
[ruby-core:7... -
04:49 PM Revision 4cec7e8e (git): crypt.c: protoize
- * missing/crypt.c: protoize function definitions and make
always-zero functions void.
git-svn-id: svn+ssh://ci.rub... - 04:49 PM Revision f4b4a19e (git): * 2016-06-01
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55231 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:49 PM Revision ccea383a (git): crypt.c: constify
- * missing/crypt.c: constify Standard DES Tables.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55230 b2dd03c8-39... -
04:28 PM Feature #3187: Allow dynamic Fiber stack size
- FYI, it appears at least one Ruby implementation has implemented this unilaterally: https://.com/rubinius/rubin...
-
02:37 PM Feature #12447 (Closed): Integer#digits for extracting digits of place-value notation in any base
- I sometimes want to extract digits of place-value notation of integer numbers.
For example:
```
12345.digits ... -
02:10 PM Revision 1978ce78 (git): openssl: add missing test for r55219
- * test/openssl/test_asn1.rb: Add missing regression test for r55219. It
fixed the year 2038 issue but the test code... -
11:40 AM Bug #12445: Testing TestIO#test_open_fifo_does_not_block_other_threads results in deadlock on cygwin
- Martin Dürst wrote:
> `TestSignal#test_exit_action` is another test that hangs in the same way, but from the name, i... -
11:38 AM Bug #12445: Testing TestIO#test_open_fifo_does_not_block_other_threads results in deadlock on cygwin
- `TestSignal#test_exit_action` is another test that hangs in the same way, but from the name, it's not clear whether t...
-
10:52 AM Bug #12445: Testing TestIO#test_open_fifo_does_not_block_other_threads results in deadlock on cygwin
- Very much the same also for `TestReadPartial#test_open_pipe`. Probably also related.
-
10:43 AM Bug #12445: Testing TestIO#test_open_fifo_does_not_block_other_threads results in deadlock on cygwin
- I see exactly the same phenomenon for `TestProcess#test_execopts_redirect_open_fifo`. Given the similarity of the tes...
-
10:15 AM Bug #12445 (Assigned): Testing TestIO#test_open_fifo_does_not_block_other_threads results in deadlock on cygwin
- When I run `bin/ruby test/runner.rb test/ruby/test_*`, testing stops at `TestIO#test_open_fifo_does_not_block_other_t...
-
10:36 AM Bug #12441 (Closed): Segfault in mod_exp
- The minimal reproducer:
~~~ruby
123.to_bn.mod_exp(456, nil)
~~~
This is already (unintentionally) fixed in r5... -
09:35 AM Bug #12441 (Closed): Segfault in mod_exp
- I have the piece of code crashing reliably.
~~~
#!/usr/bin/env ruby
require 'openssl'
p = 65997564567567456... -
10:10 AM Bug #12444 (Assigned): Segmentation fault when running TestException#test_machine_stackoverflow on cygwin
- When I try to run `bin/ruby test/runner.rb test/ruby/test_*`, I get the error below. This is immediately followed by ...
-
10:01 AM Bug #12442 (Assigned): TestArgf#test_textmode fails on cygwin
- When I try to run `bin/ruby test/runner.rb test/ruby/test_*` (because `make test-all` doesn't work), the first failur...
-
09:46 AM Bug #12440: make test-all is not working on cygwin
- P.S.: Hint on how to run rebaseall:
http://superuser.com/questions/231590/running-rebaseall-on-cygwin -
09:41 AM Bug #12440: make test-all is not working on cygwin
- Nobuyoshi Nakada wrote:
> > 2 [main] ruby 22476 child_info_fork::abort: unable to remap bubblebabble.so to sam... -
07:52 AM Bug #12440 (Feedback): make test-all is not working on cygwin
- > 2 [main] ruby 22476 child_info_fork::abort: unable to remap bubblebabble.so to same address as parent (0x1FB0...
-
06:19 AM Bug #12440 (Feedback): make test-all is not working on cygwin
- When I use `make test-all` on cygwin, a long list of messages gets output at a slow pace (about one line per second, ...
-
08:28 AM Bug #12438 (Closed): OptParse: Short style switch with range does not work
- Applied in changeset r55228.
----------
optparse.rb: fix char class option
* lib/optparse.rb (OptionParser::Complet... -
08:28 AM Revision dd1be236 (git): optparse.rb: fix char class option
- * lib/optparse.rb (OptionParser::Completion.candidate): get rid of
nil as key names. [ruby-core:75773] [Bug #12438... -
08:26 AM Revision e82df08b (git): optparse.rb: no duplicate strings
- * lib/optparse.rb (OptionParser#parse_in_order): get rid of making
duplicate strings; $1 and others make a new stri... -
02:56 AM Revision e6ff652c (git): Revert r55225
- Run test-all before large commit:
"* string.c: Activate full Unicode case mapping for UTF-8 by removing"
This revert... -
01:10 AM Revision 3fb0fcd1 (git): * string.c: Activate full Unicode case mapping for UTF-8 by removing
- the protective check for the presence of an option.
Update documentation.
* test/ruby/enc/test_case_comprehensive.r... -
12:58 AM Misc #12439 (Closed): [ cleanup] process.c (disable_child_handler_fork_child): simplify
- process.c (disable_child_handler_fork_child): simplify
signal(2) is portable for SIG_DFL and SIG_IGN, so we do not... -
12:37 AM Bug #9569: SecureRandom should try /dev/urandom first
- Thank you for your interesting idea of OpenSSL being insecure. If you really believe so (and think you are a securit...
05/30/2016
-
11:28 PM Feature #12142: Hash tables with open addressing
- Eric Wong wrote:
> Btw, I haven't forgotten about this, just haven't gotten around
> to looking at it, more. But ... -
03:11 AM Feature #12142: Hash tables with open addressing
- Btw, I haven't forgotten about this, just haven't gotten around
to looking at it, more. But I still run it daily f... -
08:12 PM Bug #9569: SecureRandom should try /dev/urandom first
- I'm now actively discouraging anyone from ever using the incorrectly-named SecureRandom, in favor of Tony Arcieri's S...
-
04:52 PM Revision b9f3d4b8 (git): openssl: fix test failure on Fedora 23
- * test/openssl/test_pair.rb (test_ecdh_curves): Avoid P-224. The FIPS
from RHEL disables it. The curve has to... -
03:41 PM Bug #12438 (Closed): OptParse: Short style switch with range does not work
- This does not seems to be working:
```
$ irb
irb(main):001:0> require 'optparse'
irb(main):002:0> o = OptionPar... - 03:33 PM Revision a056bee7 (git): * 2016-05-31
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55223 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:33 PM Revision 3912e4fa (git): * ext/socket/raddrinfo.c (host_str, port_str): Use StringValueCStr
- instead of (Safe)StringValue, to detect NUL byte in the string.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5... -
02:16 PM Bug #12437 (Assigned): Is it "legal" to call collect! in class initializer?
-
10:43 AM Bug #12437 (Closed): Is it "legal" to call collect! in class initializer?
- Is there any reason the following script should not work?
```ruby
#! /usr/bin/ruby
require 'set'
class Cate... -
02:07 PM Revision 77a8772b (git): test_file_exhaustive.rb: writable open
- * test/ruby/test_file_exhaustive.rb (test_flock_shared): open
in writable mode for exclusive lock.
git-svn-id: svn... -
02:05 PM Revision 79fd02cd (git): raddrinfo.c: fix modifier
- * ext/socket/raddrinfo.c (host_str, port_str): fix length modifier
to size_t.
git-svn-id: svn+ssh://ci.ruby-lang.o... -
01:32 PM Feature #6647: Exceptions raised in threads should be logged
- Koichi Sasada wrote:
> any conclusion?
>
> (2) Thread#report_on_exception = false (default)
> Show exception and... -
01:02 PM Bug #6571 (Closed): Time.mktime Y2K38 problem on 1.9.3p125 i386-mingw32
- Applied in changeset r55219.
----------
openssl: use NUM2TIMET() to convert Integer to time_t
* ext/openssl/ossl_as... -
01:02 PM Revision 3333b6b7 (git): openssl: use NUM2TIMET() to convert Integer to time_t
- * ext/openssl/ossl_asn1.c (time_to_time_t): Use NUM2TIMET() instead of
NUM2LONG(). time_t may be larger than long.
... - 12:51 PM Revision 0e94f4a0 (git): * test/socket/test_addrinfo.rb (TestSocketAddrinfo#test_addrinfo_ip): previous
- test logic depended on platform specific implementation. use more portable
logic. this fixes a test failure on Wi... -
12:15 PM Revision ae4fba31 (git): * string.c: Document current behavior for other case mapping methods
- on String. [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55217 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
11:23 AM Revision 63209708 (git): test_addrinfo.rb: signle digit address
- * test/socket/test_addrinfo.rb (test_addrinfo_ip): use single
digit address so that the values are same in both dec... -
11:00 AM Revision 85950c52 (git): * string.c: Document current situation for String#downcase. [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55215 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:30 AM Revision f26f3589 (git): openssl: add SSLContext#ecdh_curves=
- * ext/openssl/ossl_ssl.c (ossl_sslctx_s_alloc): Enable the automatic
curve selection for ECDH by calling SSL_CTX_se... -
07:28 AM Revision 94a91b1d (git): raddrinfo.c: fix for SHARABLE_MIDDLE_SUBSTRING
- * ext/socket/raddrinfo.c (host_str, port_str): use RSTRING_LEN
instead of strlen, since RSTRING_PTR StringValueCStr... -
07:20 AM Revision 79a85b18 (git): string.c: return reallocated pointer
- * string.c (str_fill_term): return new pointer reallocated by
filling terminator.
git-svn-id: svn+ssh://ci.ruby-la... -
06:12 AM Revision bfc9c376 (git): test_addrinfo.rb: special hostnames
- * test/socket/test_addrinfo.rb (test_addrinfo_ip): add tests for
special hostnames, <any> and <broadcast>.
git-svn... -
05:54 AM Revision ea737357 (git): stringio.c: share strings
- * ext/stringio/stringio.c (enc_subseq): share the return value and
the buffer as possible.
git-svn-id: svn+ssh://c... -
05:50 AM Revision 9ac5f913 (git): string.c: get rid of unnecessary empty string
- * string.c (str_substr, rb_str_aref): refactor not to create
unnecessary empty string.
* string.c (str_byte_substr,... -
05:41 AM Revision e3e8cae9 (git): string.c: check in the order
- * string.c (rb_str_aref_m, rb_str_byteslice): check arguments in
the left-to-right order.
git-svn-id: svn+ssh://ci... -
05:18 AM Revision 55a39399 (git): variable.c: check length
- * variable.c (check_autoload_required): check length first before
checking the first byte.
git-svn-id: svn+ssh://c...
05/29/2016
-
06:28 PM Revision d7491e2a (git): * ChangeLog: fix a typo for r55198.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55206 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:10 PM Revision fca1aabb (git): * 2016-05-30
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55205 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:10 PM Revision 78c96608 (git): * ext/-test-/auto_ext.rb: fixed a heedless bug introduced at r55198.
- this change will make RubyCI green.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55204 b2dd03c8-39d4-4d8f-98ff... -
01:58 PM Revision 267d34c6 (git): * regexec.c (ONIGENC_IS_MBC_ASCII_WORD): redefine optimized one.
- WORD of Ruby's ascii compatible encoding is always [a-zA-Z0-9_].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5... -
01:56 PM Revision 9ff5f9c0 (git): * regexec.c (match_at): make compilers optimize harder.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55202 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:39 PM Bug #12349 (Closed): Can't load OpenStruct with Syck with Ruby 2.3.x
- This has already been reported in #11884, thanks
-
11:28 AM Bug #12436 (Closed): newline argument of File.open seems not respected on Windows
- ~~~ruby
File.open("abc", "wt", newline: :lf) { |f|
f.write "a\n"
f.puts "b"
}
~~~
will create a file with... -
10:18 AM Revision b9e392fb (git): vm_core.h: rb_exc_set_backtrace declaration
- * vm_core.h (rb_exc_set_backtrace): move declaration from
eval_error.c and vm_args.c.
git-svn-id: svn+ssh://ci.rub... -
04:10 AM Revision 0d123232 (git): win32.c: RUBY_CRITICAL
- * win32/win32.c (RUBY_CRITICAL): removed the argument but make
just a block which does nothing, so that debuggers c... - 03:08 AM Revision 402dba52 (git): * 2016-05-29
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55199 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:08 AM Revision a594ca98 (git): auto_ext.rb
- * ext/-test-/auto_ext.rb (auto_ext): utitily method to create
extension libraries for tests.
git-svn-id: svn+ssh:/... -
12:19 AM Bug #9569: SecureRandom should try /dev/urandom first
- I've created a new gem which packages the libsodium's "randombytes_sysrandom" as a self-contained RubyGem. It's calle...
-
12:15 AM Bug #12434: Marshal.dump does not dump some numbers as Fixnum
- Thank you. I should have looked up ruby spec. https://.com/ruby/spec/blob/master/core/marshal/dump_spec.rb#L40-L48
05/28/2016
-
11:19 PM Bug #12434 (Rejected): Marshal.dump does not dump some numbers as Fixnum
- It is intentionally dumped as a Bignum for marshal data compatibility across architectures.
Current behavior:
`... -
12:56 PM Bug #12434 (Rejected): Marshal.dump does not dump some numbers as Fixnum
- `Marshal.dump` dumps numbers between 1073741824 and 4294967295 and between -4294967296 and -1073741825 as `Bignum`, b...
-
07:57 PM Feature #12435 (Open): Using connect_nonblock to open TCP connections in Net::HTTP#connect
- Hey all, I've got a pull request at https://.com/ruby/ruby/pull/1370 to start using connect_nonblock to open th...
-
11:40 AM Revision a552fa2d (git): ruby-insert-heredoc-code-block
- * misc/ruby-additional.el (ruby-insert-heredoc-code-block): insert
here document code block for assert_separately m... -
11:34 AM Revision 3883bb6b (git): * test/test_unicode_normalize.rb: Add test to check for availability of
- Unicode data file; refactoring; fix an error with tests for destructive
method (unicode_normalize!).
git-svn-id: ... -
10:45 AM Revision 7a622b18 (git): test_file_exhaustive.rb: blocking flock
- * test/ruby/test_file_exhaustive.rb (test_flock): add assertions
for the blocking cases.
git-svn-id: svn+ssh://ci.... - 10:08 AM Revision 9646e588 (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55194 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:08 AM Revision 62efd110 (git): * test/ruby/enc/test_case_comprehensive.rb: Add error messages to tests
- for data file availability; refactoring.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55193 b2dd03c8-39d4-4d8f... -
09:55 AM Feature #12079 (Assigned): Loosening the condition for refinement
-
09:43 AM Bug #12324: Support OpenSSL 1.1.0 (and drop support for 0.9.6/0.9.7)
- I added commit-bit to Kazuki Yamaguchi-san few weeks ago.
Please do apply your proposal by yourself. -
05:33 AM Revision adf26d99 (git): ChangeLog: fix typos [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55192 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:07 AM Bug #12327 (Feedback): Seg Fault - ruby 2.3.0 mongo & OpenSSL issue??
- Can you try with Ruby 2.3.1?
-
05:04 AM Bug #6233 (Closed): Definition of EVP_MD_CTX_cleanup incomplete.
- r55162 (openssl: drop OpenSSL 0.9.6/0.9.7 support, 2016-05-25) removed the code.
-
05:03 AM Bug #12373 (Assigned): Optimize CSV#shift
-
05:03 AM Feature #12347 (Assigned): [] Make CSV::Row#each etc. return Enumerator when no block given
-
05:02 AM Bug #12349 (Third Party's Issue): Can't load OpenStruct with Syck with Ruby 2.3.x
- Syck is not part of ruby core. Please submit your issue to https://.com/tenderlove/syck
-
05:01 AM Bug #12329 (Rejected): Minitest not in the documentation
- minitest is extracted from ruby core repository at Ruby 2.1.
-
05:00 AM Bug #11724 (Closed): SNIでsessionが無効だったときにhostnameがサーバに送られない
- Applied in changeset r55191.
----------
openssl: move SSLSocket#initialize to C extension
* ext/openssl/lib/openssl... -
05:00 AM Revision 61a3fff6 (git): openssl: move SSLSocket#initialize to C extension
- * ext/openssl/lib/openssl/ssl.rb (SSLSocket): Move the implementation of
SSLSocket#initialize to C. Initialize the ... -
04:46 AM Bug #12325 (Feedback): Ruby 2.2.1 fails with Rails 4.2.0-6 - Segmentation fault at 0x00000000000418 ruby 2.2.1p85
- Please try with Ruby 2.2.5 or 2.3.1
-
04:45 AM Bug #12248 (Closed): Backport rubygems fix from upstream repo for Ruby 2.2.x
-
04:44 AM Bug #12258 (Assigned): RDoc bug when handling comments in C code examples
- I will pick commits from upstream when it was fixed.
-
04:39 AM Bug #12207 (Feedback): [BUG] Segmentation fault at 0x00000000000000 ruby 2.2.3p173 (2015-08-18 revision 51636) [x86_64-darwin14]
- Can you try with Ruby 2.2.5 or 2.3.1?
-
03:44 AM Feature #6647: Exceptions raised in threads should be logged
- Here's an implementation in JRuby: https://.com/jruby/jruby/pull/3937
From the primary commit:
Implement ... -
01:08 AM Feature #6647: Exceptions raised in threads should be logged
- > (1) Thread#report_on_exception = true
> Show exception and backlog immediately (already proposed)
>
> (2) Threa... -
01:47 AM Revision ff92ede8 (git): * gems/bundled_gems: Update latest releases, power_assert-0.3.0,
- test-unit 3.1.9, minitest 5.9.0, did_you_mean 1.0.1
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55190 b2dd03c8... -
01:46 AM Revision 2bd2001d (git): * addr2line.c: drop to support ATARI ST platform. It was discontinued
- more than two decades ago. [fix GH-1350] by @cremno
* include/ruby/ruby.h: ditto.
* io.c: ditto.
git-svn-id: s... -
01:41 AM Bug #12433: uncommon.mk:614: recipe for target 'yes-test-almost' failed - missing UnicodeData.txt
- In r55188, I have changed the testing so that it doesn't produce an exception anymore, but just fails a test. However...
-
01:00 AM Bug #12433: uncommon.mk:614: recipe for target 'yes-test-almost' failed - missing UnicodeData.txt
- Vit Ondruch wrote:
> ```
> /builddir/build/BUILD/ruby-2.4.0-r55184/test/ruby/enc/test_case_comprehensive.rb:25:in... -
01:39 AM Revision 28887804 (git): * test/ruby/enc/test_case_comprehensive.rb: Converted exception for
- unavailable Unicode data files to failed assertion.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55188 b2dd03c... -
01:37 AM Revision 6375ad28 (git): git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55187 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 01:26 AM Revision 94dc3e71 (git): * 2016-05-28
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55186 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:26 AM Revision e303695e (git): * lib/cgi/util.rb: added to missing quote.
- [fix GH-1363][ci skip] by @dwaller
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55185 b2dd03c8-39d4-4d8f-...
05/27/2016
-
06:58 PM Bug #11953: ThreadError in 2.3 on code that works on 2.2.4
- Tom Mornini wrote:
> We'll try it under 2.2.4 and report back.
We actually tested against 2.2.5, and we're seei... -
07:01 AM Bug #11953: ThreadError in 2.3 on code that works on 2.2.4
- With 1.9..trunk, I got same behaviors with both examples, no error with Clayton's and `ThreadError` with James's.
-
06:39 PM Feature #11098: Thread-level allocation counting
- I'd be happy to spin up a gem version of this and see what the difference is. I'll report back once I have some code ...
-
09:12 AM Feature #11098: Thread-level allocation counting
- Thank you for your explanation.
After that we need to measure the gem version of this feature.
Can you write it? ... -
04:31 PM Bug #12433 (Closed): uncommon.mk:614: recipe for target 'yes-test-almost' failed - missing UnicodeData.txt
- Trying to run `make check` from latest snapshot, the test suite fails:
```
/builddir/build/BUILD/ruby-2.4.0-r5518... -
01:13 PM Revision 88a5f937 (git): fix a typo [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55184 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:43 AM Revision 294f6531 (git): process.c: [DOC] Process.abort [ci skip]
- * process.c (rb_f_abort): [DOC] Process.abort is a singleton
method of Process, but not an instance method.
git-sv... -
08:44 AM Feature #6647: Exceptions raised in threads should be logged
- any conclusion?
Another idea:
(1) Thread#report_on_exception = true
Show exception and backlog immediately (al... -
08:38 AM Bug #12389 (Closed): Module#constants includes non-constants
- Applied in changeset r55182.
----------
variable.c: hidden constants
* variable.c (rb_local_constants_i): exclude h... -
08:38 AM Revision c57c719e (git): variable.c: hidden constants
- * variable.c (rb_local_constants_i): exclude hidden constants.
[ruby-core:75575] [Bug #12389]
git-svn-id: svn+ssh:... -
08:09 AM Bug #12431 (Closed): Strange behavior of String#encode('UTF-8', 'UTF-8', ...) when the encoding of the source string is not UTF-8
- Applied in changeset r55181.
----------
transcode.c: scrub in the given encoding
* transcode.c (str_transcode0): sc... -
08:09 AM Revision 4fad63da (git): transcode.c: scrub in the given encoding
- * transcode.c (str_transcode0): scrub in the given encoding when
the source encoding is given, not in the encoding ... -
07:13 AM Bug #12432 (Third Party's Issue): The process has forked and you cannot use this CoreFoundation functionality safely. You MUST exec()
- Seems an issue with unicorn and rcdk gem caused by a system restriction.
I think you should `exec` or `spawn` somewh... -
06:07 AM Revision be1ceb27 (git): fix non-static rb_scan_args
- * include/ruby/ruby.h (rb_scan_args): remove nul padding which
caused syntax error if fmt is not a string literal.
... -
05:44 AM Revision d92b58d5 (git): ruby.h: fix parameter name
- * include/ruby/ruby.h (rb_scan_args): fix macro parameter name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55...
Also available in: Atom