+2004-03-05 Atsushi Enomoto <atsushi@ximian.com>
+
+ * SecurityElement.cs : ignore prefix; this enables RSA.FromXmlString()
+ to allow namespaced elements.
+
+2004-01-27 Sebastien Pouliot <spouliot@videotron.ca>
+
+ * SecurityElement.cs: Attributes are now kept in an ArrayList (but
+ still returned in an Hashtable) so the attributes order can be
+ kept like MS implementation (but Hashtable cannot guarantee this).
+
+2004-01-26 Sebastien Pouliot <spouliot@videotron.ca>
+
+ * NamedPermissionSet.cs: Changed internal constructor
+ NamedPermissionSet (SecurityElement e) to NamedPermissionSet ().
+ * PermissionSet.cs: Changed internal constructor
+ PermissionSet (SecurityElement e) to PermissionSet ().
+
+2004-01-24 David Sheldon <dave-mono@earth.li>
+
+ * SecurityElement.cs: Changed indentation in ToString, it seems
+ MS indent by 3 spaces, not 4. Also added NewLine to childless
+ elements.
+
+2004-01-24 David Sheldon <dave-mono@earth.li>
+
+ * SecurityElement.cs: Changed newline distribution in ToString.
+ Matches MS better.
+
+2004-01-06 Sebastien Pouliot <spouliot@videotron.ca>
+
+ * CodeAccessPermission.cs: Fixed Demand for custom permissions
+ (permissions that do not implement, the internal, IBuiltInPermission).
+ Ref. http://bugzilla.ximian.com/show_bug.cgi?id=52626
+ * SecurityException.cs: Fixed ToString() which could, when no
+ PermissionType where specified, throws a NullReferenceException.
+ Ref. http://bugzilla.ximian.com/show_bug.cgi?id=52626
+
+2004-01-05 Sebastien Pouliot <spouliot@videotron.ca>
+
+ * CodeAccessPermission.cs: Fixed Union to match 1.1/1.2 documentation.
+ Simplified ToString to match MS implementation. Added LAMESPEC to
+ Assert, Demand, Deny and PermitOnly as they aren't virtual.
+ * NamedPermissionSet.cs: Added internal constructor for PolicyLevel.
+ * PermissionSet.cs: Added internal constructor for PolicyLevel.
+ * SecurityManager.cs: Moved some stuff to PolicyLevel class (e.g. Load).
+
+2004-01-03 Sebastien Pouliot <spouliot@videotron.ca>
+
+ * SecurityManager.cs: Added some basic stuff to make some security unit
+ tests works (mostly when using PolicyHierarchy).
+
+2004-01-02 Sebastien Pouliot <spouliot@videotron.ca>
+
+ * AllowPartiallyTrustedCallersAttribute.cs: Fixed AttributeUsage using
+ 1.2 documentation (AllowMultiple=false, Inherited=false)
+ * NamedPermissionSet.cs: Changes to match unit tests.
+ * PermissionSet.cs: Implemented Copy, Intersect, IsSubsetOf and Union
+ methods. Corrected FromXml.
+ * PolicyLevelType.cs: Added missing [Serializable].
+ * SecurityElement.cs: Fixed constructor to match unit tests.
+ * SecurityException.cs: Added support for GrantedSet and RefusedSet
+ properties (since 1.1). Set HResult to 0x8013150A.
+ * SecurityZone.cs: Added missing [Serializable].
+ * SuppressUnmanagedCodeSecurityAttribute.cs: Fixed AttributeUsage using
+ 1.2 documentation (AllowMultiple=true, Inherited=false)
+ * UnverifiableCodeAttribute.cs: Fixed AttributeUsage using 1.2
+ documentation (AllowMultiple=true, Inherited=false)
+
+2003-06-29 Sebastien Pouliot <spouliot@videotron.ca>
+
+ * PermissionSet.cs: Added missing "virtual" to Count, IsSynchronized
+ and SyncRoot.
+
+2003-06-29 Nick Drochak <ndrochak@gol.com>
+
+ * NamedPermissionSet.cs : Fix buglet/typo/thinko. Thank you unit tests.
+
+2003-06-28 Sebastien Pouliot <spouliot@videotron.ca>
+
+ * CodeAccessPermission.cs: Added missing methods. Removed old XML
+ documentation (present in monodoc). Added missing MonoTODO attrs.
+ * NamedPermissionSet.cs : Changed some code from result of unit
+ tests. Updated MonoTODO attributes.
+ * PermissionSet.cs: Added missing methods. Removed old XML
+ documentation (present in monodoc). Added missing MonoTODO attrs.
+ Added code to some methods.
+ * SecurityManager.cs: Added missing MonoTODO attributes.
+
+2003-05-09 Sebastien Pouliot <spouliot@videotron.ca>
+
+ * AllowPartiallyTrustedCallersAttribute.cs: New. Class was missing
+ from original 1.0 documentation (but inclufed in framework 1.0)
+
+2002-06-10 Duncan Mak <duncan@ximian.com>
+
+ * IEvidenceFactory.cs (Evidence): Added missing method.
+
+ * SuppressUnmanagedCodeSecurityAttribute.cs:
+ * UnverifiableCodeAttribute.cs: Added missing
+ AttributeUsage attribute.
+
+2002-06-05 Nick Drochak <ndrochak@gol.com>
+
+ * SecurityElement.cs: Fixed couple of hard to spot typos which were
+ causing valid names and keys to be rejected.
+
+2002-04-28 Lawrence Pit <loz@cable.a2000.nl>
+
+ * CodeAccessPermission.cs : implemented ToString method
+
+2002-04-27 Lawrence Pit <loz@cable.a2000.nl>
+
+ * SecurityElement.cs: fixed bugs, implemented several methods
+
2002-03-12 Duncan Mak <duncan@ximian.com>
* SecurityException.cs: Inherit from SystemException, not Exception.