New test.
[mono.git] / mcs / class / Mono.Security / Mono.Security.X509.Extensions / ChangeLog
index f00dcacd0412c6b93ce7ed3cd724502a782f5eda..0d27c6c5a328912ad8c4a5765e676cab8224a31a 100644 (file)
@@ -1,3 +1,29 @@
+2006-01-04  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * AuthorityKeyIdentifierExtension.cs: Added property to publish the 
+       identifier. Fix bug #77155.
+       * BasicConstraintsExtension.cs: Fix encoding to include the octet 
+       string (#75781). Fix encoding when the key usage > 255.
+       * ExtendedKeyUsageExtension.cs: Fix encoding to include the octet 
+       string (#75781).
+       * KeyUsageExtension.cs: Fix encoding to include the octet string 
+       (#75781). Added NoPathLengthConstraint (-1) as it is different than
+       0. Throw if PathLenConstraint is negative (unless it's -1). Do not
+       encode PathLenConstraint if CA isn't set.
+
+2005-02-25  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * CRLDistributionPointsExtension.cs: Added more decoding code (but 
+       it's still incomplete).
+       * GeneralNames.cs: New. Share code between multiple extensions when
+       dealing with names.
+       * SubjectAltNameExtension.cs: Reworked to use GeneralNames.
+
+2004-07-15  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * KeyUsageExtension.cs: Added Encode to extension so it can be used 
+       by makecert. Fix bug # 61240. Patch provided by Ianier Munoz.
+
 2004-04-28  Sebastien Pouliot  <sebastien@ximian.com>
 
        * KeyUsageExtension.cs: Added missing INSIDE_CORLIB to enum.