X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2FSystem%2FTest%2FSystem.Security.Cryptography.X509Certificates%2FChangeLog;h=5bf088696f2f8c435b618b19513dd1b762612bb4;hb=bf5947a0fd2b523c30833605ee69b2b041aa43f4;hp=02dd6cab9780bc7c2f1964d86b95504db4755e45;hpb=538d3bb80572334c18ae117ea7703406a4a22872;p=mono.git diff --git a/mcs/class/System/Test/System.Security.Cryptography.X509Certificates/ChangeLog b/mcs/class/System/Test/System.Security.Cryptography.X509Certificates/ChangeLog index 02dd6cab978..5bf088696f2 100644 --- a/mcs/class/System/Test/System.Security.Cryptography.X509Certificates/ChangeLog +++ b/mcs/class/System/Test/System.Security.Cryptography.X509Certificates/ChangeLog @@ -1,3 +1,108 @@ +2009-06-26 Robert Jordan + + * X509CertificateCollectionTest.cs, + X509ChainPolicyTest.cs: Upgrade to new NUnit style. + +2009-03-26 Sebastien Pouliot + + * X509ChainPolicyTest.cs: Add a small sleep between the Reset and + the second VerificationTime check since it would be possible, on + fast hardware, to get the same value (and assert). + +2008-01-13 Gert Driesen + + * X509Certificate2Test.cs: Added asserts to ensure NotAfter and + NotBefore are in local time. + * X509ChainPolicyTest.cs: Added assert to ensure VerificationTime is + in local time. + +2007-02-12 Sebastien Pouliot + + * X509Certificate2Test.cs: Add test case for a certificate using dates + with an UTC offset (e.g. 990630000000+1000). + +2006-12-14 Sebastien Pouliot + + * X500DistinguishedNameTest.cs: Add test case for Teletext/T61String. + * X509Certificate2Test.cs: Add test case for Teletext/T61String. + +2006-12-07 Sebastien Pouliot + + * Pkits_4_01_SignatureVerification.cs: New. PKITS based unit tests. + * Pkits_4_02_ValidityPeriod.cs: New. PKITS based unit tests. + * Pkits_4_03_VerifyingNameChaining.cs: New. PKITS based unit tests. + * Pkits_4_04_BasicCertificateRevocationTests.cs: New. PKITS based unit + tests. + * Pkits_4_05_VerifyingPathWithSelfIssuedCertificates.cs: New. PKITS + based unit tests (4 RFC3280 compliant tests are NotWorking in Mono). + * Pkits_4_06_VerifyingBasicConstraints.cs: New. PKITS based unit + tests. + * Pkits_4_07_KeyUsage.cs: New. PKITS based unit tests. + * Pkits_4_08_CertificatePolicies.cs: New. Currently empty (TODO). + * Pkits_4_09_RequireExplicitPolicy.cs: New. Currently empty (TODO). + * Pkits_4_10_PolicyMappings.cs: New. Currently empty (TODO). + * Pkits_4_11_InhibitPolicyMapping.cs: New. Currently empty (TODO). + * Pkits_4_12_InhibitAnyPolicy.cs: New. Currently empty (TODO). + * Pkits_4_13_NameConstraints.cs: New. Currently empty (TODO). + * Pkits_4_14_DistributionPoints.cs: New. Currently empty (TODO). + * Pkits_4_15_DeltaCRL.cs: New. Currently empty (TODO). + * Pkits_4_16_PrivateCertificateExtensions.cs: New. PKITS based unit + tests. + * PkitsTest.cs: Common shared code for PKITS test cases. + * X500DistinguishedNameTest.cs: Add test cases for RFC3280 mandatory + and optional attribute types. + * X509Certificate2Test.cs: Change test data to public. Adjust some + test cases not to fail if PKITS data is available. + * X509ChainTest.cs: Update test cases to use CheckChainStatus and not + depend on the order of error flags. + +2006-11-24 Sebastien Pouliot + + * 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 + + * X509StoreTest.cs: Add test cases for every method/properties. + +2006-11-17 Sebastien Pouliot + + * 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 + + * 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 + + * 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 * PublicKeyTest.cs: Add a test case where the key comes from a PKCS#12