860 Commits

Author SHA1 Message Date
Juan Lang
8ca755915b crypt32: Implement getting the type of a decode message. 2007-07-10 13:56:28 +02:00
Juan Lang
656d960dd4 crypt32: Add a stub decode message implementation. 2007-07-10 13:56:20 +02:00
Juan Lang
e557d36320 crypt32: Test and fix CryptMsgGetParam for streamed messages. 2007-07-10 13:56:13 +02:00
Juan Lang
b18b05f53c crypt32: Add tests for streamed encoding of data messages. 2007-07-10 13:56:00 +02:00
Juan Lang
aa99cf8ec0 crypt32: Test that inner content OID is ignored for data messages. 2007-07-10 13:55:53 +02:00
Juan Lang
fd05fe0d13 crypt32: Add more tests for opening a data message for encoding. 2007-07-10 13:55:31 +02:00
Francois Gouget
a3317a5c01 Assorted spelling fixes. 2007-07-05 19:56:34 +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
e64e66c41d crypt32: Accept OSS errors. 2007-07-02 13:33:40 +02:00
Juan Lang
85eeccc585 crypt32: Don't fail when CryptVerifyCertificateSignatureEx is missing, use skip (and get rid of unnecessary indenting). 2007-07-02 13:32:57 +02:00
Juan Lang
68b052057b crypt32: Use skip to avoid failures where support is missing. 2007-07-02 13:32:28 +02:00
Juan Lang
f75b86f02b crypt32: Implement getting content for data messages opened to encode. 2007-06-29 13:27:17 +02:00
Juan Lang
263f424c3b crypt32: Implement getting bare content for data messages opened to encode. 2007-06-29 13:27:10 +02:00
Juan Lang
d1f379340a crypt32: Add tests for data message encoding. 2007-06-29 13:27:02 +02:00
Juan Lang
0546cf1a69 crypt32: Add a stub get param function for data messages and remove stub message from open function. 2007-06-29 13:26:53 +02:00
Juan Lang
74bf713be7 crypt32: Implement CryptMsgUpdate for data messages opened to encode. 2007-06-29 13:25:33 +02:00
Juan Lang
5db6b1cc96 crypt32: Add an update function, use it to implement CryptMsgUpdate. 2007-06-29 13:25:03 +02:00
Juan Lang
fa0f5bd066 crypt32: Stub CryptMsgOpenToEncode for data messages. 2007-06-29 13:24:25 +02:00
Juan Lang
e829833986 crypt32: Test CryptMsgGetParam for data messages opened to encode. 2007-06-29 13:17:47 +02:00
Juan Lang
bd05e2abe3 crypt32: Test CryptMsgUpdate for data messages opened to encode. 2007-06-29 13:17:31 +02:00
Juan Lang
a581855d26 crypt32: Test CryptMsgOpenToEncode for data messages. 2007-06-29 13:17:22 +02:00
Juan Lang
1c837f16ac crypt32: Add basic parameter checking to CryptMsgOpenTo*. 2007-06-29 12:58:58 +02:00
Juan Lang
3de0e4ac48 crypt32: Add basic tests for CryptMsg functions. 2007-06-29 12:34:02 +02:00
Francois Gouget
fe40b2d85f crypt32/tests: Fix compilation on systems that don't support nameless unions. 2007-06-18 13:36:48 +02:00
Paul Vriens
5fb284721d crypt32/tests: Don't crash on Vista. 2007-06-18 12:13:16 +02:00
Francois Gouget
021c4dba17 crypt32: Add missing '\n' to ok() call. 2007-06-14 13:54:45 +02:00
Paul Vriens
74edf133e0 crypt32/tests: Vista uses a different error code. 2007-06-14 13:14:28 +02:00
Paul Vriens
c44d22466c crypt32/tests: Skip tests if we don't have enough rights. 2007-06-14 13:14:11 +02:00
Paul Vriens
023d6fd986 crypt32/tests: Skip tests if we don't have enough rights. 2007-06-13 12:58:44 +02:00
Juan Lang
d1ac9c73f6 crypt32: Implement PKCS7_SIGNER_INFO encoding/decoding. 2007-06-13 11:56:20 +02:00
Juan Lang
e1f83a7abf crypt32: Implement PKCS_ATTRIBUTES encoding/decoding. 2007-06-13 11:55:57 +02:00
Juan Lang
97f2c658fd crypt32: Implement PKCS_ATTRIBUTE encoding/decoding. 2007-06-13 11:54:36 +02:00
Juan Lang
1cd9510be0 crypt32: Implement PKCS_CONTENT_INFO encoding/decoding. 2007-06-13 11:53:47 +02:00
Juan Lang
2d00a4f0f5 crypt32: Implement CERT_AUTHORITY_KEY_ID2_INFO encoding/decoding. 2007-06-13 11:53:36 +02:00
Francois Gouget
fa48cb042c Assorted spelling fixes. 2007-05-29 13:47:18 +02:00
Juan Lang
fa10a29930 crypt32: Remove wrong test and parameter check. 2007-05-29 11:52:31 +02:00
Mounir IDRASSI
e5256d9840 crypt32: Fix CertAddCertificateContextToStore when called with CERT_STORE_ADD_USE_EXISTING. 2007-05-21 12:38:56 +02:00
Juan Lang
d132d1944c crypt32: Remove last error checks on success. 2007-05-15 15:20:02 +02:00
Juan Lang
4c6988e8f0 crypt32: Implement CertGetStoreProperty and CertSetStoreProperty. 2007-05-15 15:19:13 +02:00
Mounir IDRASSI
ebe83d561b crypt32: Fix crash in CertGetCertificateContextProperty when querying length of a hash property. 2007-05-14 14:26:32 +02:00
Mounir IDRASSI
204bdb8755 crypt32: Correct the implementation of CertCreateSelfSignCertificate. 2007-05-10 12:53:37 +02:00
Juan Lang
21dce1d02d crypt32: Implement CertEnumSystemStore. 2007-05-09 12:06:50 +02:00
Paul Vriens
4c90bbd6f7 crypt32/tests: Use A-version for registry functions. 2007-04-24 11:53:51 +02:00
Francois Gouget
d9e8a0f63e Remove unneeded checks on the GetModuleHandle() return value for cases where we are linked with the dll. 2007-03-28 12:36:13 +02:00
Paul Vriens
5faa3d0a59 crypt32/tests: No need to check return value of GetModuleHandle. 2007-03-14 22:44:14 +01:00
Paul Vriens
68fec9028c crypt32/tests: Use GetModuleHandle and skip. 2007-03-13 21:07:58 +01:00
Paul Vriens
cd3161eb32 crypt32/tests: Fix compilation for older gcc versions (and MinGW). 2007-01-15 14:39:03 +01:00
Paul Vriens
259c06ffc9 crypt32/tests: Cast-qual warning fixes. 2007-01-12 20:41:29 +01:00