aboutsummaryrefslogtreecommitdiff
path: root/src/crypto.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/crypto.h')
-rw-r--r--src/crypto.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/crypto.h b/src/crypto.h
index 0bee9a3..f54047b 100644
--- a/src/crypto.h
+++ b/src/crypto.h
@@ -5,6 +5,12 @@
#include "hash/sha2xx.h"
#include "hash/pearson.h"
#include "hash/xxh.h"
+#include "hash/adler.h"
+#include "hash/bsdchecksum.h"
+#include "hash/crc.h"
+#include "hash/fletcher.h"
+#include "hash/sysvchecksum.h"
+#include "hash/xor.h"
#include "encode/uuencode.h"
#include "encode/base64.h"
@@ -22,6 +28,16 @@ static const luaL_Reg crypto_function_list [] = {
{"pearson",l_pearson},
{"xxh64",l_xxh64},
{"xxh32",l_xxh32},
+ {"adler32",l_adler32},
+ {"bsdchecksum",l_bsdchecksum},
+ {"crc8",l_crc8},
+ {"crc16",l_crc16},
+ {"crc32",l_crc32},
+ {"fletcher8",l_fletcher8},
+ {"fletcher16",l_fletcher16},
+ {"fletcher32",l_fletcher32},
+ {"sysvchecksum",l_sysvchecksum},
+ {"xor8",l_xor8},
{"uuencode",l_uuencode},
{"uudecode",l_uudecode},