Commit Graph

70 Commits

Author SHA1 Message Date
Jacek Caban eae8f4eda1 crypt32: Use empty_store for new CTL contexts. 2013-10-18 11:36:04 +02:00
Jacek Caban c01a708424 crypt32: Use empty_store for new CRL contexts. 2013-10-18 11:36:01 +02:00
Jacek Caban 9fb1e4d675 crypt32: Keep reference to store in contexts. 2013-10-18 11:35:58 +02:00
Jacek Caban c7d1082b4f crypt32: Added new empty store type and use it for creating certificates with no store. 2013-10-14 17:26:14 +02:00
Jacek Caban be023607cc crypt32: Added support for CERT_CLOSE_STORE_CHECK_FLAG flag in MemStore_release. 2013-10-14 17:26:14 +02:00
Jacek Caban da24f543f4 crypt32/tests: Added implicit empty store tests. 2013-10-11 16:24:00 +02:00
Francois Gouget 6af6f02585 crypt32/tests: Get rid of unneeded function typedefs. 2012-06-15 18:35:37 +02:00
Francois Gouget 3de330db54 tests: Remove unneeded assert.h includes. 2011-09-27 10:59:56 +02:00
Austin English 3ac1db562a crypt32/tests: Remove win9x hacks. 2011-02-28 13:13:49 +01:00
Austin English b1d4d2b215 crypt32/tests: Make sure to use return values (LLVM/Clang). 2011-02-17 17:29:05 +01:00
Juan Lang bcace6fb7c crypt32/tests: Test a return value (clang). 2011-02-17 17:25:40 +01:00
Juan Lang 36bc1c7f8f crypt32/tests: Don't assign a return value that's never checked (clang). 2011-01-31 17:58:19 +01:00
Juan Lang a4fe05a0f3 crypt32/tests: Test some return values (clang). 2011-01-31 17:58:07 +01:00
Detlef Riekenberg 5e17fe9a51 crypt32/tests: CertAddCertificateLinkToStore is not present on W98. 2010-11-03 11:08:55 +01:00
Francois Gouget fea384cea4 crypt32/tests: Add a trailing '\n' to ok() calls. 2010-06-22 20:03:27 +02:00
Juan Lang 88a016184d crypt32: Add support for CERT_STORE_PROV_SERIALIZED to CertOpenStore. 2010-06-16 11:44:48 +02:00
Juan Lang ecbb3c3f18 crypt32/tests: Test opening serialized stores. 2010-06-16 11:44:21 +02:00
Juan Lang 1d94702431 crypt32/tests: Always compare serialized stores in memory. 2010-05-26 10:10:10 +02:00
Juan Lang 6451b9621e crypt32/tests: Test an otherwise unused return value. 2010-05-26 10:10:05 +02:00
Juan Lang d0b7cc5bb9 crypt32/tests: Improve granularity of testing a store's serialized form. 2010-05-26 10:10:01 +02:00
Juan Lang d728169d97 crypt32: Implement CertAddCertificateLinkToStore on top of CertAddCertificateContextToStore. 2010-05-17 12:42:31 +02:00
Juan Lang 99b9e1ae36 crypt32: Prohibit adding links to collection stores. 2010-05-17 12:42:31 +02:00
Juan Lang 0dfb0299f6 crypt32/tests: Test CertAddCertificateLinkToStore. 2010-05-17 12:42:31 +02:00
Juan Lang 416cd484b2 crypt32: Implement CertStoreControl for collection stores. 2009-11-04 17:15:07 +01:00
Juan Lang e6047ae52d crypt32: Add tests of committing a collection store. 2009-11-04 17:14:53 +01:00
Juan Lang f8376b91da crypt32: Eliminate a double free in the tests. 2009-11-04 16:45:18 +01:00
Juan Lang 108f30bb7d crypt32: Rename a function to reflect its behavior better, and return whether it succeeds. 2009-11-04 16:45:18 +01:00
Juan Lang 7e1cff1c18 crypt32: Release contexts when removing them from the mem store. 2009-11-04 16:45:18 +01:00
Juan Lang df39bbba4f crypt32: Don't delete a context when removing it from a list. 2009-11-04 16:45:18 +01:00
Juan Lang 976c6ff3f8 crypt32: Correct reference counting when deleting contexts from collections. 2009-11-04 16:45:17 +01:00
Juan Lang 92324ab38e crypt32: Propagate errors from CertFree*Context to CertDelete*FromStore. 2009-11-04 16:45:17 +01:00
Francois Gouget df4d664582 crypt32/tests: Use win_skip() to skip over unimplemented functionality. 2009-02-24 16:57:27 +01:00
Michael Stefaniuc 1dc371c255 crypt32/tests: Remove superfluous pointer casts. 2009-01-21 10:25:35 +01:00
Juan Lang 09aec4f155 crypt32: Don't restrict file stores to binary-encoded files. 2008-12-20 10:58:53 +01:00
Paul Vriens 7e4ea8e57c crypt32/tests: Don't crash on NT4. 2008-09-15 11:30:40 +02:00
James Hawkins 4490de3528 crypt32: Fix a few test failures in win9x. 2008-09-03 14:21:42 +02:00
Francois Gouget 4c8e218252 Assorted spelling fixes. 2008-02-15 12:09:24 +01:00
Francois Gouget c69d47fa49 crypt32/tests: Get the tests running on Windows 98. 2007-11-20 16:45:02 +01:00
Juan Lang e857f383a4 crypt32: Implement I_CertUpdateStore. 2007-10-19 14:18:20 +02:00
Juan Lang 542af8aeeb crypt32: Add tests for I_CertUpdateStore. 2007-10-19 14:18:13 +02:00
Juan Lang 15cab33041 crypt32: Implement opening file name stores from files that contain PKCS7 messages. 2007-10-01 12:32:20 +02:00
Juan Lang c7f44c8ec7 crypt32: Implement message stores. 2007-07-30 12:53:42 +02:00
Juan Lang d76e1899ad crypt32: Add tests for message stores. 2007-07-30 12:53:27 +02:00
Juan Lang ef134dc703 crypt32: Accept ERROR_INVALID_PARAMETER in addition to ERROR_PATH_NOT_FOUND (and remove no-longer-useful checkFileStoreFailure). 2007-07-02 13:34:17 +02:00
Juan Lang 11e6717e66 crypt32: Accept ERROR_BADKEY in addition to ERROR_INVALID_HANDLE. 2007-07-02 13:34:00 +02:00
Juan Lang f575d8569b crypt32: Accept OSS errors as well. 2007-07-02 13:33:49 +02:00
Juan Lang fa10a29930 crypt32: Remove wrong test and parameter check. 2007-05-29 11:52:31 +02:00
Juan Lang 4c6988e8f0 crypt32: Implement CertGetStoreProperty and CertSetStoreProperty. 2007-05-15 15:19:13 +02:00
Juan Lang 21dce1d02d crypt32: Implement CertEnumSystemStore. 2007-05-09 12:06:50 +02:00
Andrew Talbot 43605806c5 crypt32/tests: Cast-qual warnings fix. 2006-12-08 11:38:55 +01:00