<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>1b91fa5f719fac0509a2a642c507db6cbdad7b09</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/encrypted_strings/commit/2131be3a2c7b91ef0e64839645e56af2edf9ea23</url>
    <id>2131be3a2c7b91ef0e64839645e56af2edf9ea23</id>
    <committed-date>2007-08-04T23:01:42-07:00</committed-date>
    <authored-date>2007-08-04T23:01:42-07:00</authored-date>
    <message>Add api documentation
Refactor unit test names</message>
    <tree>cd90700313a48ffbb95e7338a2a6dce7bab9b542</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5625f5b62ebbeb947263eae41b40880ecd1173bf</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/encrypted_strings/commit/1b91fa5f719fac0509a2a642c507db6cbdad7b09</url>
    <id>1b91fa5f719fac0509a2a642c507db6cbdad7b09</id>
    <committed-date>2007-07-18T10:17:11-07:00</committed-date>
    <authored-date>2007-07-18T10:17:11-07:00</authored-date>
    <message>Fix AsymmetricEncryptor not inheriting from Encryptor.
Update description in Rakefile.</message>
    <tree>c2b807fb93d0650c2451388f20ce40f395030108</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d1a090c2af0fe2133aa4c7891f129333ee0a4384</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/encrypted_strings/commit/5625f5b62ebbeb947263eae41b40880ecd1173bf</url>
    <id>5625f5b62ebbeb947263eae41b40880ecd1173bf</id>
    <committed-date>2007-07-18T07:55:02-07:00</committed-date>
    <authored-date>2007-07-18T07:55:02-07:00</authored-date>
    <message>Initial release</message>
    <tree>c75e448a83f4631349a83248234b18dbcd712839</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b3be1492254659534e3ef0b4bbbe9ba2aee88ec8</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/encrypted_strings/commit/d1a090c2af0fe2133aa4c7891f129333ee0a4384</url>
    <id>d1a090c2af0fe2133aa4c7891f129333ee0a4384</id>
    <committed-date>2007-07-18T07:53:45-07:00</committed-date>
    <authored-date>2007-07-18T07:53:45-07:00</authored-date>
    <message>Fix typos in Encryptor and SymmetricEncryptor.
Fix encrypt so that it doesn't set the encryptor instance variable unless being used in the bang operation.
Fix string equality to handle edge cases between two encrypted strings.
Add tests for string extensions.
Add documentation.</message>
    <tree>c75e448a83f4631349a83248234b18dbcd712839</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>05c34bcb90197d405b4d8ae4d2d9a32103a81f43</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/encrypted_strings/commit/b3be1492254659534e3ef0b4bbbe9ba2aee88ec8</url>
    <id>b3be1492254659534e3ef0b4bbbe9ba2aee88ec8</id>
    <committed-date>2007-07-17T10:58:20-07:00</committed-date>
    <authored-date>2007-07-17T10:58:20-07:00</authored-date>
    <message>Use encryptors instead of subclasses of String in order to process encryption/decryption. String equality is still left to do.</message>
    <tree>e2bf1d8b1fea94ac1fa7b0832eb7e6913b6535af</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>90146dc6d4b274930adc5ef63670ad47747f6276</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/encrypted_strings/commit/05c34bcb90197d405b4d8ae4d2d9a32103a81f43</url>
    <id>05c34bcb90197d405b4d8ae4d2d9a32103a81f43</id>
    <committed-date>2007-03-03T12:55:57-08:00</committed-date>
    <authored-date>2007-03-03T12:55:57-08:00</authored-date>
    <message>Remove old config.yml files for RubyForge.</message>
    <tree>31a0df3a17772dc71fcb7814fc66211940136649</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1f1fbc1ac58894ce24bb3bed0f483cea3bf9ffc1</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/encrypted_strings/commit/90146dc6d4b274930adc5ef63670ad47747f6276</url>
    <id>90146dc6d4b274930adc5ef63670ad47747f6276</id>
    <committed-date>2007-03-03T07:25:42-08:00</committed-date>
    <authored-date>2007-03-03T07:25:42-08:00</authored-date>
    <message>Add changelogs.</message>
    <tree>663f2678ace06b4f4c06acdc4bc47953380b7f4f</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c48665a755b4a45484d7419e7db0c2a244f0ebfd</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/encrypted_strings/commit/1f1fbc1ac58894ce24bb3bed0f483cea3bf9ffc1</url>
    <id>1f1fbc1ac58894ce24bb3bed0f483cea3bf9ffc1</id>
    <committed-date>2007-03-03T07:18:58-08:00</committed-date>
    <authored-date>2007-03-03T07:18:58-08:00</authored-date>
    <message>Updated format of s.author for gems.</message>
    <tree>5dfb7dcf8462f113a76c0be25a1c3d25f9dbfe89</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>585a1604f2f28d6f3904c840df1b99824b34d1ec</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/encrypted_strings/commit/c48665a755b4a45484d7419e7db0c2a244f0ebfd</url>
    <id>c48665a755b4a45484d7419e7db0c2a244f0ebfd</id>
    <committed-date>2006-12-10T11:13:55-08:00</committed-date>
    <authored-date>2006-12-10T11:13:55-08:00</authored-date>
    <message>Updated documentation.
Added rake tasks for gem creation.</message>
    <tree>2fa5c1945f8b94a6efbef9c9c298ee830507cc62</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>92d7ba430541120163d535957ee6d7eb41fb994d</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/encrypted_strings/commit/585a1604f2f28d6f3904c840df1b99824b34d1ec</url>
    <id>585a1604f2f28d6f3904c840df1b99824b34d1ec</id>
    <committed-date>2006-11-11T08:51:23-08:00</committed-date>
    <authored-date>2006-11-11T08:51:23-08:00</authored-date>
    <message>Renamed symmetric_algorithm to algorithm.
The algorithm is now actually being used.</message>
    <tree>d4f11287eb139fd393bda84434585f14d301150a</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b2f2bd0569a263fc844c609dfc6a6d84cb9b5226</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/encrypted_strings/commit/92d7ba430541120163d535957ee6d7eb41fb994d</url>
    <id>92d7ba430541120163d535957ee6d7eb41fb994d</id>
    <committed-date>2006-11-07T14:23:08-08:00</committed-date>
    <authored-date>2006-11-07T14:23:08-08:00</authored-date>
    <message>Slight speed improvement for string equality override.</message>
    <tree>4f90746c34ee46822e3475068c11f984206ea098</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>87957081b714f52664574f498105e610575fc436</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/encrypted_strings/commit/b2f2bd0569a263fc844c609dfc6a6d84cb9b5226</url>
    <id>b2f2bd0569a263fc844c609dfc6a6d84cb9b5226</id>
    <committed-date>2006-11-01T14:53:02-08:00</committed-date>
    <authored-date>2006-11-01T14:53:02-08:00</authored-date>
    <message>Added documentation.
Removed some old resources from Rick Olson's Sentry plugin.
Moved ActiveRecord-related code into a separate plugin.
Updated tests to the new framework.
Fixed lingering problems with testing equality with an encrypted string.
Fixed problems with loading a public/private key file for the AsymmetricallyEncryptedString.</message>
    <tree>50350f20c341d90482ee0f4d743f1b049208bd45</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4de5055dd02c1dcb75120415e1fda34ee618c230</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/encrypted_strings/commit/87957081b714f52664574f498105e610575fc436</url>
    <id>87957081b714f52664574f498105e610575fc436</id>
    <committed-date>2006-10-25T18:33:29-07:00</committed-date>
    <authored-date>2006-10-25T18:33:29-07:00</authored-date>
    <message>Fixed generating new salt values when the salt value had already been generated.</message>
    <tree>a83d28e1e3b7bdfcfc60c0e7072e122bcc02f7e2</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>48a2ff0fc77cc66270df852502395b53d3f04c40</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/encrypted_strings/commit/4de5055dd02c1dcb75120415e1fda34ee618c230</url>
    <id>4de5055dd02c1dcb75120415e1fda34ee618c230</id>
    <committed-date>2006-10-25T18:19:47-07:00</committed-date>
    <authored-date>2006-10-25T18:19:47-07:00</authored-date>
    <message>Refactored determination of the encryption mode to more easily allow for extensions by other developers.
Added support for dynamic creation of the salt for an sha-encrypted string.
Encrypted strings for ActiveRecord are now stored in an attribute called crypted_* (where * is the name of the actual attribute).
Encrypted strings are now only generated immediately before validation rather than immediately upon assignment of the actual attribute.
Moved some of the initialization code out of init.rb.
Continued moving some code over to the new framework from the original sentry plugin.</message>
    <tree>b13e689abb669b8c5910259b6b348c5a3f153ac0</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array"/>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/encrypted_strings/commit/48a2ff0fc77cc66270df852502395b53d3f04c40</url>
    <id>48a2ff0fc77cc66270df852502395b53d3f04c40</id>
    <committed-date>2006-10-23T22:16:20-07:00</committed-date>
    <authored-date>2006-10-23T22:16:20-07:00</authored-date>
    <message>Initial revision.  Modification of Rick Olson's original sentry plugin.  Stills needs more refactoring of Rick's tests and documentation to reflect the new string encryption usage.</message>
    <tree>7fc1cb3081bd3d0e35c58a9f68ada874a1645264</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
</commits>
