Juan Lang
|
8adc75b3ec
|
crypt32: Fix more test failures.
|
2009-11-16 11:34:31 +01:00 |
Juan Lang
|
c4b997bab3
|
crypt32: Set CERT_TRUST_HAS_VALID_NAME_CONSTRAINTS when a certificate's name constraints are met.
|
2009-11-16 11:33:58 +01:00 |
Juan Lang
|
9aee8fd556
|
crypt32: Fix test failures.
|
2009-11-13 11:52:25 +01:00 |
Juan Lang
|
21ecc84620
|
crypt32: Accept any matching dNSName in a subject alternate name.
|
2009-11-13 11:52:25 +01:00 |
Juan Lang
|
95a14deff9
|
crypt32: Add tests for cs.stanford.edu's chain.
|
2009-11-13 11:52:25 +01:00 |
Juan Lang
|
d311cc9bdb
|
crypt32: Use broken() to mark an expected result from a broken version of crypt32.
|
2009-11-13 11:52:25 +01:00 |
Juan Lang
|
b91d0c8bde
|
crypt32: Implement matching a certificate with a wildcard in its name.
|
2009-11-13 11:52:24 +01:00 |
Juan Lang
|
e740672647
|
crypt32: Test matching a certificate with a wildcard in its name.
|
2009-11-13 11:52:24 +01:00 |
Juan Lang
|
a29789e0bf
|
crypt32: Add openssl.org's cert to the tested chains.
|
2009-11-13 11:52:24 +01:00 |
Juan Lang
|
574de15f51
|
crypt32: Fix more test failures on older crypt32 versions.
|
2009-11-12 13:11:38 +01:00 |
Juan Lang
|
ba3433fa02
|
crypt32: Fix more test failures on older crypt32 versions.
|
2009-11-12 13:11:32 +01:00 |
Juan Lang
|
d7c9bd13a2
|
crypt32: Fix test failures on multiple Windows versions.
|
2009-11-11 10:55:51 +01:00 |
Juan Lang
|
300d5fe5c4
|
crypt32: Correct error when a matching name constraint is found.
|
2009-11-11 10:55:44 +01:00 |
Juan Lang
|
ee02d43731
|
crypt32: Correct error when a constrained, permitted name type isn't found in the subject name.
|
2009-11-10 13:08:31 +01:00 |
Juan Lang
|
ae6e884142
|
crypt32: Correct error when the subject alternate name can't be decoded.
|
2009-11-10 13:08:20 +01:00 |
Juan Lang
|
ef6ce9a590
|
crypt32: Add more tests of name constraints.
|
2009-11-10 13:08:06 +01:00 |
Juan Lang
|
a5361e45de
|
crypt32: Test more chains against different policies.
|
2009-11-10 13:07:35 +01:00 |
Juan Lang
|
e1b2eb3485
|
crypt32: Fix a test failure on NT 4.
|
2009-11-05 11:57:13 +01:00 |
Juan Lang
|
af3afcf81d
|
crypt32: Fix a memory leak in a test.
|
2009-11-03 21:29:29 +01:00 |
Juan Lang
|
77472187c9
|
crypt32: Add key usage extension to chain4_0.
|
2009-10-30 11:26:15 +01:00 |
Juan Lang
|
9a13e1c70b
|
crypt32: Add basic constraints to chain15_0.
|
2009-10-30 11:23:58 +01:00 |
Juan Lang
|
118374c081
|
crypt32: Add basic constraints to chain14_0.
|
2009-10-30 11:23:53 +01:00 |
Juan Lang
|
0bd67b4c6f
|
crypt32: Add basic constraints and key usage to chain12_0.
|
2009-10-30 11:23:47 +01:00 |
Juan Lang
|
002439e2f0
|
crypt32: Add basic constraints and key usage to chain8_0.
|
2009-10-30 11:23:41 +01:00 |
Juan Lang
|
4557a8705b
|
crypt32: Add basic constraints and key usage to chain5_0.
|
2009-10-30 11:23:35 +01:00 |
Juan Lang
|
86d6177215
|
crypt32: Add basic constraints and key usage to chain2_0.
|
2009-10-30 11:23:27 +01:00 |
Juan Lang
|
6bf0e52011
|
crypt32: Add basic constraints and key usage to chain0_0.
|
2009-10-30 11:23:22 +01:00 |
Juan Lang
|
2fbb736e01
|
crypt32: Add some tests of the SSL policy.
|
2009-10-29 13:07:47 +01:00 |
Juan Lang
|
facd2e975a
|
crypt32: Allow the caller of checkChainPolicyStatus to specify the date to test with and additional policy parameters.
|
2009-10-29 13:07:39 +01:00 |
Juan Lang
|
3669be9550
|
crypt32: Add the Google website's cert to tests.
|
2009-10-29 13:07:33 +01:00 |
Juan Lang
|
eea0d75ed5
|
crypt32: Fix test failures on older versions of crypt32.
|
2009-10-22 17:24:52 +02:00 |
Juan Lang
|
7fa618aa8e
|
crypt32: Check key usage during chain validation.
|
2009-10-21 16:21:53 +02:00 |
Juan Lang
|
f2057592bf
|
crypt32: Add tests for key usage in the base policy.
|
2009-10-21 16:21:49 +02:00 |
Juan Lang
|
a700e0556f
|
crypt32: Add key usage extension to non-root CA certs.
|
2009-10-21 16:21:44 +02:00 |
Juan Lang
|
c0872b218c
|
crypt32/tests: Get rid of a couple of certs unneeded by a test.
|
2009-10-20 14:00:35 +02:00 |
Paul Vriens
|
4a5ecb3236
|
crypt32/tests: Fix a test failure on Vista and higher.
|
2009-09-23 12:34:49 +02:00 |
Hans Leidekker
|
2f112cf5ee
|
crypt32: CertGetCertificateChain does not validate the size of the CERT_CHAIN_PARA structure.
|
2009-09-22 16:20:58 +02:00 |
Ge van Geldorp
|
ca18de9512
|
crypt32/tests: Remove test that crashes on Win7.
|
2009-08-25 14:56:14 +02:00 |
Austin English
|
efa555596b
|
crypt32/tests: Print a better error if no Verisign root certificates available.
|
2009-05-04 12:52:35 +02:00 |
Francois Gouget
|
df4d664582
|
crypt32/tests: Use win_skip() to skip over unimplemented functionality.
|
2009-02-24 16:57:27 +01:00 |
Juan Lang
|
5d16361f88
|
crypt32: Fix a typo.
|
2009-02-16 11:47:48 +01:00 |
Juan Lang
|
33e3222920
|
crypt32: Allow an alternate chain policy status for broken systems.
|
2009-02-13 12:59:27 +01:00 |
Juan Lang
|
b5d1bfe5ba
|
crypt32: Set the info status on the last element of a chain even if its issuer can't be found.
|
2009-02-12 11:53:22 +01:00 |
Juan Lang
|
913affe4ef
|
crypt32: Don't assume intermediate certificates are allowed to be CAs.
|
2009-02-12 11:53:18 +01:00 |
Juan Lang
|
de2c6b8640
|
crypt32: Include more info about skipped checks in skip message.
|
2009-02-12 11:52:55 +01:00 |
Juan Lang
|
7124467ef4
|
crypt32: Fix a typo.
|
2009-02-11 12:29:27 +01:00 |
Juan Lang
|
4899509434
|
crypt32: Relax a test whose results are ignored on Windows anyway.
|
2009-02-11 12:29:12 +01:00 |
Juan Lang
|
7cc615e631
|
crypt32: Fix a few more test failures on older versions of Windows.
|
2009-02-10 12:31:35 +01:00 |
Juan Lang
|
42be55d744
|
crypt32: Fix a regression in chain tests.
Relaxing the tests on older versions of Windows caused a couple tests
to fail on more recent ones, which was unintended.
|
2009-02-09 12:06:02 +01:00 |
Juan Lang
|
1f3fd357db
|
crypt32: Fix some test failures on older versions of Windows.
|
2009-02-06 14:50:27 +01:00 |