> Not a chance. The defines are incorrect and remove essential functions.
Ouch. It used to be possible.
Steve was right in that if you remove functions from the library, you must
remove them from the .DEF file also. I did this with SSLeay-0.8.1 in Feb 98
to produce a patent-free version, still available in the binaries directory
of the SSLeay mirrors. The only drama I suffered was that at the time,
removal of MD5 required a new define that made the PRNG use SHA1 instead,
and the result is still in use between Sydney and San Jose with client and
server certificates, using an EDH/DSA cipher suite.
> There are several functions that get removed by the defines that are
> required elsewhere in the code that is non-rsa dependant code.
Haven't used the latest cuts, but if no-rsa doesn't work any more, then
it's because someone broke it, and it should get fixed.
However in general it sucks that you have to build the archives, then
try the DLL link to get the list of unsatisfied symbols to edit out of
the .DEF file. I thought Eric was going to preprocess the .DEF file
using the configuration defines to avoid this - did this ever happen?
------------------------------------------------------------
Clifford Heath http://www.osa.com.au/~cjh
Open Software Associates Limited mailto:[EMAIL PROTECTED]
29 Ringwood Street / PO Box 4414 Phone +613 9871 1694
Ringwood VIC 3134 AUSTRALIA Fax +613 9871 1711
------------------------------------------------------------
Proven Solution Deployment for the Global Enterprise
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]