<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>6bd4a3232117a2c1ca101a910f091bb36c1e3b32</id>
      </parent>
    </parents>
    <author>
      <name>Tom Crayford</name>
      <email>tcrayford@googlemail.com</email>
    </author>
    <url>http://github.com/weavejester/compojure/commit/3ed0a8f7c55c3678fa1ef55d3110b572f934df2e</url>
    <id>3ed0a8f7c55c3678fa1ef55d3110b572f934df2e</id>
    <committed-date>2009-12-02T12:13:14-08:00</committed-date>
    <authored-date>2009-12-02T09:21:16-08:00</authored-date>
    <message>added html5 to the list of doctypes</message>
    <tree>fa13d1d72af716180d3acc26d454c3ef8d8b34b1</tree>
    <committer>
      <name>James Reeves</name>
      <email>jreeves@weavejester.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1361dc3c7f33e74abc8e2900a5317518fac06df7</id>
      </parent>
    </parents>
    <author>
      <name>weavejester</name>
      <email>jreeves@weavejester.com</email>
    </author>
    <url>http://github.com/weavejester/compojure/commit/6bd4a3232117a2c1ca101a910f091bb36c1e3b32</url>
    <id>6bd4a3232117a2c1ca101a910f091bb36c1e3b32</id>
    <committed-date>2009-11-02T12:57:38-08:00</committed-date>
    <authored-date>2009-11-02T12:57:38-08:00</authored-date>
    <message>Revert &quot;Rewritten multipart library to use ServletFileUpload courtesy of Adam&quot;

This reverts commit dd36e217de2ea968eca1953a0b9d5a81b54d0d9c.</message>
    <tree>9533199b88eb957e1e4fee163c07888630b7a5ac</tree>
    <committer>
      <name>weavejester</name>
      <email>jreeves@weavejester.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>87cb616790d3bd41b4b08367a0f00547dd0b3027</id>
      </parent>
    </parents>
    <author>
      <name>Michael Nygard</name>
      <email>michael.nygard@n6consulting.com</email>
    </author>
    <url>http://github.com/weavejester/compojure/commit/1361dc3c7f33e74abc8e2900a5317518fac06df7</url>
    <id>1361dc3c7f33e74abc8e2900a5317518fac06df7</id>
    <committed-date>2009-10-24T05:47:49-07:00</committed-date>
    <authored-date>2009-10-23T14:33:29-07:00</authored-date>
    <message>Make the radiobutton IDs vary, but keep the names the same.</message>
    <tree>26c090feb58e5f97c671ed92dce20dcffe9db5b5</tree>
    <committer>
      <name>James Reeves</name>
      <email>jreeves@weavejester.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f5927543fdcc1e14fec927ad8ecbfb2efdae3c40</id>
      </parent>
    </parents>
    <author>
      <name>Michael Nygard</name>
      <email>michael.nygard@n6consulting.com</email>
    </author>
    <url>http://github.com/weavejester/compojure/commit/87cb616790d3bd41b4b08367a0f00547dd0b3027</url>
    <id>87cb616790d3bd41b4b08367a0f00547dd0b3027</id>
    <committed-date>2009-10-24T05:47:49-07:00</committed-date>
    <authored-date>2009-10-23T14:30:52-07:00</authored-date>
    <message>Separate name and id for radio buttons. Needed for good Javascript addressing.</message>
    <tree>90e49d559bfb4c06c62760b79cdf3a04b59f5c58</tree>
    <committer>
      <name>James Reeves</name>
      <email>jreeves@weavejester.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>dd36e217de2ea968eca1953a0b9d5a81b54d0d9c</id>
      </parent>
    </parents>
    <author>
      <name>Michael Nygard</name>
      <email>michael.nygard@n6consulting.com</email>
    </author>
    <url>http://github.com/weavejester/compojure/commit/f5927543fdcc1e14fec927ad8ecbfb2efdae3c40</url>
    <id>f5927543fdcc1e14fec927ad8ecbfb2efdae3c40</id>
    <committed-date>2009-10-24T05:47:49-07:00</committed-date>
    <authored-date>2009-10-22T10:25:44-07:00</authored-date>
    <message>Added a radio button form helper</message>
    <tree>b0a65717365e81aef89e306579f17e13762b2079</tree>
    <committer>
      <name>James Reeves</name>
      <email>jreeves@weavejester.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e365932c8f799f03b1318bf19845559df9648174</id>
      </parent>
      <parent>
        <id>1e5ab06c5d9a6cc4c94fdd76b0991f3d80bd61fa</id>
      </parent>
    </parents>
    <author>
      <name>weavejester</name>
      <email>jreeves@weavejester.com</email>
    </author>
    <url>http://github.com/weavejester/compojure/commit/dd36e217de2ea968eca1953a0b9d5a81b54d0d9c</url>
    <id>dd36e217de2ea968eca1953a0b9d5a81b54d0d9c</id>
    <committed-date>2009-10-14T11:19:56-07:00</committed-date>
    <authored-date>2009-10-14T11:16:37-07:00</authored-date>
    <message>Rewritten multipart library to use ServletFileUpload courtesy of Adam
Blinkinsop</message>
    <tree>517024db34c7fa53d36e025a47e605a9d21943b3</tree>
    <committer>
      <name>weavejester</name>
      <email>jreeves@weavejester.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bffc3921bce52d76e1c0e7c93653e0abceef7bb5</id>
      </parent>
    </parents>
    <author>
      <name>weavejester</name>
      <email>jreeves@weavejester.com</email>
    </author>
    <url>http://github.com/weavejester/compojure/commit/e365932c8f799f03b1318bf19845559df9648174</url>
    <id>e365932c8f799f03b1318bf19845559df9648174</id>
    <committed-date>2009-09-29T17:53:38-07:00</committed-date>
    <authored-date>2009-09-29T17:53:25-07:00</authored-date>
    <message>Updated param parsing to cope with bad input. Fixes #16.</message>
    <tree>6a0284bdfa2ba1bdc316d93ad65e35fa0f925fec</tree>
    <committer>
      <name>weavejester</name>
      <email>jreeves@weavejester.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2e01266bcdcaa2565d189205f392c301b7aeca65</id>
      </parent>
    </parents>
    <author>
      <name>weavejester</name>
      <email>jreeves@weavejester.com</email>
    </author>
    <url>http://github.com/weavejester/compojure/commit/bffc3921bce52d76e1c0e7c93653e0abceef7bb5</url>
    <id>bffc3921bce52d76e1c0e7c93653e0abceef7bb5</id>
    <committed-date>2009-09-28T09:02:04-07:00</committed-date>
    <authored-date>2009-09-28T09:02:04-07:00</authored-date>
    <message>Updated README to version 0.3.1</message>
    <tree>55c29552d9d88af0e4c034c87223dccfddd804aa</tree>
    <committer>
      <name>weavejester</name>
      <email>jreeves@weavejester.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>513769433e9fae4919268c4ca67dfb108eb6f9e2</id>
      </parent>
    </parents>
    <author>
      <name>weavejester</name>
      <email>jreeves@weavejester.com</email>
    </author>
    <url>http://github.com/weavejester/compojure/commit/2e01266bcdcaa2565d189205f392c301b7aeca65</url>
    <id>2e01266bcdcaa2565d189205f392c301b7aeca65</id>
    <committed-date>2009-09-28T08:05:18-07:00</committed-date>
    <authored-date>2009-09-28T08:05:18-07:00</authored-date>
    <message>Added .gitignore (at last)</message>
    <tree>d00abdcd150031d3f5e7971b971429a5e3dbaa5b</tree>
    <committer>
      <name>weavejester</name>
      <email>jreeves@weavejester.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>81fae95902f645ef3912fabb38dfcef9d29b6224</id>
      </parent>
    </parents>
    <author>
      <name>James Reeves</name>
      <email>jim@bonobo.(none)</email>
    </author>
    <url>http://github.com/weavejester/compojure/commit/513769433e9fae4919268c4ca67dfb108eb6f9e2</url>
    <id>513769433e9fae4919268c4ca67dfb108eb6f9e2</id>
    <committed-date>2009-09-26T11:20:00-07:00</committed-date>
    <authored-date>2009-09-26T11:20:00-07:00</authored-date>
    <message>Fixes #15: route params should be urldecoded</message>
    <tree>724058b3284920067351d894123e16b55e908bbb</tree>
    <committer>
      <name>James Reeves</name>
      <email>jim@bonobo.(none)</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fda98248260d7d6285c0262da9ac6bfd48620254</id>
      </parent>
    </parents>
    <author>
      <name>weavejester</name>
      <email>jreeves@weavejester.com</email>
    </author>
    <url>http://github.com/weavejester/compojure/commit/81fae95902f645ef3912fabb38dfcef9d29b6224</url>
    <id>81fae95902f645ef3912fabb38dfcef9d29b6224</id>
    <committed-date>2009-09-13T07:38:17-07:00</committed-date>
    <authored-date>2009-09-13T07:38:01-07:00</authored-date>
    <message>Added protection against malformed file paths as reported by Meredydd
Luff</message>
    <tree>0706b984ff8e54a1ae4b4bc0abce8b2e0f1b22c9</tree>
    <committer>
      <name>weavejester</name>
      <email>jreeves@weavejester.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>504c8fd578380e9063ec63c38aa3eeb67781bd45</id>
      </parent>
    </parents>
    <author>
      <name>Richard Newman</name>
      <email>rnewman@twinql.com</email>
    </author>
    <url>http://github.com/weavejester/compojure/commit/fda98248260d7d6285c0262da9ac6bfd48620254</url>
    <id>fda98248260d7d6285c0262da9ac6bfd48620254</id>
    <committed-date>2009-09-03T12:58:48-07:00</committed-date>
    <authored-date>2009-09-02T14:13:38-07:00</authored-date>
    <message>Make run-server return the server that was created. This is much simpler than forcing client code to know about the details in order to stop later...

Signed-off-by: James Reeves &lt;jreeves@weavejester.com&gt;</message>
    <tree>c8e67925e2251b2209ccf96e419cb78fb0baac04</tree>
    <committer>
      <name>James Reeves</name>
      <email>jreeves@weavejester.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>15d0eb55a59396f2a0e9263ab33555cd6561c458</id>
      </parent>
    </parents>
    <author>
      <name>Richard Newman</name>
      <email>rnewman@twinql.com</email>
    </author>
    <url>http://github.com/weavejester/compojure/commit/504c8fd578380e9063ec63c38aa3eeb67781bd45</url>
    <id>504c8fd578380e9063ec63c38aa3eeb67781bd45</id>
    <committed-date>2009-09-03T12:58:42-07:00</committed-date>
    <authored-date>2009-09-02T13:25:31-07:00</authored-date>
    <message>More type fiddling.

Signed-off-by: James Reeves &lt;jreeves@weavejester.com&gt;</message>
    <tree>f134b4a8f489b4765a8d60d8f61d27f8b48054bd</tree>
    <committer>
      <name>James Reeves</name>
      <email>jreeves@weavejester.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4d6dbb1a1210ae09d84537e043e3bdbecd896f86</id>
      </parent>
    </parents>
    <author>
      <name>Richard Newman</name>
      <email>rnewman@twinql.com</email>
    </author>
    <url>http://github.com/weavejester/compojure/commit/15d0eb55a59396f2a0e9263ab33555cd6561c458</url>
    <id>15d0eb55a59396f2a0e9263ab33555cd6561c458</id>
    <committed-date>2009-09-03T12:58:40-07:00</committed-date>
    <authored-date>2009-09-02T13:19:44-07:00</authored-date>
    <message>Type hints and correction for Grizzly server.

Signed-off-by: James Reeves &lt;jreeves@weavejester.com&gt;</message>
    <tree>4ca50efc927fac549bb2334c46ef34cc78555530</tree>
    <committer>
      <name>James Reeves</name>
      <email>jreeves@weavejester.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fa98f966eee0ec8cb92efca39711a3ef2f106a9a</id>
      </parent>
    </parents>
    <author>
      <name>weavejester</name>
      <email>jreeves@weavejester.com</email>
    </author>
    <url>http://github.com/weavejester/compojure/commit/4d6dbb1a1210ae09d84537e043e3bdbecd896f86</url>
    <id>4d6dbb1a1210ae09d84537e043e3bdbecd896f86</id>
    <committed-date>2009-08-30T06:53:04-07:00</committed-date>
    <authored-date>2009-08-30T06:53:04-07:00</authored-date>
    <message>Applied patch from Stuart Sierra to fix session clearing</message>
    <tree>75961704c1dab55fd59c835610b2d072d2e9722e</tree>
    <committer>
      <name>weavejester</name>
      <email>jreeves@weavejester.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9cbd488ae35e7aed45c0c42f779ea1de13d3e8f3</id>
      </parent>
    </parents>
    <author>
      <name>weavejester</name>
      <email>jreeves@weavejester.com</email>
    </author>
    <url>http://github.com/weavejester/compojure/commit/fa98f966eee0ec8cb92efca39711a3ef2f106a9a</url>
    <id>fa98f966eee0ec8cb92efca39711a3ef2f106a9a</id>
    <committed-date>2009-08-28T13:57:44-07:00</committed-date>
    <authored-date>2009-08-28T13:57:44-07:00</authored-date>
    <message>Fixed null exception by adding key-size to default session key</message>
    <tree>9112f21214b50c3adfaa0050cebadf279af221c2</tree>
    <committer>
      <name>weavejester</name>
      <email>jreeves@weavejester.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9cbd488ae35e7aed45c0c42f779ea1de13d3e8f3</id>
      </parent>
    </parents>
    <author>
      <name>Adam Blinkinsop</name>
      <email>blinks@acm.org</email>
    </author>
    <url>http://github.com/weavejester/compojure/commit/1e5ab06c5d9a6cc4c94fdd76b0991f3d80bd61fa</url>
    <id>1e5ab06c5d9a6cc4c94fdd76b0991f3d80bd61fa</id>
    <committed-date>2009-08-17T15:53:38-07:00</committed-date>
    <authored-date>2009-08-17T15:53:38-07:00</authored-date>
    <message>Rewritten multipart library.</message>
    <tree>12866fa22ac143740c74b3f511be03d46eaff014</tree>
    <committer>
      <name>Adam Blinkinsop</name>
      <email>blinks@acm.org</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8ca5f09afa638e0b02ef92aed9cf5d02668c8caa</id>
      </parent>
    </parents>
    <author>
      <name>Luke Renn</name>
      <email>luke.renn@gmail.com</email>
    </author>
    <url>http://github.com/weavejester/compojure/commit/9cbd488ae35e7aed45c0c42f779ea1de13d3e8f3</url>
    <id>9cbd488ae35e7aed45c0c42f779ea1de13d3e8f3</id>
    <committed-date>2009-08-15T12:17:50-07:00</committed-date>
    <authored-date>2009-08-13T22:37:57-07:00</authored-date>
    <message>New middleware: with-context, ignore-trailing-slash, with-uri-rewrite.

Signed-off-by: James Reeves &lt;jreeves@weavejester.com&gt;</message>
    <tree>5301fb13c9adfe247ce33140a72f91b0d6995854</tree>
    <committer>
      <name>James Reeves</name>
      <email>jreeves@weavejester.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a45940a7ad990721372bb59233cb272445c9b054</id>
      </parent>
    </parents>
    <author>
      <name>Luke Renn</name>
      <email>luke.renn@gmail.com</email>
    </author>
    <url>http://github.com/weavejester/compojure/commit/8ca5f09afa638e0b02ef92aed9cf5d02668c8caa</url>
    <id>8ca5f09afa638e0b02ef92aed9cf5d02668c8caa</id>
    <committed-date>2009-08-12T13:47:05-07:00</committed-date>
    <authored-date>2009-08-10T21:14:41-07:00</authored-date>
    <message>with-mimetypes middleware.

Middleware to add the proper Content-Type header based on the uri of
the request.  options is a map containing a :mimetype map of extension
to type and a :default mime type.  If :mimetype is not provided, a default
map with common mime types will be used.  If :default is not provided,
&quot;text/html&quot; is used.

Signed-off-by: James Reeves &lt;jreeves@weavejester.com&gt;</message>
    <tree>b6d7532a1e9ad98973b7adce89003deb749b6b18</tree>
    <committer>
      <name>James Reeves</name>
      <email>jreeves@weavejester.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4f4aa31d645ede55202d7a0a5d8cf8f31be907fe</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Bedra</name>
      <email>aaron@thinkrelevance.com</email>
    </author>
    <url>http://github.com/weavejester/compojure/commit/a45940a7ad990721372bb59233cb272445c9b054</url>
    <id>a45940a7ad990721372bb59233cb272445c9b054</id>
    <committed-date>2009-08-08T14:02:49-07:00</committed-date>
    <authored-date>2009-08-08T05:51:41-07:00</authored-date>
    <message>Added tests for page-helpers

Signed-off-by: weavejester &lt;jreeves@weavejester.com&gt;</message>
    <tree>b386ba39e9af67f61bef1318fb1a4bb87022caad</tree>
    <committer>
      <name>weavejester</name>
      <email>jreeves@weavejester.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>91fe1564dac516807ced46561f3aa2875bcdc5b8</id>
      </parent>
    </parents>
    <author>
      <name>weavejester</name>
      <email>jreeves@weavejester.com</email>
    </author>
    <url>http://github.com/weavejester/compojure/commit/4f4aa31d645ede55202d7a0a5d8cf8f31be907fe</url>
    <id>4f4aa31d645ede55202d7a0a5d8cf8f31be907fe</id>
    <committed-date>2009-08-08T14:02:08-07:00</committed-date>
    <authored-date>2009-08-08T13:42:30-07:00</authored-date>
    <message>Added clear-session function</message>
    <tree>6a5a8d6cf5ef291bfb8ea6c18576b732c8fc51be</tree>
    <committer>
      <name>weavejester</name>
      <email>jreeves@weavejester.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0e632bd7a2985bed52724bdc7a118c032019ee43</id>
      </parent>
    </parents>
    <author>
      <name>Luke Renn</name>
      <email>luke.renn@gmail.com</email>
    </author>
    <url>http://github.com/weavejester/compojure/commit/91fe1564dac516807ced46561f3aa2875bcdc5b8</url>
    <id>91fe1564dac516807ced46561f3aa2875bcdc5b8</id>
    <committed-date>2009-08-07T12:42:28-07:00</committed-date>
    <authored-date>2009-08-04T12:44:13-07:00</authored-date>
    <message>Change with-headers to overwrite existing headers.

Signed-off-by: James Reeves &lt;jreeves@weavejester.com&gt;</message>
    <tree>b6fe5ffa1133abe07e49dd7f2a2a3419f1245e46</tree>
    <committer>
      <name>James Reeves</name>
      <email>jreeves@weavejester.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>086b48604f99be8945171e45113731bdec484343</id>
      </parent>
    </parents>
    <author>
      <name>Luke Renn</name>
      <email>luke.renn@gmail.com</email>
    </author>
    <url>http://github.com/weavejester/compojure/commit/0e632bd7a2985bed52724bdc7a118c032019ee43</url>
    <id>0e632bd7a2985bed52724bdc7a118c032019ee43</id>
    <committed-date>2009-07-29T05:13:58-07:00</committed-date>
    <authored-date>2009-07-27T10:09:16-07:00</authored-date>
    <message>Support :host option for Jetty.

Signed-off-by: James Reeves &lt;jreeves@weavejester.com&gt;</message>
    <tree>b6fea18830fd9bfe2ed60d999f2b854d29552e98</tree>
    <committer>
      <name>James Reeves</name>
      <email>jreeves@weavejester.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5e1a96f47307ff037bc07bed9686435b8b808465</id>
      </parent>
    </parents>
    <author>
      <name>weavejester</name>
      <email>jreeves@weavejester.com</email>
    </author>
    <url>http://github.com/weavejester/compojure/commit/086b48604f99be8945171e45113731bdec484343</url>
    <id>086b48604f99be8945171e45113731bdec484343</id>
    <committed-date>2009-07-18T04:50:49-07:00</committed-date>
    <authored-date>2009-07-18T04:50:49-07:00</authored-date>
    <message>'a' tags now always have explicit end tag to prevent some browsers thinking the tags are open</message>
    <tree>1327399e1fed51ca9ed51e2312ffd752535e5556</tree>
    <committer>
      <name>weavejester</name>
      <email>jreeves@weavejester.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7f26bd331a1fd5235faf2c0302a9f683eb6f0b14</id>
      </parent>
    </parents>
    <author>
      <name>weavejester</name>
      <email>jreeves@weavejester.com</email>
    </author>
    <url>http://github.com/weavejester/compojure/commit/5e1a96f47307ff037bc07bed9686435b8b808465</url>
    <id>5e1a96f47307ff037bc07bed9686435b8b808465</id>
    <committed-date>2009-07-10T11:03:10-07:00</committed-date>
    <authored-date>2009-07-10T11:03:10-07:00</authored-date>
    <message>Lazy seq output flushes stream after each write</message>
    <tree>d66aacf7eec5b9a0c5bae9ae758e659d98812cbe</tree>
    <committer>
      <name>weavejester</name>
      <email>jreeves@weavejester.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>eac47c8881f9b943ab7ea20d806a75b363e5bf59</id>
      </parent>
    </parents>
    <author>
      <name>weavejester</name>
      <email>jreeves@weavejester.com</email>
    </author>
    <url>http://github.com/weavejester/compojure/commit/7f26bd331a1fd5235faf2c0302a9f683eb6f0b14</url>
    <id>7f26bd331a1fd5235faf2c0302a9f683eb6f0b14</id>
    <committed-date>2009-06-28T13:53:08-07:00</committed-date>
    <authored-date>2009-06-28T13:53:08-07:00</authored-date>
    <message>Fixed bug introduced by last commit</message>
    <tree>e5e6db85f24e259b8b701b402650b924559805ec</tree>
    <committer>
      <name>weavejester</name>
      <email>jreeves@weavejester.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2ef9c103f5ddd2992fcdf17d4708bd25d524060c</id>
      </parent>
    </parents>
    <author>
      <name>weavejester</name>
      <email>jreeves@weavejester.com</email>
    </author>
    <url>http://github.com/weavejester/compojure/commit/eac47c8881f9b943ab7ea20d806a75b363e5bf59</url>
    <id>eac47c8881f9b943ab7ea20d806a75b363e5bf59</id>
    <committed-date>2009-06-28T10:03:42-07:00</committed-date>
    <authored-date>2009-06-28T10:03:42-07:00</authored-date>
    <message>Tidied up compojure.http.middleware</message>
    <tree>e940e0595cdacbc54afd655a1ef4ec3d8f7ef61b</tree>
    <committer>
      <name>weavejester</name>
      <email>jreeves@weavejester.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5cf8f819f826c925fb0e730bfae5f334e2d548d9</id>
      </parent>
    </parents>
    <author>
      <name>weavejester</name>
      <email>jreeves@weavejester.com</email>
    </author>
    <url>http://github.com/weavejester/compojure/commit/2ef9c103f5ddd2992fcdf17d4708bd25d524060c</url>
    <id>2ef9c103f5ddd2992fcdf17d4708bd25d524060c</id>
    <committed-date>2009-06-28T09:56:37-07:00</committed-date>
    <authored-date>2009-06-28T09:56:37-07:00</authored-date>
    <message>Moved caching middleware into own namespace</message>
    <tree>a12c41bbce4108e15fd29e219573be3a65f987f2</tree>
    <committer>
      <name>weavejester</name>
      <email>jreeves@weavejester.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>76256ae47a0a1d4ca7aa54de5dcb05114c8fbf5b</id>
      </parent>
    </parents>
    <author>
      <name>weavejester</name>
      <email>jreeves@weavejester.com</email>
    </author>
    <url>http://github.com/weavejester/compojure/commit/5cf8f819f826c925fb0e730bfae5f334e2d548d9</url>
    <id>5cf8f819f826c925fb0e730bfae5f334e2d548d9</id>
    <committed-date>2009-06-26T12:36:42-07:00</committed-date>
    <authored-date>2009-06-26T12:36:42-07:00</authored-date>
    <message>Added some generic crypto tests back in</message>
    <tree>dc910d34e35f5eb91d24078b2d850b4a22e85283</tree>
    <committer>
      <name>weavejester</name>
      <email>jreeves@weavejester.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>cb5edb284808781cb42d70d701d995a9dc3ec287</id>
      </parent>
    </parents>
    <author>
      <name>weavejester</name>
      <email>jreeves@weavejester.com</email>
    </author>
    <url>http://github.com/weavejester/compojure/commit/76256ae47a0a1d4ca7aa54de5dcb05114c8fbf5b</url>
    <id>76256ae47a0a1d4ca7aa54de5dcb05114c8fbf5b</id>
    <committed-date>2009-06-26T12:24:52-07:00</committed-date>
    <authored-date>2009-06-26T12:24:52-07:00</authored-date>
    <message>Temporarily cleared out failing crypto tests</message>
    <tree>514b399877f1570c185d85cb6750a3e2767e7c01</tree>
    <committer>
      <name>weavejester</name>
      <email>jreeves@weavejester.com</email>
    </committer>
  </commit>
</commits>
