Bugfix release 1.2.1
- Fix python3 support.
- Remember to import the libsodium backend added in 1.2.0.
Github link: pylibscrypt v1.2.1
Feature release 1.2.0
- Support for the $7$ Modular Crypt Format that's been semi-standardized and
used by libsodium. (The $s1$ format remains the default.)
- Use libsodium 0.5+ pwhash as another fallback when parameters support it.
- More liberal in reading MCF hashes, so those from other implementations work.
- Fuzz testing of scrypt inputs.
Github link: pylibscrypt v1.2.0
Bugfix release 1.1.3
- Disallow null in MCF passwords, because that could result in a password that
libscrypt can't verify.
- Verify MCF passwords with null even when using libscrypt to stay compatible
with earlier releases.
Github link: pylibscrypt v1.1.3
Bugfix release 1.1.2
- Fix passwords longer than 256 bytes failing on python2
Github link: pylibscrypt v1.1.2
Bugfix release 1.1.1
- Fix some r and p values over/underflowing with libscrypt backend.
- Always check that r_p < 2_*30.
Github link: pylibscrypt v1.1.1