wine/ tools/wine.inf include/ dlls/ ...

Vincent Béron vberon at
Fri Nov 5 14:50:46 CST 2004

Le jeu 04/11/2004 à 16:15, Alexandre Julliard a écrit :
> Log message:
> 	Michael Jung <mjung at>
> 	Implemented a substantial part of rsaenh.dll.
> Patch:

The committed patch doesn't compile on RH8. OpenSSL doesn't use the same
name for some datatypes/functions as the version used by Michael
(actually the prototype is different as well).

OpenSSL 0.9.7a (as found on FC1) will use OPENSSL_ENABLE_OLD_DES_SUPPORT
by default which will #define the old names to the new ones for the DES

RSAPrivateKey_dup is only defined in x509.h in OpenSSL 0.9.6b, not in
rsa.h. But pulling in x509.h also includes md4.h, md5.h and sha.h (via
evp.h), which redefine MD4_CTX (and MD5 and SHA _CTX also) with an
incompatible definition if the NO_MD4, etc. are not defined.

Allow rsaenh compilation with older (0.9.6b) OpenSSL version.
Remove a cast from const to not-const.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: rsaenh2.diff
Type: text/x-patch
Size: 12248 bytes
Desc: not available
Url :

More information about the wine-devel mailing list