Commit graph

64 commits

Author SHA1 Message Date
Aric Stewart
2dca912aa9 wintrust: Stub WTHelperCertCheckValidSignature. 2009-06-24 11:27:56 +02:00
Juan Lang
abacfc0f45 wintrust: Check for the presence of required members of WINTRUST_BLOB_INFO rather than requiring callers to be compiled with the same SDK version. 2009-06-15 13:42:26 +02:00
Francois Gouget
d5936f4200 wintrust: Make WINTRUST_ReAlloc() static. 2009-02-18 12:17:31 +01:00
Michael Stefaniuc
0087064c2f wintrust: Remove superfluous pointer casts. 2009-01-29 14:06:06 +01:00
Alexandre Julliard
04eb1e6a63 wintrust: Fix a buffer overflow. 2008-11-17 17:08:40 +01:00
Juan Lang
0f43beaa7b wintrust: Implement OpenPersonalTrustDBDialog. 2008-10-02 10:28:45 -05:00
Juan Lang
8c90767c3d wintrust: Implement WTHelperGetKnownUsages. 2008-10-01 09:56:22 -05:00
Juan Lang
6e0f86596f wintrust: Add stub for WTHelperGetKnownUsages. 2008-10-01 09:54:38 -05:00
Juan Lang
d99b23819d wintrust: Support the CERT_CERTIFICATE_ACTION_VERIFY action. 2008-09-23 12:13:52 +02:00
Juan Lang
f3ba89f948 wintrust: Use helper function to add the trust steps to execute. 2008-09-23 12:13:35 +02:00
Juan Lang
a74aab7516 wintrust: Use helper function to allocate CRYPT_PROVIDER_DATA. 2008-09-23 12:13:26 +02:00
Juan Lang
500403957d wintrust: Add traces to a few more functions. 2008-09-19 12:09:02 +02:00
Juan Lang
61077035fc wintrust: Don't assume dwStateAction is set in WINTRUST_DATA. 2008-09-18 12:32:31 +02:00
Juan Lang
b871679922 wintrust: Execute WinVerifyTrust as a sequence of steps, and return the error code from the first failing step of the sequence. 2008-07-16 17:53:18 +02:00
Juan Lang
0c419108ef wintrust: Use path in WIN_TRUST_SUBJECT_FILE structure rather than assuming a path is passed in place of WINTRUST_DATA's pFile member. 2008-07-11 13:58:07 +02:00
Rob Shearman
91d5844f76 wintrust: Check that provider functions are not NULL before using them. 2008-04-24 11:49:42 +02:00
Rob Shearman
8e0f125f45 wintrust: Implement WTHelperGetProvPrivateDataFromChain.
Also fill in pfnAddPrivData2Chain in WintrustLoadFunctionPointers, which 
is the complement of WTHelperGetProvPrivateDataFromChain.
2008-04-24 11:49:35 +02:00
Rhys McGuckin
890c3fd0f6 wintrust: Check for null CleanupPolicy function pointer. 2008-04-17 21:27:04 +02:00
Aric Stewart
8d5f94b199 wintrust: Implementations for WTHelperGetFileName and WTHelperGetFileHandle. 2007-12-11 17:49:48 +01:00
Juan Lang
0cd5f2089e wintrust: Add generic chain action to known actions. 2007-10-09 20:20:40 +02:00
Juan Lang
7bff4e7141 wintrust: Trace input to WinVerifyTrust. 2007-10-09 20:20:04 +02:00
Juan Lang
07979b9975 wintrust: Don't warn for generic cert verify action. 2007-10-01 12:33:07 +02:00
Francois Gouget
9114bc1bd8 wintrust: Fix compilation on systems that don't support nameless unions. 2007-09-18 11:20:31 +02:00
Juan Lang
ae8e8a0a57 wintrust: Don't prefer native version. 2007-09-13 10:54:49 +02:00
Juan Lang
40f33d6568 wintrust: Implement WinVerifyTrust. 2007-09-13 10:54:41 +02:00
Juan Lang
4f2fae1d99 wintrust: Test and implement pfnAddCert2Chain. 2007-08-29 12:00:05 +02:00
Juan Lang
8c34271aaa wintrust: Test and implement pfnAddSgnr2Chain. 2007-08-29 11:59:58 +02:00
Juan Lang
150ddd6bd4 wintrust: Test and implement pfnAddStore2Chain. 2007-08-29 11:59:47 +02:00
Juan Lang
6f8b296fb1 wintrust: Move mem alloc functions to wintrust_main.c. 2007-08-28 11:57:53 +02:00
Juan Lang
33407c6397 wintrust: Forward WinVerifyTrustEx to WinVerifyTrust. 2007-08-15 10:42:23 +02:00
Juan Lang
ba0b7a5de3 wintrust: Implement WTHelperProvDataFromStateData. 2007-08-15 10:42:18 +02:00
Juan Lang
f1ec80d13b wintrust: Implement WTHelperGetProvCertFromChain. 2007-08-15 10:42:08 +02:00
Juan Lang
0823c4fc61 wintrust: Implement WTHelperGetProvSignerFromChain. 2007-08-15 10:41:58 +02:00
Juan Lang
1af94dbf3b wintrust: Implement WintrustGetRegPolicyFlags and WintrustSetRegPolicyFlags. 2007-05-15 15:53:37 +02:00
Juan Lang
07a7079e22 wintrust: Implement WintrustLoadFunctionPointers. 2007-05-03 14:22:03 +02:00
Paul Vriens
dcec67ba60 wintrust: Win64 printf format warning fixes. 2006-10-04 20:55:56 +02:00
James Hawkins
8082477d6c wintrust: Move the Crypt* functions to crypt.c. 2006-09-21 18:22:55 +02:00
Francois Gouget
6393fed2d4 wintrust: In recent SDKs, WinVerifyTrust()'s last parameter is a void pointer. 2006-09-11 11:29:19 +02:00
Paul Vriens
8170d88509 wintrust: Move register related functions to a separate file. 2006-08-29 13:03:35 +02:00
Paul Vriens
5c0ea644da wintrust: Add some documentation. 2006-08-23 15:57:40 +02:00
Paul Vriens
b20dad068a wintrust: Added stubbed CryptCATAdminEnumCatalogFromHash. 2006-08-21 12:09:08 +02:00
Paul Vriens
80df5324ba wintrust: Added stubbed WintrustLoadFunctionPointers. 2006-08-15 19:24:49 +02:00
Paul Vriens
6f872e5313 wintrust: Added stubbed WintrustRemoveActionID. 2006-08-14 20:49:18 +02:00
James Hawkins
f5e0195be6 wintrust: Always return ERROR_SUCCESS in WinVerifyTrust. 2006-08-08 11:14:17 +02:00
Juan Lang
7fc56136be wintrust: Implement TrustIsCertificateSelfSigned. 2006-08-02 11:41:44 +02:00
Jonathan Ernst
360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Mike McCormack
ee069f24ba wintrust: Use the definition of WINTRUST_ACTION_GENERIC_VERIFY_V2 in softpub.h. 2006-03-22 11:19:50 +01:00
Alexandre Julliard
c39a5f0dba Added DLL_WINE_PREATTACH handling in a number of stub-only dlls. 2006-03-21 16:19:07 +01:00
Juan Lang
2c5f20b701 wintrust: Add some stubs. 2006-02-18 15:50:01 +01:00
Vincent Béron
d52dafb5cc Add a few missing #includes. 2005-12-07 12:51:39 +01:00