<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>bc53309ff0ae36cdf30e1b171ebb04fb985c194b</id>
      </parent>
    </parents>
    <author>
      <name>Matthew Todd</name>
      <email>matthew.todd@gmail.com</email>
    </author>
    <url>http://github.com/matthewtodd/has_digest/commit/700d10bd77d232c91aa45988a27eded97f95474a</url>
    <id>700d10bd77d232c91aa45988a27eded97f95474a</id>
    <committed-date>2009-09-02T00:54:29-07:00</committed-date>
    <authored-date>2009-09-02T00:41:24-07:00</authored-date>
    <message>Fixed should_have_digest to work with latest shoulda.</message>
    <tree>81870c7aad91605e33156583dc404f9d17f837c7</tree>
    <committer>
      <name>Matthew Todd</name>
      <email>matthew.todd@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>eb7c620967805cb69fb4a4362cf10e2cbc8318cc</id>
      </parent>
    </parents>
    <author>
      <name>Matthew Todd</name>
      <email>matthew.todd@gmail.com</email>
    </author>
    <url>http://github.com/matthewtodd/has_digest/commit/bc53309ff0ae36cdf30e1b171ebb04fb985c194b</url>
    <id>bc53309ff0ae36cdf30e1b171ebb04fb985c194b</id>
    <committed-date>2009-09-02T00:54:29-07:00</committed-date>
    <authored-date>2009-09-02T00:18:57-07:00</authored-date>
    <message>Fix shoulda deprecation warnings.</message>
    <tree>160123a3a93419014f7fc142a3e606ee8bb85b3c</tree>
    <committer>
      <name>Matthew Todd</name>
      <email>matthew.todd@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c9793a8134933b4ecd328ebf0228e39db6d2ee1a</id>
      </parent>
    </parents>
    <author>
      <name>Matthew Todd</name>
      <email>matthew.todd@gmail.com</email>
    </author>
    <url>http://github.com/matthewtodd/has_digest/commit/2a41691cd06bd4a8621e3054e6973e7b688f020f</url>
    <id>2a41691cd06bd4a8621e3054e6973e7b688f020f</id>
    <committed-date>2008-12-02T05:22:37-08:00</committed-date>
    <authored-date>2008-12-02T05:22:37-08:00</authored-date>
    <message>Bugfix: don't write the salt column unless has_digest has been called.</message>
    <tree>9f207ccd1173460463a74bd27c859ece68e6046d</tree>
    <committer>
      <name>Matthew Todd</name>
      <email>matthew.todd@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>967c522901677f63a57344571f96ec44decf4d2d</id>
      </parent>
    </parents>
    <author>
      <name>Matthew Todd</name>
      <email>matthew.todd@gmail.com</email>
    </author>
    <url>http://github.com/matthewtodd/has_digest/commit/5c5d75e0f2a01023e919e6656e312d1df0acd363</url>
    <id>5c5d75e0f2a01023e919e6656e312d1df0acd363</id>
    <committed-date>2008-11-08T04:36:27-08:00</committed-date>
    <authored-date>2008-11-08T04:36:27-08:00</authored-date>
    <message>Just register the digests in the macro call, then look through the registrations in a single callback.</message>
    <tree>d679120eb8763cc0c971dcc9a60ddc910c615790</tree>
    <committer>
      <name>Matthew Todd</name>
      <email>matthew.todd@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4405ecbf7cfdb3177c45f4206938a5d158521df0</id>
      </parent>
    </parents>
    <author>
      <name>Matthew Todd</name>
      <email>matthew.todd@gmail.com</email>
    </author>
    <url>http://github.com/matthewtodd/has_digest/commit/695012b37c04771d536b5cb1c2475ebee119f5f6</url>
    <id>695012b37c04771d536b5cb1c2475ebee119f5f6</id>
    <committed-date>2008-11-07T06:55:39-08:00</committed-date>
    <authored-date>2008-11-07T06:55:39-08:00</authored-date>
    <message>Magic synthetic attributes.</message>
    <tree>6ad8ff1703ce1c565acf93540d756dac15e66749</tree>
    <committer>
      <name>Matthew Todd</name>
      <email>matthew.todd@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>77e5f5aaa326014f53b987d7da2bac3d2c82438a</id>
      </parent>
    </parents>
    <author>
      <name>Matthew Todd</name>
      <email>matthew.todd@gmail.com</email>
    </author>
    <url>http://github.com/matthewtodd/has_digest/commit/3f22eb159aaf1c6b9ed12e87938cf0bf349d9880</url>
    <id>3f22eb159aaf1c6b9ed12e87938cf0bf349d9880</id>
    <committed-date>2008-11-07T04:05:37-08:00</committed-date>
    <authored-date>2008-11-07T04:05:37-08:00</authored-date>
    <message>Synthetic dependencies shouldn't affect digest when nil.</message>
    <tree>659f5a35d046fa30bcdf4252e5bde19683e20e9d</tree>
    <committer>
      <name>Matthew Todd</name>
      <email>matthew.todd@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>476bd4f33bf74279ad0e4f2760c4e8e82d366b25</id>
      </parent>
    </parents>
    <author>
      <name>Matthew Todd</name>
      <email>matthew.todd@gmail.com</email>
    </author>
    <url>http://github.com/matthewtodd/has_digest/commit/6ed0fca1160aa62a132c6f9bd8e815cdb1b5cdc1</url>
    <id>6ed0fca1160aa62a132c6f9bd8e815cdb1b5cdc1</id>
    <committed-date>2008-11-07T02:10:46-08:00</committed-date>
    <authored-date>2008-11-07T02:10:46-08:00</authored-date>
    <message>A little cleanup.</message>
    <tree>d773227c4975f5185262fb84dd1f9c9398939c21</tree>
    <committer>
      <name>Matthew Todd</name>
      <email>matthew.todd@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1ae595acd85817d60c8d748db89d9a523d151f86</id>
      </parent>
    </parents>
    <author>
      <name>Matthew Todd</name>
      <email>matthew.todd@gmail.com</email>
    </author>
    <url>http://github.com/matthewtodd/has_digest/commit/476bd4f33bf74279ad0e4f2760c4e8e82d366b25</url>
    <id>476bd4f33bf74279ad0e4f2760c4e8e82d366b25</id>
    <committed-date>2008-11-07T02:00:50-08:00</committed-date>
    <authored-date>2008-11-07T02:00:50-08:00</authored-date>
    <message>The salt column is magic.</message>
    <tree>c1e205aeb773f149d6fd9b3acb136d36743db2a3</tree>
    <committer>
      <name>Matthew Todd</name>
      <email>matthew.todd@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1ba59434191d383349df1d7970338e39923176bc</id>
      </parent>
    </parents>
    <author>
      <name>Matthew Todd</name>
      <email>matthew.todd@gmail.com</email>
    </author>
    <url>http://github.com/matthewtodd/has_digest/commit/1ae595acd85817d60c8d748db89d9a523d151f86</url>
    <id>1ae595acd85817d60c8d748db89d9a523d151f86</id>
    <committed-date>2008-11-07T01:10:03-08:00</committed-date>
    <authored-date>2008-11-07T01:10:03-08:00</authored-date>
    <message>Digested attribute becomes nil if any dependent attribute is nil.</message>
    <tree>e83d2d0942abe5dd803173c4bbab186ae8d8c582</tree>
    <committer>
      <name>Matthew Todd</name>
      <email>matthew.todd@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8f5ff8c72a9442d8f63df4666bd8aefdbad02d0f</id>
      </parent>
    </parents>
    <author>
      <name>Matthew Todd</name>
      <email>matthew.todd@gmail.com</email>
    </author>
    <url>http://github.com/matthewtodd/has_digest/commit/1ba59434191d383349df1d7970338e39923176bc</url>
    <id>1ba59434191d383349df1d7970338e39923176bc</id>
    <committed-date>2008-11-07T00:55:49-08:00</committed-date>
    <authored-date>2008-11-07T00:55:49-08:00</authored-date>
    <message>Attribute-based digests.</message>
    <tree>8099f8a8a4de211b626cc72c3050f06948c0c114</tree>
    <committer>
      <name>Matthew Todd</name>
      <email>matthew.todd@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b4a01e1c537b69ba8dff1e85ce34a64022da71f9</id>
      </parent>
    </parents>
    <author>
      <name>Matthew Todd</name>
      <email>matthew.todd@gmail.com</email>
    </author>
    <url>http://github.com/matthewtodd/has_digest/commit/8f5ff8c72a9442d8f63df4666bd8aefdbad02d0f</url>
    <id>8f5ff8c72a9442d8f63df4666bd8aefdbad02d0f</id>
    <committed-date>2008-11-06T23:52:21-08:00</committed-date>
    <authored-date>2008-11-06T23:52:21-08:00</authored-date>
    <message>Now we can generate tokens on create.</message>
    <tree>afa70f9532c46852a31b81b4c33852f699bb9c54</tree>
    <committer>
      <name>Matthew Todd</name>
      <email>matthew.todd@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array"/>
    <author>
      <name>Matthew Todd</name>
      <email>matthew.todd@gmail.com</email>
    </author>
    <url>http://github.com/matthewtodd/has_digest/commit/b4a01e1c537b69ba8dff1e85ce34a64022da71f9</url>
    <id>b4a01e1c537b69ba8dff1e85ce34a64022da71f9</id>
    <committed-date>2008-11-06T23:10:30-08:00</committed-date>
    <authored-date>2008-11-06T23:10:30-08:00</authored-date>
    <message>Getting started -- first failing test.</message>
    <tree>d6e38e06cebe239af0932b12591cfb8610300dd5</tree>
    <committer>
      <name>Matthew Todd</name>
      <email>matthew.todd@gmail.com</email>
    </committer>
  </commit>
</commits>
