<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>50ae8f1ae223425f9a1aa7fb975efa988d6aee61</id>
      </parent>
    </parents>
    <author>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </author>
    <url>http://github.com/langalex/components/commit/756c5541dccf13d7349b7e15f76a6dbb82b00cef</url>
    <id>756c5541dccf13d7349b7e15f76a6dbb82b00cef</id>
    <committed-date>2009-06-19T04:03:42-07:00</committed-date>
    <authored-date>2009-06-19T04:03:42-07:00</authored-date>
    <message>Regenerated gemspec for version 0.0.1</message>
    <tree>5c5ef6a52af23e67bec43bca573d1a746b7229e4</tree>
    <committer>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>28193b3b6fd62be64dd3c2e113914e05b799f142</id>
      </parent>
    </parents>
    <author>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </author>
    <url>http://github.com/langalex/components/commit/50ae8f1ae223425f9a1aa7fb975efa988d6aee61</url>
    <id>50ae8f1ae223425f9a1aa7fb975efa988d6aee61</id>
    <committed-date>2009-06-19T04:03:09-07:00</committed-date>
    <authored-date>2009-06-19T04:03:09-07:00</authored-date>
    <message>added gemspec</message>
    <tree>2c5f4f5bcb2df3ddd2eb08d4c5e611e378254f5d</tree>
    <committer>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c809c6afdd9f2f9b19ea27a421f5b33e5b133cac</id>
      </parent>
    </parents>
    <author>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </author>
    <url>http://github.com/langalex/components/commit/28193b3b6fd62be64dd3c2e113914e05b799f142</url>
    <id>28193b3b6fd62be64dd3c2e113914e05b799f142</id>
    <committed-date>2009-06-19T04:02:50-07:00</committed-date>
    <authored-date>2009-06-19T04:02:50-07:00</authored-date>
    <message>added jeweler to generate gemspec</message>
    <tree>8bcd521f9e31373ffe1a2dd3601bce87d8851d6b</tree>
    <committer>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8b7f60d909069c1098767632bfdd52ec2b7742a5</id>
      </parent>
    </parents>
    <author>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </author>
    <url>http://github.com/langalex/components/commit/c809c6afdd9f2f9b19ea27a421f5b33e5b133cac</url>
    <id>c809c6afdd9f2f9b19ea27a421f5b33e5b133cac</id>
    <committed-date>2009-06-19T03:57:12-07:00</committed-date>
    <authored-date>2009-06-19T03:57:12-07:00</authored-date>
    <message>changed syntax to be ruby 1.9 compatible</message>
    <tree>786fe90f2bd19f8776bfb6d7cca07e397cf2fb27</tree>
    <committer>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f94e227bee86bbbe68e313a6dbc627db406ab24f</id>
      </parent>
    </parents>
    <author>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </author>
    <url>http://github.com/langalex/components/commit/8b7f60d909069c1098767632bfdd52ec2b7742a5</url>
    <id>8b7f60d909069c1098767632bfdd52ec2b7742a5</id>
    <committed-date>2009-06-15T09:22:52-07:00</committed-date>
    <authored-date>2009-06-15T09:22:52-07:00</authored-date>
    <message>fixed plugin to work with rails 2.3.2</message>
    <tree>ba08e5761ac1b9f2078c8cdb6910d77d5baa64a2</tree>
    <committer>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>11f14842476ff83b816aba6123e6b4651469893e</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/langalex/components/commit/f94e227bee86bbbe68e313a6dbc627db406ab24f</url>
    <id>f94e227bee86bbbe68e313a6dbc627db406ab24f</id>
    <committed-date>2008-12-02T11:22:24-08:00</committed-date>
    <authored-date>2008-12-02T11:22:24-08:00</authored-date>
    <message>Updating for Rails 2.2. Note that Rails 2.1 and 2.0 are no longer supported - please freeze to the previous commit if you need them.</message>
    <tree>e016e5bd68c54c696103bc21a864b829c1b46e1d</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7e3b05688a5762f00188bef7be8ed0d325041dbb</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/langalex/components/commit/11f14842476ff83b816aba6123e6b4651469893e</url>
    <id>11f14842476ff83b816aba6123e6b4651469893e</id>
    <committed-date>2008-12-02T10:58:02-08:00</committed-date>
    <authored-date>2008-12-02T10:58:02-08:00</authored-date>
    <message>All tests pass for Rails 2.0.2 and Rails 2.1.1. This is the last commit that will support these versions.</message>
    <tree>da4c6df1de800ba9c2a282fe85108b0adf4e51cf</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>10ce9e93f47bb61cb794b231be37ff273d80dddf</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/langalex/components/commit/7e3b05688a5762f00188bef7be8ed0d325041dbb</url>
    <id>7e3b05688a5762f00188bef7be8ed0d325041dbb</id>
    <committed-date>2008-06-09T15:03:49-07:00</committed-date>
    <authored-date>2008-06-09T15:03:49-07:00</authored-date>
    <message>removing the :if and :version cache options before passing them to the cache stores. these keys are used before then.</message>
    <tree>73e474b36f1550c84e22a20994f9a7f6ffb9f482</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5794aec4d80dfa185f50235521dfe4812105bf9a</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/langalex/components/commit/10ce9e93f47bb61cb794b231be37ff273d80dddf</url>
    <id>10ce9e93f47bb61cb794b231be37ff273d80dddf</id>
    <committed-date>2008-06-04T13:33:16-07:00</committed-date>
    <authored-date>2008-06-04T13:33:16-07:00</authored-date>
    <message>spamming the cache hit/miss messages to logger.debug instead of logger.info</message>
    <tree>c17c232ea2d49eba5fde18a6dbab2d0dc62f6acd</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6e65866276c6cabbacb1cc4dfb510cad50b89d63</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/langalex/components/commit/5794aec4d80dfa185f50235521dfe4812105bf9a</url>
    <id>5794aec4d80dfa185f50235521dfe4812105bf9a</id>
    <committed-date>2008-05-27T17:15:27-07:00</committed-date>
    <authored-date>2008-05-27T17:15:27-07:00</authored-date>
    <message>the standard component arguments functionality now checks the component action's arity before trying to add/merge an options hash</message>
    <tree>84c2e66895ea5dac1b98836ff0891b0c930683da</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>547d73c6ffe5a619665df4e54ad9fba2137cb4ea</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/langalex/components/commit/6e65866276c6cabbacb1cc4dfb510cad50b89d63</url>
    <id>6e65866276c6cabbacb1cc4dfb510cad50b89d63</id>
    <committed-date>2008-05-27T16:45:04-07:00</committed-date>
    <authored-date>2008-05-27T16:45:04-07:00</authored-date>
    <message>new conditional caching option. `cache :my_action, :if =&gt; :foo' will skip caching when the :if option returns false/nil.</message>
    <tree>dbfc27874ee51c2a4567e915c79999399ec04832</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1002a74f387c136ecc3476e45d8a1fdc5348b0e2</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/langalex/components/commit/547d73c6ffe5a619665df4e54ad9fba2137cb4ea</url>
    <id>547d73c6ffe5a619665df4e54ad9fba2137cb4ea</id>
    <committed-date>2008-05-23T12:21:19-07:00</committed-date>
    <authored-date>2008-05-23T12:21:19-07:00</authored-date>
    <message>version-style cache expiration support, and rdoc cleanup</message>
    <tree>91a896e55d2e5e3e230448912e86295830790007</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>947c152988ef9fdc81ae28dfd0ca9272307eb91d</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/langalex/components/commit/1002a74f387c136ecc3476e45d8a1fdc5348b0e2</url>
    <id>1002a74f387c136ecc3476e45d8a1fdc5348b0e2</id>
    <committed-date>2008-05-23T11:33:23-07:00</committed-date>
    <authored-date>2008-05-23T11:33:23-07:00</authored-date>
    <message>support for TTL-based expiration via Rails' support for the :expires_in option</message>
    <tree>9620b576331f6e64ae497f54b69c7efcf5b8e3e2</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>718b53308bebdc234f338757eeed293b49e38cd7</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/langalex/components/commit/947c152988ef9fdc81ae28dfd0ca9272307eb91d</url>
    <id>947c152988ef9fdc81ae28dfd0ca9272307eb91d</id>
    <committed-date>2008-05-22T21:58:15-07:00</committed-date>
    <authored-date>2008-05-22T21:58:15-07:00</authored-date>
    <message>special cache key handling for activerecord objects</message>
    <tree>889db291f769a028c6558f65c9b32b9d208f0d26</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>74143b4c1441340a1a0b673a9932679b665482b2</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/langalex/components/commit/718b53308bebdc234f338757eeed293b49e38cd7</url>
    <id>718b53308bebdc234f338757eeed293b49e38cd7</id>
    <committed-date>2008-05-22T21:57:59-07:00</committed-date>
    <authored-date>2008-05-22T21:57:59-07:00</authored-date>
    <message>updating README regarding cache expiration</message>
    <tree>a2f4018259255eb1fbf48681c654ba3b124a9935</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>426bd31dea7faccd5ff3e6d779dd8e59b7e09d2e</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/langalex/components/commit/74143b4c1441340a1a0b673a9932679b665482b2</url>
    <id>74143b4c1441340a1a0b673a9932679b665482b2</id>
    <committed-date>2008-05-22T17:29:02-07:00</committed-date>
    <authored-date>2008-05-22T17:29:02-07:00</authored-date>
    <message>first pass at caching support for component actions. next step is to support/explain how to expire the caches.</message>
    <tree>863993dcdafc20a64a518069c310341443d9072a</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>15b5da0d964806075a764f51b88e8c26bbedb594</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/langalex/components/commit/426bd31dea7faccd5ff3e6d779dd8e59b7e09d2e</url>
    <id>426bd31dea7faccd5ff3e6d779dd8e59b7e09d2e</id>
    <committed-date>2008-05-14T16:36:34-07:00</committed-date>
    <authored-date>2008-05-14T16:36:34-07:00</authored-date>
    <message>use logger.debug to record component renders</message>
    <tree>982eb4db8af4bae639dd21569606dc07d80a5644</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>170bd3ba566d34a72ae03d6e8b9cd67e958e64da</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/langalex/components/commit/15b5da0d964806075a764f51b88e8c26bbedb594</url>
    <id>15b5da0d964806075a764f51b88e8c26bbedb594</id>
    <committed-date>2008-05-14T13:47:06-07:00</committed-date>
    <authored-date>2008-05-14T13:47:06-07:00</authored-date>
    <message>testing for controller hooks and for standard component options from the controller</message>
    <tree>781d81aeb954c5708bed089dda10f585a1fad90b</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2c77ecb0bf43109126706a479f9c31ef47a573b5</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/langalex/components/commit/170bd3ba566d34a72ae03d6e8b9cd67e958e64da</url>
    <id>170bd3ba566d34a72ae03d6e8b9cd67e958e64da</id>
    <committed-date>2008-05-14T13:46:39-07:00</committed-date>
    <authored-date>2008-05-14T13:46:39-07:00</authored-date>
    <message>adding support for standard component options. see readme for more.</message>
    <tree>0470df158414b77c6e2af3ff60d9f5d2eeee6315</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ee23935bd411cc375782d6eb99a1203d2429aea1</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/langalex/components/commit/2c77ecb0bf43109126706a479f9c31ef47a573b5</url>
    <id>2c77ecb0bf43109126706a479f9c31ef47a573b5</id>
    <committed-date>2008-05-13T21:53:05-07:00</committed-date>
    <authored-date>2008-05-13T21:53:05-07:00</authored-date>
    <message>going whole-hog on helpers</message>
    <tree>a792b154e50f8200fcadc6c85568442af7eaac63</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6135726f776fdb97eb760d986d6942735b62778b</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/langalex/components/commit/ee23935bd411cc375782d6eb99a1203d2429aea1</url>
    <id>ee23935bd411cc375782d6eb99a1203d2429aea1</id>
    <committed-date>2008-05-13T18:26:07-07:00</committed-date>
    <authored-date>2008-05-13T18:26:07-07:00</authored-date>
    <message>support for helper_method</message>
    <tree>f528ad3d22a3e8e40b205456847233b78d835dd9</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f5707458fb2195ea53ef6b2e8cee107471e0fe83</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/langalex/components/commit/6135726f776fdb97eb760d986d6942735b62778b</url>
    <id>6135726f776fdb97eb760d986d6942735b62778b</id>
    <committed-date>2008-05-13T17:55:59-07:00</committed-date>
    <authored-date>2008-05-13T17:55:59-07:00</authored-date>
    <message>better way to trigger loading for Components</message>
    <tree>7a481a83244bf0ebdf70e81bfb213d2ac6256b92</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>86e53dfe33bcc31704d27891cafff0031549867d</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/langalex/components/commit/f5707458fb2195ea53ef6b2e8cee107471e0fe83</url>
    <id>f5707458fb2195ea53ef6b2e8cee107471e0fe83</id>
    <committed-date>2008-05-13T16:55:49-07:00</committed-date>
    <authored-date>2008-05-13T16:55:49-07:00</authored-date>
    <message>compatibility with the TemplateFinder in Rails edge (soon to be Rails 2.1)</message>
    <tree>dac78123bc882ac0bdb816fc7788c28f4b3d3f47</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8f2521c18bddc9895bb2880c025ecc4d37679cea</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/langalex/components/commit/86e53dfe33bcc31704d27891cafff0031549867d</url>
    <id>86e53dfe33bcc31704d27891cafff0031549867d</id>
    <committed-date>2008-05-13T16:00:22-07:00</committed-date>
    <authored-date>2008-05-13T16:00:22-07:00</authored-date>
    <message>support for disabled forgery protection</message>
    <tree>de16cbc2e77be5d3c33a59bab7d6567b20b33519</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fbb3c03ed834ab08ae60990c67766d2bc3684bb8</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/langalex/components/commit/8f2521c18bddc9895bb2880c025ecc4d37679cea</url>
    <id>8f2521c18bddc9895bb2880c025ecc4d37679cea</id>
    <committed-date>2008-05-13T16:00:00-07:00</committed-date>
    <authored-date>2008-05-13T16:00:00-07:00</authored-date>
    <message>ensure that components are loaded</message>
    <tree>bc2bdeb0e844c3f7a17f1e5dc6e8447e9faf440e</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>41094e860ea8b4ce92b5e6e4c7ee611bcb1f8afd</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/langalex/components/commit/fbb3c03ed834ab08ae60990c67766d2bc3684bb8</url>
    <id>fbb3c03ed834ab08ae60990c67766d2bc3684bb8</id>
    <committed-date>2008-05-13T14:32:38-07:00</committed-date>
    <authored-date>2008-05-13T14:32:38-07:00</authored-date>
    <message>documentation</message>
    <tree>32e9623a2dfefae37f7944828a2cc32685f58a41</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4f2b258a09d834337868a23d664625462c5391a0</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/langalex/components/commit/41094e860ea8b4ce92b5e6e4c7ee611bcb1f8afd</url>
    <id>41094e860ea8b4ce92b5e6e4c7ee611bcb1f8afd</id>
    <committed-date>2008-05-13T14:32:16-07:00</committed-date>
    <authored-date>2008-05-13T14:32:16-07:00</authored-date>
    <message>adding a generator (script/generate component)</message>
    <tree>2f92e4ae8638f0ab79d1d607a57c267c3847c468</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3b07f1578bc7c86a613dd89de5e8bdd3875cf45a</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/langalex/components/commit/4f2b258a09d834337868a23d664625462c5391a0</url>
    <id>4f2b258a09d834337868a23d664625462c5391a0</id>
    <committed-date>2008-05-12T19:22:27-07:00</committed-date>
    <authored-date>2008-05-12T19:22:27-07:00</authored-date>
    <message>support for the csrf protection token</message>
    <tree>393ede1c30de30dcabf3a579a4efcdefab5ed017</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5dec5d0509a15a2ca56c24eb5577e79fc622ec57</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/langalex/components/commit/3b07f1578bc7c86a613dd89de5e8bdd3875cf45a</url>
    <id>3b07f1578bc7c86a613dd89de5e8bdd3875cf45a</id>
    <committed-date>2008-05-12T18:32:11-07:00</committed-date>
    <authored-date>2008-05-12T18:32:11-07:00</authored-date>
    <message>ignoring the test/debug.log</message>
    <tree>454762381d715178b6da96d5db2418ded8256241</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7892559d7644d9b8f5d0acd48aa8c1fb387c5730</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/langalex/components/commit/5dec5d0509a15a2ca56c24eb5577e79fc622ec57</url>
    <id>5dec5d0509a15a2ca56c24eb5577e79fc622ec57</id>
    <committed-date>2008-05-12T18:31:40-07:00</committed-date>
    <authored-date>2008-05-12T18:31:40-07:00</authored-date>
    <message>component views may generate links and use general view helpers</message>
    <tree>d76d95983a12a8f83a0eebea3533c9ac8c9cfffc</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
</commits>
