[1/2] dlls/crypt32: implement PFXImportCertStore()

Philippe Casgrain philippe.casgrain at transgaming.com
Mon Mar 22 11:27:36 CDT 2010


Hello,
I am a TransGaming employee and this code is officially submitted by TransGaming and licensed with the LGPL.

This patch implements the stub function PFXImportCertStore() using OpenSSL to parse the PKCS#12-formatted blob and extract the certificate from it. There is also a public key in there but it is discarded as there is no place to put it in the CertStore.

Since OpenSSL is dynamically loaded, that section of the patch was cribbed from dlls/wininet/netconnection.c.

This patch has been developed and tested on MacOSX 10.6 and Ubuntu 9.04. Tests were run on Windows XP SP3.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Implementation-of-PFXImportCertStore.patch
Type: application/octet-stream
Size: 9933 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-patches/attachments/20100322/835bb8f2/attachment.obj>


More information about the wine-patches mailing list