From 8d85e6501a9aa49da4a4a910207566e85bd5fd4d Mon Sep 17 00:00:00 2001 From: ame Date: Mon, 15 Apr 2024 08:23:28 -0500 Subject: msys2 + fix logging --- src/hash/blake.h | 108 +++++++++++++++++++++++++++---------------------------- 1 file changed, 54 insertions(+), 54 deletions(-) (limited to 'src/hash/blake.h') diff --git a/src/hash/blake.h b/src/hash/blake.h index e0aac85..07caf3d 100644 --- a/src/hash/blake.h +++ b/src/hash/blake.h @@ -1,55 +1,55 @@ -#include -#include "../lua.h" - -#define U8TO32_BIG(p) \ - (((uint32_t)((p)[0]) << 24) | ((uint32_t)((p)[1]) << 16) | \ - ((uint32_t)((p)[2]) << 8) | ((uint32_t)((p)[3]) )) - -#define U32TO8_BIG(p, v) \ - (p)[0] = (uint8_t)((v) >> 24); (p)[1] = (uint8_t)((v) >> 16); \ - (p)[2] = (uint8_t)((v) >> 8); (p)[3] = (uint8_t)((v) ); - -#define U8TO64_BIG(p) \ - (((uint64_t)U8TO32_BIG(p) << 32) | (uint64_t)U8TO32_BIG((p) + 4)) - -#define U64TO8_BIG(p, v) \ - U32TO8_BIG((p), (uint32_t)((v) >> 32)); \ - U32TO8_BIG((p) + 4, (uint32_t)((v) )); - -#define wtf(b) (b[0] << 24)&0xff000000 | (b[1] << 16)&0xff0000 | (b[2] << 8)&0xff00 | b[3]&0xff - -struct blake256_hash { - uint8_t* buffer; - size_t bufflen; - uint32_t total, *hash; - uint64_t compressed; -}; -#define blake224_hash blake256_hash - -struct blake512_hash { - uint8_t* buffer; - size_t bufflen; - uint64_t total, *hash; - uint64_t compressed; -}; -#define blake384_hash blake512_hash - -int l_blake256(lua_State* L); -int l_blake256_init(lua_State* L); -int l_blake256_update(lua_State* L); -int l_blake256_final(lua_State* L); - -int l_blake224(lua_State* L); -int l_blake224_init(lua_State* L); -int l_blake224_update(lua_State* L); -int l_blake224_final(lua_State* L); - -int l_blake512(lua_State* L); -int l_blake512_init(lua_State* L); -int l_blake512_update(lua_State* L); -int l_blake512_final(lua_State* L); - -int l_blake384(lua_State* L); -int l_blake384_init(lua_State* L); -int l_blake384_update(lua_State* L); +#include +#include "../lua.h" + +#define U8TO32_BIG(p) \ + (((uint32_t)((p)[0]) << 24) | ((uint32_t)((p)[1]) << 16) | \ + ((uint32_t)((p)[2]) << 8) | ((uint32_t)((p)[3]) )) + +#define U32TO8_BIG(p, v) \ + (p)[0] = (uint8_t)((v) >> 24); (p)[1] = (uint8_t)((v) >> 16); \ + (p)[2] = (uint8_t)((v) >> 8); (p)[3] = (uint8_t)((v) ); + +#define U8TO64_BIG(p) \ + (((uint64_t)U8TO32_BIG(p) << 32) | (uint64_t)U8TO32_BIG((p) + 4)) + +#define U64TO8_BIG(p, v) \ + U32TO8_BIG((p), (uint32_t)((v) >> 32)); \ + U32TO8_BIG((p) + 4, (uint32_t)((v) )); + +#define wtf(b) (b[0] << 24)&0xff000000 | (b[1] << 16)&0xff0000 | (b[2] << 8)&0xff00 | b[3]&0xff + +struct blake256_hash { + uint8_t* buffer; + size_t bufflen; + uint32_t total, *hash; + uint64_t compressed; +}; +#define blake224_hash blake256_hash + +struct blake512_hash { + uint8_t* buffer; + size_t bufflen; + uint64_t total, *hash; + uint64_t compressed; +}; +#define blake384_hash blake512_hash + +int l_blake256(lua_State* L); +int l_blake256_init(lua_State* L); +int l_blake256_update(lua_State* L); +int l_blake256_final(lua_State* L); + +int l_blake224(lua_State* L); +int l_blake224_init(lua_State* L); +int l_blake224_update(lua_State* L); +int l_blake224_final(lua_State* L); + +int l_blake512(lua_State* L); +int l_blake512_init(lua_State* L); +int l_blake512_update(lua_State* L); +int l_blake512_final(lua_State* L); + +int l_blake384(lua_State* L); +int l_blake384_init(lua_State* L); +int l_blake384_update(lua_State* L); int l_blake384_final(lua_State* L); \ No newline at end of file -- cgit v1.2.3