# HG changeset patch # User Kim Alvefur # Date 1336622244 -7200 # Node ID 0ebc636faa594f36c8bf17f487b164cb5323f6e6 # Parent f3e8415214361a2d6e231508db3c9f4fc1cafe3d util.hashes: Add sha224, sha384, sha512 diff -r f3e841521436 -r 0ebc636faa59 util-src/hashes.c --- a/util-src/hashes.c Wed May 09 01:26:56 2012 +0200 +++ b/util-src/hashes.c Thu May 10 05:57:24 2012 +0200 @@ -47,13 +47,19 @@ } MAKE_HASH_FUNCTION(Lsha1, SHA1, SHA_DIGEST_LENGTH) +MAKE_HASH_FUNCTION(Lsha224, SHA224, SHA224_DIGEST_LENGTH) MAKE_HASH_FUNCTION(Lsha256, SHA256, SHA256_DIGEST_LENGTH) +MAKE_HASH_FUNCTION(Lsha384, SHA384, SHA384_DIGEST_LENGTH) +MAKE_HASH_FUNCTION(Lsha512, SHA512, SHA512_DIGEST_LENGTH) MAKE_HASH_FUNCTION(Lmd5, MD5, MD5_DIGEST_LENGTH) static const luaL_Reg Reg[] = { { "sha1", Lsha1 }, + { "sha224", Lsha224 }, { "sha256", Lsha256 }, + { "sha384", Lsha384 }, + { "sha512", Lsha512 }, { "md5", Lmd5 }, { NULL, NULL } };