Commit Graph

279 Commits

Author SHA1 Message Date
Juan Lang 74ac0d30bd wintrust: Fix a couple tests on a variety of systems. 2009-02-12 13:00:46 +01:00
Juan Lang 22ea6bd611 wintrust: Remove a couple tests that fail on a variety of systems. 2009-02-12 13:00:42 +01:00
Juan Lang 9e07f0de08 wintrust: Don't fail if a registry value doesn't exist. 2009-02-12 13:00:37 +01:00
Francois Gouget f250f4fa04 Assorted spelling fixes. 2009-02-11 15:56:02 +01:00
Juan Lang 2d0e586425 wintrust: Use GetSystemDirectory rather than GetWindowsDirectory to find the CatRoot directories. 2009-02-04 12:24:57 +01:00
Andrew Talbot 8bfc62cf8b wintrust: Declare a functions static. 2009-02-02 12:11:58 +01:00
Michael Stefaniuc 0087064c2f wintrust: Remove superfluous pointer casts. 2009-01-29 14:06:06 +01:00
Paul Vriens e6676ff50e wintrust/tests: Fix a test failure on W2K. 2009-01-22 12:03:51 +01:00
Paul Vriens d18249dda6 wintrust/tests: Check file attributes set by CryptCATAdminAddCatalog. 2009-01-21 10:24:15 +01:00
Paul Vriens d4cf5a55c6 wintrust/tests: Add some cdf parsing tests. 2009-01-21 10:23:52 +01:00
Hans Leidekker e361356e8e wintrust: Set system attribute on the target catalog file in CryptCATAdminAddCatalog. 2009-01-21 10:23:24 +01:00
Alexandre Julliard e098f427b4 wintrust/tests: Clean up temp files after test. 2009-01-19 15:45:33 +01:00
Paul Vriens 2c9a41a4e4 wintrust/tests: Add some tests that creates catalog files. 2009-01-19 14:20:29 +01:00
Paul Vriens db8cce3fcb wintrust/tests: Make the catalog properties test a bit more flexible. 2009-01-19 14:20:07 +01:00
Paul Vriens 39361deadc wintrust/tests: Add a few parameter tests. 2009-01-19 14:19:56 +01:00
Paul Vriens 4a2e02d57d wintrust: Add some CryptCATCDF stubs. 2009-01-19 14:19:45 +01:00
Paul Vriens 669aa20c91 wintrust/tests: Add a test for enumerating catalog attributes. 2009-01-19 14:18:30 +01:00
Michael Stefaniuc 898d795fdd wintrust/tests: Remove superfluous pointer casts. 2009-01-13 15:26:04 +01:00
Paul Vriens 00ed4057b5 wintrust: Fix removing a catalog file. 2009-01-08 14:52:31 +01:00
Paul Vriens 5bfed84410 wintrust/tests: Add a few tests. 2009-01-08 14:52:26 +01:00
Juan Lang ae133b808f wintrust: Fix encoding OIDs with only two components. 2008-12-23 20:20:01 +01:00
Hans Leidekker a04afe7b70 wintrust: Fix message handle type.
Spotted by Juan Lang.
2008-12-23 18:52:41 +01:00
Hans Leidekker 053b2295a5 wintrust: Add some tests. 2008-12-23 18:52:28 +01:00
Hans Leidekker 32766e3882 wintrust: Add stub implementations of CryptCATEnumerateAttr, CryptCATEnumerateCatAttr, CryptCATGetAttrInfo, CryptCATGetCatAttrInfo and CryptCATGetMemberInfo. 2008-12-23 18:52:18 +01:00
Hans Leidekker 615d023bf1 wintrust: Implement CryptCATAdminResolveCatalogPath and CryptCATCatalogInfoFromContext. 2008-12-23 18:52:02 +01:00
Hans Leidekker dffccbf1f2 wintrust: Implement CryptCATEnumerateMember.
Based on work done by Maarten Lankhorst.
2008-12-23 18:51:53 +01:00
Hans Leidekker c7109645dc wintrust: Test find handles against INVALID_HANDLE_VALUE.
Spotted by Michael Stefaniuc.
2008-12-23 18:51:30 +01:00
Hans Leidekker f9e0e5198f wintrust: Implement CryptCATOpen and CryptCATClose.
Based on work done by Maarten Lankhorst.
2008-12-22 14:55:51 +01:00
Hans Leidekker 766669fbd2 wintrust: Implement CryptCATAdminEnumCatalogFromHash.
Based on work done by Maarten Lankhorst.
2008-12-22 14:55:51 +01:00
Hans Leidekker 21d5f4a617 wintrust: Record full catalog filename in catalog info structure, not just the basename. 2008-12-22 14:55:51 +01:00
Francois Gouget c36c161ce6 wintrust/tests: Add a trailing '\n' to ok() calls. 2008-12-19 17:45:25 +01:00
Paul Vriens 936bec69cf wintrust/tests: Don't crash on NT4 and W2K. 2008-12-19 17:16:31 +01:00
Paul Vriens ff833ee255 wintrust/tests: Fix test crash on Win9x. 2008-12-19 17:16:26 +01:00
Hans Leidekker 50d76df1ea wintrust: Implement CryptCATAdminCalcHashFromFileHandle.
Based on work done by Maarten Lankhorst.
2008-12-19 17:16:12 +01:00
Hans Leidekker b8bb31dc34 wintrust: Add tests for adding and removing catalog files. 2008-12-18 14:52:40 +01:00
Hans Leidekker 02f805347d wintrust: Implement CryptCATAdminAddCatalog, CryptCATAdminReleaseCatalogContext and CryptCATAdminReleaseContext.
Based on work done by Maarten Lankhorst.
2008-12-18 14:52:21 +01:00
Hans Leidekker a99ef3570f wintrust: Implement CryptCATAdminReleaseContext.
Based on work done by Maarten Lankhorst.
2008-12-18 13:16:13 +01:00
Hans Leidekker 1d9ce08ce2 wintrust: Implement CryptCATAdminAcquireContext.
Based on work done by Maarten Lankhorst.
2008-12-18 13:16:07 +01:00
Hans Leidekker 976341a45e wintrust: Don't test last error on success. 2008-12-18 13:15:54 +01:00
Hans Leidekker 0b0621c8cb wintrust: Open test file with share mode FILE_SHARE_READ. 2008-12-18 13:15:44 +01:00
Andrew Talbot 79ab433946 wintrust: Sign-compare warnings fix. 2008-12-11 14:29:14 +01:00
Juan Lang 8610a0b537 wintrust: Add tests for WVTAsn1SpcSpOpusInfoDecode. 2008-12-10 10:49:44 +01:00
Juan Lang 9e7c5626b3 wintrust: Implement WVTAsn1SpcSpOpusInfoEncode. 2008-12-10 10:49:38 +01:00
Juan Lang 796bb0734a wintrust: Add tests for WVTAsn1SpcSpOpusInfoEncode. 2008-12-10 10:49:30 +01:00
Juan Lang ffa3d341db wintrust: Add stub for WVTAsn1SpcSpOpusInfoEncode. 2008-12-10 10:49:22 +01:00
Francois Gouget 8bd8609af8 wintrust: Remove WINAPI on static functions where not needed. 2008-11-25 11:50:06 +01:00
Alexandre Julliard 04eb1e6a63 wintrust: Fix a buffer overflow. 2008-11-17 17:08:40 +01:00
Juan Lang cbccab6252 wintrust: Implement WVTAsn1SpcFinancialCriteriaInfoDecode. 2008-11-04 11:19:21 +01:00
Juan Lang 4c88340f72 wintrust: Add tests for WVTAsn1SpcFinancialCriteriaInfoDecode. 2008-11-04 11:19:15 +01:00
Juan Lang 05956a6483 wintrust: Add stub for WVTAsn1SpcFinancialCriteriaInfoDecode. 2008-11-04 11:19:11 +01:00