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]

Reply via email to