2010-04-06 Sebastien Pouliot <sebastien@ximian.com>
authorSebastien Pouliot <sebastien@ximian.com>
Tue, 6 Apr 2010 15:57:19 +0000 (15:57 -0000)
committerSebastien Pouliot <sebastien@ximian.com>
Tue, 6 Apr 2010 15:57:19 +0000 (15:57 -0000)
commit9317031d004c8ba069a2c0d2ea339b7642fab957
tree3a3a833f558ece1f1039ab0d81765bd61b81fd2f
parenta795caa374dcf39b136a035db50015a1c85cf6ec
2010-04-06  Sebastien Pouliot  <sebastien@ximian.com>

* ClientAccessPolicyParser.cs: Catch extra attributes that
leads to an invalid (no-access) policy. Fix parts of DRT#666
* CrossDomainPolicyManager.cs: Ignore policies sent with a
Content-Type different than "text/*". Fix DRT#667
* FlashCrossDomainPolicyParser.cs: Catch extra attributes and
the case where a second policy is present (invalid xml). Fix
parts of DRT#666

svn path=/trunk/mcs/; revision=154862
mcs/class/System.Net/System.Net.Policy/ChangeLog
mcs/class/System.Net/System.Net.Policy/ClientAccessPolicyParser.cs
mcs/class/System.Net/System.Net.Policy/CrossDomainPolicyManager.cs
mcs/class/System.Net/System.Net.Policy/FlashCrossDomainPolicyParser.cs