Releases: ivantcholakov/gibberish-aes-php
Releases · ivantcholakov/gibberish-aes-php
v1.3.3
v1.3.2
v1.3.1
v1.3.0
- The fallback code that uses CLI for encryption/decryption has been removed permanently.
- Code for random bytes generation has been revised.
For PHP under version 7 it is recommendable you to install within your project "PHP 5.x support for random_bytes() and random_int()", https://github.com/paragonie/random_compat
v1.2.1
- A bug-fix: Checking the $crypto_strong flag in openssl_random_pseudo_bytes() was missing.
- PHP7's function random_bytes() is a possible option for generation of random bytes too.
- An important note: The complementary JavaScript project Gibberish AES has been
deprecated, see mdp/gibberish-aes#25 Consider finding alternative PHP and JavaScript solutions.
v1.2.0
Changelog for v1.2.0
- Server capabilities detection has been refactored.
- Byte operations are correct on the case extension_loaded('mbstring') && ini_get('mbstring.func_overload').
- The fallback random bytes generation has been improved.
- The fallback OpenSSL from command line is disabled by default, it will be removed in the future.
- Some clarifications within comments have been done.
v1.1.1
Some corrections about random bytes generation have been implemented, they depend on PHP version.
v1.1
OpenSSL from command line will be tried to be used when PHP modules openssl and mcrypt are not installed (avoid this case).
v1.0.1
Corrections about PHP features detection. A warning-level error is triggered when system requirements are not met.