├── .github └── workflows │ └── coverage.yml ├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── Makefile ├── README.md ├── c └── luasodium │ ├── crypto_aead │ ├── constants.h │ ├── core.c │ └── ffi.c │ ├── crypto_auth │ ├── constants.h │ ├── core.c │ └── ffi.c │ ├── crypto_box │ ├── constants.h │ ├── core.c │ └── ffi.c │ ├── crypto_generichash │ ├── constants.h │ ├── core.c │ └── ffi.c │ ├── crypto_hash │ ├── constants.h │ ├── core.c │ └── ffi.c │ ├── crypto_kx │ ├── constants.h │ ├── core.c │ ├── ffi.c │ └── impl.h │ ├── crypto_onetimeauth │ ├── constants.h │ ├── core.c │ └── ffi.c │ ├── crypto_pwhash │ ├── constants.h │ ├── core.c │ └── ffi.c │ ├── crypto_scalarmult │ ├── constants.h │ ├── core.c │ └── ffi.c │ ├── crypto_secretbox │ ├── constants.h │ ├── core.c │ └── ffi.c │ ├── crypto_secretstream │ ├── constants.h │ ├── core.c │ └── ffi.c │ ├── crypto_shorthash │ ├── constants.h │ ├── core.c │ └── ffi.c │ ├── crypto_sign │ ├── constants.h │ ├── core.c │ └── ffi.c │ ├── crypto_stream │ ├── constants.h │ ├── core.c │ └── ffi.c │ ├── crypto_verify │ ├── constants.h │ ├── core.c │ └── ffi.c │ ├── internals │ ├── ls_lua_equal.h │ ├── ls_lua_push_constants.h │ ├── ls_lua_push_functions.h │ ├── ls_lua_set_constants.h │ └── ls_lua_set_functions.h │ ├── luasodium-c.h │ ├── luasodium-ffi.h │ ├── luasodium.c │ ├── luasodium.h │ ├── randombytes │ ├── constants.h │ ├── core.c │ └── ffi.c │ ├── utils │ ├── constants.h │ ├── core.c │ └── ffi.c │ └── version │ ├── constants.h.in │ ├── core.c │ └── ffi.c ├── cmake └── modules │ └── LuasodiumVersion.cmake.in ├── dist.ini ├── lua ├── luasodium.lua ├── luasodium │ ├── _all.lua │ ├── _ffi │ │ ├── constant_loader.lua │ │ ├── default_signatures.lua │ │ ├── ffi_loader.lua │ │ ├── function_loader.lua │ │ ├── lib_loader.lua │ │ └── pureffi_loader.lua │ ├── core.lua │ ├── crypto_aead.lua │ ├── crypto_aead │ │ ├── constants.lua │ │ ├── implementation.lua │ │ ├── pureffi.lua │ │ └── signatures.lua │ ├── crypto_auth.lua │ ├── crypto_auth │ │ ├── constants.lua │ │ ├── implementation.lua │ │ ├── pureffi.lua │ │ └── signatures.lua │ ├── crypto_box.lua │ ├── crypto_box │ │ ├── constants.lua │ │ ├── implementation.lua │ │ ├── pureffi.lua │ │ └── signatures.lua │ ├── crypto_generichash.lua │ ├── crypto_generichash │ │ ├── constants.lua │ │ ├── implementation.lua │ │ ├── pureffi.lua │ │ └── signatures.lua │ ├── crypto_hash.lua │ ├── crypto_hash │ │ ├── constants.lua │ │ ├── implementation.lua │ │ ├── pureffi.lua │ │ └── signatures.lua │ ├── crypto_kx.lua │ ├── crypto_kx │ │ ├── constants.lua │ │ ├── implementation.lua │ │ ├── pureffi.lua │ │ └── signatures.lua │ ├── crypto_onetimeauth.lua │ ├── crypto_onetimeauth │ │ ├── constants.lua │ │ ├── implementation.lua │ │ ├── pureffi.lua │ │ └── signatures.lua │ ├── crypto_pwhash.lua │ ├── crypto_pwhash │ │ ├── constants.lua │ │ ├── implementation.lua │ │ ├── pureffi.lua │ │ └── signatures.lua │ ├── crypto_scalarmult.lua │ ├── crypto_scalarmult │ │ ├── constants.lua │ │ ├── implementation.lua │ │ ├── pureffi.lua │ │ └── signatures.lua │ ├── crypto_secretbox.lua │ ├── crypto_secretbox │ │ ├── constants.lua │ │ ├── implementation.lua │ │ ├── pureffi.lua │ │ └── signatures.lua │ ├── crypto_secretstream.lua │ ├── crypto_secretstream │ │ ├── constants.lua │ │ ├── implementation.lua │ │ ├── pureffi.lua │ │ └── signatures.lua │ ├── crypto_shorthash.lua │ ├── crypto_shorthash │ │ ├── constants.lua │ │ ├── implementation.lua │ │ ├── pureffi.lua │ │ └── signatures.lua │ ├── crypto_sign.lua │ ├── crypto_sign │ │ ├── constants.lua │ │ ├── implementation.lua │ │ ├── pureffi.lua │ │ └── signatures.lua │ ├── crypto_stream.lua │ ├── crypto_stream │ │ ├── constants.lua │ │ ├── implementation.lua │ │ ├── pureffi.lua │ │ └── signatures.lua │ ├── crypto_verify.lua │ ├── crypto_verify │ │ ├── constants.lua │ │ ├── implementation.lua │ │ ├── pureffi.lua │ │ └── signatures.lua │ ├── ffi.lua │ ├── pureffi.lua │ ├── randombytes.lua │ ├── randombytes │ │ ├── constants.lua │ │ ├── implementation.lua │ │ ├── pureffi.lua │ │ └── signatures.lua │ ├── utils.lua │ ├── utils │ │ ├── constants.lua │ │ ├── implementation.lua │ │ ├── pureffi.lua │ │ └── signatures.lua │ ├── version.lua │ └── version │ │ ├── constants.lua │ │ ├── implementation.lua.in │ │ ├── pureffi.lua │ │ └── signatures.lua └── sodium.lua ├── rockspecs └── luasodium-release-template.rockspec ├── spec ├── crypto_aead_spec.lua ├── crypto_auth_spec.lua ├── crypto_box_spec.lua ├── crypto_generichash_spec.lua ├── crypto_hash_spec.lua ├── crypto_kx_spec.lua ├── crypto_onetimeauth_spec.lua ├── crypto_pwhash_spec.lua ├── crypto_scalarmult_spec.lua ├── crypto_secretbox_spec.lua ├── crypto_secretstream_spec.lua ├── crypto_shorthash_spec.lua ├── crypto_sign_spec.lua ├── crypto_stream_spec.lua ├── crypto_verify_spec.lua ├── randombytes_spec.lua ├── utils_spec.lua └── version_spec.lua ├── test └── test.c └── tools ├── Makefile ├── create-results-crypto_aead.c ├── create-results-crypto_auth.c ├── create-results-crypto_box.c ├── create-results-crypto_generichash.c ├── create-results-crypto_hash.c ├── create-results-crypto_kx.c ├── create-results-crypto_onetimeauth.c ├── create-results-crypto_scalarmult.c ├── create-results-crypto_secretbox.c ├── create-results-crypto_shorthash.c ├── create-results-crypto_sign.c ├── create-results-crypto_stream.c ├── misc.c └── version.lua /.github/workflows/coverage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/.github/workflows/coverage.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/README.md -------------------------------------------------------------------------------- /c/luasodium/crypto_aead/constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_aead/constants.h -------------------------------------------------------------------------------- /c/luasodium/crypto_aead/core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_aead/core.c -------------------------------------------------------------------------------- /c/luasodium/crypto_aead/ffi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_aead/ffi.c -------------------------------------------------------------------------------- /c/luasodium/crypto_auth/constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_auth/constants.h -------------------------------------------------------------------------------- /c/luasodium/crypto_auth/core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_auth/core.c -------------------------------------------------------------------------------- /c/luasodium/crypto_auth/ffi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_auth/ffi.c -------------------------------------------------------------------------------- /c/luasodium/crypto_box/constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_box/constants.h -------------------------------------------------------------------------------- /c/luasodium/crypto_box/core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_box/core.c -------------------------------------------------------------------------------- /c/luasodium/crypto_box/ffi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_box/ffi.c -------------------------------------------------------------------------------- /c/luasodium/crypto_generichash/constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_generichash/constants.h -------------------------------------------------------------------------------- /c/luasodium/crypto_generichash/core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_generichash/core.c -------------------------------------------------------------------------------- /c/luasodium/crypto_generichash/ffi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_generichash/ffi.c -------------------------------------------------------------------------------- /c/luasodium/crypto_hash/constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_hash/constants.h -------------------------------------------------------------------------------- /c/luasodium/crypto_hash/core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_hash/core.c -------------------------------------------------------------------------------- /c/luasodium/crypto_hash/ffi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_hash/ffi.c -------------------------------------------------------------------------------- /c/luasodium/crypto_kx/constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_kx/constants.h -------------------------------------------------------------------------------- /c/luasodium/crypto_kx/core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_kx/core.c -------------------------------------------------------------------------------- /c/luasodium/crypto_kx/ffi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_kx/ffi.c -------------------------------------------------------------------------------- /c/luasodium/crypto_kx/impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_kx/impl.h -------------------------------------------------------------------------------- /c/luasodium/crypto_onetimeauth/constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_onetimeauth/constants.h -------------------------------------------------------------------------------- /c/luasodium/crypto_onetimeauth/core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_onetimeauth/core.c -------------------------------------------------------------------------------- /c/luasodium/crypto_onetimeauth/ffi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_onetimeauth/ffi.c -------------------------------------------------------------------------------- /c/luasodium/crypto_pwhash/constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_pwhash/constants.h -------------------------------------------------------------------------------- /c/luasodium/crypto_pwhash/core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_pwhash/core.c -------------------------------------------------------------------------------- /c/luasodium/crypto_pwhash/ffi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_pwhash/ffi.c -------------------------------------------------------------------------------- /c/luasodium/crypto_scalarmult/constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_scalarmult/constants.h -------------------------------------------------------------------------------- /c/luasodium/crypto_scalarmult/core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_scalarmult/core.c -------------------------------------------------------------------------------- /c/luasodium/crypto_scalarmult/ffi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_scalarmult/ffi.c -------------------------------------------------------------------------------- /c/luasodium/crypto_secretbox/constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_secretbox/constants.h -------------------------------------------------------------------------------- /c/luasodium/crypto_secretbox/core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_secretbox/core.c -------------------------------------------------------------------------------- /c/luasodium/crypto_secretbox/ffi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_secretbox/ffi.c -------------------------------------------------------------------------------- /c/luasodium/crypto_secretstream/constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_secretstream/constants.h -------------------------------------------------------------------------------- /c/luasodium/crypto_secretstream/core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_secretstream/core.c -------------------------------------------------------------------------------- /c/luasodium/crypto_secretstream/ffi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_secretstream/ffi.c -------------------------------------------------------------------------------- /c/luasodium/crypto_shorthash/constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_shorthash/constants.h -------------------------------------------------------------------------------- /c/luasodium/crypto_shorthash/core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_shorthash/core.c -------------------------------------------------------------------------------- /c/luasodium/crypto_shorthash/ffi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_shorthash/ffi.c -------------------------------------------------------------------------------- /c/luasodium/crypto_sign/constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_sign/constants.h -------------------------------------------------------------------------------- /c/luasodium/crypto_sign/core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_sign/core.c -------------------------------------------------------------------------------- /c/luasodium/crypto_sign/ffi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_sign/ffi.c -------------------------------------------------------------------------------- /c/luasodium/crypto_stream/constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_stream/constants.h -------------------------------------------------------------------------------- /c/luasodium/crypto_stream/core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_stream/core.c -------------------------------------------------------------------------------- /c/luasodium/crypto_stream/ffi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_stream/ffi.c -------------------------------------------------------------------------------- /c/luasodium/crypto_verify/constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_verify/constants.h -------------------------------------------------------------------------------- /c/luasodium/crypto_verify/core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_verify/core.c -------------------------------------------------------------------------------- /c/luasodium/crypto_verify/ffi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/crypto_verify/ffi.c -------------------------------------------------------------------------------- /c/luasodium/internals/ls_lua_equal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/internals/ls_lua_equal.h -------------------------------------------------------------------------------- /c/luasodium/internals/ls_lua_push_constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/internals/ls_lua_push_constants.h -------------------------------------------------------------------------------- /c/luasodium/internals/ls_lua_push_functions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/internals/ls_lua_push_functions.h -------------------------------------------------------------------------------- /c/luasodium/internals/ls_lua_set_constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/internals/ls_lua_set_constants.h -------------------------------------------------------------------------------- /c/luasodium/internals/ls_lua_set_functions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/internals/ls_lua_set_functions.h -------------------------------------------------------------------------------- /c/luasodium/luasodium-c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/luasodium-c.h -------------------------------------------------------------------------------- /c/luasodium/luasodium-ffi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/luasodium-ffi.h -------------------------------------------------------------------------------- /c/luasodium/luasodium.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/luasodium.c -------------------------------------------------------------------------------- /c/luasodium/luasodium.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/luasodium.h -------------------------------------------------------------------------------- /c/luasodium/randombytes/constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/randombytes/constants.h -------------------------------------------------------------------------------- /c/luasodium/randombytes/core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/randombytes/core.c -------------------------------------------------------------------------------- /c/luasodium/randombytes/ffi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/randombytes/ffi.c -------------------------------------------------------------------------------- /c/luasodium/utils/constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/utils/constants.h -------------------------------------------------------------------------------- /c/luasodium/utils/core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/utils/core.c -------------------------------------------------------------------------------- /c/luasodium/utils/ffi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/utils/ffi.c -------------------------------------------------------------------------------- /c/luasodium/version/constants.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/version/constants.h.in -------------------------------------------------------------------------------- /c/luasodium/version/core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/version/core.c -------------------------------------------------------------------------------- /c/luasodium/version/ffi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/c/luasodium/version/ffi.c -------------------------------------------------------------------------------- /cmake/modules/LuasodiumVersion.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/cmake/modules/LuasodiumVersion.cmake.in -------------------------------------------------------------------------------- /dist.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/dist.ini -------------------------------------------------------------------------------- /lua/luasodium.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium.lua -------------------------------------------------------------------------------- /lua/luasodium/_all.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/_all.lua -------------------------------------------------------------------------------- /lua/luasodium/_ffi/constant_loader.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/_ffi/constant_loader.lua -------------------------------------------------------------------------------- /lua/luasodium/_ffi/default_signatures.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/_ffi/default_signatures.lua -------------------------------------------------------------------------------- /lua/luasodium/_ffi/ffi_loader.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/_ffi/ffi_loader.lua -------------------------------------------------------------------------------- /lua/luasodium/_ffi/function_loader.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/_ffi/function_loader.lua -------------------------------------------------------------------------------- /lua/luasodium/_ffi/lib_loader.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/_ffi/lib_loader.lua -------------------------------------------------------------------------------- /lua/luasodium/_ffi/pureffi_loader.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/_ffi/pureffi_loader.lua -------------------------------------------------------------------------------- /lua/luasodium/core.lua: -------------------------------------------------------------------------------- 1 | return require('luasodium._all')('core') 2 | -------------------------------------------------------------------------------- /lua/luasodium/crypto_aead.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_aead.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_aead/constants.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_aead/constants.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_aead/implementation.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_aead/implementation.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_aead/pureffi.lua: -------------------------------------------------------------------------------- 1 | return require('luasodium._ffi.pureffi_loader')('crypto_aead') 2 | -------------------------------------------------------------------------------- /lua/luasodium/crypto_aead/signatures.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_aead/signatures.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_auth.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_auth.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_auth/constants.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_auth/constants.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_auth/implementation.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_auth/implementation.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_auth/pureffi.lua: -------------------------------------------------------------------------------- 1 | return require('luasodium._ffi.pureffi_loader')('crypto_auth') 2 | -------------------------------------------------------------------------------- /lua/luasodium/crypto_auth/signatures.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_auth/signatures.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_box.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_box.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_box/constants.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_box/constants.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_box/implementation.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_box/implementation.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_box/pureffi.lua: -------------------------------------------------------------------------------- 1 | return require('luasodium._ffi.pureffi_loader')('crypto_box') 2 | -------------------------------------------------------------------------------- /lua/luasodium/crypto_box/signatures.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_box/signatures.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_generichash.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_generichash.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_generichash/constants.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_generichash/constants.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_generichash/implementation.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_generichash/implementation.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_generichash/pureffi.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_generichash/pureffi.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_generichash/signatures.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_generichash/signatures.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_hash.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_hash.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_hash/constants.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_hash/constants.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_hash/implementation.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_hash/implementation.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_hash/pureffi.lua: -------------------------------------------------------------------------------- 1 | return require('luasodium._ffi.pureffi_loader')('crypto_hash') 2 | -------------------------------------------------------------------------------- /lua/luasodium/crypto_hash/signatures.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_hash/signatures.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_kx.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_kx.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_kx/constants.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_kx/constants.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_kx/implementation.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_kx/implementation.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_kx/pureffi.lua: -------------------------------------------------------------------------------- 1 | return require('luasodium._ffi.pureffi_loader')('crypto_kx') 2 | 3 | -------------------------------------------------------------------------------- /lua/luasodium/crypto_kx/signatures.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_kx/signatures.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_onetimeauth.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_onetimeauth.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_onetimeauth/constants.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_onetimeauth/constants.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_onetimeauth/implementation.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_onetimeauth/implementation.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_onetimeauth/pureffi.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_onetimeauth/pureffi.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_onetimeauth/signatures.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_onetimeauth/signatures.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_pwhash.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_pwhash.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_pwhash/constants.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_pwhash/constants.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_pwhash/implementation.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_pwhash/implementation.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_pwhash/pureffi.lua: -------------------------------------------------------------------------------- 1 | return require('luasodium._ffi.pureffi_loader')('crypto_pwhash') 2 | 3 | -------------------------------------------------------------------------------- /lua/luasodium/crypto_pwhash/signatures.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_pwhash/signatures.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_scalarmult.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_scalarmult.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_scalarmult/constants.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_scalarmult/constants.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_scalarmult/implementation.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_scalarmult/implementation.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_scalarmult/pureffi.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_scalarmult/pureffi.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_scalarmult/signatures.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_scalarmult/signatures.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_secretbox.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_secretbox.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_secretbox/constants.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_secretbox/constants.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_secretbox/implementation.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_secretbox/implementation.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_secretbox/pureffi.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_secretbox/pureffi.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_secretbox/signatures.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_secretbox/signatures.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_secretstream.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_secretstream.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_secretstream/constants.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_secretstream/constants.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_secretstream/implementation.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_secretstream/implementation.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_secretstream/pureffi.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_secretstream/pureffi.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_secretstream/signatures.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_secretstream/signatures.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_shorthash.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_shorthash.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_shorthash/constants.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_shorthash/constants.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_shorthash/implementation.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_shorthash/implementation.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_shorthash/pureffi.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_shorthash/pureffi.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_shorthash/signatures.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_shorthash/signatures.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_sign.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_sign.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_sign/constants.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_sign/constants.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_sign/implementation.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_sign/implementation.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_sign/pureffi.lua: -------------------------------------------------------------------------------- 1 | return require('luasodium._ffi.pureffi_loader')('crypto_sign') 2 | -------------------------------------------------------------------------------- /lua/luasodium/crypto_sign/signatures.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_sign/signatures.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_stream.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_stream.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_stream/constants.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_stream/constants.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_stream/implementation.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_stream/implementation.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_stream/pureffi.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_stream/pureffi.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_stream/signatures.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_stream/signatures.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_verify.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_verify.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_verify/constants.lua: -------------------------------------------------------------------------------- 1 | return {} 2 | -------------------------------------------------------------------------------- /lua/luasodium/crypto_verify/implementation.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_verify/implementation.lua -------------------------------------------------------------------------------- /lua/luasodium/crypto_verify/pureffi.lua: -------------------------------------------------------------------------------- 1 | return require('luasodium._ffi.pureffi_loader')('crypto_verify') 2 | -------------------------------------------------------------------------------- /lua/luasodium/crypto_verify/signatures.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/crypto_verify/signatures.lua -------------------------------------------------------------------------------- /lua/luasodium/ffi.lua: -------------------------------------------------------------------------------- 1 | return require('luasodium._all')('ffi') 2 | -------------------------------------------------------------------------------- /lua/luasodium/pureffi.lua: -------------------------------------------------------------------------------- 1 | return require('luasodium._all')('pureffi') 2 | -------------------------------------------------------------------------------- /lua/luasodium/randombytes.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/randombytes.lua -------------------------------------------------------------------------------- /lua/luasodium/randombytes/constants.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/randombytes/constants.lua -------------------------------------------------------------------------------- /lua/luasodium/randombytes/implementation.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/randombytes/implementation.lua -------------------------------------------------------------------------------- /lua/luasodium/randombytes/pureffi.lua: -------------------------------------------------------------------------------- 1 | return require('luasodium._ffi.pureffi_loader')('randombytes') 2 | -------------------------------------------------------------------------------- /lua/luasodium/randombytes/signatures.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/randombytes/signatures.lua -------------------------------------------------------------------------------- /lua/luasodium/utils.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/utils.lua -------------------------------------------------------------------------------- /lua/luasodium/utils/constants.lua: -------------------------------------------------------------------------------- 1 | return {} 2 | -------------------------------------------------------------------------------- /lua/luasodium/utils/implementation.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/utils/implementation.lua -------------------------------------------------------------------------------- /lua/luasodium/utils/pureffi.lua: -------------------------------------------------------------------------------- 1 | return require('luasodium._ffi.pureffi_loader')('utils') 2 | -------------------------------------------------------------------------------- /lua/luasodium/utils/signatures.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/utils/signatures.lua -------------------------------------------------------------------------------- /lua/luasodium/version.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/version.lua -------------------------------------------------------------------------------- /lua/luasodium/version/constants.lua: -------------------------------------------------------------------------------- 1 | return {} 2 | -------------------------------------------------------------------------------- /lua/luasodium/version/implementation.lua.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/version/implementation.lua.in -------------------------------------------------------------------------------- /lua/luasodium/version/pureffi.lua: -------------------------------------------------------------------------------- 1 | return require('luasodium._ffi.pureffi_loader')('version') 2 | -------------------------------------------------------------------------------- /lua/luasodium/version/signatures.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/lua/luasodium/version/signatures.lua -------------------------------------------------------------------------------- /lua/sodium.lua: -------------------------------------------------------------------------------- 1 | return require'luasodium' 2 | -------------------------------------------------------------------------------- /rockspecs/luasodium-release-template.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/rockspecs/luasodium-release-template.rockspec -------------------------------------------------------------------------------- /spec/crypto_aead_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/spec/crypto_aead_spec.lua -------------------------------------------------------------------------------- /spec/crypto_auth_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/spec/crypto_auth_spec.lua -------------------------------------------------------------------------------- /spec/crypto_box_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/spec/crypto_box_spec.lua -------------------------------------------------------------------------------- /spec/crypto_generichash_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/spec/crypto_generichash_spec.lua -------------------------------------------------------------------------------- /spec/crypto_hash_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/spec/crypto_hash_spec.lua -------------------------------------------------------------------------------- /spec/crypto_kx_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/spec/crypto_kx_spec.lua -------------------------------------------------------------------------------- /spec/crypto_onetimeauth_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/spec/crypto_onetimeauth_spec.lua -------------------------------------------------------------------------------- /spec/crypto_pwhash_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/spec/crypto_pwhash_spec.lua -------------------------------------------------------------------------------- /spec/crypto_scalarmult_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/spec/crypto_scalarmult_spec.lua -------------------------------------------------------------------------------- /spec/crypto_secretbox_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/spec/crypto_secretbox_spec.lua -------------------------------------------------------------------------------- /spec/crypto_secretstream_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/spec/crypto_secretstream_spec.lua -------------------------------------------------------------------------------- /spec/crypto_shorthash_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/spec/crypto_shorthash_spec.lua -------------------------------------------------------------------------------- /spec/crypto_sign_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/spec/crypto_sign_spec.lua -------------------------------------------------------------------------------- /spec/crypto_stream_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/spec/crypto_stream_spec.lua -------------------------------------------------------------------------------- /spec/crypto_verify_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/spec/crypto_verify_spec.lua -------------------------------------------------------------------------------- /spec/randombytes_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/spec/randombytes_spec.lua -------------------------------------------------------------------------------- /spec/utils_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/spec/utils_spec.lua -------------------------------------------------------------------------------- /spec/version_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/spec/version_spec.lua -------------------------------------------------------------------------------- /test/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/test/test.c -------------------------------------------------------------------------------- /tools/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/tools/Makefile -------------------------------------------------------------------------------- /tools/create-results-crypto_aead.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/tools/create-results-crypto_aead.c -------------------------------------------------------------------------------- /tools/create-results-crypto_auth.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/tools/create-results-crypto_auth.c -------------------------------------------------------------------------------- /tools/create-results-crypto_box.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/tools/create-results-crypto_box.c -------------------------------------------------------------------------------- /tools/create-results-crypto_generichash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/tools/create-results-crypto_generichash.c -------------------------------------------------------------------------------- /tools/create-results-crypto_hash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/tools/create-results-crypto_hash.c -------------------------------------------------------------------------------- /tools/create-results-crypto_kx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/tools/create-results-crypto_kx.c -------------------------------------------------------------------------------- /tools/create-results-crypto_onetimeauth.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/tools/create-results-crypto_onetimeauth.c -------------------------------------------------------------------------------- /tools/create-results-crypto_scalarmult.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/tools/create-results-crypto_scalarmult.c -------------------------------------------------------------------------------- /tools/create-results-crypto_secretbox.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/tools/create-results-crypto_secretbox.c -------------------------------------------------------------------------------- /tools/create-results-crypto_shorthash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/tools/create-results-crypto_shorthash.c -------------------------------------------------------------------------------- /tools/create-results-crypto_sign.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/tools/create-results-crypto_sign.c -------------------------------------------------------------------------------- /tools/create-results-crypto_stream.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/tools/create-results-crypto_stream.c -------------------------------------------------------------------------------- /tools/misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/tools/misc.c -------------------------------------------------------------------------------- /tools/version.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jprjr/luasodium/HEAD/tools/version.lua --------------------------------------------------------------------------------