2006-11-24  Sebastien Pouliot  <sebastien@ximian.com>

	* X509ChainPolicyTest.cs: Added test cases for setting invalid enum
	values to property. Added test case for VerificationTime. Added Reset
	test cases on collection classes (new one are created, we can't reuse 
	them).
	* X509ChainTest.cs: Added test cases for an untrusted root certificate
	and a certificate that doesn't chain back to a known CA. Added test 
	case for CryptoConfig.

2006-11-22  Sebastien Pouliot  <sebastien@ximian.com>

	* X509StoreTest.cs: Add test cases for every method/properties.

2006-11-17  Sebastien Pouliot  <sebastien@ximian.com>

	* X509Certificate2CollectionTest.cs: New. Unit tests for 
	X509Certificate2Collection.
	* X509Certificate2Test.cs: Changed cert_8 to public so it can be 
	reused in other tests. Added test case for GetNameInfo with SimpleName
	* X509ExtensionCollectionTest.cs: New. Unit tests for 
	X509ExtensionCollection.
	* X509SubjectKeyIdentifierExtensionTest.cs: Added test cases for ctors
	accepting PublicKey instances.

2006-11-13  Sebastien Pouliot  <sebastien@ximian.com>

	* X509Certificate2Test.cs: Add property tests when using an "empty"
	certificate. Add tests for GetNameInfo in all test cases. Add base64
	certificate decoding tests. Add Pkcs7 import tests.

2006-11-08  Sebastien Pouliot  <sebastien@ximian.com>

	* X500DistinguishedNameTest.cs: Removed all 	NotWorking tags. Added
	more Decode test cases.
	* X509BasicConstraintsExtensionTest.cs: Added test case where the 
	extension is created using CryptoConfig.
	* X509Certificate2Test.cs: Added test cases for GetCertContentType,
	DER encoded certificates, PKCS#12 certificates and removed all 
	NotWorking tags.
	* X509EnhancedKeyUsageExtensionTest.cs: Added test case where the 
	extension is created using CryptoConfig.
	* X509KeyUsageExtensionTest.cs: Added test case where the extension is
	created using CryptoConfig.
	* X509SubjectKeyIdentifierExtensionTest.cs: Added test case where the
	extension is created using CryptoConfig.

2006-09-12  Sebastien Pouliot  <sebastien@ximian.com>

	* PublicKeyTest.cs: Add a test case where the key comes from a PKCS#12
	file, i.e. where a private key is also present. PublicKey.Key never
	returns the private part of the key. Fix bug #79375. Added similar 
	checks to existing test cases (where a Key is returned).

2006-09-11  Atsushi Enomoto  <atsushi@ximian.com>

	* X509Certificate2Test.cs : added test for PrivateKey and
	  HasPrivateKey for non-private-inclusive certificate.

2006-08-08  Sebastien Pouliot  <sebastien@ximian.com>

	* X509Certificate2Test.cs: Activate test cases blocked by bug #79028.

2006-08-07  Gert Driesen  <drieseng@users.sourceforge.net>

	* X509Certificate2Test.cs: Removed separate test for bug #78986, as it
	was blocked by bug #79028. Added tests for bug #79028. Modified
	code to match Mono Coding Guideliness.

2006-08-07  Gert Driesen  <drieseng@users.sourceforge.net>

	* X509Certificate2Test.cs: Added test for bug #78986.

2006-04-25  Atsushi Enomoto  <atsushi@ximian.com>

	* X509EnhancedKeyUsageExtensionTest.cs,
	  X509BasicConstraintsExtensionTest.cs,
	  X509SubjectKeyIdentifierExtensionTest.cs,
	  X509KeyUsageExtensionTest.cs,
	  X509ExtensionTest.cs : commented locale-dependent tests
	  (FriendlyName and Format(bool)) out.

2005-11-24  Sebastien Pouliot  <sebastien@ximian.com>

	* X500DistinguishedNameCas.cs: New. CAS tests (some are disabled).
	* X500DistinguishedNameTest.cs: New. Unit tests (some are disabled).
	* X509BasicConstraintsExtensionCas.cs: New (2.0). CAS tests.
	* X509CertificateCollectionCas.cs: New (2.0). CAS tests.
	* X509ChainCas.cs: New (2.0). CAS tests.
	* X509ChainPolicyCas.cs: New (2.0). CAS tests.
	* X509EnhancedKeyUsageExtensionCas.cs: New (2.0). CAS tests.
	* X509ExtensionCas.cs: New (2.0). CAS tests.
	* X509KeyUsageExtensionCas.cs: New (2.0). CAS tests.
	* X509KeyUsageExtensionTest.cs: Updated test case where MS 2.0 beta 
	bug was fixed.
	* X509StoreCas.cs: New (2.0). CAS tests.
	* X509SubjectKeyIdentifierExtensionCas.cs: New (2.0). CAS tests.

2005-11-22  Sebastien Pouliot  <sebastien@ximian.com>

	* PublicKeyCas.cs: New (2.0). CAS tests.
	* PublicKeyTest.cs: New (2.0). Unit tests.

2005-09-26  Sebastien Pouliot  <sebastien@ximian.com>

	* Most tests moved from System.Security.dll assembly.

2005-04-27  Sebastien Pouliot  <sebastien@ximian.com>

	* X509CertificateCollectionTest.cs: Re-enable the tests as they now 
	works on 2.0 beta2 exactly like under Mono.

2005-04-23  Sebastien Pouliot  <sebastien@ximian.com>

	* X509BasicConstraintsExtensionTest.cs, X509ChainPolicyTest.cs,
	X509EnhancedKeyUsageExtensionTest.cs, X509ExtensionTest.cs,
	X509KeyUsageExtensionTest.cs, X509StoreTest.cs, 
	X509SubjectKeyIdentifierExtensionTest.cs: Changed X509CertificateEx to
	X509Certificate2 and re-activated some tests on Windows that were 
	fixed in beta2.

2005-02-02  Zoltan Varga  <vargaz@freemail.hu>

	* X509CertificateCollectionTest.cs: Disable some tests which fail
	on 2.0.

2005-01-17  Sebastien Pouliot  <sebastien@ximian.com>

	* X509BasicConstraintsExtensionTest.cs: New. Unit tests.
	* X509EnhancedKeyUsageExtensionTest.cs: New. Unit tests.
	* X509ExtensionTest.cs: New. Unit tests.
	* X509KeyUsageExtensionTest.cs: New. Unit tests.
	* X509SubjectKeyIdentifierExtensionTest.cs: New. Unit tests.

2004-06-05  Sebastien Pouliot  <sebastien@ximian.com>

	* X509CertificateCollectionTest.cs: New. Unit tests for 
	X509CertificateCollection.

2003-11-08  Sebastien Pouliot  <spouliot@videotron.ca>

	* X509ChainElementCollectionTest.cs: New. Unit tests for 
	X509ChainElementCollection.
	* X509ChainElementEnumeratorTest.cs: New. Unit tests for 
	X509ChainElementEnumerator.
	* X509ChainPolicyTest.cs: New. Unit tests for X509ChainPolicy.
	* X509ChainTest.cs: New. (Incomplete) Unit tests for X509Chain. 
	* X509StoreTest.cs: New. (Incomplete) Unit tests for X509Store. 
