<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>50e85a114742122a57d97742d4b15f10591618a9</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/encrypted_strings/commit/34b741d28bc48bbda7cb84d5d943b7a4ab190f48</url>
    <id>34b741d28bc48bbda7cb84d5d943b7a4ab190f48</id>
    <committed-date>2008-05-05T19:59:04-07:00</committed-date>
    <authored-date>2008-05-05T19:59:04-07:00</authored-date>
    <message>Update :publish rake task to run :pgem as well</message>
    <tree>dc72b70337298e40f0f536de9e024c2f4d853898</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>64792d1bdc86b88f4f3ecb8bd9d653b074a967fd</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/encrypted_strings/commit/50e85a114742122a57d97742d4b15f10591618a9</url>
    <id>50e85a114742122a57d97742d4b15f10591618a9</id>
    <committed-date>2008-05-05T19:37:02-07:00</committed-date>
    <authored-date>2008-05-05T19:37:02-07:00</authored-date>
    <message>Update Gem/Rubyforge rake tasks</message>
    <tree>6592d92686fbcf9fb4bab37a5c59a4574b83e8e2</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9a086306b0aada50953dc9194d650b75946b36e1</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/encrypted_strings/commit/64792d1bdc86b88f4f3ecb8bd9d653b074a967fd</url>
    <id>64792d1bdc86b88f4f3ecb8bd9d653b074a967fd</id>
    <committed-date>2008-05-04T15:46:11-07:00</committed-date>
    <authored-date>2008-05-04T15:46:11-07:00</authored-date>
    <message>Updated documentation</message>
    <tree>ee5424d295af225559be8dae2221830a848e28a2</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2ed72fc77be4d66e799f2596e748340b08c948d0</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/encrypted_strings/commit/9a086306b0aada50953dc9194d650b75946b36e1</url>
    <id>9a086306b0aada50953dc9194d650b75946b36e1</id>
    <committed-date>2007-09-26T17:40:37-07:00</committed-date>
    <authored-date>2007-09-26T17:40:37-07:00</authored-date>
    <message>Update README format</message>
    <tree>5e1aff4807d271b409247d1a628de95a625456f4</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>76edeef0b5b55d87c4d137eb22fae3f59582954c</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/encrypted_strings/commit/2ed72fc77be4d66e799f2596e748340b08c948d0</url>
    <id>2ed72fc77be4d66e799f2596e748340b08c948d0</id>
    <committed-date>2007-09-17T16:09:16-07:00</committed-date>
    <authored-date>2007-09-17T16:09:16-07:00</authored-date>
    <message>Update RDoc syntax
Decrease complexity of environment configurations
Prepare for new releases</message>
    <tree>7e3d4a25a4ceb71acf1573b798f6ac6c0de38023</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>616bef1afd46a4bfe14cb323479afe7ba0f53600</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/encrypted_strings/commit/76edeef0b5b55d87c4d137eb22fae3f59582954c</url>
    <id>76edeef0b5b55d87c4d137eb22fae3f59582954c</id>
    <committed-date>2007-08-29T14:21:03-07:00</committed-date>
    <authored-date>2007-08-29T14:21:03-07:00</authored-date>
    <message>Update rdoc formatting for README.</message>
    <tree>74f002f60bb61115e386b988fb16ef16543eb48d</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d8211e2e2caea685f6f08a2631ca2aafae6ebabf</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/encrypted_strings/commit/616bef1afd46a4bfe14cb323479afe7ba0f53600</url>
    <id>616bef1afd46a4bfe14cb323479afe7ba0f53600</id>
    <committed-date>2007-08-24T21:57:09-07:00</committed-date>
    <authored-date>2007-08-24T21:57:09-07:00</authored-date>
    <message>Remove gem dependencies on Rails libraries since this causes issues if Rails is loaded locally from the application's vendor/ directory.</message>
    <tree>a45d7ea907b3cf7eea8c30e36c476b5b43753f34</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>20f22f043280c39d2a745abe3827818560004c07</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/encrypted_strings/commit/d8211e2e2caea685f6f08a2631ca2aafae6ebabf</url>
    <id>d8211e2e2caea685f6f08a2631ca2aafae6ebabf</id>
    <committed-date>2007-08-23T14:14:34-07:00</committed-date>
    <authored-date>2007-08-23T14:14:34-07:00</authored-date>
    <message>Add documentation.
Fix not allowing the decryption mode to be overriden if the string already has an encryptor.</message>
    <tree>04eb2cd54667782881f147d5806ef2b4503a8a2f</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>49f640fc0eab9ec1b182ba73e06ed961f806e33b</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/encrypted_strings/commit/20f22f043280c39d2a745abe3827818560004c07</url>
    <id>20f22f043280c39d2a745abe3827818560004c07</id>
    <committed-date>2007-08-20T06:54:38-07:00</committed-date>
    <authored-date>2007-08-20T06:54:38-07:00</authored-date>
    <message>update list of files to include in Gem.</message>
    <tree>2a77df0370e64e7ed47ebc35febd9128ae0069bb</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2131be3a2c7b91ef0e64839645e56af2edf9ea23</id>
      </parent>
    </parents>
    <author>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </author>
    <url>http://github.com/pluginaweek/encrypted_strings/commit/49f640fc0eab9ec1b182ba73e06ed961f806e33b</url>
    <id>49f640fc0eab9ec1b182ba73e06ed961f806e33b</id>
    <committed-date>2007-08-16T14:48:12-07:00</committed-date>
    <authored-date>2007-08-16T14:48:12-07:00</authored-date>
    <message>Convert dos newlines to unix newlines</message>
    <tree>dbcda7dbd2ddd20d9337ff14e0fde15e3f275afc</tree>
    <committer>
      <name>Aaron Pfeifer</name>
      <email>aaron.pfeifer@gmail.com</email>
    </committer>
  </commit>
  <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>
