Commit Graph

25 Commits

Author SHA1 Message Date
Frédéric Delanoy
e078c872a0 crypt32: Avoid double free in CRYPT_LoadSIP on error path (coverity). 2012-10-30 10:46:33 +01:00
Francois Gouget
10faa9997e crypt32: Delete the oid and sip static critical sections when unloading the dll. 2011-11-16 17:02:52 +01:00
Juan Lang
604e39dde5 crypt32: Add parameter checking to CryptSIPCreateIndirectData. 2010-09-24 18:20:27 +02:00
Juan Lang
dc34bb9eb0 crypt32: Implement CryptSIPRetrieveSubjectGuid for .cat files. 2008-10-09 12:14:57 +02:00
Juan Lang
5d4d5b16fd crypt32: More fully implement CryptSIPRetrieveSubjectGuid. 2008-08-04 13:03:38 +02:00
Juan Lang
7d78d394ae crypt32: Create a helper to load a SIP function from an open key. 2008-08-04 13:02:14 +02:00
Juan Lang
3f563c3d9b crypt32: Use ReadFile rather than a memory-mapped file to check the type of a file. 2008-08-04 13:02:00 +02:00
Juan Lang
278f806ab7 crypt32: Add test showing only file header is checked for cabinet files. 2008-07-29 12:21:28 +02:00
Juan Lang
d3beb5056e crypt32: Add cab file checking to CryptSIPRetrieveSubjectGUID. 2008-07-24 11:57:28 +02:00
Andrew Talbot
70c4b66781 crypt32: Assign to structs instead of using memcpy. 2008-02-15 12:05:47 +01:00
Juan Lang
8b17846d6a crypt32: Initialize a variable. 2007-11-05 14:15:06 +01:00
Juan Lang
84a54b5a1f crypt32: Trace more return values. 2007-08-10 12:58:17 +02:00
Juan Lang
1d5a8b2f78 crypt32: Implement CryptSIPGetSignedDataMsg, CryptSIPPutSignedDataMsg,
CryptSIPCreateIndirectData, CryptSIPVerifyIndirectData, and
CryptSIPRemoveSignedDataMsg.
2007-07-10 14:41:24 +02:00
Juan Lang
19c3a09ba8 crypt32: Implement CryptSIPLoad. 2007-07-10 14:41:05 +02:00
Andrew Talbot
9f6a6427ef crypt32: Constify some variables. 2007-04-16 12:25:19 +02:00
Paul Vriens
c8da5149d0 crypt32: Input parameter checking. 2006-10-30 17:43:47 +01:00
Michael Stefaniuc
15765dd953 The Data1 member of the GUID struct needs to be an unsigned int too for Win64 compatibility. 2006-10-16 10:53:04 +02:00
Paul Vriens
a9b53ef6b2 crypt32: Correct the documentation. 2006-10-05 17:46:31 +02:00
Paul Vriens
a28c40f314 crypt32: Change function declaration to overcome some cast-qual warnings in future patches. 2006-10-05 17:46:20 +02:00
Paul Vriens
94be5b0d9e crypt32: Move some defines to the top as they will be needed in more functions. 2006-10-05 17:46:09 +02:00
Juan Lang
f3a1f2bf60 crypt32: Win64 printf format warning fixes. 2006-10-04 09:59:57 +02:00
Paul Vriens
c5ae39a3df crypt32: Added some CryptSIP stub implementations. 2006-09-29 14:41:00 +02:00
Paul Vriens
946f3ee10a crypt32: Partly implement CryptSIPRetrieveSubjectGuid. 2006-09-27 20:10:32 +02:00
Paul Vriens
4c32875e92 crypt32: Simplify by removing unneeded backslash. 2006-09-20 20:04:55 +02:00
Paul Vriens
ef860912a2 crypt32: Move SIP related functions to their own file. 2006-09-20 11:16:20 +02:00