New test.
[mono.git] / mcs / class / corlib / Test / System.Security.Cryptography / ChangeLog
index b24ffc89b455fbc3b3912ea5d3e22e144bde7e12..94924f32f50963f43c252dedbb9d761711d9968a 100644 (file)
@@ -1,3 +1,83 @@
+2006-09-08  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * RSACryptoServiceProviderTest.cs: Added test cases for decoding bad
+       PKCS1 and OAEP padding - both resulting in a CryptographicException.
+       * RSAOAEPKeyExchangeDeformatterTest.cs: Add test case for bad padding.
+       * RSAPKCS1KeyExchangeDeformatterTest.cs: Add test case for bad padding
+
+2006-09-05  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * RSACryptoServiceProviderTest.cs: Test case for #79269 where we 
+       ensure a CryptographicException (not a NRE) when decrypting without a
+       private key.
+
+2006-07-01  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * RSAPKCS1SignatureDeformatterTest.cs: Added test case where 
+       SetHashAlgorithm isn't called and the hash algorithm name is derived
+       from the hash instance. From bug #78744 by Diego Mesa Tabares.
+
+2006-06-15  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * HashAlgorithmTest.cs: Added new test cases wrt the output buffer 
+       used in TransformBlock (e.g. bug #78647). Updated existing test case
+       to work under 2.0 final.
+       * HMACMD5Test.cs: Fix SetUp to allow new inherited test cases to work 
+       properly.
+       * HMACRIPEMD160Test.cs: Fix SetUp to allow new inherited test cases to
+       work properly.
+       * HMACSHA1Test.cs: Fix SetUp to allow new inherited test cases to 
+       work properly.
+       * HMACSHA256Test.cs: Fix SetUp to allow new inherited test cases to 
+       work properly.
+       * HMACSHA384Test.cs: New. Basic test cases that, cheaply, inherits 
+       the HashAlgorithm tests.
+       * HMACSHA512Test.cs: New. Basic test cases that, cheaply, inherits 
+       the HashAlgorithm tests.
+       * KeyedHashAlgorithmTest.cs: Ensure we're always using the same key 
+       (required for new, inherited, test cases). Fix ToString to match 
+       KeyedHashAlgorithm (and not an inherited class).
+
+2006-06-01  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * RandomNumberGeneratorTest.cs: Don't forget the last run in Runs. 
+       Track both 0 and 1 runs. Changed runs ranges to match FIPS140-2 Change
+       Notice #1 (fixes bug #78560). Updated test cases to NUnit 2.2 format.
+
+2005-12-15  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * RijndaelTest.cs: Add test cases for cycling key sizes and block 
+       sizes.
+       * SymmetricAlgorithm2Test.cs: Added test case for re-setting the 
+       BlockSize. Keeping the same value *doesn't* change the current IV 
+       (while doing the same on the KeySize *does* change the key).
+
+2005-11-22  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * DSATest.cs: Added test case where J isn't imported. In this case we
+       don't export (our internally calculated) J and it's also not part of 
+       the XML output.
+
+2005-10-21  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * RC2CryptoServiceProviderTest.cs: New. Unit tests specific to this 
+       implementation (not algorithm specific but required to match MS 
+       behaviour).
+       * RijndaelManagedTest.cs: Added unit tests specific to this 
+       implementation (not algorithm specific but required to match MS
+       behaviour).
+       * DESCryptoServiceProviderTest.cs: Added unit tests specific to this
+       implementation (not algorithm specific but required to match MS
+       behaviour).
+       * TripleDESCryptoServiceProviderTest.cs: New. Unit tests specific to 
+       this implementation (not algorithm specific but required to match MS
+       behaviour).
+
+2005-09-29  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * HMACSHA1Test.cs: Use the new ctor(byte[],bool) introduced in 2.0 RC
+       in some of the existing tests (under 2.0).
+
 2005-04-27  Sebastien Pouliot  <sebastien@ximian.com>
 
        * DSACryptoServiceProviderTest.cs: Catch UnauthorizedAccessException
 2003-10-04  Sebastien Pouliot  <spouliot@videotron.ca>
 
        * CryptoStreamTest.cs: Added test case from bugzilla #49323 from
-       Carlos Guzmán Álvarez and some small tests for empty stream with
+       Carlos Guzmán Álvarez and some small tests for empty stream with
        different PaddingMode (as found by Lluis Sanchez Gual).
 
 2003-08-05  Sebastien Pouliot  <spouliot@videotron.ca>
 
 2002-09-22  Gonzalo Paniagua Javier <gonzalo@ximian.com>
 
-       * MD5Test.cs: new test from Eduardo García Cebollero (kiwnix@yahoo.es).
+       * MD5Test.cs: new test from Eduardo García Cebollero (kiwnix@yahoo.es).
        * AllTests.cs: added new test.