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
-
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... -
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... -
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... -
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. -
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 ... -
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... -
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... -
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....
-
10:54 PM Bug #8358 (Assigned): TestSprintf#test_float test failure
-
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 -
10:33 PM Bug #8358: TestSprintf#test_float test failure
- Thanks Nobu.
-
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... -
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... -
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... -
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...
-
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... -
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... -
12:32 PM Misc #9501 (Closed): [Doc] Minor updates to lib/yaml.rb
-
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... -
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... -
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.
- 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
-
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... -
03:28 PM Feature #9502: Remove deprecated definitions
- Agree.
And today I've thought about deprecation of `rb_argv0` too. -
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... -
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... -
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... -
10:29 AM Feature #7068 (Rejected): ability to deactivate Hash#compare_by_identity()
-
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.... -
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... -
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 -
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... -
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 -
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 ... -
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+... -
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
-
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]
... -
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...
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... -
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...
-
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... -
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...
-
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... -
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... -
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
... - 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
-
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... -
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... -
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... -
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... -
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.
-
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...
-
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... -
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-... -
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... -
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... -
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...
-
02:27 AM Bug #9312: Build the ruby executable in bin/
- Fedora Linux 19 x86-64
-
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... -
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/... -
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
-
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:... -
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.
-
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.
-
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... -
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:
$... -
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...
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.
-
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... -
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)....
-
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 ... -
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... -
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... - 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
- 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]... -
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... - 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
-
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
-
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... -
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... -
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. ... -
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 ... -
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... -
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
-
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... -
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...
-
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
-
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: ...
-
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... -
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... -
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...
-
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.... - 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... -
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
-
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... -
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
-
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... -
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 ... -
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... -
12:32 AM Bug #9343: [PATCH] SizedQueue#max= wakes up waiters properly
- Update backport status
-
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...
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 -
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.... -
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... -
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... -
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... - 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... -
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...
-
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:... -
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.
... -
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.
... -
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... - 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
-
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... -
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 ... -
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().
... -
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:... -
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... -
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 ...
-
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... -
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 ... -
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... -
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... -
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... -
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... -
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... -
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:... -
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... -
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... -
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 ... -
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. -
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...
-
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
-
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... -
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:... - 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 ... -
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
-
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() ... -
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.
*... -
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]... -
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... -
03:53 AM Bug #9333: win32/Makefile.sub malconfiguration
- (for memorandum, r44472)
-
03:46 AM Bug #8721 (Rejected): require digest.so on OSX
-
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... -
03:29 AM Bug #9393 (Rejected): Strange behavior of DelegateClass + loop + method_missing
-
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
-
02:51 AM Bug #9444 (Rejected): Segmentation fault in vendor/bundle/gems/json-1.8.1/lib/json/common.rb:67: [BUG]
-
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... -
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.... -
02:42 AM Bug #9472: rb_io_syswrite needs RB_GC_GUARD
- backported into ruby_1_9_3 at r44821.
- 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.... - 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... -
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 ... -
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...
-
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... -
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
-
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... -
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):... -
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_... -
01:06 AM Revision 61dcd01e (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44814 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
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
-
01:03 AM Bug #9476 (Closed): RDoc generation failure on Windows
-
12:58 AM Bug #9476: RDoc generation failure on Windows
- This issue was solved with r44801.
-
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.
-
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
-
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...
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...
-
11:24 PM Bug #9479: IMAP connection failure on Rubinius
- Can you access your server with CRuby?
-
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... -
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... -
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... -
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... -
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... - 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
-
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... -
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...
-
12:41 PM Bug #9475 (Assigned): Behavior change with include + super + alias_method between 1.9.x and 2.x
-
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... -
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... -
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... -
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... -
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... -
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... -
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... -
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]... -
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... -
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... - 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
-
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...
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... -
09:47 PM Bug #9473: Corruption and Segmentation faults all over
- Fixed project, tracker and priority
-
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... -
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... -
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?
... -
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... -
07:06 PM Bug #9474: Segment Fault
- update with right log
-
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.
-
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...
-
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... -
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). -
02:50 PM Feature #9427 (Closed): [PATCH] io.c: remove socket check for sendfile
- I see. It seems that the problems are sporadic.
-
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 ...
-
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
-
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 ... - 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
-
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...
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... -
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... -
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-... -
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... -
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.... -
12:41 PM Bug #9472: rb_io_syswrite needs RB_GC_GUARD
- r44790 was backported to ruby_2_0_0 at r44792.
-
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.... -
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...
Also available in: Atom