(DISTFILES): Comment out a few missing files.
[mono-project.git] / mcs / class / System.Security / System.Security.Cryptography.X509Certificates / ChangeLog
blob6799a539b245f015b0854d6520784b006b0a99a6
1 2004-09-03  Tim Coleman <tim@timcoleman.com>
2         * X509KeyUsageExtension.cs: New stub class
3         * X509SubjectKeyIdentifierExtension.cs: New stub class
4         * PublicKey.cs X509BasicConstraintsExtension.cs X509CertificateEx.cs
5         * X509CertificateExCollection.cs X509Extension.cs
6         * X509ExtensionCollection.cs:
7                 Bring these more in line with 2.0
9 2004-07-08  Sebastien Pouliot  <sebastien@ximian.com>
11         * OpenFlags.cs: Fixed flags values. Added missing attributes.
12         * StoreLocation.cs: Fixed enum values. Added missing [Serializable].
13         * StoreName.cs: Fixed enum values. Added missing [Serializable].
14         * X500DistinguishedName.cs: New. X.501 DN.
15         * X500DistinguishedNameFlags.cs: New. X.501 DN flags.
16         * X509CertificateEx.cs: Updated to Fx 2.0 beta 1. Added MonoTODO.
17         * X509Chain.cs: Added missing Reset method.
18         * X509ChainStatusFlags.cs: Fixed flags values. Added missing attrs.
19         * X509Extension.cs: Fixed API.
20         * X509ExtensionCollection.cs: Fixed API and implemented.
21         * X509FindType.cs: Fixed enum values. Added missing [Serializable].
22         * X509IncludeOption.cs: Added missing [Serializable].
23         * X509KeyUsageFlags.cs: : Fixed flags values. Added missing attrs.
24         * X509NameType.cs: Fixed enum values. Added missing [Serializable].
25         * X509RevocationFlag.cs: Fixed enum values. Added missing [Serializable].
26         * X509RevocationMode.cs: Added missing [Serializable].
27         * X509SelectionFlag.cs: Added missing [Serializable].
28         * X509VerificationFlags.cs: Fixed flags values. Added missing attrs.
30 2004-07-07  Sebastien Pouliot  <sebastien@ximian.com>
32         * X509Store.cs: Removed old store code (as it has changed a lot in 
33         Mono.Security).
35 2003-12-07  Sebastien Pouliot  <spouliot@videotron.ca>
37         * PublicKey.cs: New (1.2). Class that encapsulate an ASN.1 encoded 
38         public key. 
39         * X509BasicConstraintsExtension.cs: New (1.2). X.509 certification 
40         extension for BasicConstraints.
41         * X509CertificateEx.cs: New (1.2). Augmented class to use X.509 
42         certificates.
43         * X509CertificateExCollection.cs: New (1.2). Collection class for 
44         X509CertificateEx.
45         * X509CertificateExEnumerator.cs: New (1.2). Enumerator class for 
46         X509CertificateEx.
47         * X509ChainElement.cs: New (1.2). Information (certificate, status, 
48         informations) for a member of a certificate chain.
49         * X509ChainElementCollection.cs: New (1.2). Collection class for 
50         X509ChainElement.
51         * X509ChainElementEnumerator.cs: New (1.2). Enumerator class for 
52         X509ChainElement.
53         * X509ChainStatus.cs: New (1.2). Chain status (many can apply to a 
54         single X509ChainElement).
55         * X509Extension.cs: New (1.2). Base class for all certificate 
56         extensions.
57         * X509ExtensionCollection.cs: New (1.2). Collection class for 
58         X509Extension.
59         * X509ExtensionEnumerator.cs: New (1.2). Enumerator class for 
60         X509Extension.
62 2003-11-08  Sebastien Pouliot  <spouliot@videotron.ca>
64         * OpenFlags.cs: New (1.2). Enumeration for certificate stores.
65         * StoreLocation.cs: New (1.2). Enumeration for certificate stores.
66         * StoreName.cs: New (1.2). Enumeration for certificate stores.
67         * X509Chain.cs: New (1.2). Class to build a certificate chain up to a 
68         trusted anchor.
69         * X509ChainElement.cs: New (1.2). Element from the chain (certificate,
70         status and information) - only stubbed for now.
71         * X509ChainElementCollection.cs: New (1.2). Collection class for 
72         X509ChainElement.
73         * X509ChainElementEnumerator.cs: New (1.2). Enumerator class for 
74         X509ChainElement.
75         * X509ChainPolicy.cs: New (1.2). Policy to build a certificate chain.
76         * X509ChainStatusFlags.cs: New (1.2). Enumeration for chain status.
77         * X509FindType.cs: New (1.2). Enumeration for how to find X.509 
78         certificates in stores.
79         * X509IncludeOption.cs: New (1.2). Enumeration for options about which
80         certificate(s) to store within a (pkcs7) structure.
81         * X509KeyUsageFlags.cs: New (1.2). Enumeration for specifying valid 
82         usage for a keypair.
83         * X509NameType.cs: New (1.2). Enumeration for different types of name
84         that can be present inside a certificate.
85         * X509RevocationFlag.cs: New (1.2). Enumeration for specifying which
86         certificates should be verified for revocation in a chain.
87         * X509RevocationMode.cs: New (1.2). Enumeration for specifying how the
88         revocation process should find it's informations.
89         * X509SelectionFlag.cs: New (1.2). Enumeration about how to select 
90         certificates (ui-related).
91         * X509Store.cs: New (1.2). X.509 certificate store access - not complete.
92         * X509VerificationFlags.cs: New (1.2). Enumeration for parameters 
93         affecting the verification of a certificate chain.