summaryrefslogtreecommitdiff
path: root/kerberosV/include/crypto-headers.h
diff options
context:
space:
mode:
authorRobert Nagy <robert@cvs.openbsd.org>2013-06-17 18:57:47 +0000
committerRobert Nagy <robert@cvs.openbsd.org>2013-06-17 18:57:47 +0000
commiteda62d8f4e9fbdc55f8600409818ed1cbd89e35e (patch)
tree426c4d157a0d4d4ab0f4b3ee8519ea6c130acf60 /kerberosV/include/crypto-headers.h
parentdf0d019db60178be37cff40c992138c6d412c86c (diff)
update kerberosV to Heimdal 1.5.2 using BSD Makefiles based
on the ones from FreeBSD This is getting commited now so that we can patch it up fast in the tree. There are known regressions so please don't try to build this on your own now, please wait for the next available snapshot. If however you would still want to build it, make sure build and install everything in the tools directory first. This is not the full commit yet because there are several subdirectories.
Diffstat (limited to 'kerberosV/include/crypto-headers.h')
-rw-r--r--kerberosV/include/crypto-headers.h18
1 files changed, 16 insertions, 2 deletions
diff --git a/kerberosV/include/crypto-headers.h b/kerberosV/include/crypto-headers.h
index 93289b4ace3..823fddec199 100644
--- a/kerberosV/include/crypto-headers.h
+++ b/kerberosV/include/crypto-headers.h
@@ -1,12 +1,26 @@
+/* $OpenBSD: crypto-headers.h,v 1.3 2013/06/17 18:57:39 robert Exp $ */
#ifndef __crypto_headers_h__
#define __crypto_headers_h__
-#define OPENSSL_DES_LIBDES_COMPATIBILITY
+
+#include <openssl/evp.h>
#include <openssl/des.h>
#include <openssl/rc4.h>
#include <openssl/rc2.h>
#include <openssl/md4.h>
#include <openssl/md5.h>
#include <openssl/sha.h>
-#include <openssl/aes.h>
#include <openssl/ui.h>
+#include <openssl/rand.h>
+#include <openssl/engine.h>
+#include <openssl/pkcs12.h>
+#include <openssl/pem.h>
+#include <openssl/hmac.h>
+#include <openssl/ec.h>
+#include <openssl/ecdsa.h>
+#include <openssl/ecdh.h>
+#ifndef BN_is_negative
+#define BN_set_negative(bn, flag) ((bn)->neg=(flag)?1:0)
+#define BN_is_negative(bn) ((bn)->neg != 0)
+#endif
+
#endif /* __crypto_headers_h__ */