Project

General

Profile

Activity

From 01/30/2015 to 02/05/2015

02/05/2015

09:09 PM Revision e27a538e (git): security.rdoc: correction
* doc/security.rdoc (Symbols): ID2SYM never creates new IDs bound
to immortal symbols, SYM2ID may create new IDs.
...
nobu (Nobuyoshi Nakada)
08:06 PM Revision c6da6fb0 (git): * 2015-02-06
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49515 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:06 PM Revision 899a1faa (git): * doc/security.rdoc: [DOC] ammend symbols section for bug with
keyword args [ci-skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49514 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Marc-Andre Lafortune
04:05 PM Revision 665f7a2f (git): merge revision(s) 49376,49387,49389: [Backport #10761]
* st.c (st_numhash): mix float value for flonum
* hash.c (rb_any_hash): ditto
* benchmark/bm_hash_a...
naruse (Yui NARUSE)
01:43 PM Revision 9dc51967 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49512 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:42 PM Revision c3546c76 (git): * lib/rubygems: Update to RubyGems HEAD(5c3b6f3).
Fixed #1156, #1142, #1115, #1142, #1139 on rubygems/rubygems
* test/rubygems: ditto.
git-svn-id: svn+ssh://ci.ruby-...
hsbt (Hiroshi SHIBATA)
08:19 AM Revision 69be3620 (git): test_gc.rb: read binary
* test/ruby/test_gc.rb (test_exception_in_finalizer): read in
binary encoding to get rid of invalid byte sequence e...
nobu (Nobuyoshi Nakada)
07:30 AM Revision b5623f98 (git): merge revision(s) 49082: [Backport #10661]
* parse.y (gettable_gen): disable warnings of possible reference
to a local variable defined in a past scop...
naruse (Yui NARUSE)
04:50 AM Revision bca96322 (git): mkmf/base.rb: fix constant scope
* test/mkmf/base.rb (TestMkmf::Base): fix constant scope for
r49482.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t...
nobu (Nobuyoshi Nakada)
04:49 AM Revision a932a1b8 (git): test_inadvertent_creation.rb: assert method_missing
* test/-ext-/symbol/test_inadvertent_creation.rb
(assert_no_immortal_symbol_in_method_missing): assert
method_mis...
nobu (Nobuyoshi Nakada)
04:41 AM Revision 738ce30f (git): convert method name to a Symbol
* vm_eval.c (send_internal), vm_insnhelper.c (vm_call_opt_send):
convert String method name into a Symbol, as metho...
nobu (Nobuyoshi Nakada)
03:31 AM Revision 73645c1c (git): vm_insnhelper.c: fix missing reason
* vm_insnhelper.c (ci_missing_reason): return the reason of method
missing in call info.
* vm_insnhelper.c (vm_call...
nobu (Nobuyoshi Nakada)
02:10 AM Revision 0e414175 (git): test_inadvertent_creation.rb: move tests
* test/-ext-/symbol/test_inadvertent_creation.rb: move symbol leak
tests, for implementation details, from test/rub...
nobu (Nobuyoshi Nakada)
01:34 AM Revision 9e57ac56 (git): * class.c (rb_obj_singleton_methods): should use RTEST() to convert
VALUE to int.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49503 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
shugo (Shugo Maeda)

02/04/2015

07:45 PM Revision 1fd6ab5b (git): * vm_insnhelper.c: Revert r49500 (6ae6a8c7bc86e97)
Creates a regression in test_drb. Above my rubyfu. [#10828]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49502 ...
Marc-Andre Lafortune
07:10 PM Revision 18eef0b9 (git): * vm_eval.c: Fix symbol leak with non optimized +send+ and method_missing [#10828]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49501 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
07:03 PM Revision 6ae6a8c7 (git): * vm_insnhelper.c: Fix symbol leak with +send+ and method_missing [#10828]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49500 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
07:03 PM Revision 454f89e2 (git): * vm_insnhelper.c: Fix one type of symbol leak with +send+
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49499 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
04:41 PM Revision 8350b7dc (git): * doc/security.rdoc: [DOC] ammend symbols section for bug with send [ci-skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49498 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
04:24 PM Revision da1330c8 (git): * 2015-02-05
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49497 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:24 PM Revision 229bfa7b (git): * doc/security.rdoc: [DOC] update symbols section [ci-skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49496 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
11:30 AM Revision 99eaebce (git): * ext/win32ole/win32ole.c (Init_win32ole): should not use atexit to
free allocated hash table to avoid error on Cygwin.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49495 b2dd03c...
suke (Masaki Suketa)
08:35 AM Revision d54db9b2 (git): _sdbm.c: fix pointers to shift
* ext/sdbm/_sdbm.c (delpair): dst and src point at the ends of
each data, whereas memmove requires pointers to the ...
nobu (Nobuyoshi Nakada)
07:45 AM Revision dc3ea52e (git): * class.c (method_entry_i, class_instance_method_list,
rb_obj_singleton_methods): should not include methods of
superclasses if recur is false. [ruby-dev:48854] [Bug #108...
shugo (Shugo Maeda)
07:32 AM Revision a44f7a3e (git): bigdecimal.c: format specifiers
* ext/bigdecimal/bigdecimal.c (VpInit, VpPower, VpVarCheck): fix
format specifiers of BDIGIT.
git-svn-id: svn+ssh:...
nobu (Nobuyoshi Nakada)
07:32 AM Revision 718b4253 (git): bigdecimal.c: fix a typo
* ext/bigdecimal/bigdecimal.c (VpSetPTR): fix a typo, 'expoennt'
to 'exponent'. [ruby-core:67980] [Bug #10823] [Fi...
nobu (Nobuyoshi Nakada)
06:55 AM Revision 8d27e64d (git): _sdbm.c: ruby/ruby.h for PRIdPTRDIFF
* ext/sdbm/_sdbm.c: include ruby/ruby.h for PRIdPTRDIFF when a
macro `DEBUG` is defined. based on the patch by Owe...
nobu (Nobuyoshi Nakada)
02:12 AM Revision 57e60d1f (git): Makefile.in: do not rebuild unnecessarily
* Makefile.in (probes.stamp): rebuild dtrace dependent objects
only when `dtrace -G` modifies its input files.
git...
nobu (Nobuyoshi Nakada)
01:37 AM Revision ba455c6d (git): * 2015-02-04
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49488 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:36 AM Revision a91de831 (git): mkmf.rb: err by non existent file
* lib/mkmf.rb (try_cppflags, try_cflags, try_ldflags): err by non
existent source file. [ruby-core:67962] [Bug #10...
nobu (Nobuyoshi Nakada)

02/03/2015

02:29 PM Revision e28c3d5d (git): fix a typo [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49486 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
10:43 AM Revision b7ff3d3b (git): * common.mk (ruby-glommed.o): dependency on $(OBJ) should be written
in common.mk (in which OBJ is defined) because of Makefile include
and parse order. This partly reverts r49419.
[...
ngoto (Naohisa Goto)
10:06 AM Revision 3b4f1914 (git): fix a typo [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49484 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
08:23 AM Revision dc7cefff (git): error.c: fix r49479
* error.c (rb_mod_sys_fail_str): copy the given format.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49483 b2dd...
nobu (Nobuyoshi Nakada)
08:15 AM Revision af5b7053 (git): mkmf.rb: avoid interference
* lib/mkmf.rb (try_cppflags, try_cflags, try_ldflags): get rid of
interference by modifying global variables in hav...
nobu (Nobuyoshi Nakada)
06:26 AM Revision 26127361 (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49481 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:26 AM Revision 525f515f (git): * vm_method.c (remove_method): When remove refined
method, raise a NameError if the method is not
defined in refined class.
But if the method is defined in refined...
shugo (Shugo Maeda)
06:15 AM Revision 338bd4cc (git): remove duplication in warning
* dir.c (sys_warning_1): remove duplication in the message.
* error.c (rb_mod_sys_fail_str): ditto.
git-svn-id: svn+...
nobu (Nobuyoshi Nakada)
05:04 AM Revision 45df1c24 (git): dir.c: glob legacy short name
* dir.c (glob_helper): obtain real name with FindFirstFile API
instead of matchin all entries, on Windows.
[ruby-...
nobu (Nobuyoshi Nakada)
04:43 AM Revision 3e294242 (git): dir.c: GC guard
* dir.c (do_opendir): prevent intermediate string for transcoding
from GC.
git-svn-id: svn+ssh://ci.ruby-lang.org/...
nobu (Nobuyoshi Nakada)
03:26 AM Revision 73cce162 (git): mkmf.rb: set cxxflags
* lib/mkmf.rb (configuration): set the default cxxflags, which is
referred from the default CXXFLAGS, for extension...
nobu (Nobuyoshi Nakada)

02/02/2015

08:58 PM Revision 4b8df18e (git): * 2015-02-03
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49475 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:58 PM Revision 829fcdb2 (git): gc.c: ensure GC state is consistent during VM shutdown
* gc.c (rb_objspace_free): cause rb_bug if lazy sweep is in progress
during rb_objspace_free. Adds extra protection...
tmm1 (Aman Karmani)
01:58 PM Revision b366c72a (git): merge revision(s) r48360,r48364: [Backport #10493]
* ext/etc/etc.c (etc_getlogin): set login name encoding properly.
[ruby-core:66163] [Bug #10493]
git-svn-...
nagachika (Tomoyuki Chikanaga)
01:54 PM Revision 997f821a (git): merge revision(s) r48160: [Backport #10432]
* proc.c (method_proc): the receiver of binding from method should
be same as the receiver of the method.
...
nagachika (Tomoyuki Chikanaga)
01:45 PM Revision 00a360a9 (git): merge revision(s) r48534: [Backport #10412]
* lib/resolv.rb: fall back if canonicalization fails.
Thanks Vit Ondruch for the patch! [ruby-core:65836]
...
nagachika (Tomoyuki Chikanaga)
01:39 PM Revision baa85be5 (git): merge revision(s) r48886: [Backport #10210]
* configure.in (rb_cv_binary_elf): get rid of -e option of cat
which is not available on BusyBox, use tr in...
nagachika (Tomoyuki Chikanaga)
01:51 AM Revision 8be3f74e (git): * 2015-02-02
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49469 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:51 AM Revision 92c1538d (git): security.rdoc: update about Symbol GC [ci skip]
* doc/security.rdoc (Symbols): update about Symbol GC. Symbols
explicitly converted from Strings now can be collec...
nobu (Nobuyoshi Nakada)

02/01/2015

05:58 PM Revision 3fb0936a (git): merge revision(s) r49463: [Backport #10814]
signal.c: SIGBUS by stack overflow on Funtoo
* signal.c (sigbus): seems that Funtoo Linux also delivers SIGB...
nagachika (Tomoyuki Chikanaga)
09:40 AM Revision 5146f5ab (git): test_backtrace.rb: add tests
* test/ruby/test_backtrace.rb (test_caller_locations_base_label):
test for Thread::Backtrace::Location#base_label.
...
nobu (Nobuyoshi Nakada)
04:46 AM Revision 38a37ed8 (git): rbinstall.rb: no batch installation
* tool/rbinstall.rb (bin-comm): drop batch file installation.
Windows 95 support has not been supported already.
...
nobu (Nobuyoshi Nakada)
12:29 AM Revision 23aad65d (git): * 2015-02-01
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49464 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:29 AM Revision 0f7bd573 (git): signal.c: SIGBUS by stack overflow on Funtoo
* signal.c (sigbus): seems that Funtoo Linux also delivers SIGBUS
at stack overflow.
git-svn-id: svn+ssh://ci.ruby...
nobu (Nobuyoshi Nakada)

01/31/2015

01:57 PM Revision 8f02de20 (git): test_backtrace.rb: add test
* test/ruby/test_backtrace.rb (test_caller_locations_lineno): test
for Thread::Backtrace::Location#lineno.
git-svn...
nobu (Nobuyoshi Nakada)
01:57 PM Revision 4c1afa78 (git): test_backtrace.rb: split test
* test/ruby/test_backtrace.rb (test_caller_locations_absolute_path):
split from test_caller_locations_path.
git-sv...
nobu (Nobuyoshi Nakada)
01:10 PM Revision dc0991c8 (git): test_backtrace.rb: add test
* test/ruby/test_backtrace.rb (test_caller_locations_path): test
for Thread::Backtrace::Location#path and #absolute...
nobu (Nobuyoshi Nakada)
11:40 AM Revision 665ee6cd (git): * tool/downloader.rb (Downloader::RubyGems.download): Gem::Security::*#ui= is
very new feature.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49459 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
09:07 AM Revision 48eb1aa5 (git): rbinstall.rb: duplicate code
* tool/rbinstall.rb (gem): remove duplicate load path and require.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk...
nobu (Nobuyoshi Nakada)
09:01 AM Revision 64a36e43 (git): rbinstall.rb: trilingual batch files
* tool/rbinstall.rb (bin-comm): trilingual, (sh, cmd, and ruby)
prolog for batch files.
git-svn-id: svn+ssh://ci.r...
nobu (Nobuyoshi Nakada)
08:42 AM Revision 8f2683ed (git): rbinstall.rb: no CR
* tool/rbinstall.rb (bin-comm): no CR at EOF in batch files.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49456...
nobu (Nobuyoshi Nakada)
08:42 AM Revision e783dcd8 (git): rbinstall.rb: no chdir
* tool/rbinstall.rb (PROLOG_SCRIPT): use the given symlinked
directory name.
git-svn-id: svn+ssh://ci.ruby-lang.or...
nobu (Nobuyoshi Nakada)
04:35 AM Revision 3d7b3f0e (git): fix a typo [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49454 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
03:06 AM Revision 1d7d2553 (git): * 2015-01-31
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49453 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:06 AM Revision 8fe95fea (git): thread_pthread.c: Fix intermittent SIGBUS on Linux
* thread_pthread.c (reserve_stack): fix intermittent SIGBUS on
Linux, by reserving the stack virtual address space ...
nobu (Nobuyoshi Nakada)

01/30/2015

11:45 AM Revision 1b11ba70 (git): common.mk: link DTRACE_OBJ
* common.mk (COMMONOBJS): include $(DTRACE_OBJ) which is necessary
for $(DTRACE_DEPENDENT_OBJS).
* configure.in (R...
nobu (Nobuyoshi Nakada)
09:09 AM Revision b1b04e81 (git): * numeric.c (coerce_failed): fixed merge miss of r49443.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_0@49450 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
08:28 AM Revision df445b47 (git): math.c: optimization for Bignum
* math.c (num2dbl_with_to_f): make faster when Bignum passed by
direct conversion using rb_big2dbl(). [Feature #10...
nobu (Nobuyoshi Nakada)
07:51 AM Revision 744408df (git): merge revision(s) 45375,48260,48320,48746: [Backport #10526]
* complax.c: [DOC] Document number conversion of `nil` by @skade [fix GH-570] [ci skip]
* object.c, rational...
U.Nakamura
07:42 AM Revision 842fd42e (git): merge revision(s) 48803: [Backport #10568]
* pack.c (str_associate, str_associated): keep associated objects
in an instance variables, instead of in the inter...
U.Nakamura
07:18 AM Revision 11ab6f8c (git): merge revision(s) 48854: [Backport #10494]
* test/lib/test/unit.rb: Also rescue EINVAL for older Linux that
raises it in popen. [Bug #10494]
git-svn-id: svn+...
U.Nakamura
07:13 AM Revision d6500091 (git): merge revision(s) 49223: [Backport #10732]
* lib/rdoc/text.rb (expand_tabs): get rid of infinite loop with
CR. should check if substitution occurred ...
U.Nakamura
07:10 AM Revision 8d4aeb83 (git): merge revision(s) 41756: [Backport #8115]
* lib/mkmf.rb (install_dirs): revert DESTDIR prefix by r39841, since
it is fixed by r41648. [ruby-core:557...
U.Nakamura
06:54 AM Revision 6b7e6324 (git): merge revision(s) 49224,49225,49234,49235: [Backport #10711]
* numeric.c (bit_coerce): use original value for error message
[ruby-core:67405] [Bug #10711]
* te...
U.Nakamura
 

Also available in: Atom