Permalink
Commits on Aug 18, 2010
  1. re-tags branches/ruby_1_9_2@29034 as v1_9_2_0

    yugui committed Aug 18, 2010
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tags/v1_9_2_0@29036 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. Bump patchlevel.

    yugui committed Aug 18, 2010
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@29034 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. re-tags branches/ruby_1_9_2@29030 as v_1_9_2_0

    yugui committed Aug 18, 2010
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tags/v1_9_2_0@29033 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  4. re-tags branches/ruby_1_9_2@29029 as v_1_9_2_0

    yugui committed Aug 18, 2010
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tags/v1_9_2_0@29031 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  5. * 2010-08-18

    matzbot committed Aug 18, 2010
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@29030 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  6. merges r29023 from trunk into ruby_1_9_2.

    yugui committed Aug 18, 2010
    --
    * regcomp.c: revert r26701; it introduces Bug #3681.
      [ruby-core:31677]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@29029 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  7. tags branches/ruby_1_9_2@28985 as v1_9_2_0

    yugui committed Aug 18, 2010
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tags/v1_9_2_0@29027 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Aug 16, 2010
  1. * NEWS: updated. a patch from Kazuhiro NISHIYAMA in [ruby-dev:42001].

    mame committed Aug 16, 2010
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@29016 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. * 2010-08-16

    matzbot committed Aug 16, 2010
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@29004 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. merge revision(s) 28997:

    shyouhei committed Aug 16, 2010
    	* lib/webrick/httpresponse.rb (WEBrick::HTTPResponse#set_error):
    	  Fix for possible cross-site scripting (CVE-2010-0541). 
    	  Found by Apple, reported by Hideki Yamane.
    	  Patch by Hirokazu Nishio <nishio.hirokazu AT gmail.com>.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@29002 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Aug 14, 2010
  1. merges r28795 and r28796 from trunk into ruby_1_9_2.

    yugui committed Aug 14, 2010
    --
    * file.c (file_expand_path): should check if could find user.
      [ruby-core:31538]
    --
    * file.c (file_expand_path): home directory must be absolute.
      [ruby-core:31537]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28985 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. * 2010-08-14

    matzbot committed Aug 14, 2010
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28984 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. merges r28628 from trunk into ruby_1_9_2.

    yugui committed Aug 14, 2010
    --
    * configure.in: fix for universal binary.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28983 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Aug 9, 2010
  1. merges r28895 from trunk into ruby_1_9_2.

    yugui committed Aug 9, 2010
    --
    * vm_eval.c (vm_call0): fix for VM_METHOD_TYPE_NOTIMPLEMENTED.
      [ruby-dev:41953]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28936 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. merges r28885 from trunk into ruby_1_9_2.

    yugui committed Aug 9, 2010
    --
    * file.c (realpath_rec): rb_str_modify depends on the length, so
      resize instead.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28935 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. merges r28877 from trunk into ruby_1_9_2.

    yugui committed Aug 9, 2010
    --
    * compile.c (NODE_ARGSCAT, NODE_ARGSPUSH): drop unused ARGSCAT
      results when poped is true.  [ruby-dev:41933], [Bug #3658]
      This is retry of r28870 and r28873 which were reverted.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28934 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  4. merges 28866 from trunk into ruby_1_9_2.

    yugui committed Aug 9, 2010
    --
    * dir.c (glob_make_pattern): fold continuous PLAINs to get rid of
      snail at too deep path.  [ruby-dev:41871]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28933 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  5. merges r28894 from trunk into ruby_1_9_2. This fixes [ruby-dev:41962].

    yugui committed Aug 9, 2010
    --
    * ext/win32ole/win32ole.c: fix checking version of GCC.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28932 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Aug 8, 2010
  1. merges r28836 from trunk into ruby_1_9_2.

    yugui committed Aug 8, 2010
    --
    * ruby.c (ruby_init_loadpath_safe): rb_str_set_len modifies ptr
      since r26303.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28928 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. merges r28835 from trunk into ruby_1_9_2.

    yugui committed Aug 8, 2010
    --
    * ext/win32ole/win32ole.c: NONAMELESSUNION defined only if gcc
      version is older than 3.4.4. [ruby-core:31567] [Bug #3637]
    * ext/win32ole/extconf.rb: ditto.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28927 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. * 2010-08-09

    matzbot committed Aug 8, 2010
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28926 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  4. merges r28793 from trunk into ruby_1_9_2.

    yugui committed Aug 8, 2010
    --
    * ext/tk/extconf.rb: use TK_XINCLUDES on tkConfig.sh when not empty,
      even if MacOS X Aqua version [ruby-dev:41883].
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28925 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Aug 5, 2010
  1. * 2010-08-05

    matzbot committed Aug 5, 2010
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28875 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. merges r28869 from trunk into ruby_1_9_2.

    mame committed Aug 5, 2010
    --
    * complex.c (nucomp_marshal_load): should check the argument.
      [ruby-core:31622]
    
    * rational.c (nurat_marshal_load): ditto
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28874 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Aug 4, 2010
  1. merges r28834 from trunk into ruby_1_9_2.

    mame committed Aug 4, 2010
    --
    * thread_win32.c (native_thread_join): need to wait thread, of course.
      [ruby-dev:41911]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28855 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. merges r28833 from trunk to ruby_1_9_2.

    mame committed Aug 4, 2010
    --
    * file.c (file_expand_path): wrong condition. [ruby-core:31591]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28854 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. * 2010-08-04

    matzbot committed Aug 4, 2010
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28853 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  4. merges r28754, r28756 and r28777 from trunk into ruby_1_9_2.

    mame committed Aug 4, 2010
    These are needed to fix build failure on windows.  [ruby-dev:41929]
    --
    * configure.in: not [freebsd] but [freebsd*] for AS_CASE.
    
    * configure.in: define BROKEN_CLOSE only on FreeBSD.
      This needs to merge to 1.9.2.
    
    * configure.in: define BROKEN_CLOSE on FreeBSD.
      This fixes build failure on MSVC. [ruby-core:31481]
    
    * include/ruby/ruby.h, include/ruby/missing.h:
      use BROKEN_CLOSE for replacing close(2).
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28852 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Aug 1, 2010
  1. * 2010-08-02

    matzbot committed Aug 1, 2010
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28830 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. * util.c (ruby_add_suffix): fixed a bug returning uninitialized value.

    mame committed Aug 1, 2010
      This is the essential part from r28794 of trunk.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28829 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. revert r28788 (backport of r28751).

    mame committed Aug 1, 2010
    The patch seems to be revised by r28763.  The patch will be backported
    after it is stabilized by an experience in trunk.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28824 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  4. merges r28755 from trunk into ruby_1_9_2.

    mame committed Aug 1, 2010
    --
    * vm.c (rb_thread_mark): mark only self of normal iseqs, not
      nodes.  [ruby-dev:41874]
    
    * vm.c (rb_thread_mark): should mark iseq itself other than normal
      iseq.  [ruby-dev:41880]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28822 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  5. merges r28816 from trunk into ruby_1_9_2.

    mame committed Aug 1, 2010
    --
    * lib/irb/init.rb (IRB.parse_opts): set VERBOSE to true when debug
      switch called in irb.  a patch from Andrew Grimm in
      [ruby-core:31558].
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28821 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  6. * 2010-08-01

    matzbot committed Aug 1, 2010
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28820 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  7. merges r28815 from trunk into ruby_1_9_2.

    mame committed Aug 1, 2010
    --
    * bignum.c (big_op): comparison of bignum and infinity has returned 1
      or -1, but it must return boolean.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28819 b2dd03c8-39d4-4d8f-98ff-823fe69b080e