ChangeLog 4.4 KB

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