<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>5915b8af83b1d191ecabde76da56932cc08c107a</id>
      </parent>
    </parents>
    <author>
      <name>Pivotal  Labs</name>
      <email>pivotal@cumberland.flood.pivotallabs.com</email>
    </author>
    <url>http://github.com/pivotal/mongrel/commit/c48230d78ccb099eb901e6241227363d3b21c27d</url>
    <id>c48230d78ccb099eb901e6241227363d3b21c27d</id>
    <committed-date>2008-08-27T18:39:11-07:00</committed-date>
    <authored-date>2008-08-27T18:39:11-07:00</authored-date>
    <message>ssuring resource_count is an int</message>
    <tree>f0413bdd88a33e0239a01e84f3ea616b46952405</tree>
    <committer>
      <name>Pivotal  Labs</name>
      <email>pivotal@cumberland.flood.pivotallabs.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>64d8d94bea8dcf1ac3a9a2782e846b39a8dc5c63</id>
      </parent>
    </parents>
    <author>
      <name>Pivotal  Labs</name>
      <email>pivotal@cumberland.flood.pivotallabs.com</email>
    </author>
    <url>http://github.com/pivotal/mongrel/commit/5915b8af83b1d191ecabde76da56932cc08c107a</url>
    <id>5915b8af83b1d191ecabde76da56932cc08c107a</id>
    <committed-date>2008-08-27T17:00:02-07:00</committed-date>
    <authored-date>2008-08-27T17:00:02-07:00</authored-date>
    <message>pt/am - Added option to throttle number of concurrent threads processing requests.</message>
    <tree>631019fc008e259d40647780924e8adb3d5cfaa1</tree>
    <committer>
      <name>Pivotal  Labs</name>
      <email>pivotal@cumberland.flood.pivotallabs.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>dbb4c08fd8925bb53756e035eaf8d24360caa598</id>
      </parent>
    </parents>
    <author>
      <name>luislavena</name>
      <email>luislavena@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </author>
    <url>http://github.com/pivotal/mongrel/commit/df08eb1e5c958a4977505d6a9d811e2ddc769bd2</url>
    <id>df08eb1e5c958a4977505d6a9d811e2ddc769bd2</id>
    <committed-date>2008-03-31T01:19:11-07:00</committed-date>
    <authored-date>2008-03-31T01:19:11-07:00</authored-date>
    <message>Remove fixed port numbers used in tests, make tests more friendly to
CI tools.
Use of #process_based_port as port number.
Exclude DirHandler(nil) with absolute paths on Windows.


git-svn-id: svn://rubyforge.org/var/svn/mongrel/branches/stable_1-2@999 19e92222-5c0b-0410-8929-a290d50e31e9</message>
    <tree>bf6e839153592c22c2c2f9b4745b823c0b3db1f0</tree>
    <committer>
      <name>luislavena</name>
      <email>luislavena@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ee9e7c1dfafbabb529af8dddcc3b54eb7daacf97</id>
      </parent>
    </parents>
    <author>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </author>
    <url>http://github.com/pivotal/mongrel/commit/dbb4c08fd8925bb53756e035eaf8d24360caa598</url>
    <id>dbb4c08fd8925bb53756e035eaf8d24360caa598</id>
    <committed-date>2008-03-23T20:48:10-07:00</committed-date>
    <authored-date>2008-03-23T20:48:10-07:00</authored-date>
    <message>Backport Eric's changes to the http parser from trunk (Eric Wong).
Apply fix for Ragel 6 (Eric Wong, Ry Dahl).

Two tests fail with the new parser (1 failed with the old parser). Needs investigation.

Close #12 (mongrel_rails send_signal leaves a filehandle open until gc).
Close #14 (mongrel_rails command line option --num-procs does not change the max number of procs).
Close #15 (mongrel squashes helpful exception in register method).
Close #16, XXX needs audit! (CGIWrapper &quot;options&quot; attr_reader has no corresponding @options variable).
Close #20 (Mongrel doesn't erase temporary files during it's operation on windows).
Close #19, XXX needs audit! (HttpResponse#reset does not properly reset HeaderOut).
Close #22 (gem_plugin should load gems from Gem.path not Gem.dir).
Close #23 (mongrel_cluster's mongrel_rails configuration option isn't fully respected).

If I had git, being offline wouldn't have resulted in one massive commit.



git-svn-id: svn://rubyforge.org/var/svn/mongrel/branches/stable_1-2@995 19e92222-5c0b-0410-8929-a290d50e31e9</message>
    <tree>471a9c390756892fb50ccde37889c34ac6b05f51</tree>
    <committer>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6fe8ff5a0593602d82e4787174efd0e48ec0b720</id>
      </parent>
    </parents>
    <author>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </author>
    <url>http://github.com/pivotal/mongrel/commit/ee9e7c1dfafbabb529af8dddcc3b54eb7daacf97</url>
    <id>ee9e7c1dfafbabb529af8dddcc3b54eb7daacf97</id>
    <committed-date>2008-03-01T13:47:47-08:00</committed-date>
    <authored-date>2008-03-01T13:47:47-08:00</authored-date>
    <message>Use correct requirement for test helper in test/unit/test_ws.rb (Eric Wong).


git-svn-id: svn://rubyforge.org/var/svn/mongrel/branches/stable_1-2@986 19e92222-5c0b-0410-8929-a290d50e31e9</message>
    <tree>27f1fd8049f3861ed9977fa1a80c77e9e6f6ca7c</tree>
    <committer>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b5930536c0074bb45897a0bb64e07001d5da6eed</id>
      </parent>
    </parents>
    <author>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </author>
    <url>http://github.com/pivotal/mongrel/commit/6ad3a31f00eb3e73438bca9707eef8d5593de4a9</url>
    <id>6ad3a31f00eb3e73438bca9707eef8d5593de4a9</id>
    <committed-date>2008-02-23T12:16:17-08:00</committed-date>
    <authored-date>2008-02-23T12:16:17-08:00</authored-date>
    <message>Add IOError to test exception list because JRuby trunk started throwing it instead of one of the old ones.


git-svn-id: svn://rubyforge.org/var/svn/mongrel/branches/stable_1-2@981 19e92222-5c0b-0410-8929-a290d50e31e9</message>
    <tree>8a37aa024336f1622584391f96c180580a0e4254</tree>
    <committer>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ed6366b191019588fc482248b93ecd95995e9adf</id>
      </parent>
    </parents>
    <author>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </author>
    <url>http://github.com/pivotal/mongrel/commit/7bfc30999cf129eba89383579cd2b59f3fab404d</url>
    <id>7bfc30999cf129eba89383579cd2b59f3fab404d</id>
    <committed-date>2008-02-19T22:26:33-08:00</committed-date>
    <authored-date>2008-02-19T22:26:33-08:00</authored-date>
    <message>Move tools/trickletest into test/tools.


git-svn-id: svn://rubyforge.org/var/svn/mongrel/branches/stable_1-1@974 19e92222-5c0b-0410-8929-a290d50e31e9</message>
    <tree>10051204cbed495b2e469079850c3b427bf5ae91</tree>
    <committer>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1c0c4b8a42410b6e7c937996aa0eb6619477cccf</id>
      </parent>
    </parents>
    <author>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </author>
    <url>http://github.com/pivotal/mongrel/commit/ed6366b191019588fc482248b93ecd95995e9adf</url>
    <id>ed6366b191019588fc482248b93ecd95995e9adf</id>
    <committed-date>2008-02-19T22:15:30-08:00</committed-date>
    <authored-date>2008-02-19T22:15:30-08:00</authored-date>
    <message>Move tests from tests/ into tests/unit/ so they parallel tests/benchmark. They are mainly unit tests anyway; we can clean them up more moving forward.


git-svn-id: svn://rubyforge.org/var/svn/mongrel/branches/stable_1-1@973 19e92222-5c0b-0410-8929-a290d50e31e9</message>
    <tree>e93ee8070152cb99b3f4bfde01e776677ca6d0a4</tree>
    <committer>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5ac361c15cbb51d00bd3adffd8eb876757f68280</id>
      </parent>
    </parents>
    <author>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </author>
    <url>http://github.com/pivotal/mongrel/commit/12cd2509fa696cd586fd890b0913c9921fe2708f</url>
    <id>12cd2509fa696cd586fd890b0913c9921fe2708f</id>
    <committed-date>2008-02-19T21:49:44-08:00</committed-date>
    <authored-date>2008-02-19T21:49:44-08:00</authored-date>
    <message>Add concurrency benchmarks, mostly copied from Thin's.


git-svn-id: svn://rubyforge.org/var/svn/mongrel/branches/stable_1-1@971 19e92222-5c0b-0410-8929-a290d50e31e9</message>
    <tree>eaa09a782c8d76f7a250a2ce017e5ca6767d8dae</tree>
    <committer>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>11880b5389ed27f6553d210267d0665c7f78bf8c</id>
      </parent>
    </parents>
    <author>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </author>
    <url>http://github.com/pivotal/mongrel/commit/0d2154cee208e2590b9ecdd844c8b330824adc2f</url>
    <id>0d2154cee208e2590b9ecdd844c8b330824adc2f</id>
    <committed-date>2008-02-19T20:48:42-08:00</committed-date>
    <authored-date>2008-02-19T20:48:42-08:00</authored-date>
    <message>Failing test for pass traversal issue.


git-svn-id: svn://rubyforge.org/var/svn/mongrel/branches/stable_1-1@963 19e92222-5c0b-0410-8929-a290d50e31e9</message>
    <tree>91eb3ea3706c6758a40f1011457ba4992602a203</tree>
    <committer>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>68514e321ec020dc166c701d7b58c6b493e79e4f</id>
      </parent>
    </parents>
    <author>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </author>
    <url>http://github.com/pivotal/mongrel/commit/40c42672fad21c6348e93877685368b270b873ad</url>
    <id>40c42672fad21c6348e93877685368b270b873ad</id>
    <committed-date>2007-10-31T22:03:52-07:00</committed-date>
    <authored-date>2007-10-31T22:03:52-07:00</authored-date>
    <message>manifest; jruby test removed


git-svn-id: svn://rubyforge.org/var/svn/mongrel/trunk@864 19e92222-5c0b-0410-8929-a290d50e31e9</message>
    <tree>d309ebd0288dbebe7a37488af3f26baf75203734</tree>
    <committer>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>37c2fbb0c1d02884e8aed92c24ec900d72f59809</id>
      </parent>
    </parents>
    <author>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </author>
    <url>http://github.com/pivotal/mongrel/commit/a15ffefd2af2794aaeeae4733eea9c1fd81c8bae</url>
    <id>a15ffefd2af2794aaeeae4733eea9c1fd81c8bae</id>
    <committed-date>2007-10-27T01:48:53-07:00</committed-date>
    <authored-date>2007-10-27T01:48:53-07:00</authored-date>
    <message>yet another possible exception class for test_header_is_too_long


git-svn-id: svn://rubyforge.org/var/svn/mongrel/trunk@794 19e92222-5c0b-0410-8929-a290d50e31e9</message>
    <tree>5c392e7b8694f9478c9397b665c3486177fbabfc</tree>
    <committer>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>811832797dd28b3a5213532964edf2bc1b039c7d</id>
      </parent>
    </parents>
    <author>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </author>
    <url>http://github.com/pivotal/mongrel/commit/ce1006f8759ce0304168ba9ee81c70c204de0289</url>
    <id>ce1006f8759ce0304168ba9ee81c70c204de0289</id>
    <committed-date>2007-10-26T17:58:48-07:00</committed-date>
    <authored-date>2007-10-26T17:58:48-07:00</authored-date>
    <message>let's say that a minor thread contention issue in the test suite is not a failure on jruby. on MRI i can determine the scheduling via sleep but jruby does what it wants.


git-svn-id: svn://rubyforge.org/var/svn/mongrel/trunk@785 19e92222-5c0b-0410-8929-a290d50e31e9</message>
    <tree>360450eb5d7217060ef0a7303e47511cb0f9fc08</tree>
    <committer>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>266f347622c7638639a041df4f27380a5b99807e</id>
      </parent>
    </parents>
    <author>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </author>
    <url>http://github.com/pivotal/mongrel/commit/811832797dd28b3a5213532964edf2bc1b039c7d</url>
    <id>811832797dd28b3a5213532964edf2bc1b039c7d</id>
    <committed-date>2007-10-26T12:14:54-07:00</committed-date>
    <authored-date>2007-10-26T12:14:54-07:00</authored-date>
    <message>move socket close into ensure


git-svn-id: svn://rubyforge.org/var/svn/mongrel/trunk@784 19e92222-5c0b-0410-8929-a290d50e31e9</message>
    <tree>18c58db69c92a02fea4ac6c3ec2c218ce76bddbf</tree>
    <committer>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>316e6b8909f080c80b56c5659036c21a5006357f</id>
      </parent>
    </parents>
    <author>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </author>
    <url>http://github.com/pivotal/mongrel/commit/87f625b2a10da7e0994072c2ab0d369a77a97934</url>
    <id>87f625b2a10da7e0994072c2ab0d369a77a97934</id>
    <committed-date>2007-10-25T20:07:30-07:00</committed-date>
    <authored-date>2007-10-25T20:07:30-07:00</authored-date>
    <message>revert trunk to 1.1


git-svn-id: svn://rubyforge.org/var/svn/mongrel/trunk@744 19e92222-5c0b-0410-8929-a290d50e31e9</message>
    <tree>47eb16d886e5ead3b4e47d716b9d23f26df624c0</tree>
    <committer>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4d62903614fd3454c77e9e0166c97d52b6e73228</id>
      </parent>
    </parents>
    <author>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </author>
    <url>http://github.com/pivotal/mongrel/commit/2ac0788f87a14ab67b36f1559f29af1ca1562ec7</url>
    <id>2ac0788f87a14ab67b36f1559f29af1ca1562ec7</id>
    <committed-date>2007-10-25T19:59:15-07:00</committed-date>
    <authored-date>2007-10-25T19:59:15-07:00</authored-date>
    <message>reverts for 1.0.2


git-svn-id: svn://rubyforge.org/var/svn/mongrel/trunk@741 19e92222-5c0b-0410-8929-a290d50e31e9</message>
    <tree>4a8e4b4e36ea36a8f543bfaaa2e6ec50fa1e94b6</tree>
    <committer>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>479c38b18ecb1ded45475e4f7281be748fb5ded3</id>
      </parent>
    </parents>
    <author>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </author>
    <url>http://github.com/pivotal/mongrel/commit/4d62903614fd3454c77e9e0166c97d52b6e73228</url>
    <id>4d62903614fd3454c77e9e0166c97d52b6e73228</id>
    <committed-date>2007-10-25T19:47:03-07:00</committed-date>
    <authored-date>2007-10-25T19:47:03-07:00</authored-date>
    <message>thank god for those tests


git-svn-id: svn://rubyforge.org/var/svn/mongrel/trunk@740 19e92222-5c0b-0410-8929-a290d50e31e9</message>
    <tree>69359452775dfb27b5bbcf7ca90f7f48db47c3fc</tree>
    <committer>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>cbd7c8fe39c25423f6a1b0d7abf08a4b5fefba32</id>
      </parent>
    </parents>
    <author>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </author>
    <url>http://github.com/pivotal/mongrel/commit/9dcfb40655b0efb13c58e913ee4eb014cb853944</url>
    <id>9dcfb40655b0efb13c58e913ee4eb014cb853944</id>
    <committed-date>2007-10-25T18:47:41-07:00</committed-date>
    <authored-date>2007-10-25T18:47:41-07:00</authored-date>
    <message>close #14941


git-svn-id: svn://rubyforge.org/var/svn/mongrel/trunk@738 19e92222-5c0b-0410-8929-a290d50e31e9</message>
    <tree>6c529440838541bae83a8e9605896d5ab8d27ab9</tree>
    <committer>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c6cc54bdb4a07651d2f21470122eb07063af675d</id>
      </parent>
    </parents>
    <author>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </author>
    <url>http://github.com/pivotal/mongrel/commit/1b4100b0b3f928e4ce829573b99b53c0c39948df</url>
    <id>1b4100b0b3f928e4ce829573b99b53c0c39948df</id>
    <committed-date>2007-10-22T09:46:23-07:00</committed-date>
    <authored-date>2007-10-22T09:46:23-07:00</authored-date>
    <message>classifier faster yet because we don't need to rebuild that string


git-svn-id: svn://rubyforge.org/var/svn/mongrel/trunk@736 19e92222-5c0b-0410-8929-a290d50e31e9</message>
    <tree>dae15d89be2bd61295dc27ce06f10d460a168856</tree>
    <committer>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3f22f0680b309043340a46aef79989510bb11d7c</id>
      </parent>
    </parents>
    <author>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </author>
    <url>http://github.com/pivotal/mongrel/commit/c6cc54bdb4a07651d2f21470122eb07063af675d</url>
    <id>c6cc54bdb4a07651d2f21470122eb07063af675d</id>
    <committed-date>2007-10-22T09:27:45-07:00</committed-date>
    <authored-date>2007-10-22T09:27:45-07:00</authored-date>
    <message>classifier optimization for only one handler on &quot;/&quot;, with unit test


git-svn-id: svn://rubyforge.org/var/svn/mongrel/trunk@735 19e92222-5c0b-0410-8929-a290d50e31e9</message>
    <tree>7a2941e2ef1f70e5b237b2103df3e010c2a646b9</tree>
    <committer>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>631af283f24f8583f30c3a7c2a43e62e18fdf719</id>
      </parent>
    </parents>
    <author>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </author>
    <url>http://github.com/pivotal/mongrel/commit/d18c40bc2321349fd7c45e3dcb014fa12ccf9923</url>
    <id>d18c40bc2321349fd7c45e3dcb014fa12ccf9923</id>
    <committed-date>2007-10-22T01:23:10-07:00</committed-date>
    <authored-date>2007-10-22T01:23:10-07:00</authored-date>
    <message>update manifest


git-svn-id: svn://rubyforge.org/var/svn/mongrel/trunk@731 19e92222-5c0b-0410-8929-a290d50e31e9</message>
    <tree>dcd3750200affa7d880a009dbec723a91411ce56</tree>
    <committer>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>486136010eb25af27701b08c531e8c4e15369c11</id>
      </parent>
    </parents>
    <author>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </author>
    <url>http://github.com/pivotal/mongrel/commit/fe2d4829f90f0c78d64dced8235f102e88027d47</url>
    <id>fe2d4829f90f0c78d64dced8235f102e88027d47</id>
    <committed-date>2007-10-21T23:22:48-07:00</committed-date>
    <authored-date>2007-10-21T23:22:48-07:00</authored-date>
    <message>do_test needs to be threadsafe


git-svn-id: svn://rubyforge.org/var/svn/mongrel/trunk@727 19e92222-5c0b-0410-8929-a290d50e31e9</message>
    <tree>887afbbe8f9e77e408fd501550b07d2f523a4d66</tree>
    <committer>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8daf193a1478076b7d29bc371e41547f8d60fb82</id>
      </parent>
    </parents>
    <author>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </author>
    <url>http://github.com/pivotal/mongrel/commit/486136010eb25af27701b08c531e8c4e15369c11</url>
    <id>486136010eb25af27701b08c531e8c4e15369c11</id>
    <committed-date>2007-10-21T23:09:56-07:00</committed-date>
    <authored-date>2007-10-21T23:09:56-07:00</authored-date>
    <message>ruby uriclassifier in place. 3x slower on MRI vs TST; 1.5x slower on JRuby vs same. surprisingly, for any realistic number of URIs the slowdown is basically linear


git-svn-id: svn://rubyforge.org/var/svn/mongrel/trunk@726 19e92222-5c0b-0410-8929-a290d50e31e9</message>
    <tree>219bd1397b30121ceaac13795bd3d0103ddfbe23</tree>
    <committer>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5a13e3c630d9a667f397cf106000106052733b8e</id>
      </parent>
    </parents>
    <author>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </author>
    <url>http://github.com/pivotal/mongrel/commit/8daf193a1478076b7d29bc371e41547f8d60fb82</url>
    <id>8daf193a1478076b7d29bc371e41547f8d60fb82</id>
    <committed-date>2007-10-21T21:45:48-07:00</committed-date>
    <authored-date>2007-10-21T21:45:48-07:00</authored-date>
    <message>fix benchmark method in uriclassifier test


git-svn-id: svn://rubyforge.org/var/svn/mongrel/trunk@725 19e92222-5c0b-0410-8929-a290d50e31e9</message>
    <tree>96959a37fe46c00a57ac808080fd35d4aa992aa2</tree>
    <committer>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b27d389aef34b8a388b3045a19bc7d9482ad2724</id>
      </parent>
    </parents>
    <author>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </author>
    <url>http://github.com/pivotal/mongrel/commit/5a13e3c630d9a667f397cf106000106052733b8e</url>
    <id>5a13e3c630d9a667f397cf106000106052733b8e</id>
    <committed-date>2007-10-21T20:47:56-07:00</committed-date>
    <authored-date>2007-10-21T20:47:56-07:00</authored-date>
    <message>incomplete benchmark method


git-svn-id: svn://rubyforge.org/var/svn/mongrel/trunk@724 19e92222-5c0b-0410-8929-a290d50e31e9</message>
    <tree>fe00faf4e523f7df66b0ca7b68bb809a994e1331</tree>
    <committer>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>29e60f9b20500cc45add93addef86bab1cc7dac9</id>
      </parent>
    </parents>
    <author>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </author>
    <url>http://github.com/pivotal/mongrel/commit/fb19faa2aa20ffc8102d2e2fcccb840689a30a32</url>
    <id>fb19faa2aa20ffc8102d2e2fcccb840689a30a32</id>
    <committed-date>2007-10-21T19:58:02-07:00</committed-date>
    <authored-date>2007-10-21T19:58:02-07:00</authored-date>
    <message>pure ruby URIClassifier passes on C and JRuby both; now time to profile and see if it's worth keeping


git-svn-id: svn://rubyforge.org/var/svn/mongrel/trunk@722 19e92222-5c0b-0410-8929-a290d50e31e9</message>
    <tree>cdc7c974406cc491e68a0c5cd62e49e08b0a0a78</tree>
    <committer>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d7af37ff2e9c58137cf285f4701fa3b875f3b72d</id>
      </parent>
    </parents>
    <author>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </author>
    <url>http://github.com/pivotal/mongrel/commit/7aecbbb426e15fa8aa6f04c6590e29f5ea1b84fa</url>
    <id>7aecbbb426e15fa8aa6f04c6590e29f5ea1b84fa</id>
    <committed-date>2007-10-21T04:05:20-07:00</committed-date>
    <authored-date>2007-10-21T04:05:20-07:00</authored-date>
    <message>mongrel 1.0.2 is not out; sorry


git-svn-id: svn://rubyforge.org/var/svn/mongrel/trunk@719 19e92222-5c0b-0410-8929-a290d50e31e9</message>
    <tree>522a01e2b0de46d61f58ab6ed3ddc4f18ae5f629</tree>
    <committer>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0d2df052814048cd0cf83816d69c8a45b9b025ea</id>
      </parent>
    </parents>
    <author>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </author>
    <url>http://github.com/pivotal/mongrel/commit/933213e3a7e8a93a8f0bbe42546c2232e3d6317b</url>
    <id>933213e3a7e8a93a8f0bbe42546c2232e3d6317b</id>
    <committed-date>2007-10-20T21:13:37-07:00</committed-date>
    <authored-date>2007-10-20T21:13:37-07:00</authored-date>
    <message>rsync flags don't warn; grammar on homepage


git-svn-id: svn://rubyforge.org/var/svn/mongrel/trunk@714 19e92222-5c0b-0410-8929-a290d50e31e9</message>
    <tree>ff663bf55b653e2b109ab3dc8b19e67f995c310f</tree>
    <committer>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>688ee866092420ff3664c23ad9fa89614004db1b</id>
      </parent>
    </parents>
    <author>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </author>
    <url>http://github.com/pivotal/mongrel/commit/519a44fc0d81b643bc919194e38473780d00cf79</url>
    <id>519a44fc0d81b643bc919194e38473780d00cf79</id>
    <committed-date>2007-10-20T20:00:43-07:00</committed-date>
    <authored-date>2007-10-20T20:00:43-07:00</authored-date>
    <message>spelling fixes


git-svn-id: svn://rubyforge.org/var/svn/mongrel/trunk@712 19e92222-5c0b-0410-8929-a290d50e31e9</message>
    <tree>33909eb29744f89a7d5eeec62326b4185c73ceee</tree>
    <committer>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f0f0e74fe06653fceb6bae0149ba62f274748f67</id>
      </parent>
    </parents>
    <author>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </author>
    <url>http://github.com/pivotal/mongrel/commit/688ee866092420ff3664c23ad9fa89614004db1b</url>
    <id>688ee866092420ff3664c23ad9fa89614004db1b</id>
    <committed-date>2007-10-20T19:55:59-07:00</committed-date>
    <authored-date>2007-10-20T19:55:59-07:00</authored-date>
    <message>same


git-svn-id: svn://rubyforge.org/var/svn/mongrel/trunk@711 19e92222-5c0b-0410-8929-a290d50e31e9</message>
    <tree>14117924e6a52afbfaa8bc2b108e8b8b5110f67c</tree>
    <committer>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>43685027b132589e82ac3d7d9d534481d4031f2a</id>
      </parent>
    </parents>
    <author>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </author>
    <url>http://github.com/pivotal/mongrel/commit/f0f0e74fe06653fceb6bae0149ba62f274748f67</url>
    <id>f0f0e74fe06653fceb6bae0149ba62f274748f67</id>
    <committed-date>2007-10-20T19:54:53-07:00</committed-date>
    <authored-date>2007-10-20T19:54:53-07:00</authored-date>
    <message>minor test cleanups


git-svn-id: svn://rubyforge.org/var/svn/mongrel/trunk@710 19e92222-5c0b-0410-8929-a290d50e31e9</message>
    <tree>223f30e9736aa466c6e020f15fe5fff06398a6d2</tree>
    <committer>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bd6e5c39649e6d77ee5a993a75bf28128a6837c5</id>
      </parent>
    </parents>
    <author>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </author>
    <url>http://github.com/pivotal/mongrel/commit/43685027b132589e82ac3d7d9d534481d4031f2a</url>
    <id>43685027b132589e82ac3d7d9d534481d4031f2a</id>
    <committed-date>2007-10-20T19:27:56-07:00</committed-date>
    <authored-date>2007-10-20T19:27:56-07:00</authored-date>
    <message>jruby socket problem test


git-svn-id: svn://rubyforge.org/var/svn/mongrel/trunk@709 19e92222-5c0b-0410-8929-a290d50e31e9</message>
    <tree>2237d63dd14fb5f039841a81c7df7484c650cb33</tree>
    <committer>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1d978ea817390a3e9c1bebd9c2bebbec286430ec</id>
      </parent>
    </parents>
    <author>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </author>
    <url>http://github.com/pivotal/mongrel/commit/bd6e5c39649e6d77ee5a993a75bf28128a6837c5</url>
    <id>bd6e5c39649e6d77ee5a993a75bf28128a6837c5</id>
    <committed-date>2007-10-20T17:49:39-07:00</committed-date>
    <authored-date>2007-10-20T17:49:39-07:00</authored-date>
    <message>don't use #close_write anymore


git-svn-id: svn://rubyforge.org/var/svn/mongrel/trunk@708 19e92222-5c0b-0410-8929-a290d50e31e9</message>
    <tree>864d591afe71599593a3d8aed7eee2843510e6ce</tree>
    <committer>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c4e03ffdff90f2097444222076b0fbf359f28117</id>
      </parent>
    </parents>
    <author>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </author>
    <url>http://github.com/pivotal/mongrel/commit/1d978ea817390a3e9c1bebd9c2bebbec286430ec</url>
    <id>1d978ea817390a3e9c1bebd9c2bebbec286430ec</id>
    <committed-date>2007-10-20T16:39:06-07:00</committed-date>
    <authored-date>2007-10-20T16:39:06-07:00</authored-date>
    <message>set up load path properly for tests even when rubygems is enabled


git-svn-id: svn://rubyforge.org/var/svn/mongrel/trunk@707 19e92222-5c0b-0410-8929-a290d50e31e9</message>
    <tree>193207245dae32b19527de5d88ed74737a20aa59</tree>
    <committer>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>df6f2de21fe93cc14ba22fabbdf705f82dca9578</id>
      </parent>
    </parents>
    <author>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </author>
    <url>http://github.com/pivotal/mongrel/commit/c4e03ffdff90f2097444222076b0fbf359f28117</url>
    <id>c4e03ffdff90f2097444222076b0fbf359f28117</id>
    <committed-date>2007-10-20T16:15:48-07:00</committed-date>
    <authored-date>2007-10-20T16:15:48-07:00</authored-date>
    <message>forgot to require mongrel/debug


git-svn-id: svn://rubyforge.org/var/svn/mongrel/trunk@706 19e92222-5c0b-0410-8929-a290d50e31e9</message>
    <tree>11365f5f2798c49f45de74a261b3d3909a673dcf</tree>
    <committer>
      <name>evanweaver</name>
      <email>evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9</email>
    </committer>
  </commit>
</commits>
