summaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
authorTheodore Tso <tytso@mit.edu>1995-10-24 21:33:29 +0000
committerTheodore Tso <tytso@mit.edu>1995-10-24 21:33:29 +0000
commita2e7d8bebd122f062a11052de944bedd690a2b91 (patch)
treee9ab9d90c925b782f5905f775e3bb391115fbaf9 /src/include
parentfd4c18ccbcf786018688ea704922b64304470c7d (diff)
downloadkrb5-a2e7d8bebd122f062a11052de944bedd690a2b91.tar.gz
krb5-a2e7d8bebd122f062a11052de944bedd690a2b91.tar.xz
krb5-a2e7d8bebd122f062a11052de944bedd690a2b91.zip
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. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6992 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/include')
-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;