I ran into a problem when stripping out the RSA code. Following the format
of other source files, I added an "#ifndef NO_RSA" around the entire
rsautl.c code. Please apply this simple patch:
C:\dev> diff -u openssl-orig/apps/rsautl.c openssl/apps/rsautl.c
--- openssl-orig/apps/rsautl.c Wed Apr 04 22:54:04 2001
+++ openssl/apps/rsautl.c Wed Apr 04 21:58:52 2001
@@ -55,6 +55,7 @@
* Hudson ([EMAIL PROTECTED]).
*
*/
+#ifndef NO_RSA
#include "apps.h"
#include <string.h>
#include <openssl/err.h>
@@ -288,3 +289,4 @@
BIO_printf(bio_err, "-hexdump hex dump output\n");
}
+#endif /* !NO_RSA */
Here's some other info if you think it is necessary:
C:\dev\openssl\out32>openssl version -a
OpenSSL 0.9.6 24 Sep 2000
built on: Wed Apr 4 21:08:50 2001
platform: VC-NT
options: bn(64,32) md2(int) des(idx,cisc,4,long)
compiler: cl /MDd /W3 /WX /Zi /Yd /Od /nologo -DWIN32 -D_DEBUG -DL_ENDIAN
-DWIN32_LEAN_AND_MEAN -DDEBUG -DDSO_WIN32 -DWINNT /Fdout32dll -DNO_IDEA
-DNO_RC4 -DNO_RC5 -DNO_BF -DNO_RSA -DNO_SSL2
Lemme know if this email does not follow "proper patch procedure". 8-)
- Eric B
======================= Confidentiality Statement =======================
The information contained in this message and any attachments is
intended only for the use of the individual or entity to which it is
addressed, and may contain information that is PRIVILEGED, CONFIDENTIAL
and exempt from disclosure under applicable law. If you have received
this message in error, you are prohibited from copying, distributing, or
using the information. Please contact the sender immediately by return
e-mail and delete the original message from your system.
===================== End Confidentiality Statement =====================
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]