egg-openssl.c egg-openssl.h \
egg-unix-credentials.c egg-unix-credentials.h \
egg-secure-memory.c egg-secure-memory.h \
- egg-symkey.c egg-symkey.h
+ egg-symkey.c egg-symkey.h \
+ $(BUILT_SOURCES)
asn1-def-pk.h: pk.asn
- asn1Parser -o asn1-def-pk.h pk.asn
+ asn1Parser -o asn1-def-pk.h $(srcdir)/pk.asn
asn1-def-pkix.h: pkix.asn
- asn1Parser -o asn1-def-pkix.h pkix.asn
+ asn1Parser -o asn1-def-pkix.h $(srcdir)/pkix.asn
EXTRA_DIST = \
pkix.asn \
pk.asn
+DISTCLEANFILES = \
+ $(BUILT_SOURCES)
+
# --------------------------------------------------------------------
# COMMON STUFF COMPILED INTO SMALLER COMPONENTS
--- /dev/null
+-----BEGIN RSA PRIVATE KEY-----
+Proc-Type: 4,ENCRYPTED
+DEK-Info: DES-EDE3-CBC,24522D4CE5F5CD7B
+
+2H/8j0HYUya7LWEUxpgjp/LVcCX7yZB7SoREdoJdcqJEBUMWVxU/2OfVB8EZupmy
+7YHcnn5v1JwwtmAXAtqM9JGlvNWaRr1m4zDrhJn1fY3tu8YGtMR49IOZmOUBK+X+
+IxWAwaFDqLntuGZZnAmRJtgFVYVABEs5yM9zgoCGDaU4WMK3caD7Jnw8jH5m0nqQ
+XiQ1y1dHxFJmAgG0b5h2z7zjQTmmXd3IhXqSqsE/9ryruCCYa0Z7aAN5oAmO89I9
+gOyy3J4h76mTNFfF5btV4Jllwd4LkgGOmm69UxAyUTGzwYJ5gxgB3xFzGBwpVlcu
+72PrQCrjZqZ6rj6cTPGUYzcyMtEw3Xd6mFhApqJpVRZwNWUAMMJwHl2oWwKcIxfV
+y+OftRX6kc+cunrxCkl9aKuHDoJPEq+/Uh+AEXqir+942Vull0WPyuWUjaPKR1xJ
+poYsNfHRWq+klKCggQQL6jwuVbDLhbaXfgaNBQO1XMracgfmnO1PQPw8JSQ5iOkm
+Ybt2oHAEnrEWxZGn1PfRq6Z8HAbBlQpfmG7SMJZdQjlndKA6GR+tN5krKfpj6uak
+0eklm0Nb0YcDzJ3qqHXxIimK3Kh/WRZ1hVTnX4mS9u3HNQMo5Ov6z8OQN+Q45ffi
+ZDFkVwUTEJ+iwmCG7XnxX0v8Bv5LZmAnPu95KQTp4Ds0AZ6Sp+RqxvhnCO25cgWj
++N5jHGzsDk9/Jw7rAHz8pnl3sziNBWdAk5ASPA28HCQQo5peWnWajM3Pk98+/wHY
+blTh7gw77gTake6hpiegnhNUXwGm6BXEqmyu7mPW0z5XFRb9W7bpog==
+-----END RSA PRIVATE KEY-----
TestIntegers ::= SEQUENCE {
uint1 INTEGER,
uint2 INTEGER,
- uint3 INTEGER,
- mpi INTEGER
+ uint3 INTEGER
}
TestData ::= SEQUENCE {
* Tests be run in the order specified here.
*/
-#define IS_ZERO ~0
+#define IS_ZERO ((gsize)~0)
static gsize
find_non_zero (gpointer mem, gsize len)
strcpy ((gchar*)p, str);
p2 = egg_secure_realloc_full (p, 512, 0);
- g_assert (p2 == NULL);
+ g_assert (p2 != NULL);
g_assert_cmpint (IS_ZERO, ==, find_non_zero (((gchar*)p2) + len, 512 - len));
g_assert (strcmp (p2, str) == 0);
#include "run-auto-test.h"
+#include "egg-secure-memory.h"
#include "egg-symkey.h"
#include <gcrypt.h>
DEFINE_SETUP(crypto_setup)
{
gcry_check_version (LIBGCRYPT_VERSION);
+ gcry_set_allocation_handler ((gcry_handler_alloc_t)g_malloc,
+ (gcry_handler_alloc_t)egg_secure_alloc,
+ egg_secure_check,
+ (gcry_handler_realloc_t)egg_secure_realloc,
+ egg_secure_free);
}
DEFINE_TEARDOWN(crypto_setup)
EXTRA_DIST = \
gcr.pc.in \
- gcr-marshal.list
+ gcr-marshal.list \
+ gcr-import-dialog.glade
DISTCLEANFILES = \
gcr-$(GCR_MAJOR).pc
SUBDIRS = . \
$(TESTS_DIR)
+