Releases: paragonie/constant_time_encoding
Releases · paragonie/constant_time_encoding
Version 1.0.1
Handle edge-case reported in #4
Version 2.0.1
- Added scalar type declarations to
Binary
.
Version 2.0.0
Version 2 will require PHP 7 and use scalar type declarations.
Version 1.0.0
We're now stable (and with sufficient test coverage to be confident about the correctness of our implementation).
Version 0.6.0
- Base32: Default to lowercase output, add
encodeUpper()
anddecodeUpper()
. - RFC4648: Removed erroneous
encodeUpper()
references. Base64 is case-sensitive.
This should be the last release before a stable 1.0.0 is tagged.
Version 0.5.1
- Return
false
instead of throwing aRangeException
inBase64::decode()
Version 0.5.0
- Add Base64UrlSafe
- Create an RFC4648 class for strict RFC conformity
- Added more unit tests
Version 0.4.0
Relaxed the version requirements to accommodate PHP 5.3 and PHP 5.4. No other code changes were made.
Version 0.3.0
- Added Base32Hex
- Restructured into classes
- We now cover all of the encoding formats specified by RFC 4648
Version 0.2.1
- Mitigate
chr()
/ord()
related cache-timing vulnerability.