From 1398fe71df60ce9433f0775a803f8e2787fff747 Mon Sep 17 00:00:00 2001 From: Rudolf Polzer Date: Thu, 5 Aug 2010 06:26:03 +0200 Subject: [PATCH 1/1] add missing d0_blind_id headers --- .gitignore | 14 ++++++------- .../include/d0_blind_id/d0_rijndael.h | 21 +++++++++++++++++++ .../dp.linux64/lib/libd0_blind_id.la | 2 +- .../dp.linux64/lib/libd0_rijndael.la | 2 +- 4 files changed, 30 insertions(+), 9 deletions(-) create mode 100644 misc/builddeps/dp.linux64/include/d0_blind_id/d0_rijndael.h diff --git a/.gitignore b/.gitignore index 6711a991..d4d9f3ef 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,7 @@ -darkplaces -fteqcc -div0-gittools -netradiant -mediasource -d0_blind_id -*.d0si +/darkplaces +/fteqcc +/div0-gittools +/netradiant +/mediasource +/d0_blind_id +/*.d0si diff --git a/misc/builddeps/dp.linux64/include/d0_blind_id/d0_rijndael.h b/misc/builddeps/dp.linux64/include/d0_blind_id/d0_rijndael.h new file mode 100644 index 00000000..59db778a --- /dev/null +++ b/misc/builddeps/dp.linux64/include/d0_blind_id/d0_rijndael.h @@ -0,0 +1,21 @@ +// from http://www.efgh.com/software/rijndael.htm (public domain) + +#ifndef H__RIJNDAEL +#define H__RIJNDAEL + +#include "d0.h" + +EXPORT int d0_rijndael_setup_encrypt(unsigned long *rk, const unsigned char *key, + int keybits); +EXPORT int d0_rijndael_setup_decrypt(unsigned long *rk, const unsigned char *key, + int keybits); +EXPORT void d0_rijndael_encrypt(const unsigned long *rk, int nrounds, + const unsigned char plaintext[16], unsigned char ciphertext[16]); +EXPORT void d0_rijndael_decrypt(const unsigned long *rk, int nrounds, + const unsigned char ciphertext[16], unsigned char plaintext[16]); + +#define D0_RIJNDAEL_KEYLENGTH(keybits) ((keybits)/8) +#define D0_RIJNDAEL_RKLENGTH(keybits) ((keybits)/8+28) +#define D0_RIJNDAEL_NROUNDS(keybits) ((keybits)/32+6) + +#endif diff --git a/misc/builddeps/dp.linux64/lib/libd0_blind_id.la b/misc/builddeps/dp.linux64/lib/libd0_blind_id.la index 0dbd791a..23c6fec3 100755 --- a/misc/builddeps/dp.linux64/lib/libd0_blind_id.la +++ b/misc/builddeps/dp.linux64/lib/libd0_blind_id.la @@ -11,7 +11,7 @@ dlname='libd0_blind_id.so.0' library_names='libd0_blind_id.so.0.0.0 libd0_blind_id.so.0 libd0_blind_id.so' # The name of the static archive. -old_library='libd0_blind_id.a' +old_library='' # Linker flags that can not go in dependency_libs. inherited_linker_flags='' diff --git a/misc/builddeps/dp.linux64/lib/libd0_rijndael.la b/misc/builddeps/dp.linux64/lib/libd0_rijndael.la index 9d61d5eb..07bd25bf 100755 --- a/misc/builddeps/dp.linux64/lib/libd0_rijndael.la +++ b/misc/builddeps/dp.linux64/lib/libd0_rijndael.la @@ -11,7 +11,7 @@ dlname='libd0_rijndael.so.0' library_names='libd0_rijndael.so.0.0.0 libd0_rijndael.so.0 libd0_rijndael.so' # The name of the static archive. -old_library='libd0_rijndael.a' +old_library='' # Linker flags that can not go in dependency_libs. inherited_linker_flags='' -- 2.39.2