- 11 7月, 2012 1 次提交
-
-
由 Jonathan Chambers 提交于
This reverts commit 54a68969. Conflicts: mcs/tools/xbuild/Parameters.cs
-
- 06 7月, 2012 5 次提交
-
-
由 Jonathan Chambers 提交于
-
由 Jonathan Chambers 提交于
-
由 Jonathan Chambers 提交于
-
由 Jonathan Chambers 提交于
-
由 Jonathan Chambers 提交于
-
- 05 7月, 2012 6 次提交
-
-
由 Mark Probst 提交于
When a worker thread is looking for a job in the queue the collection might already be over. Don't call code that assumes it's still running until we're sure.
-
由 Rolf Bjarne Kvinge 提交于
-
由 Marek Safar 提交于
-
由 Marek Safar 提交于
-
由 Zoltan Varga 提交于
-
由 Marek Safar 提交于
Removed a number of warnings
-
- 04 7月, 2012 12 次提交
-
-
由 Alan McGovern 提交于
This warning really pollutes the monodevelop build, so lets nuke it for now.
-
由 Alan McGovern 提交于
Large projects now have significantly less overhead when calculating assembly references and referencing gac assemblies.
-
由 QuickJack 提交于
-
由 Marek Safar 提交于
Allow parsing of config files for for enterprise library.
-
由 Thorsten Tarrach 提交于
This allows parsing of enterprise library config extensions and is in line with the way MS .net handles things.
-
由 Marek Safar 提交于
Improved exception messages in case of configuration errors
-
由 Thorsten Tarrach 提交于
-
由 Marek Safar 提交于
Implemented DiscretionaryAcl and SystemAcl except for RemoveAccess
-
由 QuickJack 提交于
-
由 James Bellinger 提交于
Implemented SystemAcl. Common shared functionality moved to CommonAcl. Only missing implementation now is RemoveAccess/RemoveAudit. Unit tests included - for SystemAcl they are based on DiscretionaryAcl's mostly, with one extra and one somewhat changed since AuditFlags merge together unlike Allow/Deny. Anyway, it should be practical to implement CommonSecurityDescriptor and friends with these classes working.
-
由 QuickJack 提交于
-
由 James Bellinger 提交于
Also fixed: CommonAcl's merging now filters out AceFlags.InheritedFlags when !IsContainer. For matching AccessMask, CommonAcl will now correctly merge ContainerInherit and ObjectInherit. GenericAcl's SyncRoot is now virtual as per spec. SecurityIdentifier.CompareTo throws ArgumentNullException, not NullReferenceException, on null parameter. Miscellaneous unit tests: Verify that RawAcl throws for negative capacity.
-
- 03 7月, 2012 16 次提交
-
-
由 Marek Safar 提交于
Needed to add more precise checking of dimensions on array initializers
-
由 Marek Safar 提交于
Completely implemented System.Security.AccessControl.CommonAcl
-
由 Scott Blomquist 提交于
-
由 James Bellinger 提交于
Bug fix: Merging occurs after sorting ACE groups by SecurityIdentifier not before. Added a unit test for this behavior. Also, fixed the namespace for the ObjectAce unit test.
-
由 James Bellinger 提交于
and SystemAcl need work, but CommonAcl can be manipulated using RawAcls nicely now and will test canonicity, merge ACEs, remove meaningless ACEs, sort explicit deny/allow ACEs by SecurityIdentifier... all the nice things CommonAcl is supposed to do. Anyway, this patch... Off the top of my head... Fixed CommonAce and ObjectAce deserialization/roundtripping with opaque data. Fixed ObjectAce having the wrong BinaryLength depending on ObjectAceFlags. GenericAce had two protected static SDDL methods which should be internal. Added some unit tests for the above. One of the tests compares the binary output with a blob I produced using the *same unit test* on MS.NET (with a File.WriteAllText creating the byte array to paste in, naturally), and happily, it produces identical binary output. Very nice.
-
由 James Bellinger 提交于
SecurityIdentifier's CompareTo now works like MS.Net. CommonAcl is supposed to sort groupings of canonical ACEs using SecurityIdentifier's CompareTo, so this was important to do. I determined the behavior of CompareTo by first writing unit tests for CommonAcl (instantiated as DiscretionaryAcl but using RawAcl instead of DiscretionaryAcl methods to do the manipulation to keep DiscretionaryAcl out of the loop). I developed and ran these unit tests on MS.NET using MonoDevelop... Anyway, CompareTo appears to compare authority, then the *number* of subauthorities, and lastly the subauthorities. I'd be curious if there is more detail, but so far this seems to cover it. It's definitely *not* just a comparison of the string. This patch also modifies CommonAcl to take advantage of this new sorting, so now it should sort groups of explicit ACEs (access deny, access allow) in canonical ACLs correctly. With that down, I've got two unit tests that still fail on Mono.
-
由 James Bellinger 提交于
Some tests still fail because sorting is not implemented yet. I'll need to alter SecurityIdentifier CompareTo.
-
由 Rodrigo Kumpera 提交于
-
由 Rodrigo Kumpera 提交于
-
由 Rodrigo Kumpera 提交于
-
由 Rodrigo Kumpera 提交于
* sgen-conf.h: Introduce SGEN_DEFAULT_SAVE_TARGET_RATIO tunnable. * sgen-memory-governor.c: Fix allowance calculation to use the right size of the los space.
-
由 Rodrigo Kumpera 提交于
-
由 Rodrigo Kumpera 提交于
-
由 Rodrigo Kumpera 提交于
-
由 Rodrigo Kumpera 提交于
-
由 Rodrigo Kumpera 提交于
-