Commit Graph

171 Commits (22eb495aaf0bf0d4d3374e0e6f5890badb351bea)

Author SHA1 Message Date
Austin English 6e59cd2c34 Spelling fixes. 2008-04-22 12:20:12 +02:00
Rhys McGuckin 890c3fd0f6 wintrust: Check for null CleanupPolicy function pointer. 2008-04-17 21:27:04 +02:00
Andrew Talbot e68cc16a11 wintrust: Avoid assigning to struct members from other structs. 2008-04-07 11:24:09 +02:00
Andrew Talbot a1732549ca wintrust: Assign to structs instead of using memcpy. 2008-03-24 11:32:58 +01:00
Rob Shearman 48000893f9 makefiles: Simplify the use of the IMPORTLIB variable in the DLL makefiles.
Only specify the root to keep platform-specifics out of the individual 
DLL makefiles.
2008-03-04 20:55:01 +01:00
Francois Gouget dd50ac4e15 wintrust/tests: Crypt(En,De)codeObjectEx() are not available on Win9x. So load them dynamically and skip some tests. 2008-03-03 12:04:04 +01:00
Paul Vriens 4844672781 wintrust/tests: Add a few tests. 2008-02-28 20:00:45 +01:00
Paul Vriens 84039b26fe wintrust/tests: W2K and XP-SP1 don't set last error. 2008-02-28 20:00:41 +01:00
Paul Vriens ea4489cfb0 wintrust/crypt: Fix some test failures for a NULL parameter. 2008-02-11 20:41:40 +01:00
Paul Vriens 9be7a60d08 wintrust/tests: Change test_RegPolicyFlags to use the same logic as the rest of the tests. 2008-02-11 20:41:40 +01:00
Paul Vriens c16830db8c wintrust/tests: Use GetModuleHandleA instead of LoadLibraryA. 2008-02-11 20:41:40 +01:00
Paul Vriens 533b15d6ea wintrust/tests: Use GetModuleHandleA instead of LoadLibraryA. 2008-02-06 14:20:52 +01:00
Juan Lang 14a12b8861 wintrust: Don't expect ImageGetCertificateData to succeed when Certificate is NULL. 2008-01-15 11:37:54 +01:00
Aric Stewart 8d5f94b199 wintrust: Implementations for WTHelperGetFileName and WTHelperGetFileHandle. 2007-12-11 17:49:48 +01:00
Alexandre Julliard ad9396302d Removed some unneeded imports. 2007-12-06 21:24:24 +01:00
Alexandre Julliard 97675b1365 Include objbase.h where need to get the DllRegisterServer prototype. 2007-11-06 14:39:16 +01:00
Juan Lang 0cd5f2089e wintrust: Add generic chain action to known actions. 2007-10-09 20:20:40 +02:00
Juan Lang e69cf802e7 wintrust: Add traces. 2007-10-09 20:20:35 +02:00
Juan Lang 355193b70d wintrust: Implement GenericChainFinalProv. 2007-10-09 20:20:30 +02:00
Juan Lang d1fcdea034 wintrust: Implement GenericChainCertificateTrust. 2007-10-09 20:20:24 +02:00
Juan Lang cab0c5a553 wintrust: Add a helper function to create a chain for a signer. 2007-10-09 20:20:17 +02:00
Juan Lang 1a88c8bccb wintrust: Add a helper function to initialize chain creation parameters. 2007-10-09 20:20:11 +02:00
Juan Lang 7bff4e7141 wintrust: Trace input to WinVerifyTrust. 2007-10-09 20:20:04 +02:00
Juan Lang 4089be2588 wintrust: Use verify time rather than current time to check certificate chain. 2007-10-04 11:38:40 +02:00
Juan Lang b78c69dd4b wintrust: Remove bad check that prevents root certificates from appearing time valid. 2007-10-04 11:38:33 +02:00
Juan Lang deb1709686 wintrust: Use file's creation time as time to verify. 2007-10-04 11:38:27 +02:00
Juan Lang 85efd02fab wintrust: Copy time to verify from cert info. 2007-10-04 11:38:20 +02:00
Juan Lang fa355b2180 wintrust: Add stub for WVTAsn1SpcSpOpusInfoDecode. 2007-10-01 12:33:43 +02:00
Juan Lang 07979b9975 wintrust: Don't warn for generic cert verify action. 2007-10-01 12:33:07 +02:00
Juan Lang d7d4a5c4a9 wintrust: In SoftpubLoadSignature, don't assume a message is present. 2007-10-01 12:33:01 +02:00
Juan Lang 5fa5518641 wintrust: Improve SoftpubLoadMessage for WTD_CHOICE_CERT. 2007-10-01 12:32:55 +02:00
Juan Lang 5adeae168b wintrust: Implement SoftpubDefCertInit. 2007-10-01 12:32:49 +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 0463f99b73 wintrust: Partially implement SoftpubAuthenticode. 2007-09-13 10:54:34 +02:00
Juan Lang 277ef05efb wintrust: Save signer cert so chain can be created. 2007-09-13 10:54:29 +02:00
Juan Lang b13d16a0da wintrust: Implement SoftpubCleanup. 2007-09-13 10:54:22 +02:00
Francois Gouget 2eeb4eaf1d wintrust: Fix compilation on systems that don't support nameless unions. 2007-09-12 11:33:10 +02:00
Juan Lang b157166345 wintrust: Implement pfnCertificateTrust. 2007-08-29 12:00:33 +02:00
Juan Lang 5d7bffa5c7 wintrust: Save signers of a message in SoftpubLoadSignature. 2007-08-29 12:00:24 +02:00
Juan Lang fb07a3aa02 wintrust: Use a helper function to get a signer's cert info from a message. 2007-08-29 12:00:18 +02:00
Juan Lang a4d85d80a3 wintrust: Use pfnAddStore2Chain internally. 2007-08-29 12:00:11 +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 492518d037 wintrust: Use common memory functions. 2007-08-28 11:58:02 +02:00
Juan Lang 6f8b296fb1 wintrust: Move mem alloc functions to wintrust_main.c. 2007-08-28 11:57:53 +02:00
Juan Lang 92de438469 wintrust: Implement SoftpubLoadSignature. 2007-08-28 11:57:37 +02:00
Juan Lang 5a3fb3b566 wintrust: Test and implement SoftpubLoadMessage. 2007-08-28 11:57:20 +02:00