]> git.xonotic.org Git - xonotic/xonotic.git/commitdiff
new d0_blind_id dll
authorXonotic Build Service <xonotic@xonotic.org>
Fri, 9 Dec 2011 12:24:58 +0000 (13:24 +0100)
committerXonotic Build Service <xonotic@xonotic.org>
Fri, 9 Dec 2011 12:24:58 +0000 (13:24 +0100)
19 files changed:
misc/builddeps/dp.linux32/bin/blind_id
misc/builddeps/dp.linux32/include/d0_blind_id/d0.h
misc/builddeps/dp.linux32/include/d0_blind_id/d0_blind_id.h
misc/builddeps/dp.linux32/lib/libd0_blind_id.a
misc/builddeps/dp.linux32/lib/libd0_rijndael.a
misc/builddeps/dp.linux32/lib/pkgconfig/d0_blind_id.pc
misc/builddeps/dp.linux32/lib/pkgconfig/d0_rijndael.pc
misc/builddeps/dp.linux64/bin/blind_id
misc/builddeps/dp.linux64/include/d0_blind_id/d0.h
misc/builddeps/dp.linux64/include/d0_blind_id/d0_blind_id.h
misc/builddeps/dp.linux64/lib/libd0_blind_id.a
misc/builddeps/dp.linux64/lib/libd0_rijndael.a
misc/builddeps/dp.linux64/lib/pkgconfig/d0_blind_id.pc
misc/builddeps/dp.linux64/lib/pkgconfig/d0_rijndael.pc
misc/buildfiles/osx/Xonotic.app/Contents/MacOS/libd0_blind_id.0.dylib
misc/buildfiles/win32/libd0_blind_id-0.dll
misc/buildfiles/win32/libd0_rijndael-0.dll
misc/buildfiles/win64/libd0_blind_id-0.dll
misc/buildfiles/win64/libd0_rijndael-0.dll

index 8b8ef3f8157e5125b71627883bd4edd381e9c686..49550cc38beb10eebb5fbda7b1575182f92e1b25 100755 (executable)
Binary files a/misc/builddeps/dp.linux32/bin/blind_id and b/misc/builddeps/dp.linux32/bin/blind_id differ
index bde14876fd0fab8d2e789c4f564a1d17ab3a9c5b..89d86fe5182345a2177c6dc8f99f5353afa26b78 100644 (file)
@@ -30,7 +30,7 @@
  * SUCH DAMAGE.
  *
  * $Format:commit %H$
- * $Id: a6b551ba6968466f5bf1003bd1f000cd29beb698 $
+ * $Id: 0f9b41999f2a57f07067272a8b89919394c4b04f $
  */
 
 #ifndef __D0_H__
@@ -58,6 +58,7 @@ extern d0_unlockmutex_t *d0_unlockmutex;
 
 void d0_setmallocfuncs(d0_malloc_t *m, d0_free_t *f);
 void d0_setmutexfuncs(d0_createmutex_t *c, d0_destroymutex_t *d, d0_lockmutex_t *l, d0_unlockmutex_t *u);
+void d0_initfuncs(void); // initializes them, this needs to be only called internally once
 
 extern const char *d0_bsd_license_notice;
 
index 393aa08e036e99110639cf03d2b60578fbc85332..f546b679dbd9e0afdf44916b9c1faec500c8c95f 100644 (file)
@@ -30,7 +30,7 @@
  * SUCH DAMAGE.
  *
  * $Format:commit %H$
- * $Id: cbb0b2c932cb3a3c921ef6969522ba6250d54ece $
+ * $Id: bf838f43093aceadcd2d20071684f1e7148a4332 $
  */
 
 #ifndef __D0_BLIND_ID_H__
@@ -75,6 +75,8 @@ D0_EXPORT D0_WARN_UNUSED_RESULT D0_BOOL d0_blind_id_sign_with_private_id_sign_de
 D0_EXPORT D0_WARN_UNUSED_RESULT D0_BOOL d0_blind_id_sign_with_private_id_verify(d0_blind_id_t *ctx, D0_BOOL is_first, D0_BOOL recv_modulus, const char *inbuf, size_t inbuflen, char *msg, size_t *msglen, D0_BOOL *status);
 D0_EXPORT D0_WARN_UNUSED_RESULT D0_BOOL d0_blind_id_sign_with_private_id_verify_detached(d0_blind_id_t *ctx, D0_BOOL is_first, D0_BOOL recv_modulus, const char *inbuf, size_t inbuflen, const char *msg, size_t msglen, D0_BOOL *status);
 D0_EXPORT D0_WARN_UNUSED_RESULT D0_BOOL d0_blind_id_fingerprint64_public_id(const d0_blind_id_t *ctx, char *outbuf, size_t *outbuflen);
+D0_EXPORT D0_WARN_UNUSED_RESULT D0_BOOL d0_blind_id_verify_public_id(const d0_blind_id_t *ctx, D0_BOOL *status);
+D0_EXPORT D0_WARN_UNUSED_RESULT D0_BOOL d0_blind_id_verify_private_id(const d0_blind_id_t *ctx);
 D0_EXPORT D0_WARN_UNUSED_RESULT D0_BOOL d0_blind_id_sessionkey_public_id(const d0_blind_id_t *ctx, char *outbuf, size_t *outbuflen); // can only be done after successful key exchange, this performs a modpow; key length is limited by SHA_DIGESTSIZE for now; also ONLY valid after successful d0_blind_id_authenticate_with_private_id_verify/d0_blind_id_fingerprint64_public_id
 
 D0_EXPORT D0_WARN_UNUSED_RESULT D0_BOOL d0_blind_id_INITIALIZE(void);
index 132f1c9e5f5abd82836abcb4ef5ba9a76ea7493d..c3bbbb6f219c698e7bbc7da021fd49f7dfbbdaca 100644 (file)
Binary files a/misc/builddeps/dp.linux32/lib/libd0_blind_id.a and b/misc/builddeps/dp.linux32/lib/libd0_blind_id.a differ
index 532408adfde7845a0912658c25bd857e0be41859..539839410302bfb06f33db93121311e7739d6d30 100644 (file)
Binary files a/misc/builddeps/dp.linux32/lib/libd0_rijndael.a and b/misc/builddeps/dp.linux32/lib/libd0_rijndael.a differ
index 4e6ffb193356e25e4897aa00f3fb00a39f122564..8c9bb32b6944ac71e8fbb74235adea08fe4b82b8 100644 (file)
@@ -6,6 +6,6 @@ includedir=${prefix}/include
 Name: Blind-ID
 Description: Library for user identification using RSA blind signatures
 Requires: 
-Version: 0.4
+Version: 0.5
 Libs: -L${libdir} -ld0_blind_id
 Cflags: -I${includedir}/d0_blind_id
index e728b2112dcf0c7a36ecdd7e46732a7ed3da232f..1040d658b94d5ca11def2e7ca83449abc5358620 100644 (file)
@@ -6,6 +6,6 @@ includedir=${prefix}/include
 Name: Rijndael
 Description: Library for Rijndael encryption
 Requires: 
-Version: 0.4
+Version: 0.5
 Libs: -L${libdir} -ld0_rijndael
 Cflags: -I${includedir}/d0_blind_id
index fc46588d2f8871d277e3f577f3ed552da51db4d5..40472ca15eb10f4bd4f8001ae1ae49a0a489eb17 100755 (executable)
Binary files a/misc/builddeps/dp.linux64/bin/blind_id and b/misc/builddeps/dp.linux64/bin/blind_id differ
index bde14876fd0fab8d2e789c4f564a1d17ab3a9c5b..89d86fe5182345a2177c6dc8f99f5353afa26b78 100644 (file)
@@ -30,7 +30,7 @@
  * SUCH DAMAGE.
  *
  * $Format:commit %H$
- * $Id: a6b551ba6968466f5bf1003bd1f000cd29beb698 $
+ * $Id: 0f9b41999f2a57f07067272a8b89919394c4b04f $
  */
 
 #ifndef __D0_H__
@@ -58,6 +58,7 @@ extern d0_unlockmutex_t *d0_unlockmutex;
 
 void d0_setmallocfuncs(d0_malloc_t *m, d0_free_t *f);
 void d0_setmutexfuncs(d0_createmutex_t *c, d0_destroymutex_t *d, d0_lockmutex_t *l, d0_unlockmutex_t *u);
+void d0_initfuncs(void); // initializes them, this needs to be only called internally once
 
 extern const char *d0_bsd_license_notice;
 
index 393aa08e036e99110639cf03d2b60578fbc85332..f546b679dbd9e0afdf44916b9c1faec500c8c95f 100644 (file)
@@ -30,7 +30,7 @@
  * SUCH DAMAGE.
  *
  * $Format:commit %H$
- * $Id: cbb0b2c932cb3a3c921ef6969522ba6250d54ece $
+ * $Id: bf838f43093aceadcd2d20071684f1e7148a4332 $
  */
 
 #ifndef __D0_BLIND_ID_H__
@@ -75,6 +75,8 @@ D0_EXPORT D0_WARN_UNUSED_RESULT D0_BOOL d0_blind_id_sign_with_private_id_sign_de
 D0_EXPORT D0_WARN_UNUSED_RESULT D0_BOOL d0_blind_id_sign_with_private_id_verify(d0_blind_id_t *ctx, D0_BOOL is_first, D0_BOOL recv_modulus, const char *inbuf, size_t inbuflen, char *msg, size_t *msglen, D0_BOOL *status);
 D0_EXPORT D0_WARN_UNUSED_RESULT D0_BOOL d0_blind_id_sign_with_private_id_verify_detached(d0_blind_id_t *ctx, D0_BOOL is_first, D0_BOOL recv_modulus, const char *inbuf, size_t inbuflen, const char *msg, size_t msglen, D0_BOOL *status);
 D0_EXPORT D0_WARN_UNUSED_RESULT D0_BOOL d0_blind_id_fingerprint64_public_id(const d0_blind_id_t *ctx, char *outbuf, size_t *outbuflen);
+D0_EXPORT D0_WARN_UNUSED_RESULT D0_BOOL d0_blind_id_verify_public_id(const d0_blind_id_t *ctx, D0_BOOL *status);
+D0_EXPORT D0_WARN_UNUSED_RESULT D0_BOOL d0_blind_id_verify_private_id(const d0_blind_id_t *ctx);
 D0_EXPORT D0_WARN_UNUSED_RESULT D0_BOOL d0_blind_id_sessionkey_public_id(const d0_blind_id_t *ctx, char *outbuf, size_t *outbuflen); // can only be done after successful key exchange, this performs a modpow; key length is limited by SHA_DIGESTSIZE for now; also ONLY valid after successful d0_blind_id_authenticate_with_private_id_verify/d0_blind_id_fingerprint64_public_id
 
 D0_EXPORT D0_WARN_UNUSED_RESULT D0_BOOL d0_blind_id_INITIALIZE(void);
index 1cc4daaba5b0647ca74f8d265b095cefd6a4e3cb..75657d6e815e38109922874ff37581613cbd7de2 100644 (file)
Binary files a/misc/builddeps/dp.linux64/lib/libd0_blind_id.a and b/misc/builddeps/dp.linux64/lib/libd0_blind_id.a differ
index 33b1b3300671664676a99c80952813dd1ce19e24..1004e973b25da01e953ad528602eb4ba2b51e2f6 100644 (file)
Binary files a/misc/builddeps/dp.linux64/lib/libd0_rijndael.a and b/misc/builddeps/dp.linux64/lib/libd0_rijndael.a differ
index 4e6ffb193356e25e4897aa00f3fb00a39f122564..8c9bb32b6944ac71e8fbb74235adea08fe4b82b8 100644 (file)
@@ -6,6 +6,6 @@ includedir=${prefix}/include
 Name: Blind-ID
 Description: Library for user identification using RSA blind signatures
 Requires: 
-Version: 0.4
+Version: 0.5
 Libs: -L${libdir} -ld0_blind_id
 Cflags: -I${includedir}/d0_blind_id
index e728b2112dcf0c7a36ecdd7e46732a7ed3da232f..1040d658b94d5ca11def2e7ca83449abc5358620 100644 (file)
@@ -6,6 +6,6 @@ includedir=${prefix}/include
 Name: Rijndael
 Description: Library for Rijndael encryption
 Requires: 
-Version: 0.4
+Version: 0.5
 Libs: -L${libdir} -ld0_rijndael
 Cflags: -I${includedir}/d0_blind_id
index a5373942f68a56c650082ea403fdf251c0aea966..a74556f56595a473541bbdd0c9390230c1a1e105 100755 (executable)
Binary files a/misc/buildfiles/osx/Xonotic.app/Contents/MacOS/libd0_blind_id.0.dylib and b/misc/buildfiles/osx/Xonotic.app/Contents/MacOS/libd0_blind_id.0.dylib differ
index 5b87963efe36b6ab85abf1e6188a9445b7951ba9..524b760277b3f2d443a0b83cd55f22162a7d8f23 100755 (executable)
Binary files a/misc/buildfiles/win32/libd0_blind_id-0.dll and b/misc/buildfiles/win32/libd0_blind_id-0.dll differ
index 846a28c3a4c1797382f75d2d6f9be616ca51791d..cd6088694577fc4283cf45ffb634c340473226f0 100755 (executable)
Binary files a/misc/buildfiles/win32/libd0_rijndael-0.dll and b/misc/buildfiles/win32/libd0_rijndael-0.dll differ
index a204be27182a1ab81d62f3c0e0952a9f50235100..dbcbf1726045bfa6190cc34d25e27154fdb03a22 100755 (executable)
Binary files a/misc/buildfiles/win64/libd0_blind_id-0.dll and b/misc/buildfiles/win64/libd0_blind_id-0.dll differ
index 2f6e94fa9afe251b34266319637b41453c1f6b7b..13b9f41f84faa9801f6050f7166448e0bc113b89 100755 (executable)
Binary files a/misc/buildfiles/win64/libd0_rijndael-0.dll and b/misc/buildfiles/win64/libd0_rijndael-0.dll differ