Skip to content

Releases: thibaultcha/lua-argon2

3.0.0

07 Dec 00:37
3.0.0
Compare
Choose a tag to compare

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.

Added

  • 🌠 Support for Argon2id encoding variant.
    #24
  • We now automatically compute the length of the retrieved encoded hash from
    encrypt(). #21
  • New option: hash_len.
    #22
  • Return errors from verify(). A mismatch now returns false, nil, while an
    error will return nil, "err string".
    #23
  • ANSI C compatibility.
    #27

2.0.0

06 Dec 07:45
Compare
Choose a tag to compare
release: 2.0.0

1.2.0

27 Feb 08:00
Compare
Choose a tag to compare
Merge pull request #16 from thibaultCha/release/1.2.0

release: 1.2.0

1.1.1

06 Feb 09:04
Compare
Choose a tag to compare
Merge pull request #14 from thibaultCha/chore/coverage

Chore/coverage

1.0.0

16 Jan 09:15
Compare
Choose a tag to compare
fix(rockspec) correct version number