Releases: thibaultcha/lua-argon2
Releases · thibaultcha/lua-argon2
3.0.0
Changed
⚠️ This version is only compatible with Argon2
20160406
and later.⚠️ Renamed theencrypt()
function tohash_encoded()
, in order to
carry a stronger meaning and to eventually implement ahash_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 returnsfalse, nil
, while an
error will returnnil, "err string"
.
#23 - ANSI C compatibility.
#27
2.0.0
release: 2.0.0
1.2.0
Merge pull request #16 from thibaultCha/release/1.2.0 release: 1.2.0
1.1.1
Merge pull request #14 from thibaultCha/chore/coverage Chore/coverage
1.0.0
fix(rockspec) correct version number