Releases: paragonie/random_compat
Releases · paragonie/random_compat
Version 1.4.3
- Fix version number in constant in lib/random.php
- Upgrade your dependency from
^1
to^1|^2
if you want other changes (i.e. better compatibility with type-safety), because the v2 branch is where most of the development effort is focused. Continued support for v1.x is considered "only for emergencies".
Version 2.0.11
- Minor docblock corrections.
- Re-issuing a PHP Archive to attempt to address an issue with the Phar provided.
See #134.
Version 2.0.10
- Mcrypt can now be used on PHP < 5.3.7 if you're not on Windows.
- Minor boyscouting changes.
Version 1.4.2
Backported changes from version 2:
- Version 2.0.10 - 2017-03-13
- Mcrypt can now be used on PHP < 5.3.7 if you're not on Windows.
- Version 2.0.9 - 2017-03-03
- More Psalm integration fixes.
- Version 2.0.8 - 2017-03-03
- Prevent function already declared error for
random_int()
caused by misusing
the library (really you should only ever includelib/random.php
and never any
of the other files). See #125.
- Prevent function already declared error for
- Version 2.0.6, 2.0.7 - 2017-02-27
- Just updates to psalm.xml to silence false positives.
- Version 2.0.5 - 2017-02-27
- Version 2.0.4 - 2016-11-07
- Don't unnecessarily prevent
mcrypt_create_iv()
from being used.
See #111.
- Don't unnecessarily prevent
- Version 2.0.3 - 2016-10-17
- Updated
lib/error_polyfill.php
to resolve corner cases. - The README was updated to help users troubleshoot and fix insecure environments.
- Tags will now be signed by the GnuPG key used by the security team at Paragon Initiative Enterprises, LLC.
- Updated
- Version 2.0.2 - 2016-04-03
- Added a consistency check (discovered by Taylor Hornby in his PHP encryption library). It wasn't likely causing any trouble for us.
Version 2.0.9
More Psalm integration fixes.
Version 2.0.8
Prevent function already declared error for random_int()
caused by misusing the library (really you should only ever include lib/random.php
and never any of the other files). See #125.
Version 2.0.7
Apparently psalm locally works, but psalm on Travis CI likes to randomly fail to recognize that a constant exists when it does.
Yeah.... no.
I didn't bother updating the changelog. It's a ditto for 2.0.6.
Version 2.0.6
- Just an update to psalm.xml to silence false positives.
Version 2.0.5
Version 2.0.4
- Don't unnecessarily prevent
mcrypt_create_iv()
from being used.
See #111.
Please speak up if this change causes issues for you.