public
Description: Provides dead-simple string encryption/decryption syntax
Homepage: http://www.pluginaweek.org
Clone URL: git://github.com/pluginaweek/encrypted_strings.git
encrypted_strings / CHANGELOG.rdoc
100644 60 lines (35 sloc) 1.463 kb

master

0.3.2 / 2009-01-11

  • Use Array#pack/String#unpack instead of Base64 to be compatible with Ruby 1.9+

0.3.1 / 2008-12-4

  • Fix symmetric ciphers not working on Ruby 1.8.6 and below

0.3.0 / 2008-12-14

  • Remove the PluginAWeek namespace

0.2.1 / 2008-12-04

  • Fix class-level defaults not working when inherited

0.2.0 / 2008-12-01

  • Remove AsymmetricEncryptor.default_algorithm, instead relying on SymmetricEncryptor.default_algorithm
  • Rename NoKeyError to NoPasswordError
  • Rename Encryptors to Ciphers
  • Remove deprecated SymmetricEncryptor#key option
  • Require that symmetric encryption be PKCS #5 compliant

0.1.1 / 2008-12-01

  • Fix non-compliant PKCS #5 algorithm being used for symmetric encryption. Use :pkcs5_compliant => true for better security.
  • Rename SymmetricEncryptor#key to #password
  • Fix deprecation messages for Cipher#encrypt/decrypt

0.1.0 / 2008-07-06

  • Remove dependency on active_support

0.0.5 / 2008-07-05

  • Add automatic stringification of salts for SHA encryption
  • Fix not resetting the encryptor after calling decrypt!

0.0.4 / 2008-05-05

  • Updated documentation

0.0.3 / 2007-09-18

  • Remove gem dependency on activesupport

0.0.2 / 2007-08-23

  • Fix not allowing the decryption mode to be overriden if the string already has an encryptor
  • Convert dos newlines to unix newlines

0.0.1 / 2007-08-05

  • Official public release
  • Add api documentation
  • Refactor unit test names