Permalink
Commits on Feb 4, 2010
  1. Tagging 399 for release.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tags/v1_8_6_399@26578 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    wyhaines committed Feb 4, 2010
  2. Syntax change and dead code cleanup to help resolve some build issues…

    … on certain platforms.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@26577 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    wyhaines committed Feb 4, 2010
Commits on Feb 3, 2010
  1. * 2010-02-04

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@26562 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    svn committed Feb 3, 2010
  2. Backport #1743 [ruby-core:24203]; stops timer thread unless other thr…

    …eads exist.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@26561 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    wyhaines committed Feb 3, 2010
Commits on Jan 27, 2010
  1. Backport #2009 [ruby-core:25173]; (rb_io_fptr_finalize): free fptr to…

    … avoid memory leaks.
    
    My brain got stuck in a bad pattern, and I kept adding new items under the first record for the day. They are all broken out into their own entries like they should be, now, with timestamps pulled from the SVN log.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@26457 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    wyhaines committed Jan 27, 2010
  2. * 2010-01-28

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@26456 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    svn committed Jan 27, 2010
  3. Backport #1916 [ruby-core:24838]; (rb_sysopen): workaround for MSVCRT…

    …'s bug. Should fix the original bug report which was: File.open crashes when flags File::RDONLY | File::APPEND are passed.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@26455 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    wyhaines committed Jan 27, 2010
  4. Backport #1875 [ruby-core:24735]; (RMATCH_REGS): added for compatibil…

    …ity.
    
    (RFLOAT_VALUE, RSTRING_END, RREGEXP_SRC_*, RBIGNUM_*): backported macros for compatiblity from trunk.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@26452 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    wyhaines committed Jan 27, 2010
  5. Backport #1818 [ruby-core:24561]; (argf_eof): go to the next file if …

    …called after ARGF.close or ARGF.skip.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@26451 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    wyhaines committed Jan 27, 2010
  6. Backport #1806 [ruby-core:24506]; (REXML::Text.normalize): call to_s …

    …for input.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@26442 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    wyhaines committed Jan 27, 2010
Commits on Jan 26, 2010
  1. * 2010-01-27

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@26436 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    svn committed Jan 26, 2010
  2. Backport #2039 [ruby-core:25339]; backported r24413, r24416, r24442 t…

    …o fix a problem with IO#select and threads. This is the same issue as Bug #199
    
    3 [ruby-core:25114].
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@26435 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    wyhaines committed Jan 26, 2010
Commits on Jan 20, 2010
  1. * 2010-01-21

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@26362 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    svn committed Jan 20, 2010
  2. eval.c: Backport #2592 [ruby-core:27525]; Added an ifndef for WIN32 s…

    …o that F_GETFD isn't used on that platform. Fixes a build issue.
    
    dln.c: Bug #2220 [ruby-core:26117]; Patch to fix dln.c so that extensions work properly under Snow Leopard.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@26361 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    wyhaines committed Jan 20, 2010
Commits on Jan 10, 2010
  1. * 2010-01-11

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@26275 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    svn committed Jan 10, 2010
  2. Fix to escape logs in order to avoid escape sequence injection bug. A…

    …lso inserted an old comment into ChangeLog for a change that got missed last year.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@26274 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    wyhaines committed Jan 10, 2010
Commits on Nov 20, 2009
  1. * 2009-11-20

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@25872 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    svn committed Nov 20, 2009
  2. backport r24713 which adds a check for freelist exhaustion in gc_swee…

    …p; this prevents segfaults from certain tight loops. An example test case: Time.now while true
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@25871 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    wyhaines committed Nov 20, 2009
Commits on Sep 8, 2009
  1. * 2009-09-09

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@24798 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    svn committed Sep 8, 2009
  2. Openstruct fix, and fix to test_file_exhaustive.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@24797 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    wyhaines committed Sep 8, 2009
Commits on Aug 25, 2009
  1. Backport #1509 [ruby-dev:38538]; Typo in CGI::HTTP_STATUS: Rreconditi…

    …on -> Precondition
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@24655 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    wyhaines committed Aug 25, 2009
  2. * 2009-08-26

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@24654 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    svn committed Aug 25, 2009
  3. Fix for backport #1168 -- wrong result of File.extname for a path tha…

    …t contains a space before the extension.
    
    Fix for backport #1975 -- the test suite for backport #1168 uses Dir.mktmpdir, which was backported into 1.8 HEAD and 1.8.7 in the past. This change for 1.8.6 doesn't break anything already existing in 1.8.6, and is a pure-ruby addition, so it was backported. See http://redmine.ruby-lang.org/issues/show/1975
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@24653 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    wyhaines committed Aug 25, 2009
Commits on Aug 20, 2009
  1. * 2009-08-21

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@24601 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    svn committed Aug 20, 2009
  2. Backport #1001; handle EBADF in select() to avoid Interpreter-wide de…

    …adlock when native close() is called on fd which is currently being IO#select()ed.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@24600 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    wyhaines committed Aug 20, 2009
Commits on Aug 19, 2009
  1. * 2009-08-19

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@24584 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    svn committed Aug 19, 2009
  2. Backport #1232. Fixed sprintf buffer corruption.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@24583 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    wyhaines committed Aug 19, 2009
Commits on Aug 4, 2009
  1. * 2009-08-05

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@24392 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    svn committed Aug 4, 2009
  2. Fixed a small documentation bug in lib/rdoc/parsers/parse_c.rb.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_6@24391 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    wyhaines committed Aug 4, 2009
Commits on Aug 3, 2009
  1. * 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
  2. 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