rsabase: Make rsabase a wrapper around rsaenh

Michael Jung mjung at iss.tu-darmstadt.de
Tue Feb 22 15:51:52 CST 2005


As suggested by Alexandre, I removed all implementation code from rsabase and 
made it a pure wrapper around rsaenh. I've imitated the scheme used in wine's 
unicows.dll to do so. 

The DllRegister/DllUnregister functions are removed, since those are not 
exported publicly by rsaenh and therefore I didn't know how to import those. 
I don't know for sure, but I would guess that MS rsabase does not do 
self-registration anyway.

On windows the CSP function prototypes are declared in MS Cryptographic 
Service Provider SDK's cspdk.h file, which is not present in wine. I've 
included prototypes in rsabase/main.c. Would we rather like to have a 
cspdk.h?

Please tell me if something has still to be modified. 

Changelog:
 Removed all implementation code from rsabase
 Made rsabase a wrapper around rsaenh

-- 
Michael Jung
mjung at iss.tu-darmstadt.de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: rsabase.diff
Type: text/x-diff
Size: 18475 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20050222/d4045014/rsabase.bin


More information about the wine-patches mailing list