2008-09-17 Sebastien Pouliot <sebastien@ximian.com>
[mono.git] / mcs / class / corlib / System.Security.Cryptography / ChangeLog
index b32186568f39070383616470ea8fcf27040691ca..7993ad969af6f304e62ee361de86778939df5dfd 100644 (file)
@@ -1,3 +1,86 @@
+2008-09-17  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * CryptoConfig.cs: Add missing URI for HMAC algorithms.
+
+2008-08-07  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * SymmetricAlgorithm.cs: Hide some protected fields not present in
+       Silverlight 2.0 (NET_2_1)
+
+2008-07-13  Nestor Salceda  <nestor.salceda@gmail.com>
+
+       * RSAPKCS1KeyExchangeFormatter.cs: Throw an ArgumentNullException if the
+       key is null in SetKey, and also in the constructor with the key as
+       parameter. Fixes the bug #408738.
+
+2008-07-03  Andreas Nahr  <ClassDevelopment@A-SoftTech.com>
+
+       * SHA1CryptoServiceProvider.cs: Fix parameter names
+
+2008-07-03  Andreas Nahr  <ClassDevelopment@A-SoftTech.com>
+
+       * SHA512Managed.cs:
+       * SHA384Managed.cs:
+       * SHA256Managed.cs:
+       * SHA1Managed.cs:
+       * SHA1CryptoServiceProvider.cs:
+       * RSAPKCS1KeyExchangeDeformatter.cs:
+       * RSACryptoServiceProvider.cs:
+       * RSA.cs:
+       * RIPEMD160Managed.cs:
+       * RC2.cs:
+       * PKCS1MaskGenerationMethod.cs:
+       * MD5CryptoServiceProvider.cs:
+       * MD5.cs:
+       * MACTripleDES.cs:
+       * HMACSHA512.cs:
+       * HMACSHA384.cs:
+       * HMACSHA256.cs:
+       * HMACSHA1.cs:
+       * HMACRIPEMD160.cs:
+       * HMACMD5.cs:
+       * HMAC.cs:
+       * HashAlgorithm.cs:
+       * FromBase64Transform.cs:
+       * DSACryptoServiceProvider.cs:
+       * DES.cs:
+       * CspParameters.cs: Fix parameter names
+
+2008-05-30  Sebastien Pouliot  <sebastien@ximian.com> 
+
+       * RSACryptoServiceProvider.cs: Remove MonoTODO that were fixed a
+       while ago. Provide better MonoTODO messages for the next version 
+       of MoMA.
+       * RijndaelManagedTransform.cs: Provide better MonoTODO messages 
+       for the next version of MoMA.
+
+2008-05-07  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * SHA384Managed.cs: Fix compiler warning and use the new local
+       variable introduced previously.
+
+2008-04-30  Alan McGovern  <alan.mcgovern@gmail.com>
+
+       * SHA384Managed.cs: Inlined helper methods and made
+       some fields local vars. Gives about 1.70x faster performance.
+
+2008-04-30  Alan McGovern  <alan.mcgovern@gmail.com>
+
+       * SHA256Managed.cs: Inlined helper methods removed
+       unnecessary casts and made a field a local var.
+       Gives about 1.70x faster performance.
+
+2008-04-27  Alan McGovern  <alan.mcgovern@gmail.com>
+
+       * SHA1CryptoServiceProvider.cs: Performed loop unrolling and
+       re-rolling to reduce IL size significantly and improve
+       perf by over 30%.
+
+2008-04-27  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * SHA1CryptoServiceProvider.cs: Quick optimization to get better
+       results with the JIT (a bit over 25% on a 4GB file).
+
 2008-04-17  Sebastien Pouliot  <sebastien@ximian.com>
 
        * AsymmetricAlgorithm.cs: Add shared GetNamedParam helper method.