Permalink
Commits on Aug 3, 2009
  1. Tagging pl383 for release.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tags/v1_8_6_383@24376 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    wyhaines committed Aug 3, 2009
  2. * 2009-08-04

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@24375 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    svn committed Aug 3, 2009
  3. Pulled the date.rb change; it should not have been applied.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@24374 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    wyhaines committed Aug 3, 2009
Commits on Jul 20, 2009
  1. Small configure.in tweak.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@24214 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    wyhaines committed Jul 20, 2009
Commits on Jul 15, 2009
  1. Adjusted release date info.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@24129 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    wyhaines committed Jul 15, 2009
Commits on Jul 14, 2009
  1. Adjust #angle/#arg NaN return as per issue #1715 and recent rubyspec …

    …changes. Adjust angle/arg handling of (-0.0).angle as per r23960 & recent rubyspec changes.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@24109 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    wyhaines committed Jul 14, 2009
  2. Fixes to bignum/numeric so that infinity is always greater than any num.

    configure.in fixes to earlier breakage regarding using $libdir for determining lib dirs, instead of $prefix/lib.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@24107 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    wyhaines committed Jul 14, 2009
Commits on Jul 10, 2009
  1. Fix method scoping bug.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@24030 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    wyhaines committed Jul 10, 2009
  2. Added FCNTL inclusion to fix a compile error with solaris (backport f…

    …rom r22812)
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@24028 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    wyhaines committed Jul 10, 2009
  3. Fixed ostruct recursion inspection.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@24025 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    wyhaines committed Jul 10, 2009
Commits on Jul 9, 2009
  1. Minor fixes to x64 sitedir/libdir.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@24009 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    wyhaines committed Jul 9, 2009
  2. Removed private on to_date and to_datetime.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@24008 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    wyhaines committed Jul 9, 2009
  3. ext/socket/extconf.rb: Corrected function definitions to specify retu…

    …rn values.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@24007 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    wyhaines committed Jul 9, 2009
  4. Pendantic change to remove surplus comma.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@24006 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    wyhaines committed Jul 9, 2009
  5. Fixed warning: passing argument 1 of 'add_freelist' makes pointer fro…

    …m integer without a cast
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@24005 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    wyhaines committed Jul 9, 2009
  6. Stopgap fix for gc.c based segmentation faults.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@24004 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    wyhaines committed Jul 9, 2009
Commits on Jun 8, 2009
  1. Updated the release dates.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@23653 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    wyhaines committed Jun 8, 2009
  2. Fixed a typo in lib/soap/mimemessage.rb -- conent -> content

    Backported BigDecimal fixes to bugs with BigDecimal handling of very large inputs; these bugs caused bad things to happen in combination with Date. Tests were added to the rubyspec project to cover these fixed.
    
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@23652 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    wyhaines committed Jun 8, 2009
Commits on Mar 31, 2009
  1. merge revision(s) 21750:

    	* lib/mkmf.rb (configuration): leaves PATH_SEPARATOR unchanged.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@23102 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    shyouhei committed Mar 31, 2009
Commits on Mar 27, 2009
  1. merge revision(s) 21749:

    	* lib/mkmf.rb (mkintpath): new function which converts native path
    	  to format acceptable in Makefile.
    	* lib/mkmf.rb (configuration): convers srcdir, topdir and hdrdir.
    	  a patch by Alexey Borzenkov <snaury AT gmail.com> at
    	  [ruby-core:21448].
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@23081 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    shyouhei committed Mar 27, 2009
  2. merge revision(s) 22882,22961,22971:

    	* gc.c (run_final): calls free function.  [ruby-core:22578]
    	* gc.c (rb_gc_call_finalizer_at_exit): leave Thread objects
    	  unfinalized.  [ruby-dev:38168]
    	* gc.c (run_final): frees zombies only.  [ruby-dev:38171]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@23077 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    shyouhei committed Mar 27, 2009
Commits on Mar 23, 2009
  1. merge revision(s) 22011:

    	* ext/thread/thread.c (rb_queue_pop, rb_queue_push): should not lock
    	  mutex if got an exception while waiting, and should ensure unlocked
    	  after signaled.  [ruby-dev:37545]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@23047 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    shyouhei committed Mar 23, 2009
  2. merge revision(s) 17874,17886:

    	* eval.c (rb_thread_join): new API.
    	* ext/thread/thread.c (wait_mutex, lock_mutex): wait until the locking
    	  thread exits.  [ruby-dev:34856]
    	* eval.c (rb_thread_value): missed to change at r17874.  [ruby-core:17595]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@23042 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    shyouhei committed Mar 23, 2009
  3. merge revision(s) 22654:22661:

    	* file.c (file_load_ok): checks if regular file, except for the
    	  platform disallows to open directories, e.g. dosish.
    	  [ruby-dev:38097], [Bug #1221]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@23038 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    shyouhei committed Mar 23, 2009
Commits on Mar 10, 2009
  1. merge revision(s) 16465:

    	* ext/openssl/openssl_missing.c (HMAC_CTX_copy): adopted
    	  prototype change in openssl bundled with newer OpenBSD.
    	  a patch from Takahiro Kambe <taca at back-street.net> in
    	  [ruby-dev:34691].
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@22873 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    shyouhei committed Mar 10, 2009
Commits on Mar 9, 2009
  1. merge revision(s) 22646:

    	* ext/openssl/ossl_ocsp.c (ossl_ocspbres_verify): OCSP_basic_verify
    	  returns positive value on success, not non-zero.  [ruby-core:21762]
    	  backported r22440 from trunk.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@22855 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    shyouhei committed Mar 9, 2009
  2. merge revision(s) 21997:

    	* re.c (match_check): check if MatchData is initialized.
    	  [ruby-core:18749]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@22844 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    shyouhei committed Mar 9, 2009
  3. merge revision(s) 21994:

    	* lib/rexml/rexml.rb: incremented Ruby::VERSION.  Thanks, Jeremy
    	  Kemper.  [ruby-core:20113]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@22840 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    shyouhei committed Mar 9, 2009
  4. merge revision(s) 21913:

    	* io.c (io_getpartial): fflush after read for updating pos in FILE.
    	  not portable, I guess.  [ruby-core:21561]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@22836 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    shyouhei committed Mar 9, 2009
  5. merge revision(s) 21727:

    	* gc.c (define_final): cannot define finalizer for immediate
    	  values.  [ruby-core:21500]
    	* gc.c (define_final): freezes or hides internal values.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@22832 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    shyouhei committed Mar 9, 2009
Commits on Mar 8, 2009
  1. merge revision(s) 21688:

    	* parse.y (IS_BEG): EXPR_CLASS should be treated like EXPR_BEG.
    	  [ruby-core:21453]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@22828 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    shyouhei committed Mar 8, 2009
Commits on Feb 25, 2009
  1. merge revision(s) 21677:

    	* node.h (rb_thread_raised_clear): should not clear flags other than
    	  raised flags.  a patch by Tomoyuki Chikanaga <chikanag AT
    	  nippon-control-system.co.jp> at [ruby-dev:37794].  [ruby-dev:37776]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@22622 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    shyouhei committed Feb 25, 2009
  2. merge revision(s) 21505:

    	* ext/socket/extconf.rb (gai_strerror): checks if available and if
    	  returns const pointer.
    	* ext/socket/getaddrinfo.c (gai_strerror): defines only if non
    	  available.  [ruby-core:21328]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@22617 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    shyouhei committed Feb 25, 2009
  3. merge revision(s) 21447:

    	* win32/win32.c (open_dir_handle): extracted from rb_w32_opendir.
    	* win32/win32.c (winnt_stat): gets rid of strange behavior of
    	  GetFileAttributes().  [ruby-core:21269]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@22613 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    shyouhei committed Feb 25, 2009
Commits on Feb 23, 2009
  1. merge revision(s) 21432:

    	* lib/erb.rb (PercentScanner): remove PercentScanner. fixed % after
    	  %> bug. [ruby-dev:37751] [Bug #997] 
    	* test/erb/test_erb.rb: ditto
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@22581 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    shyouhei committed Feb 23, 2009