1 2006-11-24 Sebastien Pouliot <sebastien@ximian.com>
3 * X509ChainPolicyTest.cs: Added test cases for setting invalid enum
4 values to property. Added test case for VerificationTime. Added Reset
5 test cases on collection classes (new one are created, we can't reuse
7 * X509ChainTest.cs: Added test cases for an untrusted root certificate
8 and a certificate that doesn't chain back to a known CA. Added test
11 2006-11-22 Sebastien Pouliot <sebastien@ximian.com>
13 * X509StoreTest.cs: Add test cases for every method/properties.
15 2006-11-17 Sebastien Pouliot <sebastien@ximian.com>
17 * X509Certificate2CollectionTest.cs: New. Unit tests for
18 X509Certificate2Collection.
19 * X509Certificate2Test.cs: Changed cert_8 to public so it can be
20 reused in other tests. Added test case for GetNameInfo with SimpleName
21 * X509ExtensionCollectionTest.cs: New. Unit tests for
22 X509ExtensionCollection.
23 * X509SubjectKeyIdentifierExtensionTest.cs: Added test cases for ctors
24 accepting PublicKey instances.
26 2006-11-13 Sebastien Pouliot <sebastien@ximian.com>
28 * X509Certificate2Test.cs: Add property tests when using an "empty"
29 certificate. Add tests for GetNameInfo in all test cases. Add base64
30 certificate decoding tests. Add Pkcs7 import tests.
32 2006-11-08 Sebastien Pouliot <sebastien@ximian.com>
34 * X500DistinguishedNameTest.cs: Removed all NotWorking tags. Added
35 more Decode test cases.
36 * X509BasicConstraintsExtensionTest.cs: Added test case where the
37 extension is created using CryptoConfig.
38 * X509Certificate2Test.cs: Added test cases for GetCertContentType,
39 DER encoded certificates, PKCS#12 certificates and removed all
41 * X509EnhancedKeyUsageExtensionTest.cs: Added test case where the
42 extension is created using CryptoConfig.
43 * X509KeyUsageExtensionTest.cs: Added test case where the extension is
44 created using CryptoConfig.
45 * X509SubjectKeyIdentifierExtensionTest.cs: Added test case where the
46 extension is created using CryptoConfig.
48 2006-09-12 Sebastien Pouliot <sebastien@ximian.com>
50 * PublicKeyTest.cs: Add a test case where the key comes from a PKCS#12
51 file, i.e. where a private key is also present. PublicKey.Key never
52 returns the private part of the key. Fix bug #79375. Added similar
53 checks to existing test cases (where a Key is returned).
55 2006-09-11 Atsushi Enomoto <atsushi@ximian.com>
57 * X509Certificate2Test.cs : added test for PrivateKey and
58 HasPrivateKey for non-private-inclusive certificate.
60 2006-08-08 Sebastien Pouliot <sebastien@ximian.com>
62 * X509Certificate2Test.cs: Activate test cases blocked by bug #79028.
64 2006-08-07 Gert Driesen <drieseng@users.sourceforge.net>
66 * X509Certificate2Test.cs: Removed separate test for bug #78986, as it
67 was blocked by bug #79028. Added tests for bug #79028. Modified
68 code to match Mono Coding Guideliness.
70 2006-08-07 Gert Driesen <drieseng@users.sourceforge.net>
72 * X509Certificate2Test.cs: Added test for bug #78986.
74 2006-04-25 Atsushi Enomoto <atsushi@ximian.com>
76 * X509EnhancedKeyUsageExtensionTest.cs,
77 X509BasicConstraintsExtensionTest.cs,
78 X509SubjectKeyIdentifierExtensionTest.cs,
79 X509KeyUsageExtensionTest.cs,
80 X509ExtensionTest.cs : commented locale-dependent tests
81 (FriendlyName and Format(bool)) out.
83 2005-11-24 Sebastien Pouliot <sebastien@ximian.com>
85 * X500DistinguishedNameCas.cs: New. CAS tests (some are disabled).
86 * X500DistinguishedNameTest.cs: New. Unit tests (some are disabled).
87 * X509BasicConstraintsExtensionCas.cs: New (2.0). CAS tests.
88 * X509CertificateCollectionCas.cs: New (2.0). CAS tests.
89 * X509ChainCas.cs: New (2.0). CAS tests.
90 * X509ChainPolicyCas.cs: New (2.0). CAS tests.
91 * X509EnhancedKeyUsageExtensionCas.cs: New (2.0). CAS tests.
92 * X509ExtensionCas.cs: New (2.0). CAS tests.
93 * X509KeyUsageExtensionCas.cs: New (2.0). CAS tests.
94 * X509KeyUsageExtensionTest.cs: Updated test case where MS 2.0 beta
96 * X509StoreCas.cs: New (2.0). CAS tests.
97 * X509SubjectKeyIdentifierExtensionCas.cs: New (2.0). CAS tests.
99 2005-11-22 Sebastien Pouliot <sebastien@ximian.com>
101 * PublicKeyCas.cs: New (2.0). CAS tests.
102 * PublicKeyTest.cs: New (2.0). Unit tests.
104 2005-09-26 Sebastien Pouliot <sebastien@ximian.com>
106 * Most tests moved from System.Security.dll assembly.
108 2005-04-27 Sebastien Pouliot <sebastien@ximian.com>
110 * X509CertificateCollectionTest.cs: Re-enable the tests as they now
111 works on 2.0 beta2 exactly like under Mono.
113 2005-04-23 Sebastien Pouliot <sebastien@ximian.com>
115 * X509BasicConstraintsExtensionTest.cs, X509ChainPolicyTest.cs,
116 X509EnhancedKeyUsageExtensionTest.cs, X509ExtensionTest.cs,
117 X509KeyUsageExtensionTest.cs, X509StoreTest.cs,
118 X509SubjectKeyIdentifierExtensionTest.cs: Changed X509CertificateEx to
119 X509Certificate2 and re-activated some tests on Windows that were
122 2005-02-02 Zoltan Varga <vargaz@freemail.hu>
124 * X509CertificateCollectionTest.cs: Disable some tests which fail
127 2005-01-17 Sebastien Pouliot <sebastien@ximian.com>
129 * X509BasicConstraintsExtensionTest.cs: New. Unit tests.
130 * X509EnhancedKeyUsageExtensionTest.cs: New. Unit tests.
131 * X509ExtensionTest.cs: New. Unit tests.
132 * X509KeyUsageExtensionTest.cs: New. Unit tests.
133 * X509SubjectKeyIdentifierExtensionTest.cs: New. Unit tests.
135 2004-06-05 Sebastien Pouliot <sebastien@ximian.com>
137 * X509CertificateCollectionTest.cs: New. Unit tests for
138 X509CertificateCollection.
140 2003-11-08 Sebastien Pouliot <spouliot@videotron.ca>
142 * X509ChainElementCollectionTest.cs: New. Unit tests for
143 X509ChainElementCollection.
144 * X509ChainElementEnumeratorTest.cs: New. Unit tests for
145 X509ChainElementEnumerator.
146 * X509ChainPolicyTest.cs: New. Unit tests for X509ChainPolicy.
147 * X509ChainTest.cs: New. (Incomplete) Unit tests for X509Chain.
148 * X509StoreTest.cs: New. (Incomplete) Unit tests for X509Store.