Commit Graph

989 Commits

Author SHA1 Message Date
Juan Lang 7c83565580 crypt32: Don't store redundant copy of detached hash message data. 2008-09-09 11:46:14 +02:00
Juan Lang 254f9b9c01 crypt32: Check length of sequence before checking tag. 2008-09-09 11:46:14 +02:00
Paul Vriens e8b8856df0 crypt32/tests: Fix a test on Vista. 2008-09-08 12:49:12 +02:00
James Hawkins 8733ec8326 crypt32: Trace the returned value on failure. 2008-09-08 12:47:22 +02:00
Francois Gouget 80ef97be1a crypt32/tests: Add a trailing '\n' to an ok() call. 2008-09-05 13:39:05 +02:00
Paul Vriens 961d65ab30 crypt32/tests: Don't crash on Vista. 2008-09-05 13:38:56 +02:00
Alexandre Julliard ced5cb67ed crypt32: Avoid some uninitialized variable warnings on older gcc. 2008-09-05 11:32:59 +02:00
James Hawkins 4490de3528 crypt32: Fix a few test failures in win9x. 2008-09-03 14:21:42 +02:00
James Hawkins 05499a41b8 crypt32: Fix several failing tests in win9x. 2008-09-03 14:21:42 +02:00
James Hawkins 12330b433e crypt32: Fix several test failures in win9x. 2008-09-03 14:21:42 +02:00
James Hawkins 094545079c crypt32: Fix several failing tests in win9x. 2008-09-03 14:21:42 +02:00
James Hawkins 5a9587949f crypt32: Fix a failing test in Vista. 2008-09-03 13:14:50 +02:00
James Hawkins f5dd6d23ed crypt32: Remove a test with a binary result that behaves differently across platforms. 2008-09-03 13:14:50 +02:00
James Hawkins 3dedb0fdba crypt32: Fix a test that fails in Vista. 2008-09-03 13:14:50 +02:00
Francois Gouget 6bd4bf66e2 crypt32: Fix compilation on systems that don't support nameless unions. 2008-09-02 13:59:31 +02:00
Juan Lang 07de224b54 crypt32: Implement CertAddCTLContextToStore. 2008-09-02 11:54:23 +02:00
Juan Lang 08f37c62be crypt32: Add tests for CertAddEncodedCTLToStore. 2008-09-02 11:54:15 +02:00
Juan Lang 4f62230ee2 crypt32: Implement CertFindCTLInStore. 2008-09-02 11:54:09 +02:00
Juan Lang 7a2cedadbc crypt32: Implement CertDeleteCTLFromStore. 2008-09-02 11:54:02 +02:00
Juan Lang 7572f61f38 crypt32: Implement CertEnumCTLsInStore. 2008-09-02 11:53:55 +02:00
Juan Lang dc7a4e1302 crypt32: Add CTLs to the registry store. 2008-09-02 11:53:49 +02:00
Juan Lang ec1e1b30cd crypt32: Add CTLs to the file store. 2008-09-02 11:53:42 +02:00
Juan Lang 02784fb0dc crypt32: Add CTLs to the provider store. 2008-09-02 11:53:35 +02:00
Juan Lang 3614bb7b4d crypt32: Add CTLs to the collection store. 2008-09-02 11:53:29 +02:00
Juan Lang caf6a7dcbc crypt32: Add CTLs to the memory store. 2008-09-02 11:53:21 +02:00
Juan Lang aebb937207 crypt32: Implement CertAddEncodedCTLToStore. 2008-09-02 11:53:13 +02:00
Juan Lang 3eb62ad60b crypt32: Implement CertDuplicateCTLContext. 2008-09-02 11:53:07 +02:00
Juan Lang 0ada2b93f9 crypt32: Add support for CTL properties. 2008-09-02 11:53:01 +02:00
Juan Lang b15ee45965 crypt32: Add tests for CertGetCTLContextProperty. 2008-09-02 11:52:52 +02:00
Juan Lang 429b1e1b41 crypt32: Implement CertCreateCTLContext and CertFreeCTLContext. 2008-09-02 11:52:44 +02:00
Juan Lang e6bcb4581f crypt32: Add tests for CertCreateCTLContext. 2008-09-02 11:52:19 +02:00
James Hawkins a50fc2cc16 crypt32: Split the test for ret and last error up. 2008-08-29 13:26:14 +02:00
James Hawkins 56d5a7f169 crypt32: Fix a failing test in Vista. 2008-08-29 13:24:09 +02:00
James Hawkins fff29663ab crypt32: Fix a failing test in Vista. 2008-08-29 13:22:02 +02:00
James Hawkins f9b0620f9f crypt32: Fix a failing test in XP. 2008-08-29 13:21:57 +02:00
Juan Lang 7ddb29f6fd crypt32: Add tests showing signed CTLs aren't decoded by CryptDecodeObject. 2008-08-29 12:23:58 +02:00
Juan Lang 0ab7781d99 crypt32: Fix typo. 2008-08-29 12:23:54 +02:00
Juan Lang fc1f9b9157 crypt32: Fix typo. 2008-08-29 12:23:50 +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 2d02ec7488 crypt32: Don't ignore errors when encoding items in an array. 2008-08-28 11:24:48 +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 6372b62863 crypt32: Add stub for CryptVerifyDetachedMessageHash. 2008-08-27 13:21:21 +02:00