+2004-12-15 Sebastien Pouliot <sebastien@ximian.com>
+
+ * ASN1.cs: Fixed warning for unused variable.
+
+2004-10-29 Sebastien Pouliot <sebastien@ximian.com>
+
+ * ASN1.cs: Throw an NotSupportedException when "undefined length
+ encoding" is used (#68903 but it's not a fix ;-). Fixed GetBytes to
+ encode structures bigger than 64k (fix #68907). Simplified ToString
+ and added Length to help debugging.
+ * PKCS7.cs: Added a flag to avoid resigning a structure (which was
+ duplicating some attributes).
+
+2004-09-16 Sebastien Pouliot <sebastien@ximian.com>
+
+ * ASN1.cs: Fixed warning (l4) for unused variable.
+ * PKCS7.cs: Fixed warning (l4) for unused variable.
+ * Uri.cs: Fixed warning (l4) for unused variables. Remove sealed from
+ class to reduce number of warnings.
+
+2004-08-30 Sebastien Pouliot <sebastien@ximian.com>
+
+ * Uri.cs: Copied from System.dll assembly and started adaptation for
+ it's reuse inside the security classes (CAS).
+
+2004-06-08 Sebastien Pouliot <sebastien@ximian.com>
+
+ * StrongName.cs: Added corlib specific code to load configuration
+ from machine.config to allow public key token remapping to work
+ with (for example) gacutil.
+ * StrongNameManager.cs: Now load configuration from machine.config.
+
+2004-05-19 Sebastien Pouliot <sebastien@ximian.com>
+
+ * PKCS7.cs: In sync with Mono.Security.dll version.
+
+2004-05-18 Sebastien Pouliot <sebastien@ximian.com>
+
+ * ASN1Convert.cs: In sync with Mono.Security.dll version.
+ * StrongName.cs: In sync with Mono.Security.dll version.
+
+2004-05-03 Sebastien Pouliot <sebastien@ximian.com>
+
+ * ASN1.cs: Fixed NullReferenceException in xmldsig standalone tests.
+
+2004-04-28 Sebastien Pouliot <sebastien@ximian.com>
+
+ * ASN1.cs: In sync with Mono.Security.dll version.
+ * ASN1Convert.cs: In sync with Mono.Security.dll version.
+ * PKCS7.cs: In sync with Mono.Security.dll version.
+ * StrongName.cs: In sync with Mono.Security.dll version.
+
+2004-04-20 Sebastien Pouliot <sebastien@ximian.com>
+
+ * ASN1.cs: Added SaveToFile for easier debugging. Patch from
+ Jesper Pedersen.
+ * StrongName.cs: Removed compilation warning (unused variable).
+
+2004-04-08 Bernie Solomon <bernard@ugsolutions.com>
+
+ * BitConverterLE.cs: added which always does
+ little endian conversion
+ * StrongName.cs: Use BitConverterLE
+ * ASN1Convert.cs: Use BitConverterLE
+
+2004-04-06 Sebastien Pouliot <sebastien@ximian.com>
+
+ * StrongName.cs: Added support for ECMA "key" to StringName(byte[])
+ constructor.
+
+2004-03-31 Sebastien Pouliot <sebastien@ximian.com>
+
+ * StrongName.cs: Update to include new static method that can be
+ called from the runtime to validate strongname signatures.
+ Refactored the existing class to reduce code duplication.
+ * StrongNameManager.cs: New. This class keeps the configuration
+ required to map a public key token to an alternative public key
+ (e.g. ECMA public key token -> Mono public key) and to skip
+ strongname validation for specific assemblies/token/users.
+
+2004-03-24 Sebastien Pouliot <sebastien@ximian.com>
+
+ * StrongName.cs: Added CanSign property for AssemblyBuilder. Current
+ Fx design requires an exception to know if the private key is present
+ in an RSA instance. In some case (inside corlib) we can do without...
+
+2004-03-23 Sebastien Pouliot <sebastien@ximian.com>
+
+ * StrongName.cs: Added exceptions for null or invalid keys.
+
2004-03-17 Sebastien Pouliot <sebastien@ximian.com>
* ASN1.cs: Class synched with Mono.Security.