[corlib] Improve CancellationTokenSource test
[mono.git] / mcs / class / Mono.Security / Mono.Security.Cryptography / ChangeLog
index d6cba28f49e0ea711422e3aee624809198d4fab0..bc4e1e9344caabbc216cab03d2ca87daf501089c 100644 (file)
@@ -1,3 +1,78 @@
+2010-07-16  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * MD2Managed.cs:
+       * MD4Managed.cs:
+               Increment ibStart in HashCore
+
+2008-08-07  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * CryptoTools.cs: Make this usable with Silverlight 2.0 (NET_2_1)
+       * SymmetricTransform.cs: Make this (more) usable with SL2 limited
+       crypto support.
+
+2008-04-21  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * CryptoConvert.cs: Fix HMAC to respect start index inside an array.
+       Patch by Kazuki Oikawa.
+
+2008-03-13  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * CryptoConvert.cs: Re-order exception handling to report the most
+       precise error to caller. Apply RSA extra check to DSA.
+       * RSAManaged.cs: Test imported parameters to ensure the public and 
+       private parts of the keypair match together.
+
+2008-03-04  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * SymmetricTransform.cs: Sync with corlib. Fix ANSIX923 padding check
+       (#366623)
+
+2008-02-03  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * RSAManaged.cs: Replace "" (found by Gendarme) with more useful text.
+
+2008-01-10  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * PKCS1.cs: Add a new method that optionally checks for badly 
+       padding, technically invalid, PKCS#1 block. This is required to
+       support timestamping verification for Authenticode (since the 
+       main timestamping service does this). Fix for #350958
+
+2007-11-18  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * RSAManaged.cs: Fix the rare case where the inverse of q modulo p 
+       can result in bigint one byte shorter than expected, which could 
+       mess up the export/import of the key.
+
+2007-05-08  Randolph Chung  <tausq@debian.org>
+
+       * CryptoConvert.cs: Add DSA blob conversion functions.
+
+2007-03-05  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * SymmetricTransform.cs: Fix KeepLastBlock to be true for decryption 
+       with no padding or zero padding. Part of the fix for #81008.
+
+2007-01-08  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * SymmetricTransform.cs: Fix #80439 again. This time we have tests for
+       all ciphers, modes and padding.
+
+2007-01-04  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * SymmetricTransform.cs: Fix previous fix (for #80439) as we were now
+       too permissive.
+
+2007-01-03  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * SymmetricTransform.cs: Reduce inputCount if larger than the output
+       data can hold. Fix bug #80439.
+
+2006-12-11  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * PKCS8.cs: Normalize the private key X integer, not it's ASN.1
+       container, to 20 bytes.
+
 2006-10-04  Sebastien Pouliot  <sebastien@ximian.com>
 
        * PKCS1.cs: Remove compatibility block where all padding wasn't