Commit Graph

53 Commits

Author SHA1 Message Date
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
Stefan Leichter b7819c2431 Added stubs for DllRegisterServer, DllUnregisterServer and
WintrustSetRegPolicyFlags.
2005-09-16 18:44:26 +00:00
Paul Vriens 90215e81bb Return ERROR_SUCCESS as default and TRUST_E_PROVIDER_UNKNOWN if asked
for WINTRUST_ACTION_GENERIC_VERIFY_V2.
2005-09-12 10:10:36 +00:00
Paul Vriens a221e0e2dd Return TRUST_E_PROVIDER_UNKNOWN until implemented. 2005-07-15 09:54:34 +00:00
Paul Vriens 0aec9906cf Added a stub for CryptCATAdminCalcHashFromFileHandle. 2005-06-05 17:53:48 +00:00
Mike McCormack 632ee62a3e Add stubs and stub implementations. 2005-06-01 19:49:41 +00:00
Michael Stefaniuc a740045064 Stub for CryptCATAdminReleaseContext. 2005-02-23 12:43:12 +00:00
Francois Gouget 85ae255f96 Fix some issues reported by winapi_check:
Add mscat.h and wintrust.h; update wincrypt.h.
Fix the CryptCATAdminAcquireContext() and WinVerifyTrust() prototypes
so they use the proper types.
Update the wintrust section of win32.api.
2004-10-21 21:00:29 +00:00
Stefan Leichter 63289cd67c Added stub for CryptCATAdminAcquireContext. 2004-10-18 21:19:46 +00:00
Dimitrie O. Paun 475cdcba8c Remove the win32 debug channel, misc cleanup of debugging code. 2004-02-26 05:30:54 +00:00
Alexandre Julliard e37c6e18d0 Fixed header dependencies to be fully compatible with the Windows
headers (with help from Dimitrie O. Paun).
2003-09-05 23:08:26 +00:00
Alexandre Julliard b34fb35b31 Fixed warnings caused by conversion to -DSTRICT. 2002-10-18 23:48:57 +00:00