2006-11-17 Sebastien Pouliot <sebastien@ximian.com>
[mono.git] / mcs / class / System / Test / System.Security.Cryptography.X509Certificates / ChangeLog
1 2006-11-17  Sebastien Pouliot  <sebastien@ximian.com>
2
3         * X509Certificate2CollectionTest.cs: New. Unit tests for 
4         X509Certificate2Collection.
5         * X509Certificate2Test.cs: Changed cert_8 to public so it can be 
6         reused in other tests. Added test case for GetNameInfo with SimpleName
7         * X509ExtensionCollectionTest.cs: New. Unit tests for 
8         X509ExtensionCollection.
9         * X509SubjectKeyIdentifierExtensionTest.cs: Added test cases for ctors
10         accepting PublicKey instances.
11
12 2006-11-13  Sebastien Pouliot  <sebastien@ximian.com>
13
14         * X509Certificate2Test.cs: Add property tests when using an "empty"
15         certificate. Add tests for GetNameInfo in all test cases. Add base64
16         certificate decoding tests. Add Pkcs7 import tests.
17
18 2006-11-08  Sebastien Pouliot  <sebastien@ximian.com>
19
20         * X500DistinguishedNameTest.cs: Removed all     NotWorking tags. Added
21         more Decode test cases.
22         * X509BasicConstraintsExtensionTest.cs: Added test case where the 
23         extension is created using CryptoConfig.
24         * X509Certificate2Test.cs: Added test cases for GetCertContentType,
25         DER encoded certificates, PKCS#12 certificates and removed all 
26         NotWorking tags.
27         * X509EnhancedKeyUsageExtensionTest.cs: Added test case where the 
28         extension is created using CryptoConfig.
29         * X509KeyUsageExtensionTest.cs: Added test case where the extension is
30         created using CryptoConfig.
31         * X509SubjectKeyIdentifierExtensionTest.cs: Added test case where the
32         extension is created using CryptoConfig.
33
34 2006-09-12  Sebastien Pouliot  <sebastien@ximian.com>
35
36         * PublicKeyTest.cs: Add a test case where the key comes from a PKCS#12
37         file, i.e. where a private key is also present. PublicKey.Key never
38         returns the private part of the key. Fix bug #79375. Added similar 
39         checks to existing test cases (where a Key is returned).
40
41 2006-09-11  Atsushi Enomoto  <atsushi@ximian.com>
42
43         * X509Certificate2Test.cs : added test for PrivateKey and
44           HasPrivateKey for non-private-inclusive certificate.
45
46 2006-08-08  Sebastien Pouliot  <sebastien@ximian.com>
47
48         * X509Certificate2Test.cs: Activate test cases blocked by bug #79028.
49
50 2006-08-07  Gert Driesen  <drieseng@users.sourceforge.net>
51
52         * X509Certificate2Test.cs: Removed separate test for bug #78986, as it
53         was blocked by bug #79028. Added tests for bug #79028. Modified
54         code to match Mono Coding Guideliness.
55
56 2006-08-07  Gert Driesen  <drieseng@users.sourceforge.net>
57
58         * X509Certificate2Test.cs: Added test for bug #78986.
59
60 2006-04-25  Atsushi Enomoto  <atsushi@ximian.com>
61
62         * X509EnhancedKeyUsageExtensionTest.cs,
63           X509BasicConstraintsExtensionTest.cs,
64           X509SubjectKeyIdentifierExtensionTest.cs,
65           X509KeyUsageExtensionTest.cs,
66           X509ExtensionTest.cs : commented locale-dependent tests
67           (FriendlyName and Format(bool)) out.
68
69 2005-11-24  Sebastien Pouliot  <sebastien@ximian.com>
70
71         * X500DistinguishedNameCas.cs: New. CAS tests (some are disabled).
72         * X500DistinguishedNameTest.cs: New. Unit tests (some are disabled).
73         * X509BasicConstraintsExtensionCas.cs: New (2.0). CAS tests.
74         * X509CertificateCollectionCas.cs: New (2.0). CAS tests.
75         * X509ChainCas.cs: New (2.0). CAS tests.
76         * X509ChainPolicyCas.cs: New (2.0). CAS tests.
77         * X509EnhancedKeyUsageExtensionCas.cs: New (2.0). CAS tests.
78         * X509ExtensionCas.cs: New (2.0). CAS tests.
79         * X509KeyUsageExtensionCas.cs: New (2.0). CAS tests.
80         * X509KeyUsageExtensionTest.cs: Updated test case where MS 2.0 beta 
81         bug was fixed.
82         * X509StoreCas.cs: New (2.0). CAS tests.
83         * X509SubjectKeyIdentifierExtensionCas.cs: New (2.0). CAS tests.
84
85 2005-11-22  Sebastien Pouliot  <sebastien@ximian.com>
86
87         * PublicKeyCas.cs: New (2.0). CAS tests.
88         * PublicKeyTest.cs: New (2.0). Unit tests.
89
90 2005-09-26  Sebastien Pouliot  <sebastien@ximian.com>
91
92         * Most tests moved from System.Security.dll assembly.
93
94 2005-04-27  Sebastien Pouliot  <sebastien@ximian.com>
95
96         * X509CertificateCollectionTest.cs: Re-enable the tests as they now 
97         works on 2.0 beta2 exactly like under Mono.
98
99 2005-04-23  Sebastien Pouliot  <sebastien@ximian.com>
100
101         * X509BasicConstraintsExtensionTest.cs, X509ChainPolicyTest.cs,
102         X509EnhancedKeyUsageExtensionTest.cs, X509ExtensionTest.cs,
103         X509KeyUsageExtensionTest.cs, X509StoreTest.cs, 
104         X509SubjectKeyIdentifierExtensionTest.cs: Changed X509CertificateEx to
105         X509Certificate2 and re-activated some tests on Windows that were 
106         fixed in beta2.
107
108 2005-02-02  Zoltan Varga  <vargaz@freemail.hu>
109
110         * X509CertificateCollectionTest.cs: Disable some tests which fail
111         on 2.0.
112
113 2005-01-17  Sebastien Pouliot  <sebastien@ximian.com>
114
115         * X509BasicConstraintsExtensionTest.cs: New. Unit tests.
116         * X509EnhancedKeyUsageExtensionTest.cs: New. Unit tests.
117         * X509ExtensionTest.cs: New. Unit tests.
118         * X509KeyUsageExtensionTest.cs: New. Unit tests.
119         * X509SubjectKeyIdentifierExtensionTest.cs: New. Unit tests.
120
121 2004-06-05  Sebastien Pouliot  <sebastien@ximian.com>
122
123         * X509CertificateCollectionTest.cs: New. Unit tests for 
124         X509CertificateCollection.
125
126 2003-11-08  Sebastien Pouliot  <spouliot@videotron.ca>
127
128         * X509ChainElementCollectionTest.cs: New. Unit tests for 
129         X509ChainElementCollection.
130         * X509ChainElementEnumeratorTest.cs: New. Unit tests for 
131         X509ChainElementEnumerator.
132         * X509ChainPolicyTest.cs: New. Unit tests for X509ChainPolicy.
133         * X509ChainTest.cs: New. (Incomplete) Unit tests for X509Chain. 
134         * X509StoreTest.cs: New. (Incomplete) Unit tests for X509Store.