<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>bb0e1aae322b264adcb5a5d0acb9b170e1661208</id>
      </parent>
      <parent>
        <id>99c47b8002a6cae393ea09c341827b1119396a7b</id>
      </parent>
    </parents>
    <author>
      <name>Christian Neukirchen</name>
      <email>chneukirchen@gmail.com</email>
    </author>
    <url>http://github.com/chneukirchen/rack/commit/d0a2084e64f394068a80ea073e1910d7c3ffa44b</url>
    <id>d0a2084e64f394068a80ea073e1910d7c3ffa44b</id>
    <committed-date>2009-10-18T12:40:32-07:00</committed-date>
    <authored-date>2009-10-18T12:40:32-07:00</authored-date>
    <message>Merge branch 'rack-1.0' of github.com:rack/rack into rack-1.0</message>
    <tree>0aeaed8da3873f048feae6a28bbe538debaccec2</tree>
    <committer>
      <name>Christian Neukirchen</name>
      <email>chneukirchen@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6498889217c47018c0f7f564cdc30506b7e724d7</id>
      </parent>
    </parents>
    <author>
      <name>Christian Neukirchen</name>
      <email>chneukirchen@gmail.com</email>
    </author>
    <url>http://github.com/chneukirchen/rack/commit/bb0e1aae322b264adcb5a5d0acb9b170e1661208</url>
    <id>bb0e1aae322b264adcb5a5d0acb9b170e1661208</id>
    <committed-date>2009-10-18T12:39:16-07:00</committed-date>
    <authored-date>2009-10-18T12:39:16-07:00</authored-date>
    <message>Update README for 1.0.1</message>
    <tree>0aeaed8da3873f048feae6a28bbe538debaccec2</tree>
    <committer>
      <name>Christian Neukirchen</name>
      <email>chneukirchen@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fbd3b71824ecb4e4563e021354024a2765ed6d25</id>
      </parent>
    </parents>
    <author>
      <name>Michael Fellinger</name>
      <email>m.fellinger@gmail.com</email>
    </author>
    <url>http://github.com/chneukirchen/rack/commit/6498889217c47018c0f7f564cdc30506b7e724d7</url>
    <id>6498889217c47018c0f7f564cdc30506b7e724d7</id>
    <committed-date>2009-10-18T12:37:22-07:00</committed-date>
    <authored-date>2009-06-30T03:53:38-07:00</authored-date>
    <message>Set correct external_encoding for handlers that don't use RewindableInput</message>
    <tree>e16b477301ddab8fc22bfd1e3015c3aa8451af7f</tree>
    <committer>
      <name>Christian Neukirchen</name>
      <email>chneukirchen@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5945b587f9f0ac349f4159b26e521d072c552bb2</id>
      </parent>
    </parents>
    <author>
      <name>Daniel Rodr&#237;guez Troiti&#241;o</name>
      <email>drodrigueztroitino@yahoo.es</email>
    </author>
    <url>http://github.com/chneukirchen/rack/commit/fbd3b71824ecb4e4563e021354024a2765ed6d25</url>
    <id>fbd3b71824ecb4e4563e021354024a2765ed6d25</id>
    <committed-date>2009-10-18T12:37:13-07:00</committed-date>
    <authored-date>2009-10-07T23:51:11-07:00</authored-date>
    <message>Fixes the handling of the filename parameter.

Uses the RE used by Ruby in cgi.rb, that handles
the embedded semicolons in the filename correctly.

Signed-off-by: Christian Neukirchen &lt;chneukirchen@gmail.com&gt;</message>
    <tree>42314c203ed2e6771c4628690aaa0405dc0ac3bd</tree>
    <committer>
      <name>Christian Neukirchen</name>
      <email>chneukirchen@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f22a0818cbc06be23fab1e0246c226af058b56bc</id>
      </parent>
    </parents>
    <author>
      <name>Daniel Rodr&#237;guez Troiti&#241;o</name>
      <email>drodrigueztroitino@yahoo.es</email>
    </author>
    <url>http://github.com/chneukirchen/rack/commit/5945b587f9f0ac349f4159b26e521d072c552bb2</url>
    <id>5945b587f9f0ac349f4159b26e521d072c552bb2</id>
    <committed-date>2009-10-18T12:37:09-07:00</committed-date>
    <authored-date>2009-10-07T23:48:34-07:00</authored-date>
    <message>Test multipart upload with a semicolon in the name.

Test a multipart upload in which the specified
filename includes a semicolon. Should be parsed
with the included filename, but Rack stops at the
filename.

Signed-off-by: Christian Neukirchen &lt;chneukirchen@gmail.com&gt;</message>
    <tree>429c061c5c565ef7ae653752ecab38df470756cc</tree>
    <committer>
      <name>Christian Neukirchen</name>
      <email>chneukirchen@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>37da9fe374f259e5a994da4e00aca53597efac2c</id>
      </parent>
    </parents>
    <author>
      <name>dmann</name>
      <email>darrinmann@gmail.com</email>
    </author>
    <url>http://github.com/chneukirchen/rack/commit/f22a0818cbc06be23fab1e0246c226af058b56bc</url>
    <id>f22a0818cbc06be23fab1e0246c226af058b56bc</id>
    <committed-date>2009-10-18T12:37:02-07:00</committed-date>
    <authored-date>2009-08-11T13:56:50-07:00</authored-date>
    <message>Checking that the FCGI::Stream class exists, before trying to override the read method.  The FCGI::Stream class does not exist in the pure ruby version of the FCGI module.  FCGI will use pure ruby if:
1. FCGI_PURE_RUBY = true
2. The C version of FCGI doesn't load (lib not found or the like)

Signed-off-by: Christian Neukirchen &lt;chneukirchen@gmail.com&gt;</message>
    <tree>057f832475d7cb28937383e42949d9cbec090c0e</tree>
    <committer>
      <name>Christian Neukirchen</name>
      <email>chneukirchen@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5c475a0837b9fc8014a5e73bddd1981efcad9100</id>
      </parent>
    </parents>
    <author>
      <name>Masayoshi Takahashi</name>
      <email>takahashimm@gmail.com</email>
    </author>
    <url>http://github.com/chneukirchen/rack/commit/37da9fe374f259e5a994da4e00aca53597efac2c</url>
    <id>37da9fe374f259e5a994da4e00aca53597efac2c</id>
    <committed-date>2009-10-18T12:36:57-07:00</committed-date>
    <authored-date>2009-06-24T12:21:21-07:00</authored-date>
    <message>use Rack::Utils::bytesize, not String#size for multibyte characters in Ruby1.9

Signed-off-by: Joshua Peek &lt;josh@joshpeek.com&gt;</message>
    <tree>70260fe002b4aa70865a6abdbdf441aba717abb5</tree>
    <committer>
      <name>Christian Neukirchen</name>
      <email>chneukirchen@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5c971306048cfa62d3fbce091437bedef0b616ec</id>
      </parent>
    </parents>
    <author>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </author>
    <url>http://github.com/chneukirchen/rack/commit/5c475a0837b9fc8014a5e73bddd1981efcad9100</url>
    <id>5c475a0837b9fc8014a5e73bddd1981efcad9100</id>
    <committed-date>2009-10-18T12:36:42-07:00</committed-date>
    <authored-date>2009-06-17T15:30:38-07:00</authored-date>
    <message>Enforce binary encoding in RewindableInput; fixes Ruby 1.9 issues.

Signed-off-by: Joshua Peek &lt;josh@joshpeek.com&gt;</message>
    <tree>9437e2b1dfcc6f4cc5f3ce693f1dbce645685133</tree>
    <committer>
      <name>Christian Neukirchen</name>
      <email>chneukirchen@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ba5a5224d9f386499ef35fd69f274fa636c7428e</id>
      </parent>
    </parents>
    <author>
      <name>Michael Fellinger</name>
      <email>m.fellinger@gmail.com</email>
    </author>
    <url>http://github.com/chneukirchen/rack/commit/5c971306048cfa62d3fbce091437bedef0b616ec</url>
    <id>5c971306048cfa62d3fbce091437bedef0b616ec</id>
    <committed-date>2009-10-18T12:36:33-07:00</committed-date>
    <authored-date>2009-06-05T04:39:17-07:00</authored-date>
    <message>Make sure that Reloader doesn't break when executed via ruby -e</message>
    <tree>c9e20c1f002924ddc2ed9a0d889db2edc893f3aa</tree>
    <committer>
      <name>Christian Neukirchen</name>
      <email>chneukirchen@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1bf4811a9476426e7b3b05a71e4c74011f5dc383</id>
      </parent>
    </parents>
    <author>
      <name>Michael Fellinger</name>
      <email>m.fellinger@gmail.com</email>
    </author>
    <url>http://github.com/chneukirchen/rack/commit/ba5a5224d9f386499ef35fd69f274fa636c7428e</url>
    <id>ba5a5224d9f386499ef35fd69f274fa636c7428e</id>
    <committed-date>2009-10-18T12:36:21-07:00</committed-date>
    <authored-date>2009-05-31T22:41:04-07:00</authored-date>
    <message>Make sure WEBrick respects the :Host option</message>
    <tree>2873fd68eabc05f240dbe50a40eba61dc18deb1b</tree>
    <committer>
      <name>Christian Neukirchen</name>
      <email>chneukirchen@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>663a4383a14ead49ef253e7d10b2e3cad45646a0</id>
      </parent>
    </parents>
    <author>
      <name>raggi</name>
      <email>jftucker@gmail.com</email>
    </author>
    <url>http://github.com/chneukirchen/rack/commit/99c47b8002a6cae393ea09c341827b1119396a7b</url>
    <id>99c47b8002a6cae393ea09c341827b1119396a7b</id>
    <committed-date>2009-10-06T07:30:54-07:00</committed-date>
    <authored-date>2009-10-06T07:30:54-07:00</authored-date>
    <message>Revert &quot;Relax Lint slightly to allow subclasses of the required types&quot;

This reverts commit 663a4383a14ead49ef253e7d10b2e3cad45646a0.</message>
    <tree>74db401765806a773d38b4abcd387921950919c9</tree>
    <committer>
      <name>raggi</name>
      <email>jftucker@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1bf4811a9476426e7b3b05a71e4c74011f5dc383</id>
      </parent>
    </parents>
    <author>
      <name>raggi</name>
      <email>jftucker@gmail.com</email>
    </author>
    <url>http://github.com/chneukirchen/rack/commit/663a4383a14ead49ef253e7d10b2e3cad45646a0</url>
    <id>663a4383a14ead49ef253e7d10b2e3cad45646a0</id>
    <committed-date>2009-10-06T07:20:55-07:00</committed-date>
    <authored-date>2009-10-05T14:53:28-07:00</authored-date>
    <message>Relax Lint slightly to allow subclasses of the required types</message>
    <tree>d1cf7db84f6722fff408182e462fef1ef9c4c758</tree>
    <committer>
      <name>raggi</name>
      <email>jftucker@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ec86b093adc2340c7b1f7e2b4974144045ed9fe7</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/chneukirchen/rack/commit/1bf4811a9476426e7b3b05a71e4c74011f5dc383</url>
    <id>1bf4811a9476426e7b3b05a71e4c74011f5dc383</id>
    <committed-date>2009-08-03T20:56:22-07:00</committed-date>
    <authored-date>2009-08-03T20:33:24-07:00</authored-date>
    <message>Kill stray debug line</message>
    <tree>74db401765806a773d38b4abcd387921950919c9</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>04a5e732a1aa708c0953c55984c17e01252d0aa9</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/chneukirchen/rack/commit/ec86b093adc2340c7b1f7e2b4974144045ed9fe7</url>
    <id>ec86b093adc2340c7b1f7e2b4974144045ed9fe7</id>
    <committed-date>2009-08-03T20:56:16-07:00</committed-date>
    <authored-date>2009-08-03T20:21:15-07:00</authored-date>
    <message>Use more compatible gzip write api instead of &quot;&lt;&lt;&quot;.

Fixes undefined method `&lt;&lt;' for Zlib::GzipWriter on JRuby</message>
    <tree>ebec51baafe7cbf5afffe5d7c337f566908f51ad</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>488cf8091bb5d0262c784da40fa2b60d874e7303</id>
      </parent>
    </parents>
    <author>
      <name>Julien Sanchez</name>
      <email>julien.sanchez@gmail.com</email>
    </author>
    <url>http://github.com/chneukirchen/rack/commit/04a5e732a1aa708c0953c55984c17e01252d0aa9</url>
    <id>04a5e732a1aa708c0953c55984c17e01252d0aa9</id>
    <committed-date>2009-08-03T10:26:04-07:00</committed-date>
    <authored-date>2009-08-03T08:49:11-07:00</authored-date>
    <message>Mongrel handler should use rack_input var

Signed-off-by: Joshua Peek &lt;josh@joshpeek.com&gt;</message>
    <tree>de6417acc36715ab9e5b79c29c2ef3bdda2366ae</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9a1e52b240be1e8cb62989739fba4d7e46681a1d</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/chneukirchen/rack/commit/488cf8091bb5d0262c784da40fa2b60d874e7303</url>
    <id>488cf8091bb5d0262c784da40fa2b60d874e7303</id>
    <committed-date>2009-08-03T10:25:57-07:00</committed-date>
    <authored-date>2009-08-03T08:33:18-07:00</authored-date>
    <message>Return an empty string for Request#host if HTTP_HOST and SERVER_NAME are both missing</message>
    <tree>0a74f5e1a9293c87d2a708c703d2b6f59cc29b52</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>663b8ec47eff66f75abd037736213232823838f6</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/chneukirchen/rack/commit/9a1e52b240be1e8cb62989739fba4d7e46681a1d</url>
    <id>9a1e52b240be1e8cb62989739fba4d7e46681a1d</id>
    <committed-date>2009-08-03T10:25:45-07:00</committed-date>
    <authored-date>2009-08-03T10:25:45-07:00</authored-date>
    <message>Kill request instance memoization
Conflicts:

	test/spec_rack_mock.rb</message>
    <tree>26c7831e9afe8d1f79acbc8e0dba211d7352510d</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3c4fad7529074b1ac2b2de0fedea2726729f9107</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/chneukirchen/rack/commit/663b8ec47eff66f75abd037736213232823838f6</url>
    <id>663b8ec47eff66f75abd037736213232823838f6</id>
    <committed-date>2009-08-03T10:24:02-07:00</committed-date>
    <authored-date>2009-04-30T17:02:57-07:00</authored-date>
    <message>Bump remainder of rack.versions</message>
    <tree>35a9712393797b4b42c1d9cbee64ec47bef37ca6</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>851782648fbbb141b1b56b73d8efc99efcac1b27</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Tomayko</name>
      <email>rtomayko@gmail.com</email>
    </author>
    <url>http://github.com/chneukirchen/rack/commit/3c4fad7529074b1ac2b2de0fedea2726729f9107</url>
    <id>3c4fad7529074b1ac2b2de0fedea2726729f9107</id>
    <committed-date>2009-08-03T10:23:47-07:00</committed-date>
    <authored-date>2009-04-25T07:35:10-07:00</authored-date>
    <message>fix rack.version in MockRequest</message>
    <tree>dedc7ddef823061b6ea7fae174d90701aa059cf1</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>dfab30daae0f1748c0e93009583dc33dbc838a7c</id>
      </parent>
    </parents>
    <author>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </author>
    <url>http://github.com/chneukirchen/rack/commit/851782648fbbb141b1b56b73d8efc99efcac1b27</url>
    <id>851782648fbbb141b1b56b73d8efc99efcac1b27</id>
    <committed-date>2009-06-17T15:33:21-07:00</committed-date>
    <authored-date>2009-06-17T15:33:21-07:00</authored-date>
    <message>Document more clearly that rack.input must be opened in binary mode, and enforce it in Rack::Lint.

Signed-off-by: Joshua Peek &lt;josh@joshpeek.com&gt;</message>
    <tree>de7e38761f1b9d2d0ee031f16a693c7f1a06e18f</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f61f21c22caf2d784d2a0e00e4866cf528c21ced</id>
      </parent>
    </parents>
    <author>
      <name>Hongli Lai (Phusion)</name>
      <email>hongli@phusion.nl</email>
    </author>
    <url>http://github.com/chneukirchen/rack/commit/dfab30daae0f1748c0e93009583dc33dbc838a7c</url>
    <id>dfab30daae0f1748c0e93009583dc33dbc838a7c</id>
    <committed-date>2009-06-17T15:19:19-07:00</committed-date>
    <authored-date>2009-06-17T15:19:19-07:00</authored-date>
    <message>Add unit tests for Rack::Util::HeaderHash#delete. [#54 state:resolved]

Signed-off-by: Joshua Peek &lt;josh@joshpeek.com&gt;</message>
    <tree>6bd9e9339a2bf7d1302eb32986c4a4281493a69b</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>480eb783477175d5c409d38258a65ce6cf3175e4</id>
      </parent>
    </parents>
    <author>
      <name>tlrobinson</name>
      <email>tom@280north.com</email>
    </author>
    <url>http://github.com/chneukirchen/rack/commit/f61f21c22caf2d784d2a0e00e4866cf528c21ced</url>
    <id>f61f21c22caf2d784d2a0e00e4866cf528c21ced</id>
    <committed-date>2009-05-23T05:30:19-07:00</committed-date>
    <authored-date>2009-05-22T15:46:01-07:00</authored-date>
    <message>Fix for form names containing &quot;=&quot;: split first then unescape components

Signed-off-by: Christian Neukirchen &lt;chneukirchen@gmail.com&gt;</message>
    <tree>12aeaf6e65fa3ad4a88c39c16cd31a44b133e050</tree>
    <committer>
      <name>Christian Neukirchen</name>
      <email>chneukirchen@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fb01269645cddfaff95eefa91b93c894666ea96b</id>
      </parent>
    </parents>
    <author>
      <name>Simon Chiang</name>
      <email>simon.a.chiang@gmail.com</email>
    </author>
    <url>http://github.com/chneukirchen/rack/commit/480eb783477175d5c409d38258a65ce6cf3175e4</url>
    <id>480eb783477175d5c409d38258a65ce6cf3175e4</id>
    <committed-date>2009-05-23T05:29:48-07:00</committed-date>
    <authored-date>2009-05-15T07:53:04-07:00</authored-date>
    <message>optimizations of parse/build query

Signed-off-by: Joshua Peek &lt;josh@joshpeek.com&gt;</message>
    <tree>37b761c0de48c02ae5b0a24dd2b3e213c7f0bfe7</tree>
    <committer>
      <name>Christian Neukirchen</name>
      <email>chneukirchen@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9abab4a36b10a0ce3f667ef1099e3361a648f425</id>
      </parent>
    </parents>
    <author>
      <name>raggi</name>
      <email>jftucker@gmail.com</email>
    </author>
    <url>http://github.com/chneukirchen/rack/commit/fb01269645cddfaff95eefa91b93c894666ea96b</url>
    <id>fb01269645cddfaff95eefa91b93c894666ea96b</id>
    <committed-date>2009-05-01T08:11:28-07:00</committed-date>
    <authored-date>2009-04-28T16:28:12-07:00</authored-date>
    <message>Switch to emacs style encoding comment</message>
    <tree>82b2b997a8bd61a0b4bde9c97b2f7cace14cdd85</tree>
    <committer>
      <name>raggi</name>
      <email>jftucker@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e7ab02a770756d3df7a838d50d04ec6e0b593046</id>
      </parent>
    </parents>
    <author>
      <name>raggi</name>
      <email>jftucker@gmail.com</email>
    </author>
    <url>http://github.com/chneukirchen/rack/commit/9abab4a36b10a0ce3f667ef1099e3361a648f425</url>
    <id>9abab4a36b10a0ce3f667ef1099e3361a648f425</id>
    <committed-date>2009-05-01T08:11:24-07:00</committed-date>
    <authored-date>2009-04-28T16:15:53-07:00</authored-date>
    <message>Fix multipart uploads on 1.9</message>
    <tree>6e32a06db3198da626f6a5dbabcdce3e1ed6cab6</tree>
    <committer>
      <name>raggi</name>
      <email>jftucker@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d221938a6401d956ac6cfdc892f9b1c11b1fa31a</id>
      </parent>
    </parents>
    <author>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </author>
    <url>http://github.com/chneukirchen/rack/commit/e7ab02a770756d3df7a838d50d04ec6e0b593046</url>
    <id>e7ab02a770756d3df7a838d50d04ec6e0b593046</id>
    <committed-date>2009-04-28T09:43:42-07:00</committed-date>
    <authored-date>2009-04-28T09:43:22-07:00</authored-date>
    <message>Add anchor to nested params parsing regexp to prevent stack overflows</message>
    <tree>8876d897f7955ef881102c720013180b9d6dc4ef</tree>
    <committer>
      <name>Joshua Peek</name>
      <email>josh@joshpeek.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f8c26548ab116fa72097794731b70e27301d0a65</id>
      </parent>
    </parents>
    <author>
      <name>Christian Neukirchen</name>
      <email>chneukirchen@gmail.com</email>
    </author>
    <url>http://github.com/chneukirchen/rack/commit/d221938a6401d956ac6cfdc892f9b1c11b1fa31a</url>
    <id>d221938a6401d956ac6cfdc892f9b1c11b1fa31a</id>
    <committed-date>2009-04-25T06:12:41-07:00</committed-date>
    <authored-date>2009-04-25T06:12:41-07:00</authored-date>
    <message>Java doesn't provide unlink(2) reliably</message>
    <tree>1688dc2c211ca652d85b107fd5e2d9e36b59d1f7</tree>
    <committer>
      <name>Christian Neukirchen</name>
      <email>chneukirchen@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7951881c391214b959d7925152802107541de410</id>
      </parent>
    </parents>
    <author>
      <name>Christian Neukirchen</name>
      <email>chneukirchen@gmail.com</email>
    </author>
    <url>http://github.com/chneukirchen/rack/commit/f8c26548ab116fa72097794731b70e27301d0a65</url>
    <id>f8c26548ab116fa72097794731b70e27301d0a65</id>
    <committed-date>2009-04-25T06:08:42-07:00</committed-date>
    <authored-date>2009-04-25T06:08:42-07:00</authored-date>
    <message>Package rack.gemspec as well</message>
    <tree>16bd473f6e67af24dd62891fa72e625934e9c296</tree>
    <committer>
      <name>Christian Neukirchen</name>
      <email>chneukirchen@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1e691962f40233900544507fc9626f890da32fb6</id>
      </parent>
    </parents>
    <author>
      <name>Christian Neukirchen</name>
      <email>chneukirchen@gmail.com</email>
    </author>
    <url>http://github.com/chneukirchen/rack/commit/7951881c391214b959d7925152802107541de410</url>
    <id>7951881c391214b959d7925152802107541de410</id>
    <committed-date>2009-04-25T06:03:54-07:00</committed-date>
    <authored-date>2009-04-25T06:03:54-07:00</authored-date>
    <message>Last minute updates</message>
    <tree>91ab309dbd3c18121f448b39d3ec06d9f47f09dc</tree>
    <committer>
      <name>Christian Neukirchen</name>
      <email>chneukirchen@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1d85138ecad0d36c83b60630e22581ae6adf5f9e</id>
      </parent>
      <parent>
        <id>e7b9123247af311e6f5a93e8cd838ea89e2af8cc</id>
      </parent>
    </parents>
    <author>
      <name>Christian Neukirchen</name>
      <email>chneukirchen@gmail.com</email>
    </author>
    <url>http://github.com/chneukirchen/rack/commit/1e691962f40233900544507fc9626f890da32fb6</url>
    <id>1e691962f40233900544507fc9626f890da32fb6</id>
    <committed-date>2009-04-25T05:42:36-07:00</committed-date>
    <authored-date>2009-04-25T05:42:36-07:00</authored-date>
    <message>Merge commit 'FooBarWidget/master'</message>
    <tree>5711437ad45036a73393c0d56b2e781810de7f5c</tree>
    <committer>
      <name>Christian Neukirchen</name>
      <email>chneukirchen@gmail.com</email>
    </committer>
  </commit>
</commits>
