2003-06-29 Sebastien Pouliot * ApplicationDirectory.cs: Added [Serializable] attribute to class. * Evidence.cs: Added [Serializable] attribute to class. * FirstMatchCodeGroup.cs: Added [Serializable] attribute to class. * HashMembershipCondition.cs: Added [Serializable] attribute to class. * NetCodeGroup.cs: Added [Serializable] attribute to class. * PublisherMembershipCondition.cs: Added [Serializable] attribute to class. * Zone.cs: Added [Serializable] attribute to class. 2003-01-05 Sebastien Pouliot * Hash.cs: Added [Serializable] and ISerializable to class declaration. Changed how the hash algorithm are created (now use system default implementation). Added some exception handling. 2002-12-20 Jackson Harper * Evidence.cs: Copy constructor does not attempt to merge if it recieves a null ref 2002-12-16 Sebastien Pouliot * StrongName.cs: New. Implemented. 2002-12-15 Sebastien Pouliot * Publisher.cs: New. Implemented. * PublisherMembershipCondition.cs: New. X509 related stuff implemented. 2002-11-28 Jackson Harper * NetCodeGroup.cs: Added file 2002-11-17 Jackson Harper * FirstMatchCodeGroup.cs: Added Copyright 2002-11-17 Jackson Harper * HashMembershipCondition.cs: Added file 2002-11-14 Jackson Harper * Hash.cs: ToString now uses the SecurityElement class, Assembly byte data is cached after the first load 2002-11-11 Jackson Harper * FirstMatchCodeGroup.cs: Made class sealed 2002-11-5 Jackson Harper * ApplicationDirectory.cs: Fixed (C) in file header 2002-10-29 Nick Drochak * Hash.cs: Fix build issues. Add some using statements mostly. 2002-10-28 Jackson Harper * FirstMatchCodeGroup.cs, Hash.cs: New classes, somewhat finished 2002-10-28 Jackson Harper * ApplicationDirectoryMembershipCondition.cs: Implemented most methods 2002-10-28 Jackson Harper * ApplicationDirectory.cs: Added class 2002-10-28 Jackson Harper * AllMembershipCondition.cs: Made GetHashCode act more like MS version. All AllMembershipCondition instance's will return the same hashcode but this hashcode should still be unique to AllMembership Condition's. 2002-08-03 Gonzalo Paniagua Javier * IBuiltInEvidence.cs: New file. * Zone.cs: New file. Implemented. 2002-06-10 Duncan Mak * IMembershipCondition.cs (Equals): Add missing methods. 2002-03-17 Nick Drochak * ApplicationDirectoryMembershipCondition.cs: New file (stub) 2002-02-14 Nick Drochak * FileCodeGroup.cs: Finish Equals() 2002-02-13 Dan Lewis * PolicyStatement: New file (stub) 2002-02-09 Nick Drochak * FileCodeGroup.cs: New file. All done except for GetHashCode and Resolve. * CodeGroup.cs: Fix small bug in ToXml() * Evidence.cs: Added method stub needed by FileCodeGroup.cs. Added MonoTODO's too. 2002-02-07 Nick Drochak * CodeGroup.cs: Went as far as I can for now. Need to look at the (To|From)XML methods when I understand PolicyLevels better. 2002-02-02 Nick Drochak * CodeGroup.cs: Not done, but checking in now just in case 2002-01-30 Nick Drochak * CodeGroup.cs: New file. Not nearly done with this, but saving it in cvs just in case. * PolicyLevel.cs: Sarted just a bit on this then relized i need CodeGroup first (among others). Checking in for disaster recovery. 2002-01-29 Nick Drochak * PolicyStatementAttribute.cs: New file. * PolicyException.cs: Use correct namespace * PolicyLevel.cs: Add [Serializable] to class 2002-01-19 Duncan Mak * PolicyException.cs: New File. 2002-01-03 Nick Drochak * IIdentityPermissionFactory.cs: New File * IMembershipCondition: New File 2001-12-29 Nick Drochak * PolicyLevel.cs: New file 2001-12-21 Miguel de Icaza * SecurityElement.cs, CodeAccessPermission.cs IPermission.cs IStackWalk.cs SecurityElement.cs ISecurityEncodable.cs: New files.