Commit Graph

427 Commits

Author SHA1 Message Date
Juan Lang 7ddb29f6fd crypt32: Add tests showing signed CTLs aren't decoded by CryptDecodeObject. 2008-08-29 12:23:58 +02:00
Huw Davies e8d834e02d crypt32: Fix streamed, detached updates.
Thanks to Juan for confirming this is the correct fix.
2008-08-29 12:22:46 +02:00
Huw Davies 152a55eef2 crypt32/tests: Add a test for streamed, detached updates. 2008-08-29 12:22:41 +02:00
Juan Lang ff0760dcd3 crypt32: Implement CTL decoding. 2008-08-28 11:49:37 +02:00
Juan Lang a96361361d crypt32: Implement encoding CTLs. 2008-08-28 11:49:34 +02:00
Juan Lang 26d643d3e5 crypt32: Add tests for encoding/decoding CTLs. 2008-08-28 11:49:29 +02:00
Juan Lang e594d24006 crypt32: Implement authority info access decoding. 2008-08-28 11:24:30 +02:00
Juan Lang 7e848b6cdc crypt32: Implement authority info access encoding. 2008-08-28 11:03:56 +02:00
Juan Lang 76f400b771 crypt32: Test encoding/decoding the authority info access extension. 2008-08-28 11:03:49 +02:00
Juan Lang 4e6515e027 crypt32: Implement CryptVerifyDetachedMessageHash. 2008-08-27 13:21:21 +02:00
Juan Lang 1097513697 crypt32: Add tests for CryptVerifyDetachedHashMessage. 2008-08-27 13:21:21 +02:00
Juan Lang 13545bee2d crypt32: Fix verifying the hash of a detached hash message. 2008-08-27 13:21:21 +02:00
Juan Lang 9db120d015 crypt32: Add tests for verifying the hash of a detached hash message. 2008-08-27 13:21:21 +02:00
Huw Davies 1319b367fc crypt32: Add support for CERT_NAME_STR_REVERSE_FLAG. 2008-08-27 13:21:20 +02:00
Paul Vriens 5f727cb2af crypt32/tests: Use CryptAcquireContextA instead of CryptAcquireContextW. 2008-08-26 13:41:19 +02:00
Juan Lang ac5c7d22d0 crypt32: Add support for decoding PKCS_SMIME_CAPABILITIES. 2008-08-21 11:36:01 +02:00
Juan Lang db6c8e23b6 crypt32: Add support for encoding PKCS_SMIME_CAPABILITIES. 2008-08-21 11:35:54 +02:00
Juan Lang 70744f07d1 crypt32: Add tests for encoding/decoding PKCS_SMIME_CAPABILITIES. With help from Huw Davies. 2008-08-21 11:35:40 +02:00
Juan Lang 0a8d14c2e6 crypt32: Rewrite CDecodeMsg_Update for better detached data handling. 2008-08-21 11:35:07 +02:00
Juan Lang 51b16fb857 crypt32: Support the KeyId type of signer in CMSG_SIGNER_INFO_PARAM. 2008-08-21 11:33:39 +02:00
Juan Lang 57a85f0d6b crypt32: Implement CMSG_CMS_SIGNER_INFO_PARAM. 2008-08-21 11:33:30 +02:00
Juan Lang 6d9fc0f59d crypt32: Add tests for CMSG_CMS_SIGNER_INFO_PARAM. 2008-08-21 11:33:21 +02:00
Juan Lang ca94a1cc0d crypt32: Add more tests for the version of encoded signed CMS messages. 2008-08-21 11:33:12 +02:00
Juan Lang 595bae3ef3 crypt32: Test and correct encoding of signed CMS messages. 2008-08-21 11:33:03 +02:00
Juan Lang 4fa4e5a793 crypt32: Allow CMS fields to be set when opening a signed message to encode. 2008-08-20 10:24:21 +02:00
Juan Lang 3297080045 crypt32: Allow messages to be opened when compiled with CMSG_SIGNED_ENCODE_INFO_HAS_CMS_FIELDS if CMS fields aren't actually used. 2008-08-20 10:24:15 +02:00
Juan Lang 427b3fbd5d crypt32: Allow messages to be opened when compiled with CMSG_SIGNER_ENCODE_INFO_HAS_CMS_FIELDS if CMS fields aren't actually used. 2008-08-20 10:24:08 +02:00
Juan Lang 9b953c5f1e crypt32: Implement decoding CMSG_CMS_SIGNER_INFO. 2008-08-20 10:23:57 +02:00
Juan Lang 817adc5599 crypt32: Implement CMSG_CMS_SIGNER_INFO encoding. 2008-08-20 10:23:50 +02:00
Juan Lang d71e6e96dd crypt32: Add tests for encoding/decoding CMSG_CMS_SIGNER_INFO. 2008-08-20 10:23:42 +02:00
Juan Lang e763923b07 crypt32: Implement CERT_SIGNATURE_HASH_PROP_ID. 2008-08-19 12:20:18 +02:00
Juan Lang d8da3e83ff crypt32: Implement CryptHashToBeSigned. 2008-08-19 12:20:09 +02:00
Juan Lang b18919bef7 crypt32: Add tests for CryptHashToBeSigned. 2008-08-19 12:20:04 +02:00
Juan Lang fc8545b43a crypt32: Implement CryptMsgGetAndVerifySigner. 2008-08-18 17:15:55 +02:00
Juan Lang d677f6084d crypt32: Add tests for CryptMsgGetAndVerifySigner. 2008-08-18 17:15:55 +02:00
Paul Vriens 1542bbd81c crypt32/tests: Don't crash on some win9x boxes. 2008-08-04 13:05:04 +02:00
Reece Dunn 786a2bd542 crypt32: Removed the failing base64 test in Vista. 2008-08-04 13:01:19 +02:00
Paul Vriens dc6fc6ad8c crypt32/tests: Use CryptAcquireContextA instead of CryptAcquireContextW. 2008-08-01 12:21:53 +02:00
Juan Lang 1eb0d92780 tools/wine.inf: Register msisip.dll. 2008-08-01 11:38:01 +02:00
Juan Lang 765413ebd8 crypt32: Fix some test failures on Win9x. 2008-08-01 11:29:22 +02:00
Paul Vriens 6d33798265 crypt32/tests: Don't crash on some win9x boxes. 2008-07-31 13:03:28 +02:00
Reece Dunn 6a21ab270b crypt32: Check Vista error codes for the msg tests. 2008-07-29 14:10:00 +02:00
Juan Lang 278f806ab7 crypt32: Add test showing only file header is checked for cabinet files. 2008-07-29 12:21:28 +02:00
Juan Lang 2849333f25 crypt32: Implement CryptHashMessage. 2008-07-29 11:52:22 +02:00
Juan Lang e0d28c89f0 crypt32: Add tests for CryptHashMessage. 2008-07-29 11:52:15 +02:00
Juan Lang bca6cbcea7 crypt32: Move simplified message tests to their own file. 2008-07-29 11:52:04 +02:00
Detlef Riekenberg a6715f856e crypt32/tests: Fix test on win9x (CreateFileW not implemented). 2008-07-28 11:35:41 +02:00
Reece Dunn f46a42d66f crypt32/tests: fix the protectdata tests on Vista. 2008-07-25 11:29:33 +02:00
Juan Lang d3beb5056e crypt32: Add cab file checking to CryptSIPRetrieveSubjectGUID. 2008-07-24 11:57:28 +02:00
Juan Lang 210c91f919 crypt32: Test CryptRetrieveSubjectGUID with a cab file. 2008-07-24 11:57:19 +02:00