1 2006-01-04 Sebastien Pouliot <sebastien@ximian.com>
3 * AuthorityKeyIdentifierExtension.cs: Added property to publish the
4 identifier. Fix bug #77155.
5 * BasicConstraintsExtension.cs: Fix encoding to include the octet
6 string (#75781). Fix encoding when the key usage > 255.
7 * ExtendedKeyUsageExtension.cs: Fix encoding to include the octet
9 * KeyUsageExtension.cs: Fix encoding to include the octet string
10 (#75781). Added NoPathLengthConstraint (-1) as it is different than
11 0. Throw if PathLenConstraint is negative (unless it's -1). Do not
12 encode PathLenConstraint if CA isn't set.
14 2005-02-25 Sebastien Pouliot <sebastien@ximian.com>
16 * CRLDistributionPointsExtension.cs: Added more decoding code (but
17 it's still incomplete).
18 * GeneralNames.cs: New. Share code between multiple extensions when
20 * SubjectAltNameExtension.cs: Reworked to use GeneralNames.
22 2004-07-15 Sebastien Pouliot <sebastien@ximian.com>
24 * KeyUsageExtension.cs: Added Encode to extension so it can be used
25 by makecert. Fix bug # 61240. Patch provided by Ianier Munoz.
27 2004-04-28 Sebastien Pouliot <sebastien@ximian.com>
29 * KeyUsageExtension.cs: Added missing INSIDE_CORLIB to enum.
31 2004-04-22 Sebastien Pouliot <sebastien@ximian.com>
33 * AuthorityKeyIdentifierExtension.cs: FxCop-ized.
34 * BasicConstraintsExtension.cs: FxCop-ized. Added INSIDE_CORLIB.
35 * CRLDistributionPointsExtension.cs: Added constructor for DP to
36 remove compilation warnings.
37 * CertificatePoliciesExtension.cs: Ajusted for changes in ASN1Convert.
38 * ExtendedKeyUsageExtension.cs: Ajusted for changes in ASN1Convert.
39 Added missing OID strings in ToString ().
40 * KeyAttributesExtension.cs: FxCop-ized.
41 * KeyUsageExtension.cs: FxCop-ized. Added INSIDE_CORLIB.
42 * NetscapeCertTypeExtension.cs: FxCop-ized.
43 * PrivateKeyUsagePeriodExtension.cs: FxCop-ized.
44 * SubjectAltNameExtension.cs: FxCop-ized.
45 * SubjectKeyIdentifierExtension.cs: FxCop-ized. Added INSIDE_CORLIB.
47 2004-02-23 Sebastien Pouliot <sebastien@ximian.com>
49 * CRLDistributionPointsExtension.cs: Fix some warnings.
50 * SubjectKeyIdentifierExtension.cs: Added new Identifier property.
52 2004-02-20 Sebastien Pouliot <sebastien@ximian.com>
54 * AuthorityKeyIdentifierExtension.cs: New. Added for certview.
55 * CRLDistributionPointsExtension.cs: New. Added for certview.
56 * CertificatePoliciesExtension.cs: New. Added for certview.
57 * KeyUsageExtension.cs: Added none as a possible (empty) usage.
58 * NetscapeCertTypeExtension.cs: New. Required for verifying older SSL
60 * PrivateKeyUsagePeriodExtension.cs: New. Added for certview.
61 * SubjectAltNameExtension.cs: Added support for dNSName.
62 * SubjectKeyIdentifierExtension.cs: New. Added for certview.
64 2003-09-05 Sebastien Pouliot <spouliot@videotron.ca>
66 * KeyAttributesExtension.cs: New. Added for WSE.
68 2003-07-30 Sebastien Pouliot <spouliot@videotron.ca>
70 * ExtendedKeyUsageExtension.cs: New. Added for makecert.
72 2003-06-14 Sebastien Pouliot <spouliot@videotron.ca>
74 * SubjectAltNameExtension.cs: New. Added for certview.
76 2003-03-15 Sebastien Pouliot <spouliot@videotron.ca>
78 * BasicConstraintsExtension.cs: New. Handle X.509 Basic
80 * KeyUsageExtension.cs: New. Handle X.509 Key Usage