From: Theodore Tso Date: Tue, 24 Oct 1995 21:33:29 +0000 (+0000) Subject: Manually defined PROVIDE_* for Macintosh and MS-DOS so that libcrypto X-Git-Tag: krb5-1.0-beta6~877 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=a2e7d8bebd122f062a11052de944bedd690a2b91;p=krb5.git 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 --- 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 + + * 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 * 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 #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 for mpw */ typedef unsigned long mode_t; typedef unsigned long ino_t;