summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/include/ChangeLog7
-rw-r--r--src/include/k5-int.h18
2 files changed, 25 insertions, 0 deletions
diff --git a/src/include/ChangeLog b/src/include/ChangeLog
index 3a6e2f649..598c1d3c8 100644
--- a/src/include/ChangeLog
+++ b/src/include/ChangeLog
@@ -1,3 +1,10 @@
+Tue Oct 24 17:31:36 1995 Theodore Y. Ts'o <tytso@dcl>
+
+ * k5-int.h: Manually defined PROVIDE_* for Macintosh and MS-DOS so
+ that libcrypto knows which encryption systems to include.
+ Otherwise, we would be building an exportable (and
+ useless) krb5 library for the Mac and PC.
+
Fri Oct 6 21:59:02 1995 Theodore Y. Ts'o <tytso@dcl>
* Makefile.in: Remove ##DOS!include of config/windows.in.
diff --git a/src/include/k5-int.h b/src/include/k5-int.h
index 1548ae3cc..739bd9f9e 100644
--- a/src/include/k5-int.h
+++ b/src/include/k5-int.h
@@ -90,6 +90,15 @@
#define HAVE_STDARG_H
#define HAVE_SYS_TYPES_H
+/* This controls which encryption routines libcrypto will provide */
+#define PROVIDE_DES_CBC_MD5
+#define PROVIDE_DES_CBC_CRC
+#define PROVIDE_RAW_DES_CBC
+#define PROVIDE_DES_CBC_CKSUM
+#define PROVIDE_CRC32
+#define PROVIDE_RSA_MD4
+#define PROVIDE_RSA_MD5
+
#ifndef _SIZE_T_DEFINED
typedef unsigned int size_t;
#define _SIZE_T_DEFINED
@@ -205,6 +214,15 @@ typedef unsigned int size_t;
#include <fcntl.h>
#endif
+/* This controls which encryption routines libcrypto will provide */
+#define PROVIDE_DES_CBC_MD5
+#define PROVIDE_DES_CBC_CRC
+#define PROVIDE_RAW_DES_CBC
+#define PROVIDE_DES_CBC_CKSUM
+#define PROVIDE_CRC32
+#define PROVIDE_RSA_MD4
+#define PROVIDE_RSA_MD5
+
/* there is no <stat.h> for mpw */
typedef unsigned long mode_t;
typedef unsigned long ino_t;