Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-04-28[corlib] More cryptography from reference sourcesMarek Safar
2012-06-14Clean up some NET_2_0Marek Safar
2009-11-07More removal of old definesMiguel de Icaza
svn path=/trunk/mcs/; revision=145609
2008-04-022008-04-02 Andreas Nahr <ClassDevelopment@A-SoftTech.com>Andreas N
* VerificationException.cs * SecurityElement.cs * SecurityContext.cs * NamedPermissionSet.cs * HostProtectionException.cs: Fix parameter names svn path=/trunk/mcs/; revision=99618
2007-11-072007-11-07 Atsushi Enomoto <atsushi@ximian.com>Atsushi Eno
* SecurityElement.cs : set_Text() should unescape the input string. get_Text() should return unescaped string. It also applies to attribute value. ToString() should return valid (escaped) XML. * SecurityElementTest.cs : enabled test for #333699 and added couple more. svn path=/trunk/mcs/; revision=89135
2007-10-14* SecurityElement.cs: In ctors, do not assign to Tag property to Gert Driesen
ensure exception message match that of MS. In Tag property, set name of parameter in ArgumentNullException and do not filter out namespace prefixes. Modified Text property to allow null values after change to IsValidText that no longer considers null value as valid. Avoid NRE in Escape. * SecurityElementTest.cs: No longer derive from Assertion. Added and improved ctor tests. Improved AddAttribute and AddChild tests. Added comment to mono's Attributes test and added test that passes on MS (to track fix for MS bug). Improved IsValid* tests. Added tests for Tag and Text. Improved FromString test to verify behavior wrt namespace prefixes. Added test for bug #333699. svn path=/trunk/mcs/; revision=87459
2005-06-082005-06-08 Sebastien Pouliot <sebastien@ximian.com>Sebastien Pouliot
* AllowPartiallyTrustedCallersAttribute.cs, HostSecurityManagerFlags.cs IEvidenceFactory.cs, IPermission.cs, ISecurityEncodable.cs, ISecurityPolicyEncodable.cs, IStackWalk.cs, NamedPermissionSet.cs, PolicyLevelType.cs, SecureString.cs, SecurityElement.cs, SecurityZone.cs, UnverifiableCodeAttribute.cs, VerificationException.cs XmlSyntaxException.cs: Fix 2.0 beta2 API changes (which is mostly adding ComVisible attributes to classes). svn path=/trunk/mcs/; revision=45630
2005-05-16Set svn:eol-style=native, delete svn:executable.Raja R Harinath
Fix line endings of System/Decimal.cs (only actual "change" in text, to force recompile of mscorlib to reflect changes in decimal constant handling in the compiler) svn path=/trunk/mcs/; revision=44558
2005-01-112005-01-10 Sebastien Pouliot <sebastien@ximian.com>Sebastien Pouliot
* HostSecurityManager.cs: Fix signature as DetermineApplicationTrust doesn't return a boolean anymore. * SecurityElement.cs: The attributes and children elements are not indented in 2.0. This fix many unit tests that do string compares. * PermissionSetCollection.cs: We can't trust all IList implementations to throw the ArgumentOutOfRangeException - so we better do it here. svn path=/trunk/mcs/; revision=38662
2004-12-012004-11-30 Sebastien Pouliot <sebastien@ximian.com>Sebastien Pouliot
* CodeAccessPermission.cs: * NamedPermissionSet.cs: * PermissionSet.cs: * SecurityElement.cs: * SecurityException.cs: Added ComVisible attributes to match 2.0 October Preview. * SecureString.cs: Added an internal method to get the unencrypted string (required to use the string inside mscorlib). svn path=/trunk/mcs/; revision=36870
2004-09-022004-09-02 Sebastien Pouliot <sebastien@ximian.com>Sebastien Pouliot
* PermissionSet.cs: Updated to match latest unit tests, i.e. match Fx 1.1 on NET_1_1 and Fx 2.0 (beta 1) in NET_2_0. * SecurityElement.cs: FromString is now internal before NET_2_0. svn path=/trunk/mcs/; revision=33204
2004-08-262004-08-26 Sebastien Pouliot <sebastien@ximian.com>Sebastien Pouliot
* SecurityElement.cs: Fixed the new Copy() in Fx 2.0 as it isn't a deep copy. Throw proper exceptions in FromString (Fx 2.0). * SecurityManager.cs: Throw a NullReference exception in SavePolicyLevel as MS won't fix it (FDBK13121). svn path=/trunk/mcs/; revision=32884
2004-07-142004-07-14 Sebastien Pouliot <sebastien@ximian.com>Sebastien Pouliot
* CodeAccessPermission.cs: Added CheckAssert, CheckDemand, CheckDeny, CheckPermitOnly, Equals and GetHashCode to NET_2_0 profile. Actualized TODOs. Removed duplicate license. * NamedPermissionSet.cs: Added Equals/GetHashCode to NET_2_0 profile. Removed duplicate license. * PermissionSet.cs: Added Equals/GetHashCode to NET_2_0 profile. Removed duplicate license. * SecurityElement.cs: Added Copy and FromString methods to NET_2_0 profile. Removed duplicate license. * SecurityException.cs: Added new constructors and properties to NET_2_0 profile. Removed duplicate license. * SecurityManager.cs: Added GetZoneAndOrigin and ResolvePolicy to NET_2_0 profile. Removed duplicate license. * VerificationException.cs: Implements _Exception for NET_2_0 profile. Removed duplicate license. * XmlSyntaxException.cs: Implements _Exception for NET_2_0 profile. Removed duplicate license. svn path=/trunk/mcs/; revision=31128
2004-06-11Add license and copyright to all source files in corlibDuncan Mak
svn path=/trunk/mcs/; revision=29249
2004-04-30...Ben Maurer
svn path=/trunk/mcs/; revision=26350
2004-03-052004-03-05 Atsushi Enomoto <atsushi@ximian.com>Atsushi Eno
* SecurityElement.cs : ignore prefix; this enables RSA.FromXmlString() to allow namespaced elements. svn path=/trunk/mcs/; revision=23709
2004-01-282004-01-27 Sebastien Pouliot <spouliot@videotron.ca>Sebastien Pouliot
* 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). svn path=/trunk/mcs/; revision=22561
2004-01-252004-01-25 David Sheldon <dave-mono@earth.li>David Sheldon
* Test/System.Security.Policy/PublisherTest.cs, SiteTest.cs: Changed "\r\n" in strings to use Environment.NewLine. * System.Security/SecurityElement.cs: Changed indentation in ToString, it seems MS indent by 3 spaces, not 4. Also added NewLine to childless elements. svn path=/trunk/mcs/; revision=22473
2004-01-242004-01-24 David Sheldon <dave-mono@earth.li>David Sheldon
* SecurityElement.cs: Changed newline distribution in ToString. Matches MS better. * CodeAccessPermissionTest.cs (To_String): Compared Environment.NewLine rather than "\r\n" svn path=/trunk/mcs/; revision=22465
2004-01-032004-01-02 Sebastien Pouliot <spouliot@videotron.ca>Sebastien Pouliot
* 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) svn path=/trunk/mcs/; revision=21610
2002-06-042002-06-05 Nick Drochak <ndrochak@gol.com>Nick Drochak
* SecurityElement.cs: Fixed couple of hard to spot typos which were causing valid names and keys to be rejected. svn path=/trunk/mcs/; revision=5111
2002-04-28Socket permission stuff, not yet used by Socket itself.Lawrence Pit
svn path=/trunk/mcs/; revision=4101
2002-04-27SecurityElement fixed and several methods implemented, added test unitLawrence Pit
svn path=/trunk/mcs/; revision=4085
2002-04-02added missing [Serializable] attributePiers Haken
svn path=/trunk/mcs/; revision=3540
2002-02-222002-02-23 Nick Drochak <ndrochak@gol.com>Nick Drochak
* SecurityElement.cs: fixed typo. CorCompare helped me find this one :) svn path=/trunk/mcs/; revision=2586
2002-01-18FlushMiguel de Icaza
svn path=/trunk/mcs/; revision=2043
2002-01-052002-01-05 Ravi Pratap <ravi@ximian.com>Ravi Pratap M
* SecurityElement.cs : Insert MonoTODO attribute. svn path=/trunk/mcs/; revision=1847
2001-12-222001-12-21 Miguel de Icaza <miguel@ximian.com>Miguel de Icaza
* SecurityElement.cs, CodeAccessPermission.cs IPermission.cs IStackWalk.cs SecurityElement.cs ISecurityEncodable.cs: New files. svn path=/trunk/mcs/; revision=1682