You are here

CHANGELOG.txt in AES encryption 8.2

Same filename and directory in other branches
  1. 5 CHANGELOG.txt
  2. 6 CHANGELOG.txt
  3. 7 CHANGELOG.txt
8.x-2.2 -> 8.x-2.1

  * All functions moved to class-container Drupal\aes\AES.

  * Custom encryption implementation is possible via Plugin system.

  * Example Plugin added.

8.x-2.1

  * Release with procedural-style aes_encrypt/aes_decrypt function.

7.x-1.8 -> 8.x-2.x

  * Initiated porting to Drupal 8.

7.x-1.7 -> 7.x-1.8

  * Phpseclib: Integrated AES with the libraries API. PHPSeclib now preferable
    to be placed into libraries.

  * Fixed major bug with changing location of key file, thanks to digitalRoots.
    Issue: https://drupal.org/node/2188325 .

  * Minor: storing boolean data as a real boolean instead of string,
    by jurgenhaas.

7.x-1.6 -> 7.x-1.7

  * Fixed critical issue preventing module to normal usage by Aegir hosting
    system.

7.x-1.4 -> 7.x-1.6

  * By default functionality to tracking and showing user passwords is
    turned off.

  * Various fixes.

6.x-1.4 -> 7.x-1.4

  * Ported the module to Drupal 7.

6.x-1.3 -> 6.x-1.4

  * This module now supports the AES implementation provided by PHP Secure
    Communications Library (phpseclib). Which means that this module no longer
    requires PHP's Mcrypt extension (although it still supports it alongside
    phpseclib). Thanks to queen.zeal for bringing this library to my attention.
    Issue: http://drupal.org/node/579858 and of course many thanks to
    Jim Wigginton for writing this great library, which can be found here
    http://phpseclib.sourceforge.net/.

  * There's now an automatic trim() on decrypting data. This change is partly
    because the phpseclib implementation does this, so it's now also done in
    the mcrypt implementaton to maintain consistency between implementations,
    and partly because it has caused to some confusion/concern among several
    users (though it was not actually a bug).

  * Fixed a faulty implemented form. Thanks to rjmackay.
    Issue: http://drupal.org/node/507892

  * aes_encrypt and aes_decrypt will now return false if passed empty strings
    instead of raising errors. (Several issues has been discussing this and I
    believe there has been various reasons to it happening depending on your
    site settings and installed modules).

  * Requirements are now checked at install, thanks AlexisWilke.
    Issue: http://drupal.org/node/436368

  * Plus other minor changes which shouldn't affect the function/behavior of
    this module in any significant way.

5.x-1.2 -> 6.x-1.3
 
  * Ported the module to Drupal 6.
 
  * AES no longer alerts the user about a missing key if the user does not have
    the administer aes permission. This alert is now also logged into logging
    system.
 
  * Fixed a bug which caused AES encrypted passwords to be created even when
    this feature was turned off if an existing account was given a new password.

5.x-1.1 -> 5.x-1.2
 
  * Fixed a faulty use of preg_match which caused a warning in PHP 5.2.x.
 
  * A users encrypted password is now deleted along with the user.
 
  * Removed a redundant write to file when saving a key using the file storage
    method.
 
  * Fixed the anonymous account receiving an encrypted password in some
    situations.
 
  * Removed an unused menu item.

5.x-1.0 -> 5.x-1.1
 
  * Added option to use 192 or 256 bit versions of the Rijndael algorithms.
 
  * Drupals database abstraction layer is now used properly.
 
  * Added (untested) support for Windows.
 
  * AES-encrypted passwords are now stored separately in their own table instead
    of replacing the MD5 passwords in the users table.
 
  * Added option to show the decrypted password on another page.
 
  * Plus some other minor changes.

File

CHANGELOG.txt
View source
  1. 8.x-2.2 -> 8.x-2.1
  2. * All functions moved to class-container Drupal\aes\AES.
  3. * Custom encryption implementation is possible via Plugin system.
  4. * Example Plugin added.
  5. 8.x-2.1
  6. * Release with procedural-style aes_encrypt/aes_decrypt function.
  7. 7.x-1.8 -> 8.x-2.x
  8. * Initiated porting to Drupal 8.
  9. 7.x-1.7 -> 7.x-1.8
  10. * Phpseclib: Integrated AES with the libraries API. PHPSeclib now preferable
  11. to be placed into libraries.
  12. * Fixed major bug with changing location of key file, thanks to digitalRoots.
  13. Issue: https://drupal.org/node/2188325 .
  14. * Minor: storing boolean data as a real boolean instead of string,
  15. by jurgenhaas.
  16. 7.x-1.6 -> 7.x-1.7
  17. * Fixed critical issue preventing module to normal usage by Aegir hosting
  18. system.
  19. 7.x-1.4 -> 7.x-1.6
  20. * By default functionality to tracking and showing user passwords is
  21. turned off.
  22. * Various fixes.
  23. 6.x-1.4 -> 7.x-1.4
  24. * Ported the module to Drupal 7.
  25. 6.x-1.3 -> 6.x-1.4
  26. * This module now supports the AES implementation provided by PHP Secure
  27. Communications Library (phpseclib). Which means that this module no longer
  28. requires PHP's Mcrypt extension (although it still supports it alongside
  29. phpseclib). Thanks to queen.zeal for bringing this library to my attention.
  30. Issue: http://drupal.org/node/579858 and of course many thanks to
  31. Jim Wigginton for writing this great library, which can be found here
  32. http://phpseclib.sourceforge.net/.
  33. * There's now an automatic trim() on decrypting data. This change is partly
  34. because the phpseclib implementation does this, so it's now also done in
  35. the mcrypt implementaton to maintain consistency between implementations,
  36. and partly because it has caused to some confusion/concern among several
  37. users (though it was not actually a bug).
  38. * Fixed a faulty implemented form. Thanks to rjmackay.
  39. Issue: http://drupal.org/node/507892
  40. * aes_encrypt and aes_decrypt will now return false if passed empty strings
  41. instead of raising errors. (Several issues has been discussing this and I
  42. believe there has been various reasons to it happening depending on your
  43. site settings and installed modules).
  44. * Requirements are now checked at install, thanks AlexisWilke.
  45. Issue: http://drupal.org/node/436368
  46. * Plus other minor changes which shouldn't affect the function/behavior of
  47. this module in any significant way.
  48. 5.x-1.2 -> 6.x-1.3
  49. * Ported the module to Drupal 6.
  50. * AES no longer alerts the user about a missing key if the user does not have
  51. the administer aes permission. This alert is now also logged into logging
  52. system.
  53. * Fixed a bug which caused AES encrypted passwords to be created even when
  54. this feature was turned off if an existing account was given a new password.
  55. 5.x-1.1 -> 5.x-1.2
  56. * Fixed a faulty use of preg_match which caused a warning in PHP 5.2.x.
  57. * A users encrypted password is now deleted along with the user.
  58. * Removed a redundant write to file when saving a key using the file storage
  59. method.
  60. * Fixed the anonymous account receiving an encrypted password in some
  61. situations.
  62. * Removed an unused menu item.
  63. 5.x-1.0 -> 5.x-1.1
  64. * Added option to use 192 or 256 bit versions of the Rijndael algorithms.
  65. * Drupals database abstraction layer is now used properly.
  66. * Added (untested) support for Windows.
  67. * AES-encrypted passwords are now stored separately in their own table instead
  68. of replacing the MD5 passwords in the users table.
  69. * Added option to show the decrypted password on another page.
  70. * Plus some other minor changes.