Project

General

Profile

Activity

From 02/02/2014 to 02/08/2014

02/08/2014

11:56 PM Revision 5659a794 (git): * configure.in (rb_cv_bsd_qsort_r): ensure 'qsort_r' is not BSD version.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44895 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
11:07 PM Misc #9503: Request for a Question and Answer section
I think it is a good idea, but few committers (including I) will have interest of creating it.
Instend of just reque...
mame (Yusuke Endoh)
10:26 PM Misc #9503: Request for a Question and Answer section
Tsuyoshi Sawada wrote:
> Zachary Scott wrote:
> > Please feel free to ask any questions on ruby-core or ruby-dev ma...
sawa (Tsuyoshi Sawada)
10:25 PM Misc #9503: Request for a Question and Answer section
Zachary Scott wrote:
> Please feel free to ask any questions on ruby-core or ruby-dev mailing lists.
>
> There is...
sawa (Tsuyoshi Sawada)
09:12 PM Misc #9503: Request for a Question and Answer section
Anybody can join and post to the ruby-core mailing list, not just
core developers.
normalperson (Eric Wong)
09:03 PM Misc #9503 (Rejected): Request for a Question and Answer section
Please feel free to ask any questions on ruby-core or ruby-dev mailing lists.
There is also ruby-talk for general ...
zzak (zzak _)
08:48 PM Misc #9503: Request for a Question and Answer section
Eric Wong wrote:
> We have a mailing list (ruby-core) where matz and other core developers
> read and discuss. No...
sawa (Tsuyoshi Sawada)
08:32 PM Misc #9503: Request for a Question and Answer section
We have a mailing list (ruby-core) where matz and other core developers
read and discuss. No need to deal with a c...
normalperson (Eric Wong)
08:14 PM Misc #9503 (Rejected): Request for a Question and Answer section
I often come up with a question regarding why Ruby is designed the way it is with respect to a certain specification.... sawa (Tsuyoshi Sawada)
10:54 PM Bug #8358 (Assigned): TestSprintf#test_float test failure
naruse (Yui NARUSE)
10:54 PM Bug #8358: TestSprintf#test_float test failure
r44890 breaks 32bit linux
http://c5632.rubyci.org/~chkbuild/ruby-trunk/log/20140208T150302Z.diff.html.gz
naruse (Yui NARUSE)
10:33 PM Bug #8358: TestSprintf#test_float test failure
Thanks Nobu. vo.x (Vit Ondruch)
02:40 PM Bug #8358 (Closed): TestSprintf#test_float test failure
Applied in changeset r44890.
----------
configure.in: Properly detect platform for SSE2 instructions.
* configure.i...
nobu (Nobuyoshi Nakada)
11:48 AM Bug #8358 (Assigned): TestSprintf#test_float test failure
It still does not for for me. It seems that there are two reasons:
1) The [i[4-6]86] if wrongly expanded to i4-686...
vo.x (Vit Ondruch)
08:46 PM Bug #9504: X509 certificate incorrectly loaded (because of try-pem-first-else-asn1)
My patch means you can load the certificate like this:
x509 = OpenSSL::X509::Certificate.new(cert, "DER")
I...
rep (Mark Schloesser)
08:43 PM Bug #9504 (Closed): X509 certificate incorrectly loaded (because of try-pem-first-else-asn1)
Ruby's openssl extension tries to load certificates as PEM format first, and on failure will try to do DER / ASN1. Th... rep (Mark Schloesser)
08:21 PM Revision 846e0462 (git): * configure.in (rb_cv_gnu_qsort_r): use compile error "conflicting
types for 'qsort_r'" instead of AC_RUN_IFELSE.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44894 b2dd03c8-39d4...
naruse (Yui NARUSE)
07:08 PM Misc #9501 (Closed): [Doc] Minor updates to lib/yaml.rb
Applied in changeset r44893.
----------
* lib/yaml.rb: [DOC] Add links to syck and psych on github [Bug #9501]
Bas...
zzak (zzak _)
12:32 PM Misc #9501 (Closed): [Doc] Minor updates to lib/yaml.rb
giorgostsiftsis (Giorgos Tsiftsis)
07:08 PM Revision 7925015f (git): * lib/yaml.rb: [DOC] Add links to syck and psych on github [Bug #9501]
Based on a patch by Giorgos Tsiftsis [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44893 b2dd03c8-39d...
zzak (zzak _)
05:14 PM Bug #8945 (Closed): Unmarshaling an Array containing a Bignum from a tainted String returns a frozen, tainted Bignum
Applied in changeset r44891.
----------
marshal.c: Numerics are not tainted
* include/ruby/ruby.h (OBJ_TAINTABLE, O...
nobu (Nobuyoshi Nakada)
01:05 PM Bug #8945: Unmarshaling an Array containing a Bignum from a tainted String returns a frozen, tainted Bignum
Agreed. It should be consistent here.
Matz.
matz (Yukihiro Matsumoto)
05:13 PM Revision c5b8a6fa (git): * 2014-02-09
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44892 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:13 PM Revision cc1910b5 (git): marshal.c: Numerics are not tainted
* include/ruby/ruby.h (OBJ_TAINTABLE, OBJ_TAINT, OBJ_INFECT),
marshal.c (r_entry0): all Numerics never be tainted n...
nobu (Nobuyoshi Nakada)
03:28 PM Feature #9502: Remove deprecated definitions
Agree.
And today I've thought about deprecation of `rb_argv0` too.
nobu (Nobuyoshi Nakada)
03:16 PM Feature #9502 (Closed): Remove deprecated definitions
I'd like to remove deprecated definitions.
This means C level API change.
The list of functions, macros and types...
akr (Akira Tanaka)
02:40 PM Revision 85b1671b (git): configure.in: Properly detect platform for SSE2 instructions.
* configure.in: add qouting brackets and append wildcard for the
rest after target_cpu, to properly detect platform...
nobu (Nobuyoshi Nakada)
12:50 PM Revision cd476cd8 (git): * configure.in: check qsort_r(3) and whether it is GNU version.
BSD version has different prototype.
* util.h: use qsort_r() as ruby_qsort() if it is GNU version.
* util.c: define...
Glass_saga (Masaki Matsushita)
10:29 AM Feature #7068 (Rejected): ability to deactivate Hash#compare_by_identity()
Eregon (Benoit Daloze)
01:39 AM Feature #7068: ability to deactivate Hash#compare_by_identity()
Eric Hodel wrote:
> =begin
>
> h = {}
> h.compare_by_identity = true
> h['a'] = 1
> h['a'] = 2
> h....
sunaku (Suraj Kurapati)
09:20 AM Revision c7652dec (git): vm_insnhelper.c: adjust indent
* vm_insnhelper.c (check_match): adjust indent.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44888 b2dd03c8-39d...
nobu (Nobuyoshi Nakada)
07:35 AM Revision f01b5e21 (git): * lib/resolv.rb (Resolv::DNS::Message::MessageDecoder#get_labels):
Make it iterative.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44887 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
07:03 AM Revision c6f2c938 (git): * gc.c, gc.h (rb_objspace_marked_object_p): added.
This function *ONLY* works just after marking phase,
before any sweeping.
This function is highly depending curre...
ko1 (Koichi Sasada)
06:42 AM Revision 5323328f (git): * lib/resolv.rb: Don't set CLOEXEC flag explicitly. (Ruby set it by
default.)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44885 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
06:30 AM Bug #9498 (Closed): undefined method 'ord' for nil:NilClass from Resolv methods when internet connection is lost
Applied in changeset r44884.
----------
* lib/resolv.rb (Resolv::DNS::Message::MessageDecoder): Raise
DecodeError ...
akr (Akira Tanaka)
06:29 AM Revision 25a89ac0 (git): * lib/resolv.rb (Resolv::DNS::Message::MessageDecoder): Raise
DecodeError if no data before the limit.
Reported by Will Bryant. [ruby-core:60557] [Bug #9498]
git-svn-id: svn+...
akr (Akira Tanaka)
06:11 AM Revision 61f50ae0 (git): * io.c (SMALLBUF): Unused macro removed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44883 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
05:53 AM Bug #8784: CSV - Empty fields are discarded when col_sep is a space
The bug is still present in Ruby 2.1.0
% ruby -v
ruby 2.1.0p0 (2013-12-25 revision 44422) [x86_64-linux]
...
grim7reaper (Sylvain Laperche)
02:40 AM Bug #9356: TCPSocket.new does not seem to handle INTR
Eric Wong <[email protected]> wrote:
> Thanks for trying. This is probably specific to *BSD sockets
> impleme...
normalperson (Eric Wong)

02/07/2014

08:19 PM Bug #9473: Corruption and Segmentation faults all over
Interesting. Have you contacted the Passenger developers about this?
Anyways I'm happy unicorn is working well for...
normalperson (Eric Wong)
07:37 PM Bug #9473: Corruption and Segmentation faults all over
We've continued to see no crashes under Unicorn. We've done further testing but aren't certain if this is a systemic... drasch (David Rasch)
04:20 PM Revision 8ca2f856 (git): ruby.c: check argc
* ruby.c (proc_options): check argc before dereference of argv, to get
rid of potential out-of-bound access.
git-s...
nobu (Nobuyoshi Nakada)
03:46 PM Bug #9499 (Closed): The Vector.cross_product function returns the opposite vector of the expected result
The member function of class Vector returns the opposite vector of the expected result. The function calculates the r... dodo (Deyan Hadzhiev)
03:09 PM Bug #9477: Address family not supported by protocol - socket(2) - udp
Thank you.
resolv.conf contains IPv6 address.
So resolv.rb try to create an IPv6 socket but vserver linux kernel re...
akr (Akira Tanaka)
03:03 PM Bug #9477 (Closed): Address family not supported by protocol - socket(2) - udp
Applied in changeset r44880.
----------
* lib/resolv.rb: Ignore name servers which cause EAFNOSUPPORT on
socket cr...
akr (Akira Tanaka)
02:23 PM Bug #9477: Address family not supported by protocol - socket(2) - udp
Sorry for that, misread it.
```sh
% cat /etc/resolv.conf
nameserver 213.133.99.99
nameserver 213.133.100.100
...
bjoern (Bjoern Rennhak)
03:03 PM Revision 93cf7aac (git): * 2014-02-08
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44881 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:03 PM Revision 688606d2 (git): * lib/resolv.rb: Ignore name servers which cause EAFNOSUPPORT on
socket creation.
Reported by Bjoern Rennhak. [ruby-core:60442] [Bug #9477]
git-svn-id: svn+ssh://ci.ruby-lang.o...
akr (Akira Tanaka)
01:00 PM Revision da48c18c (git): * lib/open-uri.rb: [DOC] use lower case version of core classes, same
as commit r44878, based on patch by Jonathan Jackson [Bug #9483] [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/r...
zzak (zzak _)
12:57 PM Bug #9483 (Closed): Fix typo in OpenURI and Ripper documenation
Applied in changeset r44878.
----------
* ext/ripper/lib/ripper/lexer.rb: [DOC] use lower case version of core
cla...
zzak (zzak _)
12:57 PM Revision 9699d0dd (git): * ext/ripper/lib/ripper/lexer.rb: [DOC] use lower case version of core
classes when referring to return value, since we aren't directly
talking about the class. Patch by Jonathan Jackson...
zzak (zzak _)
12:57 PM Bug #8945 (Assigned): Unmarshaling an Array containing a Bignum from a tainted String returns a frozen, tainted Bignum
As `Bignum` instances are frozen now, it feels reasonable that they never be tainted, IMO. nobu (Nobuyoshi Nakada)
10:34 AM Bug #9498 (Closed): undefined method 'ord' for nil:NilClass from Resolv methods when internet connection is lost
We experienced the following exception from a call to Resolv.getaddresses during a time when our local DNS resolver w... willbryant (Will Bryant)
06:14 AM Revision 62157562 (git): configure.in: extra quotes
* configure.in: remove extra quotes in message.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44877 b2dd03c8-39d...
nobu (Nobuyoshi Nakada)
06:13 AM Revision e224ab08 (git): configure.in: use C99
* configure.in: ISO9899:1999 is necessary for strtoll() on FreeBSD
10, (and may be possibly other platforms).
git-...
nobu (Nobuyoshi Nakada)
03:33 AM Bug #9435: Kernel.system problem
Tomoyuki Chikanaga wrote:
> Hello, wind.
> Thank you for your report.
>
> Could you confirm it can be reproducib...
windwiny (wind winy)
03:23 AM Revision fe1c2108 (git): win32.h: define strtoll and strtoull for earlier VC
* include/ruby/win32.h (strtoll, strtoull): VC8 and later until
VC12 have LONG_LONG but it is _int64, and provide i...
nobu (Nobuyoshi Nakada)
02:40 AM Feature #9423: Improve warning semantics
I wouldn't think it would have a major impact on performance since (hopefully) not that many warnings are issued in p... djberg96 (Daniel Berger)
02:27 AM Bug #9312: Build the ruby executable in bin/
Fedora Linux 19 x86-64 postmodern (Hal Brodigan)
02:02 AM Revision 5fe0030d (git): gc.c: ignore empty strings
* gc.c (get_envparam_size, get_envparam_double): silently ignore empty
strings, without any warnings regardless $VE...
nobu (Nobuyoshi Nakada)
01:59 AM Revision 9ba0b76f (git): gc.c: revert return
* gc.c (get_envparam_size): revert `return` statement removed by
accident.
git-svn-id: svn+ssh://ci.ruby-lang.org/...
nobu (Nobuyoshi Nakada)
01:54 AM Revision bb6a76f9 (git): explicitly stop DRb::ExtServ
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44872 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
01:54 AM Revision 38b57c29 (git): gc.c: use size_t
* gc.c (ruby_gc_params_t, get_envparam_size): use size_t for
integer environment parameters for sizes.
git-svn-id:...
nobu (Nobuyoshi Nakada)
01:43 AM Bug #9497 (Rejected): segv with installing gems
I think this is my fault. Removing my installation and re-installing seemed to fix the problem. tenderlovemaking (Aaron Patterson)
01:37 AM Bug #9497: segv with installing gems
Yes, it seems to still break with GC disabled. I'll rebuild with -g and see if I can get a backtrace. tenderlovemaking (Aaron Patterson)
12:41 AM Bug #9497: segv with installing gems
I cannot reproduce the problem on r44870 (x86_64-linux)

> It seems to only happen when I give the `-d` flag.

C...
normalperson (Eric Wong)
12:11 AM Bug #9497: segv with installing gems
I forgot to mention that this is in a checkout of the rubygems code. Here is the full reproduction steps:
$...
tenderlovemaking (Aaron Patterson)
12:09 AM Bug #9497 (Rejected): segv with installing gems
I'm getting a segv with trunk Ruby. To reproduce it do `ruby -d -I lib -S gem install minitst -V`. It seems to only... tenderlovemaking (Aaron Patterson)

02/06/2014

09:42 PM Bug #9477: Address family not supported by protocol - socket(2) - udp
Please show us /etc/resolv.conf, not /etc/hosts. akr (Akira Tanaka)
04:27 PM Bug #9477: Address family not supported by protocol - socket(2) - udp
No, vserver doesn't have the ipv6 patch enabled. Hosts is
```
127.0.0.1 localhost
::1 localho...
bjoern (Bjoern Rennhak)
04:24 PM Bug #9477: Address family not supported by protocol - socket(2) - udp
~% ruby -rresolv -e 'puts Resolv::DNS.new.getresource("_rubygems._tcp.rubygems.org", Resolv::DNS::Resource::IN::SRV).... bjoern (Bjoern Rennhak)
08:43 PM Feature #9496: [PATCH] constant.h: repacking rb_const_entry_struct
Thanks, committed as r44869.
This consistently lowers time(1) measurement of "ruby -e exit" memory
use by ~10-16K ...
normalperson (Eric Wong)
08:33 PM Feature #9496 (Closed): [PATCH] constant.h: repacking rb_const_entry_struct
Applied in changeset r44869.
----------
constant.h: reduce rb_const_entry_t size on 64-bit
* constant.h: reduce rb...
Anonymous
08:03 PM Feature #9496 (Closed): [PATCH] constant.h: repacking rb_const_entry_struct
From f8c53e2242e514626a4c9cecba149213ae286722 Mon Sep 17 00:00:00 2001
From: hekaldama <hekaldama>
Date: Wed, 29 Ja...
hekaldama (Adam Avilla)
08:33 PM Revision 88779f0a (git): * 2014-02-07
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44870 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:33 PM Revision 4baa488e (git): constant.h: reduce rb_const_entry_t size on 64-bit
* constant.h: reduce rb_const_entry_t size on 64-bit
Patch by Adam Avilla [ruby-core:60542] [Feature #9496]...
Eric Wong
07:21 PM Revision 73fc7809 (git): merge revision(s) 44861,44862: [Backport #9493]
* gc.c (get_envparam_int): don't accept a value equals to lowerbound
(changed by last commit) because "" or...
naruse (Yui NARUSE)
06:11 PM Revision 5d0f801a (git): * 2014-02-07
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@44867 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:11 PM Revision 3c00535d (git): Add missing file of r44858
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@44866 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
12:39 PM Bug #9433: Backquote fail to allocate memory
Daniel Libanori wrote:
> Hello Tomoyuki,
>
> I am forcing memory usage through inserting string at an array. Actu...
dlibanori (Daniel Libanori)
12:36 PM Bug #9433: Backquote fail to allocate memory
Hello Tomoyuki,
I am forcing memory usage through inserting string at an array. Actually, something like this is h...
dlibanori (Daniel Libanori)
12:14 PM Bug #9433 (Rejected): Backquote fail to allocate memory
Hello, Daniel.
Thank you for your reporting.
I cannot reproduce this, but I doubt your fork.rb have object leak. ...
nagachika (Tomoyuki Chikanaga)
12:21 PM Bug #9434: Segfault on bundle exec rackup of a Sinatra app
Hello, Ilya.
Thank you for your report.
It seemds that Segmentation Fault occurred in extension library mysql. I ...
nagachika (Tomoyuki Chikanaga)
11:49 AM Revision d4bbc2d7 (git): gc.c: check numeric string
* gc.c (get_envparam_int, get_envparam_double): check invalid string
as numeric.
git-svn-id: svn+ssh://ci.ruby-lan...
nobu (Nobuyoshi Nakada)
08:06 AM Revision 90294118 (git): fix typo [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44864 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
08:01 AM Feature #9487 (Rejected): Add #dup?, #dup! and #clone? and #clone!
Nice try. But dup! and clone! are not following the naming convention (adding ! to more dangerous version).
We are w...
matz (Yukihiro Matsumoto)
07:56 AM Bug #9008: TestProcess#test_clock_getres_constants and TestProcess#test_clock_gettime_constants fails on ARM
Just FYI, the test suite passes on Fedora Rawhide with 3.12.9-300.fc20.armv7hl Kernel. Thanks for pushing the fix ups... vo.x (Vit Ondruch)
07:54 AM Bug #9124: TestSocket errors in test-all on Arch 64-bit
This test passes for me on Fedora Rawhide with Kernel 3.12.8-300.fc20.x86_64 vo.x (Vit Ondruch)
07:52 AM Bug #9494 (Closed): Race condition in autoload of Digest::SHA256, etc.
At the moment the digest extension uses const_missing to implement autoload. Unfortunately there's a race condition: ... Conrad.Irwin (Conrad Irwin)
07:24 AM Revision 0de6eef3 (git): merge revision(s) 44852: [Backport #9343]
* ext/thread/thread.c (rb_szqueue_max_set): use correct queue and
limit wakeups. [Bug #9343][ruby-core:605...
naruse (Yui NARUSE)
06:28 AM Revision b31c66f7 (git): * gc.c (get_envparam_int): correct warning messsages.
* gc.c (get_envparam_double): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44862 b2dd03c8-39d4-4d8f-98...
ko1 (Koichi Sasada)
06:27 AM Bug #9492 (Closed): ruby won't build on Mac OS X versions before 10.6 - pthread_setname_np() not available
The following commit added a usage of the pthread_setname_np() function on Darwin to set the timer thread name: https... mistydemeo (Misty De Meo)
06:26 AM Revision cb410ff9 (git): * gc.c (get_envparam_int): don't accept a value equals to lowerbound
(changed by last commit) because "" or "foo" (not a number) strings
are parsed as 0. They should be rejected.
* gc....
ko1 (Koichi Sasada)
05:20 AM Revision c50e2851 (git): * configure.in (POSTLINK): sign built program using RUBY_CODESIGN
identity.
[Backport #9491]
* Makefile.in (PROGRAM): ditto.
* Makefile.in (LIBRUBY_SO): ditto.
* lib/mkmf.rb (LIN...
U.Nakamura
03:08 AM Revision c6c6a74f (git): * ext/stringio/stringio.c: [DOC] add docs and example by @schneems [ci skip] [fix GH-527]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44859 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
02:59 AM Revision 9b9d3bac (git): * lib/rubygems: RubyGems 2.2.2 which contains the following bug fixes:
http://rubygems.rubyforge.org/rubygems-update/History_txt.html#label-2.2.2+%2F+2014-02-05
https://bugs.ruby-lang.or...
naruse (Yui NARUSE)
02:54 AM Revision 71a01622 (git): suppress warnings: assigned but unused variable - es
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44857 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
02:24 AM Revision 39cb7840 (git): merge revision(s) 44853: [Backport #9490]
* gc.c (ruby_gc_set_params): if RUBY_GC_OLDMALLOC_LIMIT is provided,
then set objspace->rgengc.oldmalloc_in...
naruse (Yui NARUSE)
01:31 AM Revision 78b1ca9f (git): array.c: comment why rb_ary_modify is needed twice
* array.c (rb_ary_initialize): NUM2LONG() may call size.to_int,
ary can be frozen, modified, etc, so recheck after ...
nobu (Nobuyoshi Nakada)
12:50 AM Revision 38a9831c (git): test_marshal.rb: fix test depending on heap address
* test/ruby/test_marshal.rb (test_packed_string): explicitly force
encoding for the case packed string is 7bit ASCI...
nobu (Nobuyoshi Nakada)
12:32 AM Bug #9343: [PATCH] SizedQueue#max= wakes up waiters properly
Update backport status drbrain (Eric Hodel)
12:04 AM Revision f167bc40 (git): * gc.c (ruby_gc_set_params): if RUBY_GC_OLDMALLOC_LIMIT is provided,
then set objspace->rgengc.oldmalloc_increase_limit.
Without this fix, the env variable RUBY_GC_OLDMALLOC_LIMIT
do...
ko1 (Koichi Sasada)

02/05/2014

11:44 PM Bug #9343: [PATCH] SizedQueue#max= wakes up waiters properly
SASADA Koichi <[email protected]> wrote:
> Could you commit it?

Done, r44852. This needs a backport to 2.1
normalperson (Eric Wong)
11:35 PM Bug #9343 (Closed): [PATCH] SizedQueue#max= wakes up waiters properly
Applied in changeset r44852.
----------
ext/thread: SizedQueue#max= wakes up waiters properly
* ext/thread/thread....
Anonymous
11:03 PM Bug #9343: [PATCH] SizedQueue#max= wakes up waiters properly
(2014/02/06 2:53), [email protected] wrote:
> Yes, your patch looks correct. Old thread.rb had "diff.times do...
ko1 (Koichi Sasada)
05:53 PM Bug #9343: [PATCH] SizedQueue#max= wakes up waiters properly
[email protected] wrote:
> sorry for long absent.

No worries, I forgot about this, too :x

> I reviewed this patch...
normalperson (Eric Wong)
03:10 PM Bug #9343: [PATCH] SizedQueue#max= wakes up waiters properly
sorry for long absent.
I reviewed this patch and I have a question.
Only `diff' threads should wake-up?
```
I...
ko1 (Koichi Sasada)
11:35 PM Revision 2d603f9f (git): ext/thread: SizedQueue#max= wakes up waiters properly
* ext/thread/thread.c (rb_szqueue_max_set): use correct queue and
limit wakeups. [Bug #9343][ruby-core:605...
Eric Wong
10:29 PM Bug #9488 (Rejected): ruby/2.1.0/net/protocol.rb:153 - Resource temporarily unavailable - read would block
There is no bug here. You told RubyGems to print out ever exception raised even if it is rescued. Remove the `--deb... drbrain (Eric Hodel)
07:43 PM Bug #9488 (Rejected): ruby/2.1.0/net/protocol.rb:153 - Resource temporarily unavailable - read would block
/opt/rubies/ruby-2.1.0/bin/gem env
RubyGems Environment:
- RUBYGEMS VERSION: 2.2.0
- RUBY VERSION:...
jigarjm (jigar joshi)
10:18 PM Revision b9a4cf2a (git): * lib/rubygems: Update to RubyGems 2.2.2. Complete history at:
http://rubygems.rubyforge.org/rubygems-update/History_txt.html#label-2.2.2+%2F+2014-02-05
* test/rubygems: ditto.
...
drbrain (Eric Hodel)
03:56 PM Feature #9487 (Rejected): Add #dup?, #dup! and #clone? and #clone!
Some objects can't use #dup or #clone b/c they are singleton, like Integer. So an error is raised if one tries.
...
atlas (Atlas Prime)
03:47 PM Revision 1f478676 (git): merge revision(s) 44555:
test_weakref.rb: find collected weakref
* test/test_weakref.rb (test_recycled): retry and find a WeakRef
w...
naruse (Yui NARUSE)
03:32 PM Revision 62d37fb7 (git): * 2014-02-06
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44849 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:32 PM Revision 8a2621dd (git): eval_intern.h: use TH_TMPPOP_TAG and TH_REPUSH_TAG
* eval_intern.h (TH_TMPPOP_TAG, TH_REPUSH_TAG): instead of TAG2 names.
* eval_intern.h (TH_REPUSH_TAG): suppress unu...
nobu (Nobuyoshi Nakada)
02:57 PM Revision eef4a3cd (git): merge revision(s) 44583: [Backport #9302]
* ext/thread/thread.c (rb_szqueue_push): check GET_SZQUEUE_WAITERS
instead of GET_QUEUE_WAITERS to prevent ...
naruse (Yui NARUSE)
02:53 PM Revision 72d18038 (git): merge revision(s) 44525,44534,44537: [Backport #9381]
* hash.c (rb_objid_hash): return hash value from object ID with a
salt, extract from rb_any_hash().
...
naruse (Yui NARUSE)
02:51 PM Revision 24b531f9 (git): merge revision(s) r42988: [Backport #8928]
* parse.y (intern_str): sigil only names are junk, at least one
identifier character is needed. [ruby-dev:...
nagachika (Tomoyuki Chikanaga)
02:03 PM Revision 073f93d7 (git): merge revision(s) r42456: [Backport #8101]
* time.c (get_timeval, get_new_timeval): use rb_obj_class()
instead of CLASS_OF() because CLASS_OF() may re...
nagachika (Tomoyuki Chikanaga)
01:54 PM Feature #9423: Improve warning semantics
Daniel, that does seem like an even better idea. But it's also a much bigger change. I wonder what effect would that ... atlas (Atlas Prime)
01:41 PM Revision e7a2c425 (git): merge revision(s) 44527,44552,44553:
* vm_insnhelper.c (vm_search_super_method): when super called in a
bound UnboundMethod generated from a mod...
naruse (Yui NARUSE)
01:08 PM Revision 1b05b4f4 (git): merge revision(s) 44490,44496: [Backport #9352]
* ext/socket/socket.c (rsock_sys_fail_host_port): save and restore errno
before calling rb_sys_fail_str to ...
naruse (Yui NARUSE)
12:43 PM Revision c00e2889 (git): merge revision(s) 44517,44518,44519,44523: [Backport #9354]
* lib/timeout.rb (Timeout#timeout): when a custom exception is given,
no instance is needed to be caught, s...
naruse (Yui NARUSE)
11:56 AM Revision b2b5a5db (git): pack.c: hide associated objects
* marshal.c (to_be_skipped_id): ignore anonymous attributes.
* pack.c (Init_pack): use anonymous ID so that associate...
nobu (Nobuyoshi Nakada)
11:42 AM Bug #9467: Net::HTTP does unzip zipped content
Hey
I found the issue to be occurring in rails console but not in IRB. I should have tested it before. The gem rig...
dknight (Amitav Mohanty)
11:29 AM Revision c0bdb251 (git): merge revision(s) 44512: [Backport #9340]
* array.c (ary_add_hash): Fix consistency issue between Array#uniq and
Array#uniq! [Bug #9340] [ruby-core:5...
naruse (Yui NARUSE)
08:32 AM Revision 5ba39a12 (git): marshal.c: refine special instance variables
* marshal.c (w_obj_each, obj_count_ivars): count instance
variables accurately.
* marshal.c (encoding_name, w_enco...
nobu (Nobuyoshi Nakada)
08:24 AM Revision 17a47a33 (git): marshal.c: preserve encoding
* marshal.c (must_not_be_anonymous, class2path): preserve encoding
in the exception messages.
git-svn-id: svn+ssh:...
nobu (Nobuyoshi Nakada)
06:49 AM Revision e10e309d (git): parse.y: symbol names must be ascii-compatible
* parse.y (rb_enc_symname_type): encoding of symbol names must be
ascii-compatible, reject ascii-incompatible encod...
nobu (Nobuyoshi Nakada)
06:41 AM Revision c5038b22 (git): assertions.rb: remove extra period
* lib/test/unit/assertions.rb (assert_raise): remove extra period,
which will be appended by `message`.
git-svn-id...
nobu (Nobuyoshi Nakada)
06:23 AM Revision c512cfdb (git): dir.c: fallback to ASCII-8BIT
* dir.c (push_glob): fallback to ASCII-8BIT for the case non-ascii
path name exists. failed with LANG=C, on MacOS ...
nobu (Nobuyoshi Nakada)
05:52 AM Bug #9486 (Assigned): Multiple Kernel#local_variables entries with block local parameters
It's a known bug, but I've forgotten to issue a ticket.
Thank you.
nobu (Nobuyoshi Nakada)
04:03 AM Bug #9486 (Closed): Multiple Kernel#local_variables entries with block local parameters
Better formatting here: http://stackoverflow.com/questions/21423863/multiple-kernellocal-variables-entries-with-block... ryantm (Ryan Mulligan)
05:42 AM Revision ae411fb5 (git): * vsnprintf.c: remove duplicated def of `UNINITIALIZED_VAR()'.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44833 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
05:41 AM Revision d76b3826 (git): * ext/objspace/objspace_dump.c (dump_object): use STR_SHARED_P()
instead of removed STR_NOCAPA_P() macro.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44832 b2dd03c8-39d4-4d8...
ko1 (Koichi Sasada)
04:58 AM Revision 1ccaa475 (git): * internal.h, vm_core.h: move LIKELY/UNLIKELY/UNINITIALIZED_VAR()
macros from vm_core.h to internal.h.
* string.c: remove dependency to "vm_core.h".
* common.mk: ditto.
git-svn-id:...
ko1 (Koichi Sasada)
04:43 AM Revision b6a4e7ce (git): merge revision(s) 44803: [Backport #9485]
* string.c (rb_str_modify_expand): enable capacity and disable
assocation with packed objects when setting ...
U.Nakamura
04:36 AM Revision 135bbdcd (git): fix typos
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44829 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
04:31 AM Revision 3889ce2d (git): * string.c (rb_str_free): use FL_TEST(str, STR_SHARED) directly
because str is not embed.
* string.c (str_replace): remove `FL_SET(str, STR_SHARED)' line
because STR_SET_SHARED() ...
ko1 (Koichi Sasada)
04:21 AM Revision 38cd45a3 (git): * internal.h: remove macros STR_NOCAPA and STR_NOCAPA_P().
* string.c (rb_str_resize): remove `STR_SET_NOEMBED(str)' because
str_make_independent_expand() set NOEMBED flag.
*...
ko1 (Koichi Sasada)
04:05 AM Revision bda2300c (git): merge revision(s) 44501: [Backport #9353]
* struct.c (rb_struct_set): return assigned value from setter method
rather than struct object. [Bug #9353]...
naruse (Yui NARUSE)
04:00 AM Revision 84d8104e (git): * string.c: refactoring, especially about string flags.
* string.c (STR_UNSET_NOCAPA): removed.
Use FL_UNSET() with STR_SHARED.
* string.c (rb_str_capacity): check STR_SHA...
ko1 (Koichi Sasada)
03:53 AM Bug #9333: win32/Makefile.sub malconfiguration
(for memorandum, r44472) usa (Usaku NAKAMURA)
03:46 AM Bug #8721 (Rejected): require digest.so on OSX
usa (Usaku NAKAMURA)
03:39 AM Bug #9477: Address family not supported by protocol - socket(2) - udp
Does the host supports IPv6?
(I guess it doesn't because vserver needs a patch to use IPv6: http://linux-vserver.org...
akr (Akira Tanaka)
03:29 AM Bug #9393 (Rejected): Strange behavior of DelegateClass + loop + method_missing
usa (Usaku NAKAMURA)
03:14 AM Revision 46fcec9a (git): * string.c (RESIZE_CAPA): should not resize shared string.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44824 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
02:51 AM Bug #9444 (Rejected): Segmentation fault in vendor/bundle/gems/json-1.8.1/lib/json/common.rb:67: [BUG]
usa (Usaku NAKAMURA)
02:49 AM Revision 906e88e3 (git): * gc.c (gc_mark_children): STR_ASSOC is no longer available.
Reported by @nagachika.
http://d.hatena.ne.jp/nagachika/20140204
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tru...
ko1 (Koichi Sasada)
02:45 AM Revision 62bd0f18 (git): * string.c (rb_str_new_frozen): refactoring code.
* Move code from str_new_frozen_with_klass() (and remove it)
* `aux.shared' should not be 0 for STR_SHARED strings....
ko1 (Koichi Sasada)
02:42 AM Bug #9472: rb_io_syswrite needs RB_GC_GUARD
backported into ruby_1_9_3 at r44821. usa (Usaku NAKAMURA)
02:42 AM Revision 13848d60 (git): merge revision(s) 44790: [Backport #9472]
* io.c (rb_io_syswrite): add RB_GC_GUARD
[Bug #9472][ruby-core:60407]
git-svn-id: svn+ssh://ci.ruby-lang....
U.Nakamura
02:38 AM Revision b2a2fa42 (git): merge revision(s) 37905: [Backport #8757]
* configure.in (opt-dir): don't use non portable flag -E of sed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branch...
U.Nakamura
02:35 AM Revision 673745f7 (git): merge revision(s) 44803: [Backport #9478]
* string.c (rb_str_modify_expand): enable capacity and disable
assocation with packed objects when setting ...
naruse (Yui NARUSE)
01:34 AM Bug #9483 (Assigned): Fix typo in OpenURI and Ripper documenation
Thanks for the patch, yeah the grammar sounds weird but I think what the author wanted to represent as the actual typ... zzak (zzak _)
01:08 AM Bug #9483 (Closed): Fix typo in OpenURI and Ripper documenation
Fixed grammar error in OpenURI#content_encoding and Ripper#tokenize.
Grouped them together because both were the s...
rondale_sc (Jonathan Jackson)
01:17 AM Revision 5c0d438f (git): * ext/psych/yaml/config.h (PACKAGE_VERSION): update.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44818 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:17 AM Revision 215b9e76 (git): yaml/yaml_private.h: include ruby/extconf.h
* ext/psych/yaml/yaml_private.h: need ruby/extconf.h for
HAVE_CONFIG_H.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub...
nobu (Nobuyoshi Nakada)
01:17 AM Revision 990ba47c (git): yaml/api.c, yaml/loader.c: integer overflow
* ext/psych/yaml/api.c (yaml_scalar_event_initialize): fix possible
integer overflow.
(yaml_document_add_scalar):...
nobu (Nobuyoshi Nakada)
01:17 AM Revision 0483b29a (git): yaml/emitter.c: constify, r37936
* ext/psych/yaml/emitter.c (yaml_emitter_write_indicator): constify.
* ext/psych/yaml/emitter.c (yaml_emitter_write_...
nobu (Nobuyoshi Nakada)
01:06 AM Revision 61dcd01e (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44814 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:04 AM Revision 1af28b7b (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44813 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:03 AM Bug #9476 (Closed): RDoc generation failure on Windows
zzak (zzak _)
12:58 AM Bug #9476: RDoc generation failure on Windows
This issue was solved with r44801. phasis68 (Heesob Park)
12:16 AM Bug #9476 (Feedback): RDoc generation failure on Windows
It is still happened in trunk? it is fixed by r44801, r44802 and r44807 probably. hsbt (Hiroshi SHIBATA)
12:33 AM Revision b38d16da (git): * lib/set.rb: [DOC] Fix grammatical error by @bouk [fix GH-524]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44812 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
12:27 AM Feature #9453: Return symbols of defined methods for `attr` and friends
Tsuyoshi Sawada wrote:
> What is the point of defining a private accessor method? You can directly refer to the inst...
jballanc (Joshua Ballanco)

02/04/2014

11:53 PM Bug #9480 (Closed): Ruby on windows can get into an infinite loop when exiting
The Ruby VM can get into an infinite loop when exiting. I have attached two ruby programs (main.rb and watcher.rb). M... joshc (Josh C)
11:24 PM Bug #9479: IMAP connection failure on Rubinius
Can you access your server with CRuby? drbrain (Eric Hodel)
03:09 PM Bug #9479 (Closed): IMAP connection failure on Rubinius
Hi,
I have made a little script fetching my email (running with gmail).
I have reported a bug on rubinus => https...
waghanza (Marwan Rabbâa)
11:22 PM Bug #9477: Address family not supported by protocol - socket(2) - udp
What is the output of:
ruby -rresolv -e 'puts Resolv::DNS.new.getresource("_rubygems._tcp.rubygems.org", Resol...
drbrain (Eric Hodel)
11:30 AM Bug #9477 (Closed): Address family not supported by protocol - socket(2) - udp
On a fresh Debian GNU/Linux VServer guest running the latest RVM HEAD I experienced the following error:
```
Exce...
bjoern (Bjoern Rennhak)
09:10 PM Feature #9439: Remove OpenSSL from stdlib
+1 on moving OpenSSL out into a gem.
Note: Apple has marked OpenSSL obsolete, and will probably remove it in a fut...
DanKegel (Dan Kegel)
07:24 PM Revision bfda9402 (git): * ext/psych/lib/psych.rb: New release of psych.
* ext/psych/psych.gemspec: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44811 b2dd03c8-39d4-4d8f-98ff-823...
tenderlovemaking (Aaron Patterson)
07:18 PM Revision f35493b9 (git): * 2014-02-05
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44810 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
07:18 PM Revision e8132aa4 (git): * ext/psych/yaml/emitter.c: merge libyaml 0.1.5
* ext/psych/yaml/loader.c: ditto
* ext/psych/yaml/parser.c: ditto
* ext/psych/yaml/reader.c: ditto
* ext/psych/yaml/s...
tenderlovemaking (Aaron Patterson)
02:59 PM Bug #9473: Corruption and Segmentation faults all over
We've been running further tests and when running our app under Unicorn instead of Passenger the problem hasn't occur... drasch (David Rasch)
12:41 PM Bug #9475 (Assigned): Behavior change with include + super + alias_method between 1.9.x and 2.x
nobu (Nobuyoshi Nakada)
10:17 AM Revision fc4321ea (git): * string.c: use long allocator names instead of numbered
allocator names.
* rb_str_new2 -> rb_str_new_cstr
* rb_str_new4 -> rb_str_new_frozen
* rb_str_new5 -> rb_str_ne...
ko1 (Koichi Sasada)
08:20 AM Revision 8d9b300a (git): dir.c: glob cases on case-insensitive system
* dir.c (glob_helper): return the filename with actual cases on
the filesystem if it is case-insensitive. [ruby-co...
nobu (Nobuyoshi Nakada)
07:17 AM Revision 171a14b3 (git): * string.c: use STR_SHARED instead of ELTS_SHARED.
(same value, but more clear meaning)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44806 b2dd03c8-39d4-4d8f-98...
ko1 (Koichi Sasada)
07:12 AM Revision c77a745a (git): * string.c: remvoe STR_ASSOC related code.
By r44804, string objects can not have STR_ASSOC flag.
* internal.h: ditto.
* ext/objspace/objspace_dump.c (dump_obje...
ko1 (Koichi Sasada)
05:22 AM Feature #9453: Return symbols of defined methods for `attr` and friends
There are a number of reasons I use them, but the most obvious is that a
misspelled accessor method will raise NoMet...
avdi (Avdi Grimm)
05:07 AM Revision 4b146b25 (git): pack.c: use ivar for associated objects
* pack.c (str_associate, str_associated): keep associated objects
in an instance variables, instead of in the inter...
nobu (Nobuyoshi Nakada)
03:55 AM Revision bebc52a4 (git): string.c: enable capacity when setting capa
* string.c (rb_str_modify_expand): enable capacity and disable
assocation with packed objects when setting capa, so...
nobu (Nobuyoshi Nakada)
03:45 AM Revision 5b92c0be (git): dir.c: glob cases on case-insensitive system
* dir.c (glob_make_pattern): all alphabets are magic characters on
case-insensitive filesystems. [ruby-core:42469]...
nobu (Nobuyoshi Nakada)
03:19 AM Revision 859ae776 (git): Revert "dir.c: glob cases on case-insensitive system"
This reverts commit r44796.
* dir.c (glob_helper): return the filename with actual cases on
the filesystem...
naruse (Yui NARUSE)
02:30 AM Bug #9476 (Closed): RDoc generation failure on Windows
The revision r44796 introduced rdoc generation failure.
Generating RDoc documentation
C:/work/ruby-2.2.0-r44798/l...
phasis68 (Heesob Park)
12:48 AM Revision 4f431224 (git): * 2014-02-04
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44800 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:48 AM Revision ea2a00d7 (git): * lib/rubygems: Update to RubyGems 2.2.2 prerelease to check fixes to
CI.
* test/rubygems: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44799 b2dd03c8-39d4-4d8f-98f...
drbrain (Eric Hodel)

02/03/2014

10:32 PM Bug #9473: Corruption and Segmentation faults all over
[email protected] wrote:
> 4. upgrading gems with C extensions

Can you reproduce this without C extensions?
Wh...
normalperson (Eric Wong)
09:47 PM Bug #9473: Corruption and Segmentation faults all over
Fixed project, tracker and priority drbrain (Eric Hodel)
09:40 PM Bug #9473: Corruption and Segmentation faults all over
And we've also gotten from valgrind:
==13233== Thread 5:
==13233== Invalid read of size 8
==13233== at 0x3F2B43...
drasch (David Rasch)
05:02 PM Bug #9473 (Third Party's Issue): Corruption and Segmentation faults all over
We're in the process of moving from Rails 2.3 to 3.2 (both running on Ruby 1.9.3-p484)
In this process we've run i...
drasch (David Rasch)
10:23 PM Bug #9198: Segfault in TestException#test_machine_stackoverflow
Interesting. Can you poke the Red Hat glibc/kernel folks to see if the
problem is specific to RH/Fedora systems?
...
normalperson (Eric Wong)
08:22 PM Bug #9475 (Closed): Behavior change with include + super + alias_method between 1.9.x and 2.x
Ruby 2.0 appears to have introduced a subtle behavior change in method resolution that persists in 2.1.0.
The atta...
benweint (Ben Weintraub)
07:06 PM Bug #9474: Segment Fault
update with right log rafaelmacedo (rafael macedo)
06:56 PM Bug #9474 (Closed): Segment Fault
I'm getting a SEGFAULT when i try to instantiate new AR by a lambda with AR public method new. any help is welcome. rafaelmacedo (rafael macedo)
06:44 PM Feature #9453: Return symbols of defined methods for `attr` and friends
What is the point of defining a private accessor method? You can directly refer to the instance variables without usi... sawa (Tsuyoshi Sawada)
03:13 PM Feature #9453: Return symbols of defined methods for `attr` and friends
private *attr_reader(:images, :key_map, :window, :screen_manager, :animations)
does not look so nice to me (th...
Eregon (Benoit Daloze)
03:05 PM Feature #9453: Return symbols of defined methods for `attr` and friends
*bump*
Would be nice if we could get this in 2.2 (if someone could update the target version, I'd appreciate it).
jballanc (Joshua Ballanco)
02:50 PM Feature #9427 (Closed): [PATCH] io.c: remove socket check for sendfile
I see. It seems that the problems are sporadic. akr (Akira Tanaka)
06:12 AM Bug #9092: Update Unicode data to Unicode Version 7.0
Unicode 6.3 came out in 2013. In 2014, Unicode 7.0 will be available, quite surely in time for a December release of ... duerst (Martin Dürst)
03:05 AM Revision bd950a75 (git): * error.c: [DOC] Exception#cause may return nil. [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44798 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
01:49 AM Feature #5994 (Closed): Dir.glob without wildcards returns pattern, not filename
Applied in changeset r44796.
----------
dir.c: glob cases on case-insensitive system
* dir.c (glob_helper): return ...
nobu (Nobuyoshi Nakada)
01:49 AM Revision 5e17a85c (git): * 2014-02-03
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44797 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:49 AM Revision 0f9da422 (git): dir.c: glob cases on case-insensitive system
* dir.c (glob_helper): return the filename with actual cases on
the filesystem if it is case-insensitive. [ruby-co...
nobu (Nobuyoshi Nakada)

02/02/2014

10:37 PM Bug #9424: ruby 1.9 & 2.x has insecure SSL/TLS client defaults
Attached the last patch updated with a whitelist of 30 ciphers. The rationale:
- prefer ephemeral DH to enable fo...
MartinBosslet (Martin Bosslet)
03:10 PM Feature #8257: Exception#cause to carry originating exception along with new one
`raise ErrorClass, msg, cause: cause` was implemented with the rest in r44473.
e = (
begin
raise A...
Eregon (Benoit Daloze)
01:55 PM Revision b92b4252 (git): merge revision(s) r41102: [Backport #8549]
Remove empty directories.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_0@44795 b2dd03c8-39d4-4d8f-...
nagachika (Tomoyuki Chikanaga)
01:46 PM Revision 3da0a0ce (git): merge revision(s) 44630,44631: [Backport #9403]
* lib/delegate.rb (Delegator): keep source information methods
which start and end with '__'. [ruby-core:5...
naruse (Yui NARUSE)
12:51 PM Revision 64296077 (git): merge revision(s) r43923,r43925: [Backport #9181]
* ext/tk/lib/tkextlib/tktable/tktable.rb: fix bug on arguments for Proc object.
* ext/tk/sample/scrollframe....
nagachika (Tomoyuki Chikanaga)
12:41 PM Bug #9472: rb_io_syswrite needs RB_GC_GUARD
r44790 was backported to ruby_2_0_0 at r44792. nagachika (Tomoyuki Chikanaga)
12:40 PM Revision 9619b029 (git): merge revision(s) 44790: [Backport #9472]
* io.c (rb_io_syswrite): add RB_GC_GUARD
[Bug #9472][ruby-core:60407]
git-svn-id: svn+ssh://ci.ruby-lang....
nagachika (Tomoyuki Chikanaga)
03:01 AM Feature #8987: map/collect extension which handles arguments
Tsuyoshi Sawada wrote:
> Probably, it makes more sense to extend the syntax of `Symbol#to_proc`. The conventional `S...
henry.maddocks (Henry Maddocks)
 

Also available in: Atom