Permalink
Commits on Oct 30, 2011
  1. tags branches/ruby_1_9_3@33569 as v1_9_3_0

    yugui committed Oct 30, 2011
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tags/v1_9_3_0@33570 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. * 2011-10-30

    matzbot committed Oct 30, 2011
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@33569 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. Bump version

    yugui committed Oct 30, 2011
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@33568 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Oct 11, 2011
  1. Skip too heavy test.

    nurse committed Oct 11, 2011
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@33457 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. merge revision(s) 33296:

    kosaki committed Oct 11, 2011
    	* test/-ext-/old_thread_select/test_old_thread_select.rb:
    	  select() with timeout may return early in old Linux kernels
    	  with 250 Hz tickrate and no dynticks, so skip everything older
    	  than 2.6.32 (which has long term support).
    	  And, Make the timing assertions consistently use assert_operator with
    	  timing difference in error message
    	  Patch by Eric Wong. [Bug #5335] [ruby-core:39618]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@33456 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. * 2011-10-11

    matzbot committed Oct 11, 2011
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@33455 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  4. merge revision(s) 33203:

    kosaki committed Oct 11, 2011
    ------------------------------------------------------------------------
    r33203 | naruse | 2011-09-06 04:11:21 -0400 (Tue, 06 Sep 2011) | 1 line
    
    Use assert_operator to show clear message.
    ------------------------------------------------------------------------
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@33454 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Oct 10, 2011
  1. merge revision(s) r33265:

    nurse committed Oct 10, 2011
    	* lib/pstore.rb, test/test_pstore.rb: suppress warnings with -v.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@33452 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Oct 9, 2011
  1. * 2011-10-10

    matzbot committed Oct 9, 2011
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@33446 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. Skip test_array_literal. [Backport #5369]

    nurse committed Oct 9, 2011
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@33445 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. merges r33398 from trunk into ruby_1_9_3.

    yugui committed Oct 9, 2011
    --
    * lib/time.rb (Time.strptime): use Time.at if d[:seconds] is set.
      Reported by Christopher Eberz. [ruby-core:39903] Bug #5399
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@33444 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  4. * 2011-10-09

    matzbot committed Oct 9, 2011
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@33443 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  5. merges r33379 and r33395 from trunk into ruby_1_9_3.

    yugui committed Oct 9, 2011
    --
    * gc.c (rb_gc_set_params): output GC parameter change messages only
      if -w/-v options are specified. these messages are output to stderr,
      not to stdout. [ruby-core:39795] [Bug #5380]
    
    * test/ruby/test_gc.rb (test_gc_parameter): add test for it.
    --
    * gc.c (rb_gc_set_params): ruby_verbose can be Qnil, so use RTEST.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@33442 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  6. merges 33352 from trunk into ruby_1_9_3.

    yugui committed Oct 9, 2011
    --
    * configure.in (pthread_np.h): needs pthread.h to be included
      previously on OpenBSD.  a patch by George Koehler <xkernigh AT
      netscape.net> at [ruby-core:39752].  [Bug #5376]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@33441 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  7. merges r33264 from trunk into ruby_1_9_3.

    yugui committed Oct 9, 2011
    --
    * lib/pstore.rb (PStore): always open in binary mode even if
      default encodings are set.  [Bug #5311] [ruby-core:39503]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@33440 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Oct 8, 2011
  1. merge revision(s) 33364:

    kosaki committed Oct 8, 2011
    ------------------------------------------------------------------------
    r33364 | naruse | 2011-09-29 20:18:18 -0400 (Thu, 29 Sep 2011) | 1 line
    
    Fix wrong expectaion of r33363.
    ------------------------------------------------------------------------
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@33437 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. merge revision(s) 33363:

    kosaki committed Oct 8, 2011
    	* array.c (ary_join_1): should not copy the encoding of non-string
    	  element after string element.  [ruby-core:39776] [Bug #5379]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@33436 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. merge revision(s) 33386:

    kosaki committed Oct 8, 2011
    	* lib/rubygems:  Update to RubyGems 1.8.11.  Move Deprecate into the
    	  Gem namespace.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@33435 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  4. merge revision(s) 33394:

    kosaki committed Oct 8, 2011
    ------------------------------------------------------------------------
    r33394 | naruse | 2011-10-03 21:25:04 -0400 (Mon, 03 Oct 2011) | 1 line
    
    Fix test of gc introduced in r33379.
    ------------------------------------------------------------------------
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@33434 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  5. merge revision(s) 33379:

    kosaki committed Oct 8, 2011
    	* gc.c (rb_gc_set_params): output GC parameter change messages only
    	  if -w/-v options are specified. these messages are output to stderr,
    	  not to stdout. [ruby-core:39795] [Bug #5380]
    
    	* test/ruby/test_gc.rb (test_gc_parameter): add test for it.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@33433 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  6. merge revision(s) 33368:

    kosaki committed Oct 8, 2011
    	* gc.c (add_heap_slots, init_heap): reset heaps_inc zero when
    	  heap slots are expanded by environment variable RUBY_HEAP_MIN_SLOTS.
    	  [ruby-core:39777] [Bug #5380]
    
    	* test/ruby/test_gc.rb (test_gc_parameter): add test for it.
    
    	* test/ruby/envutil.rb (assert_normal_exit): add :child_env option to
    	  enable pass environemnt variables to child process.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@33432 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  7. merge revision(s) 33391:

    kosaki committed Oct 8, 2011
    	* proc.c (proc_call):  Update documentation to match argument handling
    	  of proc/Proc.new/lambda/->()
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@33431 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  8. merge revision(s) 33390:

    kosaki committed Oct 8, 2011
    	* proc.c (proc_call):  Fix documentation of Proc#call vs Proc#===.
    	  [Ruby 1.9 - Bug #5349]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@33430 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Sep 27, 2011
  1. merge revision(s) 33333:

    kosaki committed Sep 27, 2011
    	* ext/openssl/ossl_asn1.c: fix int_ossl_asn1_decode0_cons when being
    	  fed arbitrary string values.
    	  Clearly distinguish between the cases "universal, infinite and
    	  not a SEQUENCE or SET" and "universal SEQUENCE or SET, possibly
    	  infinite". Raise error for universal tags that are not infinite.
    
    	* test/openssl/test_asn1.rb: add a test for this.
    	  Thanks to Hiroshi Yoshida for reporting this bug.
    	  [Bug #5363] [ruby-dev:44542]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@33347 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Sep 24, 2011
  1. * 2011-09-24

    matzbot committed Sep 24, 2011
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@33322 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. merges r33291 from trunk into ruby_1_9_3.

    yugui committed Sep 24, 2011
    --
    * parse.y (parser_data_type): inherit the core type in ripper so
      that checks in core would work.  [ruby-core:39591] [Bug #5331]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@33321 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Sep 23, 2011
  1. * ext/openssl/ossl_asn1.c

    emboss committed Sep 23, 2011
      ext/openssl/ossl_pkey.c: Remove unused variables.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@33317 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. * backport r33315 from trunk.

    emboss committed Sep 23, 2011
    * test/openssl/test_ssl_session.rb: execute test_session_exts_read
      only for OpenSSL versions >= 0.9.8k. Thanks, Eric Wong, for
      reporting this.
      [Bug #4961] [ruby-core:37726]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@33316 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. * 2011-09-23

    matzbot committed Sep 23, 2011
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@33314 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  4. * backport r33311 from trunk.

    emboss committed Sep 23, 2011
    * test/openssl/test_ssl_session.rb: ensure server calls callbacks in
      test_ctx_server_session_cb. Thanks to Eric Wong for the patch.
      [Bug #5336] [ruby-core:39619]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@33313 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Sep 22, 2011
  1. merge revision(s) 33307:

    kosaki committed Sep 22, 2011
    	* thread_pthread.c (ubf_select): activate timer thread when interrupt
    	  blocking thread.
    	  A patch created by Koichi Sasada. [ruby-core:39634] [Bug #5343]
    	  to cover race condition, timer thread periodically send SIGVTARLM to
    	  threads in signal thread list. so you should activate timer thread
    	  when interrupt a thread.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@33310 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Sep 21, 2011
  1. * test/io/wait/test_io_wait.rb (TestIOWait#setup): of course, the

    unak committed Sep 21, 2011
      behavior of mingw is just same with mswin.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@33305 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Sep 20, 2011
  1. merge revision(s) r33303:

    nurse committed Sep 20, 2011
    ------------------------------------------------------------------------
    r33303 | naruse | 2011-09-20 21:16:08 +0900 (Tue, 20 Sep 2011) | 3 lines
    
    Avoid cfp consistency error by LLVM.
    
    volatile is not enough.
    ------------------------------------------------------------------------
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@33304 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Sep 17, 2011
  1. * 2011-09-17

    matzbot committed Sep 17, 2011
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@33290 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. * vm.c (rb_vm_make_env_object, rb_vm_get_sourceline): export as a

    nobu committed Sep 17, 2011
      workaround for ruby-debug19 for the time being.
      [ruby-core:38972] [Bug #5193]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@33289 b2dd03c8-39d4-4d8f-98ff-823fe69b080e