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
35 2003-12-07 Sebastien Pouliot <spouliot@videotron.ca>
37 * PublicKey.cs: New (1.2). Class that encapsulate an ASN.1 encoded
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
43 * X509CertificateExCollection.cs: New (1.2). Collection class for
45 * X509CertificateExEnumerator.cs: New (1.2). Enumerator class for
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
51 * X509ChainElementEnumerator.cs: New (1.2). Enumerator class for
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
57 * X509ExtensionCollection.cs: New (1.2). Collection class for
59 * X509ExtensionEnumerator.cs: New (1.2). Enumerator class for
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
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
73 * X509ChainElementEnumerator.cs: New (1.2). Enumerator class for
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
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.