Manually defined PROVIDE_* for Macintosh and MS-DOS so that libcrypto
authorTheodore Tso <tytso@mit.edu>
Tue, 24 Oct 1995 21:33:29 +0000 (21:33 +0000)
committerTheodore Tso <tytso@mit.edu>
Tue, 24 Oct 1995 21:33:29 +0000 (21:33 +0000)
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

src/include/ChangeLog
src/include/k5-int.h

index 3a6e2f64971a26c5385eeac03373f58fa43a37c1..598c1d3c832533015e555b18c53caf0adc401859 100644 (file)
@@ -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.
index 1548ae3cc3933d152622b27225f64d78421b299c..739bd9f9e553e149e1eb3131c881e2c32a15b2cd 100644 (file)
 #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;