1634 Commits

Author SHA1 Message Date
Alexander Morozov
6ad5416f32 crypt32: Implement getting content of an enveloped message. 2010-12-02 15:01:09 +01:00
Alexander Morozov
03e94320c2 crypt32: Implement updating enveloped messages. 2010-12-02 15:01:08 +01:00
Alexander Morozov
c3a2f7a3d1 crypt32: Save some info needed for creating enveloped messages. 2010-12-02 15:00:56 +01:00
Alexander Morozov
6fcca28b07 crypt32: Add a stub enveloped message implementation. 2010-12-01 17:16:22 +01:00
Alexander Morozov
f48b0aa6a2 crypt32/tests: Fix test failures on some Win95 and some NT4. 2010-11-25 16:56:27 +01:00
Alexander Morozov
b9c122f15e crypt32/tests: Skip more tests. 2010-11-25 16:56:09 +01:00
Alexander Morozov
d8cad3eb1b crypt32/tests: Use pCryptAcquireContextA. 2010-11-24 12:06:31 +01:00
Alexander Morozov
676d5db65a crypt32/tests: Fix test failures on WinME and some NT4. 2010-11-24 12:06:11 +01:00
Alexander Morozov
113c614525 crypt32/tests: Do not crash on some Win98. 2010-11-24 12:06:04 +01:00
Juan Lang
107a95d86b crypt32: Add CertFindChainInStore stub. 2010-11-17 11:16:58 +01:00
Alexander Morozov
6462283fbe crypt32/tests: Add tests for CMSG_RECIPIENT_COUNT_PARAM and CMSG_RECIPIENT_INFO_PARAM. 2010-11-03 14:48:10 +01:00
Detlef Riekenberg
661a8f3787 crypt32/test: When using dynamic binding for functions, do it in all locations. 2010-11-03 11:08:55 +01:00
Detlef Riekenberg
5e17fe9a51 crypt32/tests: CertAddCertificateLinkToStore is not present on W98. 2010-11-03 11:08:55 +01:00
Alexander Morozov
5328687fb5 crypt32/tests: Add tests for decoding enveloped messages. 2010-11-02 15:29:01 +01:00
Alexander Morozov
f45ac5a4a2 crypt32/tests: Add tests for enveloped messages. 2010-11-01 14:53:32 +01:00
Juan Lang
dd7a45be7c crypt32: Check revocation status of chain element-by-element.
Due to a quirk in CertVerifyRevocation (see its tests), checking an
entire chain doesn't appear to be supported, even though the API would
appear to support doing so.  Checking element by element allows
revocation to be checked for the entire chain.
2010-10-25 13:52:50 +02:00
Juan Lang
8714c11247 crypt32: Pass additional store to CertVerifyRevocation. 2010-10-25 13:52:50 +02:00
Juan Lang
2b8cad3235 crypt32/tests: Fix test failures on Win98/NT4. 2010-10-21 16:16:14 +02:00
Juan Lang
a1352035d1 crypt32: Implement CertRDNValueToStr for UTF8 strings. 2010-10-20 12:32:58 +02:00
Juan Lang
8f2821ac77 crypt32: The newline character must also be quoted. 2010-10-20 12:31:53 +02:00
Juan Lang
7833f30721 crypt32: Correct Unicode quoting of BMP strings. 2010-10-20 12:31:46 +02:00
Juan Lang
bf70d35529 crypt32/tests: Show expected values in ok output. 2010-10-20 12:31:24 +02:00
Juan Lang
e21cb8fb9d crypt32/tests: Test more Unicode encoded string to string conversions. 2010-10-20 12:31:18 +02:00
Juan Lang
4141625284 crypt32: Remove unneeded comments. 2010-10-20 12:31:10 +02:00
Juan Lang
c4ae9e9c5a crypt32/tests: Add more tests of the authenticode policy. 2010-10-19 10:19:21 +02:00
Juan Lang
ca7512d296 crypt32: Trace certificate chain verification parameters. 2010-10-19 10:19:17 +02:00
Juan Lang
c654606405 crypt32: Remove broken UTF-8 string decoding support. 2010-10-19 10:19:11 +02:00
Juan Lang
dcafe721bf crypt32: Implement quoting of BMP strings. 2010-10-19 10:18:59 +02:00
Juan Lang
993068038e crypt32: Implement quoting of simple string types. 2010-10-19 10:18:53 +02:00
Juan Lang
462af2f91b crypt32: Test more encoded string to string conversions. 2010-10-19 10:18:45 +02:00
Juan Lang
8b3681e921 crypt32: Test encoding more quoted strings. 2010-10-19 10:18:39 +02:00
Anders Jonsson
ce5a8aab83 crypt32: Update Swedish translation. 2010-10-18 11:51:30 +02:00
Trygve Vea
fe8a5ac44d crypt32: Updated Norwegian translation. 2010-10-15 16:18:09 +02:00
Akihiro Sagawa
4d5a851ca8 crypt32: Add Japanese translation. 2010-10-15 11:35:57 +02:00
Juan Lang
63a05db41c crypt32: Trace time value in addition to address of time value. 2010-10-15 11:33:21 +02:00
Juan Lang
b6cd08f436 crypt32: Use A functions for debug string that's only used as an ASCII string. 2010-10-15 11:33:12 +02:00
Andrew Nguyen
6f2513d39a crypt32: Avoid relying on PATH_MAX in import_certs_from_dir helper.
PATH_MAX is not guaranteed to be available on all platforms, and it is 
inadequate as a hardcoded buffer size anyway.
2010-10-08 11:56:45 +02:00
Juan Lang
6e89a61446 crypt32/tests: Test OpenSSL chain separately to address test failures on Win98. 2010-10-06 20:46:51 +02:00
Juan Lang
251ccfc848 crypt32/tests: Fix another test failure on Win98. 2010-10-06 20:46:51 +02:00
Juan Lang
8fbcad75ba crypt32/tests: Add name to test to help identify test failures. 2010-10-06 20:46:50 +02:00
Juan Lang
d8fcffc7e7 crypt32/tests: Fix more Win9x failures. 2010-10-06 20:46:50 +02:00
Juan Lang
3e437ec537 crypt32/tests: Fix test failures on NT4/Win9x. 2010-10-06 20:46:50 +02:00
Juan Lang
25a8d301c1 crypt32: Set correct error when encountering unsupported critical extensions in the base and SSL policy. 2010-10-06 20:46:50 +02:00
Juan Lang
5b79eb977b crypt32/tests: Add macros to declare tests. 2010-10-06 20:46:50 +02:00
Juan Lang
6ff8184e15 crypt32/tests: Add name to test to help identify test failures. 2010-10-06 20:46:50 +02:00
Juan Lang
b1899c2066 crypt32: Set CERT_TRUST_HAS_NOT_SUPPORTED_CRITICAL_EXT when appropriate. 2010-10-06 20:46:49 +02:00
Juan Lang
d5bcf21c91 crypt32/tests: Test the base and SSL policies against a certificate with an invalid critical extension. 2010-10-06 20:46:49 +02:00
Juan Lang
ab1a3ccede crypt32/tests: Test invalid critical extension in intermediate cert. 2010-10-06 20:46:49 +02:00
Juan Lang
966d722752 crypt32: Improve error checking for the base policy. 2010-10-06 14:41:04 +02:00
Juan Lang
c4c70b608c crypt32/tests: Add more tests of verifying the base policy, including flags to ignore certain errors. 2010-10-06 14:41:04 +02:00