<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>6b2d1e39966800ed9ab354a4188a8fad0347503d</id>
      </parent>
    </parents>
    <author>
      <name>Jordan McKible</name>
      <email>jordan@mckible.com</email>
    </author>
    <url>http://github.com/jmckible/lucifer/commit/24e8288e5fdb1c55839b9cb5e129bf2820c7cd4d</url>
    <id>24e8288e5fdb1c55839b9cb5e129bf2820c7cd4d</id>
    <committed-date>2009-09-09T17:40:12-07:00</committed-date>
    <authored-date>2009-09-09T17:40:12-07:00</authored-date>
    <message>Rescue all exceptions on key_decrypte due to OpenSSL::CipherError raising an error with Rails 2.3.4.</message>
    <tree>5c6a4ccd71b0c930c8bc67ef7f68cc03945caca0</tree>
    <committer>
      <name>Jordan McKible</name>
      <email>jordan@mckible.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>20d7f476a1fae56ef85cb357c04cf410b9ca2ea5</id>
      </parent>
    </parents>
    <author>
      <name>Jordan McKible</name>
      <email>jordan@mckible.com</email>
    </author>
    <url>http://github.com/jmckible/lucifer/commit/6b2d1e39966800ed9ab354a4188a8fad0347503d</url>
    <id>6b2d1e39966800ed9ab354a4188a8fad0347503d</id>
    <committed-date>2009-08-25T16:12:55-07:00</committed-date>
    <authored-date>2009-08-25T16:12:55-07:00</authored-date>
    <message>Overwrite ActiveRecord#missing_attribute since it was being raised on certain associations with encrypt_attributes (first noticed in Rails 2.3.3)</message>
    <tree>4fc2903f760d93bc6803c9ea54dc1d4260737282</tree>
    <committer>
      <name>Jordan McKible</name>
      <email>jordan@mckible.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bb3e598c8f156d088c0a8c8efe0144a4507d8c85</id>
      </parent>
    </parents>
    <author>
      <name>Jordan McKible</name>
      <email>jordan@mckible.com</email>
    </author>
    <url>http://github.com/jmckible/lucifer/commit/20d7f476a1fae56ef85cb357c04cf410b9ca2ea5</url>
    <id>20d7f476a1fae56ef85cb357c04cf410b9ca2ea5</id>
    <committed-date>2009-02-17T13:05:38-08:00</committed-date>
    <authored-date>2009-02-17T13:05:38-08:00</authored-date>
    <message>Rails.root is a PathName in Rails 2.3, so update loading of the key file path accordingly.</message>
    <tree>958243f59c4f1484ea572cf3fc17cb00c47c33d3</tree>
    <committer>
      <name>Jordan McKible</name>
      <email>jordan@mckible.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>67f0bf6a0259d892e9ab0fcd1b1aee5e8214f3d1</id>
      </parent>
    </parents>
    <author>
      <name>Jordan McKible</name>
      <email>jordan@mckible.com</email>
    </author>
    <url>http://github.com/jmckible/lucifer/commit/bb3e598c8f156d088c0a8c8efe0144a4507d8c85</url>
    <id>bb3e598c8f156d088c0a8c8efe0144a4507d8c85</id>
    <committed-date>2008-06-17T15:59:59-07:00</committed-date>
    <authored-date>2008-06-17T15:59:59-07:00</authored-date>
    <message>Silence exception on failed decrypt - just return nil.</message>
    <tree>21f01cf2f230bb0893c7d2b91271e316b3d38f13</tree>
    <committer>
      <name>Jordan McKible</name>
      <email>jordan@mckible.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3f89e5726fe2c7b78d6a26f481ecb5b4238898d6</id>
      </parent>
    </parents>
    <author>
      <name>Jordan McKible</name>
      <email>jordan@mckible.com</email>
    </author>
    <url>http://github.com/jmckible/lucifer/commit/67f0bf6a0259d892e9ab0fcd1b1aee5e8214f3d1</url>
    <id>67f0bf6a0259d892e9ab0fcd1b1aee5e8214f3d1</id>
    <committed-date>2008-06-17T15:56:47-07:00</committed-date>
    <authored-date>2008-06-17T15:56:47-07:00</authored-date>
    <message>Allow encryption of nil values.  Namespace encrypt/decrypt class methods.</message>
    <tree>b4fc63366134e404b104a5df309a38c0cfcd2edf</tree>
    <committer>
      <name>Jordan McKible</name>
      <email>jordan@mckible.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bf6a0e00906f9724889744831328cf7a596654f8</id>
      </parent>
    </parents>
    <author>
      <name>Jordan McKible</name>
      <email>jordan@mckible.com</email>
    </author>
    <url>http://github.com/jmckible/lucifer/commit/3f89e5726fe2c7b78d6a26f481ecb5b4238898d6</url>
    <id>3f89e5726fe2c7b78d6a26f481ecb5b4238898d6</id>
    <committed-date>2008-06-17T15:28:06-07:00</committed-date>
    <authored-date>2008-06-17T15:28:06-07:00</authored-date>
    <message>Skip encryption if virutal attr is nil.</message>
    <tree>acac8973f311f409fdb632eb0015163a29679d59</tree>
    <committer>
      <name>Jordan McKible</name>
      <email>jordan@mckible.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8e4b271421a38c673d375b45dfffd15136c86413</id>
      </parent>
    </parents>
    <author>
      <name>Jordan McKible</name>
      <email>jordan@mckible.com</email>
    </author>
    <url>http://github.com/jmckible/lucifer/commit/bf6a0e00906f9724889744831328cf7a596654f8</url>
    <id>bf6a0e00906f9724889744831328cf7a596654f8</id>
    <committed-date>2008-06-17T12:29:41-07:00</committed-date>
    <authored-date>2008-06-17T12:29:41-07:00</authored-date>
    <message>Document name</message>
    <tree>888960a199c11e2bf95a821c24ca6f8664ac8714</tree>
    <committer>
      <name>Jordan McKible</name>
      <email>jordan@mckible.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e084e9122c0acfc6a481832a30a03f7b7bc18e3c</id>
      </parent>
    </parents>
    <author>
      <name>Jordan McKible</name>
      <email>jordan@mckible.com</email>
    </author>
    <url>http://github.com/jmckible/lucifer/commit/8e4b271421a38c673d375b45dfffd15136c86413</url>
    <id>8e4b271421a38c673d375b45dfffd15136c86413</id>
    <committed-date>2008-06-17T12:23:52-07:00</committed-date>
    <authored-date>2008-06-17T12:23:52-07:00</authored-date>
    <message>Allow some configuration options.</message>
    <tree>12546408835fb8f16beeee2639d37ede7afafcd8</tree>
    <committer>
      <name>Jordan McKible</name>
      <email>jordan@mckible.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ee0a1009ced0ad0e1c3cfdf752a8810fdf767a4c</id>
      </parent>
    </parents>
    <author>
      <name>Jordan McKible</name>
      <email>jordan@mckible.com</email>
    </author>
    <url>http://github.com/jmckible/lucifer/commit/e084e9122c0acfc6a481832a30a03f7b7bc18e3c</url>
    <id>e084e9122c0acfc6a481832a30a03f7b7bc18e3c</id>
    <committed-date>2008-06-17T12:10:29-07:00</committed-date>
    <authored-date>2008-06-17T12:10:29-07:00</authored-date>
    <message>Include key.yml.example</message>
    <tree>c178a6c32fe9d727eafd763e82679e0b95284989</tree>
    <committer>
      <name>Jordan McKible</name>
      <email>jordan@mckible.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>968f25773eac76419882896aa4caced1fd4d7b64</id>
      </parent>
    </parents>
    <author>
      <name>Jordan McKible</name>
      <email>jordan@mckible.com</email>
    </author>
    <url>http://github.com/jmckible/lucifer/commit/ee0a1009ced0ad0e1c3cfdf752a8810fdf767a4c</url>
    <id>ee0a1009ced0ad0e1c3cfdf752a8810fdf767a4c</id>
    <committed-date>2008-06-17T12:07:06-07:00</committed-date>
    <authored-date>2008-06-17T12:07:06-07:00</authored-date>
    <message>Wire up EzCrypto</message>
    <tree>d40df89a2f1b2f1d0ca9bc823ea1480c11a0b91c</tree>
    <committer>
      <name>Jordan McKible</name>
      <email>jordan@mckible.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7c7e79549f8816551b1ee28091327a40b994fc62</id>
      </parent>
    </parents>
    <author>
      <name>Jordan McKible</name>
      <email>jordan@mckible.com</email>
    </author>
    <url>http://github.com/jmckible/lucifer/commit/968f25773eac76419882896aa4caced1fd4d7b64</url>
    <id>968f25773eac76419882896aa4caced1fd4d7b64</id>
    <committed-date>2008-06-17T11:08:11-07:00</committed-date>
    <authored-date>2008-06-17T11:08:11-07:00</authored-date>
    <message>Callback for decrypting columns on initialize.</message>
    <tree>1c572b86dcef6622868b38dcbe7d2cde9a643261</tree>
    <committer>
      <name>Jordan McKible</name>
      <email>jordan@mckible.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b8f6a1ec57de6ac2788759b218dd21ab8c027c08</id>
      </parent>
    </parents>
    <author>
      <name>Jordan McKible</name>
      <email>jordan@mckible.com</email>
    </author>
    <url>http://github.com/jmckible/lucifer/commit/7c7e79549f8816551b1ee28091327a40b994fc62</url>
    <id>7c7e79549f8816551b1ee28091327a40b994fc62</id>
    <committed-date>2008-06-17T11:00:12-07:00</committed-date>
    <authored-date>2008-06-17T11:00:12-07:00</authored-date>
    <message>Callback for encrypting columns before save.</message>
    <tree>8f01cfd5a442ea6fd635f8f0127b37e5ed0ebfe0</tree>
    <committer>
      <name>Jordan McKible</name>
      <email>jordan@mckible.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d562f4efe09de02d7de9aab6a72df8548df3d42e</id>
      </parent>
    </parents>
    <author>
      <name>Jordan McKible</name>
      <email>jordan@mckible.com</email>
    </author>
    <url>http://github.com/jmckible/lucifer/commit/b8f6a1ec57de6ac2788759b218dd21ab8c027c08</url>
    <id>b8f6a1ec57de6ac2788759b218dd21ab8c027c08</id>
    <committed-date>2008-06-17T10:52:19-07:00</committed-date>
    <authored-date>2008-06-17T10:52:19-07:00</authored-date>
    <message>Track decrypted columns.</message>
    <tree>ad92b3a864f2617054f6fb1d7db8e7c574b5cb45</tree>
    <committer>
      <name>Jordan McKible</name>
      <email>jordan@mckible.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e14ac75e4cfadf865ebaf8e543480b9a2673e5eb</id>
      </parent>
    </parents>
    <author>
      <name>Jordan McKible</name>
      <email>jordan@mckible.com</email>
    </author>
    <url>http://github.com/jmckible/lucifer/commit/d562f4efe09de02d7de9aab6a72df8548df3d42e</url>
    <id>d562f4efe09de02d7de9aab6a72df8548df3d42e</id>
    <committed-date>2008-06-17T10:48:45-07:00</committed-date>
    <authored-date>2008-06-17T10:48:45-07:00</authored-date>
    <message>Setup virtual decrypted attributes.</message>
    <tree>66525acdff189f89862d5273296e74b2965ebac3</tree>
    <committer>
      <name>Jordan McKible</name>
      <email>jordan@mckible.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d16a1d84a68374459810783fa5cd5059ecc4abfd</id>
      </parent>
    </parents>
    <author>
      <name>Jordan McKible</name>
      <email>jordan@mckible.com</email>
    </author>
    <url>http://github.com/jmckible/lucifer/commit/e14ac75e4cfadf865ebaf8e543480b9a2673e5eb</url>
    <id>e14ac75e4cfadf865ebaf8e543480b9a2673e5eb</id>
    <committed-date>2008-06-17T10:37:10-07:00</committed-date>
    <authored-date>2008-06-17T10:37:10-07:00</authored-date>
    <message>Encrypt proper columns.</message>
    <tree>94df1efb5e83ee17807975c3223bc8ecfac62018</tree>
    <committer>
      <name>Jordan McKible</name>
      <email>jordan@mckible.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array"/>
    <author>
      <name>Jordan McKible</name>
      <email>jordan@mckible.com</email>
    </author>
    <url>http://github.com/jmckible/lucifer/commit/d16a1d84a68374459810783fa5cd5059ecc4abfd</url>
    <id>d16a1d84a68374459810783fa5cd5059ecc4abfd</id>
    <committed-date>2008-06-17T10:06:29-07:00</committed-date>
    <authored-date>2008-06-17T10:06:29-07:00</authored-date>
    <message>File outline.</message>
    <tree>8f6500e24ff2f13095e75bf6e689aae59d04e2f1</tree>
    <committer>
      <name>Jordan McKible</name>
      <email>jordan@mckible.com</email>
    </committer>
  </commit>
</commits>
