<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>60998fe2b0ee4347ee948b5096bcf108798fbb2e</id>
      </parent>
      <parent>
        <id>a524decfa111f8674da42664313837b12f7428d3</id>
      </parent>
    </parents>
    <author>
      <name>shyouhei</name>
      <email>shyouhei@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/4bdbd17f42090cf83b6e3e1bfebd58f3e8c9d056</url>
    <id>4bdbd17f42090cf83b6e3e1bfebd58f3e8c9d056</id>
    <committed-date>2008-06-20T00:39:32-07:00</committed-date>
    <authored-date>2008-06-20T00:39:32-07:00</authored-date>
    <message>add tag v1_9_0_2

git-svn-id: http://svn.ruby-lang.org/repos/ruby/tags/v1_9_0_2@17482 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>a957464b0296925ad853bef9e9ed67a612ae9774</tree>
    <committer>
      <name>shyouhei</name>
      <email>shyouhei@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b5acdf1c33a68e7a18e492ec77f38d7e1f51b401</id>
      </parent>
    </parents>
    <author>
      <name>nobu</name>
      <email>nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/a524decfa111f8674da42664313837b12f7428d3</url>
    <id>a524decfa111f8674da42664313837b12f7428d3</id>
    <committed-date>2008-06-19T23:42:07-07:00</committed-date>
    <authored-date>2008-06-19T23:42:07-07:00</authored-date>
    <message>* array.c (rb_ary_store, rb_ary_splice): not depend on unspecified
  behavior at integer overflow.

* string.c (str_buf_cat): ditto.


git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@17472 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>a957464b0296925ad853bef9e9ed67a612ae9774</tree>
    <committer>
      <name>nobu</name>
      <email>nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>808fc9daa5538ae75ec06340a7c792dfdf72433e</id>
      </parent>
    </parents>
    <author>
      <name>nobu</name>
      <email>nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/b5acdf1c33a68e7a18e492ec77f38d7e1f51b401</url>
    <id>b5acdf1c33a68e7a18e492ec77f38d7e1f51b401</id>
    <committed-date>2008-06-19T23:40:10-07:00</committed-date>
    <authored-date>2008-06-19T23:40:10-07:00</authored-date>
    <message>* array.c (rb_ary_store, rb_ary_splice): not depend on unspecified
  behavior at integer overflow.

* string.c (str_buf_cat): ditto.


git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@17471 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>84f53d389e7324d78afffd4f324b07ae3d15740f</tree>
    <committer>
      <name>nobu</name>
      <email>nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>75fb0d37b351d989959c87bd2b54fa7837050f3f</id>
      </parent>
    </parents>
    <author>
      <name>nobu</name>
      <email>nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/808fc9daa5538ae75ec06340a7c792dfdf72433e</url>
    <id>808fc9daa5538ae75ec06340a7c792dfdf72433e</id>
    <committed-date>2008-06-19T20:40:02-07:00</committed-date>
    <authored-date>2008-06-19T20:40:02-07:00</authored-date>
    <message>* process.c (rb_detach_process): store detached process ID in the
  thread local storage.  moved from lib/open3.rb.


git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@17469 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>2fccdbdeda98fd694db8b02a328ee9335570c040</tree>
    <committer>
      <name>nobu</name>
      <email>nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>73a855611283d259d7a211f35e6f70c9e49d23c8</id>
      </parent>
    </parents>
    <author>
      <name>nobu</name>
      <email>nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/75fb0d37b351d989959c87bd2b54fa7837050f3f</url>
    <id>75fb0d37b351d989959c87bd2b54fa7837050f3f</id>
    <committed-date>2008-06-19T20:29:19-07:00</committed-date>
    <authored-date>2008-06-19T20:29:19-07:00</authored-date>
    <message>* random.c (Init_RandomSeed2): should be void.

git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@17468 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>45ffdecb9abb76312a08132d47cb6a6402a65428</tree>
    <committer>
      <name>nobu</name>
      <email>nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f2e5db9a269d28dddea0b208cd6068250716bc60</id>
      </parent>
    </parents>
    <author>
      <name>nobu</name>
      <email>nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/73a855611283d259d7a211f35e6f70c9e49d23c8</url>
    <id>73a855611283d259d7a211f35e6f70c9e49d23c8</id>
    <committed-date>2008-06-19T20:19:38-07:00</committed-date>
    <authored-date>2008-06-19T20:19:38-07:00</authored-date>
    <message>* tool/make-snapshot: fixed typo.

git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@17467 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>4b96f0d5ce78d4ac4a03e72163799c2084576a39</tree>
    <committer>
      <name>nobu</name>
      <email>nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>aba22072c085e158ea7497ffcc521467ee1c75ac</id>
      </parent>
    </parents>
    <author>
      <name>matz</name>
      <email>matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/f2e5db9a269d28dddea0b208cd6068250716bc60</url>
    <id>f2e5db9a269d28dddea0b208cd6068250716bc60</id>
    <committed-date>2008-06-19T20:14:23-07:00</committed-date>
    <authored-date>2008-06-19T20:14:23-07:00</authored-date>
    <message>* string.c (rb_str_sub_bang): should preserve replacement points
  since they may be altered in the yielded block.

git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@17466 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>bda037a85da5a37d0bbad1422e02cd5227cd95cc</tree>
    <committer>
      <name>matz</name>
      <email>matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>95641468fff6718d773589fa78ec7a744fd652c5</id>
      </parent>
    </parents>
    <author>
      <name>akr</name>
      <email>akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/aba22072c085e158ea7497ffcc521467ee1c75ac</url>
    <id>aba22072c085e158ea7497ffcc521467ee1c75ac</id>
    <committed-date>2008-06-19T19:46:17-07:00</committed-date>
    <authored-date>2008-06-19T19:46:17-07:00</authored-date>
    <message>* string.c (rb_memhash): randomize hash to avoid algorithmic
  complexity attacks.
  (rb_str_hash): use rb_memhash.

* include/ruby/intern.h (rb_reset_random_seed): declared.

* thread.c (rb_thread_atfork): call rb_reset_random_seed.

* inits.c (rb_call_inits): call Init_RandomSeed at first.

* random.c (seed_initialized): defined.
  (fill_random_seed): extracted from random_seed.
  (make_seed_value): extracted from random_seed.
  (rb_f_rand): initialize random seed at first.
  (initial_seed): defined.
  (Init_RandomSeed): defined.
  (Init_RandomSeed2): defined.
  (rb_reset_random_seed): defined.
  (Init_Random): call Init_RandomSeed2.


git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@17465 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>848a727b1a400b56d7906f33ad564d8073aaf693</tree>
    <committer>
      <name>akr</name>
      <email>akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a56c38f0aa1e97e2cd6d070874cf2a44090baa55</id>
      </parent>
      <parent>
        <id>95641468fff6718d773589fa78ec7a744fd652c5</id>
      </parent>
    </parents>
    <author>
      <name>shyouhei</name>
      <email>shyouhei@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/60998fe2b0ee4347ee948b5096bcf108798fbb2e</url>
    <id>60998fe2b0ee4347ee948b5096bcf108798fbb2e</id>
    <committed-date>2008-06-19T16:12:56-07:00</committed-date>
    <authored-date>2008-06-19T16:12:56-07:00</authored-date>
    <message>add tag v1_9_0_2

git-svn-id: http://svn.ruby-lang.org/repos/ruby/tags/v1_9_0_2@17464 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>51584d2db08f93d52c959a70299b9aae492b4075</tree>
    <committer>
      <name>shyouhei</name>
      <email>shyouhei@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5c1f5b240ee1443250026f288380930bbad67325</id>
      </parent>
    </parents>
    <author>
      <name>shyouhei</name>
      <email>shyouhei@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/95641468fff6718d773589fa78ec7a744fd652c5</url>
    <id>95641468fff6718d773589fa78ec7a744fd652c5</id>
    <committed-date>2008-06-19T16:12:46-07:00</committed-date>
    <authored-date>2008-06-19T16:12:46-07:00</authored-date>
    <message>* array.c (ary_new, rb_ary_initialize, rb_ary_store,
  rb_ary_aplice, rb_ary_times): integer overflows should be
  checked. based on patches from Drew Yao &lt;ayao at apple.com&gt;
  fixed CVE-2008-2726

* string.c (rb_str_buf_append): fixed unsafe use of alloca,
  which led memory corruption. based on a patch from Drew Yao
  &lt;ayao at apple.com&gt; fixed CVE-2008-2726

* sprintf.c (rb_str_format): backported from trunk.

* intern.h: ditto.


git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@17460 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>51584d2db08f93d52c959a70299b9aae492b4075</tree>
    <committer>
      <name>shyouhei</name>
      <email>shyouhei@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5c1f5b240ee1443250026f288380930bbad67325</id>
      </parent>
    </parents>
    <author>
      <name>shyouhei</name>
      <email>shyouhei@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/a56c38f0aa1e97e2cd6d070874cf2a44090baa55</url>
    <id>a56c38f0aa1e97e2cd6d070874cf2a44090baa55</id>
    <committed-date>2008-06-19T16:06:20-07:00</committed-date>
    <authored-date>2008-06-19T16:06:20-07:00</authored-date>
    <message>add tag v1_9_0_2

git-svn-id: http://svn.ruby-lang.org/repos/ruby/tags/v1_9_0_2@17458 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>22662fefcfe5cd876025456e417c7bf1deee5c3b</tree>
    <committer>
      <name>shyouhei</name>
      <email>shyouhei@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a278e9f384f5d15a854d6de7c25b98342b7200aa</id>
      </parent>
    </parents>
    <author>
      <name>usa</name>
      <email>usa@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/5c1f5b240ee1443250026f288380930bbad67325</url>
    <id>5c1f5b240ee1443250026f288380930bbad67325</id>
    <committed-date>2008-06-19T11:27:14-07:00</committed-date>
    <authored-date>2008-06-19T11:27:14-07:00</authored-date>
    <message>* process.c (rb_f_fork): NetBSD 4.0 or later can fork.


git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@17454 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>22662fefcfe5cd876025456e417c7bf1deee5c3b</tree>
    <committer>
      <name>usa</name>
      <email>usa@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d78ee77d07cb894e236cb68d0964deb3ca34ae33</id>
      </parent>
    </parents>
    <author>
      <name>mame</name>
      <email>mame@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/a278e9f384f5d15a854d6de7c25b98342b7200aa</url>
    <id>a278e9f384f5d15a854d6de7c25b98342b7200aa</id>
    <committed-date>2008-06-19T11:20:30-07:00</committed-date>
    <authored-date>2008-06-19T11:20:30-07:00</authored-date>
    <message>* test/testunit/collector/test_dir.rb: r15825 made it unnecessary to change
  String to Symbol.

* test/testunit/collector/test_objectspace.rb: ditto.


git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@17453 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>9bd000ea4ca145f7931ad08cad5b635de733e2ed</tree>
    <committer>
      <name>mame</name>
      <email>mame@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bb8f3270bd0054bd2ca6f73ae661824b8845fc4f</id>
      </parent>
    </parents>
    <author>
      <name>drbrain</name>
      <email>drbrain@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/d78ee77d07cb894e236cb68d0964deb3ca34ae33</url>
    <id>d78ee77d07cb894e236cb68d0964deb3ca34ae33</id>
    <committed-date>2008-06-19T11:15:26-07:00</committed-date>
    <authored-date>2008-06-19T11:15:26-07:00</authored-date>
    <message>Update to RubyGems 1.1.1 r1784 (pre 1.2)

git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@17452 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>227a49d530df51dd8f00972a4637bd568a3ca717</tree>
    <committer>
      <name>drbrain</name>
      <email>drbrain@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>da06ac593926b2a928b3ea8eb00df4ed6f866d42</id>
      </parent>
    </parents>
    <author>
      <name>mame</name>
      <email>mame@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/bb8f3270bd0054bd2ca6f73ae661824b8845fc4f</url>
    <id>bb8f3270bd0054bd2ca6f73ae661824b8845fc4f</id>
    <committed-date>2008-06-19T11:02:40-07:00</committed-date>
    <authored-date>2008-06-19T11:02:40-07:00</authored-date>
    <message>* thread.c: try to remove false positive of deadlock detection (second
  trial).


git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@17451 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>75c1c3a3981ad89807a56e7637b93a04d81a1357</tree>
    <committer>
      <name>mame</name>
      <email>mame@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fa01095368dfd0f9204ecb8945ebeb23b4382548</id>
      </parent>
    </parents>
    <author>
      <name>matz</name>
      <email>matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/da06ac593926b2a928b3ea8eb00df4ed6f866d42</url>
    <id>da06ac593926b2a928b3ea8eb00df4ed6f866d42</id>
    <committed-date>2008-06-19T10:17:29-07:00</committed-date>
    <authored-date>2008-06-19T10:17:29-07:00</authored-date>
    <message>* lib/mathn.rb (Rational::power2): typo fixed.  [ruby-core:17293]

git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@17448 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>f26d3706e0365b94e170ea275ad924abc7f229b4</tree>
    <committer>
      <name>matz</name>
      <email>matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5494c042bb3c70131ba898e18d4f5e5b604617a8</id>
      </parent>
    </parents>
    <author>
      <name>matz</name>
      <email>matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/fa01095368dfd0f9204ecb8945ebeb23b4382548</url>
    <id>fa01095368dfd0f9204ecb8945ebeb23b4382548</id>
    <committed-date>2008-06-19T10:11:55-07:00</committed-date>
    <authored-date>2008-06-19T10:11:55-07:00</authored-date>
    <message>* string.c (str_gsub): should preserve last successful match
  data.  [ruby-dev:35182]

git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@17447 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>f257335933c6260698e891a78e3657818e0ac5ca</tree>
    <committer>
      <name>matz</name>
      <email>matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>09a20fde84c23a948d78826cd70e765650964ed9</id>
      </parent>
    </parents>
    <author>
      <name>ko1</name>
      <email>ko1@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/5494c042bb3c70131ba898e18d4f5e5b604617a8</url>
    <id>5494c042bb3c70131ba898e18d4f5e5b604617a8</id>
    <committed-date>2008-06-19T09:08:16-07:00</committed-date>
    <authored-date>2008-06-19T09:08:16-07:00</authored-date>
    <message>* KNOWNBUGS.rb, bootstraptest/pending.rb: move a bug (?) to pending.



git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@17443 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>a27c19e096126f339805694173d4a47dd263b940</tree>
    <committer>
      <name>ko1</name>
      <email>ko1@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0d2988335d1741cf981d5580af2bb9161f972bb5</id>
      </parent>
    </parents>
    <author>
      <name>ko1</name>
      <email>ko1@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/09a20fde84c23a948d78826cd70e765650964ed9</url>
    <id>09a20fde84c23a948d78826cd70e765650964ed9</id>
    <committed-date>2008-06-19T08:43:25-07:00</committed-date>
    <authored-date>2008-06-19T08:43:25-07:00</authored-date>
    <message>* proc.c (proc_new): fix to return Proc object if block is already
  in heap.  [ruby-core:15711]
* bootstraptest/test_proc.rb: add a test.



git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@17442 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>829a96c85e03e03f4ed59c62d31a30c5a63bb5d1</tree>
    <committer>
      <name>ko1</name>
      <email>ko1@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ae9232275111ab46f74143828f8d5b1232027ff3</id>
      </parent>
    </parents>
    <author>
      <name>ko1</name>
      <email>ko1@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/0d2988335d1741cf981d5580af2bb9161f972bb5</url>
    <id>0d2988335d1741cf981d5580af2bb9161f972bb5</id>
    <committed-date>2008-06-19T08:19:38-07:00</committed-date>
    <authored-date>2008-06-19T08:19:38-07:00</authored-date>
    <message>* thread_win32.c (native_sleep): fix to decrement sleeper count.



git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@17441 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>fe27bc8cf8fda308dbc17a9cc8e5faa0704ff4a2</tree>
    <committer>
      <name>ko1</name>
      <email>ko1@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>60421ec0cd1a73e863f53317059f29a10b70125d</id>
      </parent>
    </parents>
    <author>
      <name>mame</name>
      <email>mame@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/ae9232275111ab46f74143828f8d5b1232027ff3</url>
    <id>ae9232275111ab46f74143828f8d5b1232027ff3</id>
    <committed-date>2008-06-19T07:49:39-07:00</committed-date>
    <authored-date>2008-06-19T07:49:39-07:00</authored-date>
    <message>* test/net/http/test_http.rb: compare encodings of two strings before
  comparing themself, which suppress too big error output.


git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@17437 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>a704c9a0b5dac333d326079ff3e210d508b4d1e1</tree>
    <committer>
      <name>mame</name>
      <email>mame@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>51ae9612b8224d6c06eed1fd6dd4eff968bb5ae5</id>
      </parent>
    </parents>
    <author>
      <name>mame</name>
      <email>mame@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/60421ec0cd1a73e863f53317059f29a10b70125d</url>
    <id>60421ec0cd1a73e863f53317059f29a10b70125d</id>
    <committed-date>2008-06-19T07:47:04-07:00</committed-date>
    <authored-date>2008-06-19T07:47:04-07:00</authored-date>
    <message>* ext/json/ext/parser/parser.rl, ext/json/ext/parser/parser.c: JSON
  text SHALL be encoded in Unicode.


git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@17436 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>da44145a0bf440cefcf16703a9e751b74e95787e</tree>
    <committer>
      <name>mame</name>
      <email>mame@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>306e128c64bbce354b3374dada4aff585ef6fc44</id>
      </parent>
    </parents>
    <author>
      <name>mame</name>
      <email>mame@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/51ae9612b8224d6c06eed1fd6dd4eff968bb5ae5</url>
    <id>51ae9612b8224d6c06eed1fd6dd4eff968bb5ae5</id>
    <committed-date>2008-06-19T07:18:46-07:00</committed-date>
    <authored-date>2008-06-19T07:18:46-07:00</authored-date>
    <message>* thread.c, thread_win32.c, vm_core.h: try to remove false positive of
  deadlock detection.


git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@17435 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>480d0d25f7d7a986d94044eaaa3fc56312111143</tree>
    <committer>
      <name>mame</name>
      <email>mame@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6146ef018abdfe2715fbec0f383d7955b7b98f5b</id>
      </parent>
    </parents>
    <author>
      <name>akr</name>
      <email>akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/306e128c64bbce354b3374dada4aff585ef6fc44</url>
    <id>306e128c64bbce354b3374dada4aff585ef6fc44</id>
    <committed-date>2008-06-19T06:26:37-07:00</committed-date>
    <authored-date>2008-06-19T06:26:37-07:00</authored-date>
    <message>add a test.


git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@17434 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>73243f1e2cd194bd03045942c0427d374e42ab24</tree>
    <committer>
      <name>akr</name>
      <email>akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4678de4b16aab4017dc36bb7695bb67b287a38d1</id>
      </parent>
    </parents>
    <author>
      <name>nobu</name>
      <email>nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/6146ef018abdfe2715fbec0f383d7955b7b98f5b</url>
    <id>6146ef018abdfe2715fbec0f383d7955b7b98f5b</id>
    <committed-date>2008-06-19T05:43:57-07:00</committed-date>
    <authored-date>2008-06-19T05:43:57-07:00</authored-date>
    <message>* ext/extmk.rb (extmake): check if compile before showing message.


git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@17433 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>fb4defdd9e71a286bb19b88b653681242f92f983</tree>
    <committer>
      <name>nobu</name>
      <email>nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>847e2a8bd739d82f065b93399055b135200bc89d</id>
      </parent>
    </parents>
    <author>
      <name>nobu</name>
      <email>nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/4678de4b16aab4017dc36bb7695bb67b287a38d1</url>
    <id>4678de4b16aab4017dc36bb7695bb67b287a38d1</id>
    <committed-date>2008-06-19T05:38:10-07:00</committed-date>
    <authored-date>2008-06-19T05:38:10-07:00</authored-date>
    <message>* ext/extmk.rb (extmake): check if compile before showing message.


git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@17432 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>ae9af8c27cf4fc93a6008b6e93cd2541d46b5304</tree>
    <committer>
      <name>nobu</name>
      <email>nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>38f7116d02cb305bdfd41b4c03109278654f0649</id>
      </parent>
    </parents>
    <author>
      <name>nobu</name>
      <email>nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/847e2a8bd739d82f065b93399055b135200bc89d</url>
    <id>847e2a8bd739d82f065b93399055b135200bc89d</id>
    <committed-date>2008-06-19T05:35:35-07:00</committed-date>
    <authored-date>2008-06-19T05:35:35-07:00</authored-date>
    <message>* tool/make-snapshot: supported multiple snapshots.


git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@17431 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>3f52d6b24e8f8de5d90dbe07fe75c8a32e2f63f2</tree>
    <committer>
      <name>nobu</name>
      <email>nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>cdc2c74754842f6e0e3c6e2e3774a52bcff41f78</id>
      </parent>
    </parents>
    <author>
      <name>kazu</name>
      <email>kazu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/38f7116d02cb305bdfd41b4c03109278654f0649</url>
    <id>38f7116d02cb305bdfd41b4c03109278654f0649</id>
    <committed-date>2008-06-19T04:42:05-07:00</committed-date>
    <authored-date>2008-06-19T04:42:05-07:00</authored-date>
    <message>* lib/net/pop.rb (Net::POP3#set_all_uids): speed
  up. a patch from &lt;m-sumi AT techfirm.co.jp&gt; [ruby-list:45047]


git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@17429 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>ee4930e80bb7324a1dfc6da25cc31ee130f5a9c2</tree>
    <committer>
      <name>kazu</name>
      <email>kazu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8a610fcaf93c1bacec2dbffa4ee979bb746812a6</id>
      </parent>
    </parents>
    <author>
      <name>matz</name>
      <email>matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/cdc2c74754842f6e0e3c6e2e3774a52bcff41f78</url>
    <id>cdc2c74754842f6e0e3c6e2e3774a52bcff41f78</id>
    <committed-date>2008-06-19T01:45:25-07:00</committed-date>
    <authored-date>2008-06-19T01:45:25-07:00</authored-date>
    <message>* ext/etc/etc.c (Init_etc): define constant aliases Etc::Passwd
  and Etc::Group.  [ruby-dev:35150]

git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@17428 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>0f3dfef36765ff343762dd83da2d662710ddda71</tree>
    <committer>
      <name>matz</name>
      <email>matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>495c054041f1483cdc813259d25f2ca65e5b64cc</id>
      </parent>
    </parents>
    <author>
      <name>matz</name>
      <email>matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </author>
    <url>http://github.com/rubyspec/matzruby/commit/8a610fcaf93c1bacec2dbffa4ee979bb746812a6</url>
    <id>8a610fcaf93c1bacec2dbffa4ee979bb746812a6</id>
    <committed-date>2008-06-19T01:39:03-07:00</committed-date>
    <authored-date>2008-06-19T01:39:03-07:00</authored-date>
    <message>* string.c (str_alloc): specify 'inline' modifier.

* string.c (str_alloc): remove cSymbol hack that no longer
  necessary. 

* string.c (scan_once): avoid retrieving encoding info unless
  necessary.

git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@17427 b2dd03c8-39d4-4d8f-98ff-823fe69b080e</message>
    <tree>bac025c21df5f571dd624578ddc7d53495fea71b</tree>
    <committer>
      <name>matz</name>
      <email>matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
    </committer>
  </commit>
</commits>
