Skip to content

Releases: thibaultcha/lua-argon2-ffi

3.0.1

03 Feb 08:04
3.0.1
Compare
Choose a tag to compare

Added

  • Ensure hash_encoded() and verify() are JIT compiled in LuaJIT 2.1.
    #11

3.0.0

09 Dec 01:54
3.0.0
Compare
Choose a tag to compare

Note: This module's version was bumped to 3.0.0 to reflect the
interoperability of its API with the lua-argon2 implementation. In the future,
lua-argon2 and lua-argon2-ffi will continue sharing the same version number
for similar versions.

Changed

  • ⚠️ This version is only compatible with Argon2
    20160406
    and later.
  • ⚠️ Renamed the encrypt() function to hash_encoded(), in order to
    carry a stronger meaning and to eventually implement a hash_raw() function
    in the future.
  • New variants field with supported Argon2 encoding variants (as userdatum).
    See documentation and the "Added" section of this Changelog.
  • Updated the default hashing options to match those of the Argon2 CLI:
    t_cost = 3, m_cost = 4096, parallelism = 1, hash_len = 32.

1.0.0

09 Dec 01:48
Compare
Choose a tag to compare

Added

  • 🌠 Support for Argon2
    20160406
    (and later). The major version of this module has been bumped because the
    resulting hashes will not be backwards compatible.
  • Performance improvements.
    e9e6f9

0.0.1

09 Dec 01:44
Compare
Choose a tag to compare

Initial release of this module for Argon2
20151206.