Commit graph

16 commits

Author SHA1 Message Date
Kim Alvefur
43531740f9 util: Prefix module imports with prosody namespace 2023-03-17 16:23:16 +01:00
Kim Alvefur
f3d61e3945 util.hashes: Bind BLAKE2 algoritms supported by OpenSSL 2020-09-10 21:58:24 +02:00
Kim Alvefur
ae14dc1220 util.hashes: Expose sha224 and sha384 HMAC functions
For completeness and consistency with set of plain hash functions
2020-11-29 17:58:45 +01:00
Kim Alvefur
df0fbd0514 util.hmac: Expose hmac-sha-512 too
All these are provided by util.hashes so why not?
2019-04-19 12:47:49 +02:00
Kim Alvefur
2ab687396c util.hmac: Reflow code 2019-04-19 12:46:24 +02:00
Florian Zeitz
1d833bb807 Remove all trailing whitespace 2013-08-09 17:48:21 +02:00
Florian Zeitz
1dc0a831cf util.hmac, util.hashes: Implement HMAC functions in C, and move to util.hashes 2013-04-27 17:01:31 +02:00
Waqas Hussain
b7e51a203d Monster whitespace commit (beware the whitespace monster). 2010-10-16 23:00:42 +05:00
Matthew Wild
46c0b8c7f9 Merge 0.6->0.7 2010-03-22 17:24:55 +00:00
Matthew Wild
2bc0606453 Update copyright headers for 2010 2010-03-22 17:06:15 +00:00
Waqas Hussain
cf8aa9d61c util.hmac: Optimized. 2009-12-01 02:23:48 +05:00
Matthew Wild
e45610ce6e Add copyright header to those files missing one 2009-07-10 03:08:38 +01:00
Matthew Wild
d37bfa0073 util.hmac: Convert spaces to tabs 2009-07-10 02:19:51 +01:00
Matthew Wild
84294f210a util.hmac: Some optimisations 2009-07-05 17:10:42 +01:00
Matthew Wild
d9b3e41347 util.hmac: Fix a global set 2009-07-05 17:06:22 +01:00
Dwayne Bent
0ba1341710 Added HMAC utility module
Produces HMAC codes using all the supported hashes (md5, sha1, sha256)
2009-07-01 20:24:47 -04:00