+2010-07-21 Sebastien Pouliot <sebastien@ximian.com>
+
+ * CryptoConfig_2_1.cs: Ensure Aes[Managed] can be created from
+ our managed SSL/TLS implementation
+
+2010-05-10 Sebastien Pouliot <sebastien@ximian.com>
+
+ * DES.cs:
+ * DESCryptoServiceProvider.cs:
+ * RC2.cs:
+ * RC2CryptoServiceProvider.cs:
+ * TripleDES.cs:
+ * TripleDESCryptoServiceProvider.cs:
+ Remove !MOONLIGHT check since we need those for SSL
+
+2010-03-16 Jb Evain <jbevain@novell.com>
+
+ * Rijndael.cs
+ * HMACSHA512.cs
+ * RijndaelManagedTransform.cs
+ * HMACSHA384.cs
+ * RijndaelManaged.cs
+ * CryptoConfig.cs
+ * CryptoConfig_2_1.cs
+ * DESCryptoServiceProvider.cs
+ * SHA512Managed.cs
+ * RC2.cs
+ * TripleDES.cs
+ * HMACRIPEMD160.cs
+ * RIPEMD160.cs
+ * RC2CryptoServiceProvider.cs
+ * SymmetricAlgorithm.cs
+ * SHA384Managed.cs
+ * DSACryptoServiceProvider.cs
+ * DES.cs
+ * MACTripleDES.cs
+ * HMACMD5.cs
+ * RSACryptoServiceProvider.cs
+ * RIPEMD160Managed.cs
+ * TripleDESCryptoServiceProvider.cs
+ * SHA1CryptoServiceProvider.cs
+ * SHA512.cs
+ * SHA384.cs:
+ Use MOONLIGHT symbol to disambiguate MonoTouch and Moonlight code.
+
+2010-01-07 Sebastien Pouliot <sebastien@ximian.com>
+
+ * ToBase64Transform.cs: Static-ify some methods to make it easier
+ to use from System.Convert
+
+2009-12-01 Sebastien Pouliot <sebastien@ximian.com>
+
+ * CryptoConfig_2_1.cs: Add mapping for SHA256 since it's used
+ internally in corlib (e.g. HMAC256)
+ * KeySizes.cs, RandomNumberGenerator.cs, RNGCryptoServiceProvider.cs:
+ Remove [ComVisible] attribute from NET_2_1 build.
+
+2009-09-22 Sebastien Pouliot <sebastien@ximian.com>
+
+ * CryptoStream.cs: Fix [Input|Output]BlockSize for custom streams.
+ Patches by Santa Marta (via Atsushi).
+ [Fix bug #539288 and #539229]
+
+2009-09-18 Sebastien Pouliot <sebastien@ximian.com>
+
+ * RNGCryptoServiceProvider.cs: Remove unneeded SSC from NET_2_1
+
+2009-07-28 Sebastien Pouliot <sebastien@ximian.com>
+
+ * CryptoConfig_2_1.cs: Add SHA1 support in MapNameToOID in order to
+ be able to verify the codecs signature integrity.
+
+2009-04-30 Sebastien Pouliot <sebastien@ximian.com>
+
+ * DSACryptoServiceProvider.cs, RSACryptoServiceProvider.cs: Remove
+ from NET_2_1
+
+2009-04-29 Sebastien Pouliot <sebastien@ximian.com>
+
+ * DES.cs, DESCryptoServiceProvider.cs: Do not include in NET_2_1
+ * HMACMD5.cs, HMACRIPEMD160.cs, HMACSHA384.cs, HMACSHA512.cs: Do
+ not include in NET_2_1
+ * MACTripleDES.cs: Do not include in NET_2_1
+ * RC2.cs, RC2CryptoServiceProvider.cs: Do not include in NET_2_1
+ * Rijndael.cs, RijndaelManaged.cs, RijndaelManagedTransform.cs:
+ Do not include in NET_2_1 (AES is available in System.Core.dll)
+ * RIPEMD160.cs, RIPEMD160Managed.cs: Do not include in NET_2_1
+ * SHA1CryptoServiceProvider.cs: Do not include in NET_2_1, however
+ SHA1Managed is available.
+ * SHA384.cs, SHA384Managed.cs: Do not include in NET_2_1
+ * SHA512.cs, SHA512Managed.cs: Do not include in NET_2_1
+ * TripleDES.cs, TripleDESCryptoServiceProvider.cs: Do not include
+ in NET_2_1
+
+2009-04-29 Sebastien Pouliot <sebastien@ximian.com>
+
+ * CryptoConfig.cs: Change to partial class and don't include this
+ part (#ifdef out) in the NET_2_1 build.
+ * CryptoConfig_2_1.cs: Partial class that contains only what's
+ needed for Moonlight (NET_2_1). This disallow dynamically replacing
+ cryptographic algorithms using machine.config
+
+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