ChangeLog 4.1 KB

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