+2005-05-09 Sebastien Pouliot <sebastien@ximian.com>
+
+ * KeyPairPersistence.cs: Use PlatformID.Unix under NET_2_0.
+ * PKCS8.cs: In sync with corlib;
+
+2005-04-18 Sebastien Pouliot <sebastien@ximian.com>
+
+ * Null.cs: New "null" symmetric encryption for debugging. This class
+ isn't (and shouldn't be) built by default.
+ * SymmetricTransform.cs: Fixed a division by zero if someone changes
+ the feedback value to 0.
+ * SHA224Managed.cs: Fixed warning about unused private constant.
+
+2005-03-30 Sebastien Pouliot <sebastien@ximian.com>
+
+ * SymmetricTransform.cs: Fixed a padding bug affecting that can occurs
+ when no padding is used.
+
+2005-03-07 Sebastien Pouliot <sebastien@ximian.com>
+
+ * MD2Managed.cs: Removed memory allocation from the transform method.
+ * MD4Managed.cs: Moved memoty allocation to constructor (from init).
+ * SHA224Managed.cs: Fixed bug #73404 which gaves bad results when the
+ digested data is longer than 2^32 bits.
+
+2005-01-11 Sebastien Pouliot <sebastien@ximian.com>
+
+ * SymmetricTransform.cs: Added support for ANSI X9.23 padding and
+ ISO 10126 padding modes (applies to all symmetric block ciphers).
+
+2004-12-22 Sebastien Pouliot <sebastien@ximian.com>
+
+ * KeyPairPersistence.cs: Commented imperative asserts until it is
+ supported by the runtime.
+
+2004-12-06 Sebastien Pouliot <sebastien@ximian.com>
+
+ * RSAManaged.cs: Implement key blinding for RSA decryption with, or
+ without, using CRT.
+
+2004-11-23 Sebastien Pouliot <sebastien@ximian.com>
+
+ * PKCS1.cs: Fix PKCS#1 v1.5 decryption when the ciphertext isn't
+ exactly the same of the public key (which happens sometimes on Fx 1.1
+ probably because it doesn't do the last I2OSP operation to left pad
+ the resulting big integer with zeros).
+
+2004-11-10 Sebastien Pouliot <sebastien@ximian.com>
+
+ * RC4.cs: Fixed RC4 for compatibility with .NET 2.0. The algorithm is
+ OK but the check for IV, unused for stream ciphers, has changed.
+
+2004-10-28 Sebastien Pouliot <sebastien@ximian.com>
+
+ * KeyPairPersistence.cs: Added localization for exceptions messages.
+ Also added more details (type and path) when an exception is thrown.
+
+2004-09-29 Sebastien Pouliot <sebastien@ximian.com>
+
+ * RSAManaged.cs: In synch with corlib. KeySize is now always a
+ multiple of 8 bits. Fix #66929.
+
+2004-09-17 Sebastien Pouliot <sebastien@ximian.com>
+
+ * CryptoConvert.cs: In synch with corlib version. Fixed all level 4
+ compilation warnings.
+ * KeyPairPersistence.cs: In synch with corlib version. Fixed all level
+ 4 compilation warnings.
+ * PKCS1.cs: In synch with corlib version. Fixed all level 4
+ compilation warnings.
+ * SHA224Managed.cs: Fixed all level 4 compilation warnings.
+
+2004-09-17 Sebastien Pouliot <sebastien@ximian.com>
+
+ * SHA224.cs: New. Abstract class for all SHA224 implementations.
+ * SHA224Managed.cs: New. Managed implementation of SHA224 (a SHA256
+ derivate) as specified in RFC3874 and FIPS 180-2 Change Notice.
+
+2004-06-23 Sebastien Pouliot <sebastien@ximian.com>
+
+ * SymmetricTransform.cs: Reduce by one the number of block when
+ decrypting. This operation was in CryptoStream before but is only
+ required for decryption (which CryptoStream can't know).
+ Fix bug #60573.
+
+2004-05-27 Sebastien Pouliot <sebastien@ximian.com>
+
+ * ARC4Managed.cs: Added missing exception handling in TransformBlock
+ and TransformFinalBlock.
+ * SymmetricTransform.cs: Fixed possible integer overflow. Added
+ missing exception handling in TransformBlock and TransformFinalBlock.
+
+2004-05-10 Sebastien Pouliot <sebastien@ximian.com>
+
+ * PKCS8.cs: Fixed negative Version check.
+ * MD2Managed.cs: Added readonly to static array constants.
+ * MD4Managed.cs: Removed unrequired memory allocation in MD4Transform.
+
2004-05-01 Sebastien Pouliot <sebastien@ximian.com>
* CryptoConvert.cs: Added support for truncated, but still valid, RSA