wine/ tools/wine.inf include/config.h.in dlls/ ...
Michael Jung
mjung at iss.tu-darmstadt.de
Mon Nov 8 05:01:58 CST 2004
On Friday 05 November 2004 21:50, Vincent Béron wrote:
> Le jeu 04/11/2004 à 16:15, Alexandre Julliard a écrit :
> > Log message:
> > Michael Jung <mjung at iss.tu-darmstadt.de>
> > Implemented a substantial part of rsaenh.dll.
> >
> > Patch: http://cvs.winehq.org/patch.py?id=14412
>
> 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).
>
>...
Hi Vincent,
sorry for causing you problems.
> + pbKeyStream_no_const = StrDupA(pbKeyStream);
> + encrypt_block_impl(pPubKey->aiAlgid, &pPubKey->context,
pbKeyStream_no_const, pbDecrypted,
This doesn't seem to be correct. You can't apply a string duplication function
to clone a pbKeyStream since it is not a zero terminated string. I also don't
consider it beneficial to have a dependecy on shlwapi for this API.
Furthermore, I think this duplication should be done inside
encrypt_block_impl (if at all).
I'm currently working on integrating source code from LibTomCrypt into rsaenh,
which will help us to get rid of the OpenSSL dependency. I'm hoping to get it
ready for the weekend.
Greetings,
Michael
More information about the wine-devel
mailing list