<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://www.codeplex.com/rss.xsl"?><rss version="2.0"><channel><title>AntiXSS Issue Tracker Rss Feed</title><link>http://www.codeplex.com/AntiXSS/WorkItem/List.aspx</link><description>AntiXSS Issue Tracker Rss Description</description><item><title>Created Issue: calling AntiXss.GetSafeHtmlFragment() removes all text after the illegal text [10875]</title><link>http://antixss.codeplex.com/WorkItem/View.aspx?WorkItemId=10875</link><description>When I call AntiXss.GetSafeHtmlFragment&amp;#40;&amp;#41; all the text after any illegal script text is also removed.&lt;br /&gt;&lt;br /&gt;For example&amp;#58; &lt;br /&gt;if a user types in &amp;#34;&amp;#60;script&amp;#62;alert&amp;#40;&amp;#39;hi&amp;#39;&amp;#41;&amp;#59;&amp;#60;&amp;#47;alert&amp;#62;This text is removed&amp;#34; and AntiXss.GetSafeHtmlFragment&amp;#40;&amp;#41; is called the result will be an empty string&lt;br /&gt;&lt;br /&gt;or in other words AntiXss.GetSafeHtmlFragment&amp;#40;&amp;#34;&amp;#60;script&amp;#62;alert&amp;#40;&amp;#39;hi&amp;#39;&amp;#41;&amp;#59;&amp;#60;&amp;#47;alert&amp;#62;This text is removed&amp;#34;&amp;#41; &amp;#61;&amp;#61; &amp;#34;&amp;#34;&lt;br /&gt;</description><author>thejonz</author><pubDate>Tue, 03 Nov 2009 23:34:56 GMT</pubDate><guid isPermaLink="false">Created Issue: calling AntiXss.GetSafeHtmlFragment() removes all text after the illegal text [10875] 20091103113456P</guid></item><item><title>Commented Issue: SupressAntiXssEncoding Not working [10091]</title><link>http://antixss.codeplex.com/WorkItem/View.aspx?WorkItemId=10091</link><description>In the AntiXSS Library Help, it says to to do the following to supress individual controls&amp;#58;&lt;br /&gt;&lt;br /&gt;&amp;#91;Microsoft.Security.Application.SecurityRuntimeEngine.SupressAntiXssEncoding&amp;#40;&amp;#41;&amp;#93;&lt;br /&gt;&lt;br /&gt;protected global&amp;#58;&amp;#58;System.Web.UI.WebControls.Label Label1&amp;#59;&lt;br /&gt;&lt;br /&gt;For my web page, in the designer file, I have the following&amp;#58;&lt;br /&gt;&lt;br /&gt;        &amp;#91;Microsoft.Security.Application.SecurityRuntimeEngine.SupressAntiXssEncoding&amp;#40;&amp;#41;&amp;#93;&lt;br /&gt;        protected global&amp;#58;&amp;#58;System.Web.UI.WebControls.Literal litMainMenu&amp;#59;&lt;br /&gt;&lt;br /&gt;And attached is my antixssmodule.config.  &lt;br /&gt;&lt;br /&gt;I&amp;#39;m wondering if I&amp;#39;m missing something or why it&amp;#39;s not supressing the antixss encoding.  I&amp;#39;ve also tried with label controls, and it does the same behavior.  &lt;br /&gt;&lt;br /&gt;Thanks for any help in advance.&lt;br /&gt;Comments: ** Comment from web user: anilkr ** &lt;p&gt;This is now fixed in the next version of SRE which will be released as part of WPL v1.0 release.&lt;/p&gt;</description><author>anilkr</author><pubDate>Sat, 24 Oct 2009 01:21:21 GMT</pubDate><guid isPermaLink="false">Commented Issue: SupressAntiXssEncoding Not working [10091] 20091024012121A</guid></item><item><title>Closed Issue: Anti-Xss Module configuration file does not work properly [8561]</title><link>http://antixss.codeplex.com/WorkItem/View.aspx?WorkItemId=8561</link><description>I have a site &amp;#40;.Net 3.5&amp;#41; where I want to use the Anti-Xss module. I was looking at the code and I&amp;#39;ve seen that it has a lot of &amp;#34;span&amp;#34; tag that are runat server. While doing my test, I used the default configuration file &amp;#40;antixssmodule.config&amp;#41; having almost all controls inside the config. It was still showing the html as html. Then I tried to add the following line inside the config file&amp;#58;&lt;br /&gt;&lt;br /&gt;   &amp;#60;ControlEncodingContext FullClassName&amp;#61;&amp;#34;System.Web.UI.HtmlControls.HtmlGenericControl&amp;#34; PropertyName&amp;#61;&amp;#34;InnerHtml&amp;#34; EncodingContext&amp;#61;&amp;#34;Html&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;&lt;br /&gt;Because &amp;#34;span&amp;#34; is a &amp;#34;HtmlGenericControl&amp;#34;, I was pretty sure that would work but it doesn&amp;#39;t. Is there any reason why it would not work&amp;#63;&lt;br /&gt;&lt;br /&gt;Thank you in advance.&lt;br /&gt;Comments: &lt;p&gt;Not fixable at this point in SRE.&lt;/p&gt;</description><author>anilkr</author><pubDate>Sat, 24 Oct 2009 01:19:13 GMT</pubDate><guid isPermaLink="false">Closed Issue: Anti-Xss Module configuration file does not work properly [8561] 20091024011913A</guid></item><item><title>Closed Issue: Title property for System.Web.UI.Page [10199]</title><link>http://antixss.codeplex.com/WorkItem/View.aspx?WorkItemId=10199</link><description>In the antixssmodule.config, the entry for the property Title for the type System.Web.UI.Page generates an error when the &amp;#60;head&amp;#62; tag does not have a runat&amp;#61;&amp;#34;server&amp;#34; property. By default the &amp;#60;head&amp;#62; does not have a runat&amp;#61;&amp;#34;server&amp;#34; in most &amp;#42;.aspx pages.&lt;br /&gt;Comments: &lt;p&gt;Fixed in the next version of SRE, which will be released as part of WPL v1.0&lt;/p&gt;</description><author>anilkr</author><pubDate>Sat, 24 Oct 2009 01:18:08 GMT</pubDate><guid isPermaLink="false">Closed Issue: Title property for System.Web.UI.Page [10199] 20091024011808A</guid></item><item><title>Closed Issue: Dependancy of Microsoft.ACESec.WebControls with Microsoft.ACESec.IOSec.dll [9547]</title><link>http://antixss.codeplex.com/WorkItem/View.aspx?WorkItemId=9547</link><description>We are using Microsoft.ACESec.Webcontrols &amp;#38; Microsoft.ACESec.IOSec.dll in one of our application. When we try to replace the Microsoft.ACESec.IOSec.dll with AntiXss library, error is thrown because of Microsoft.ACESec.WebControls internally referes Microsoft.ACESec.IOSec.dll which is removed by us.&lt;br /&gt;Is there any release on ACESec.Webcontrols AntiXss library&lt;br /&gt;Could you please provide pointers to resolve this dependancy.&lt;br /&gt;Comments: &lt;p&gt;This library is deprecated due to the overlapping features in SRE.&lt;/p&gt;</description><author>anilkr</author><pubDate>Sat, 24 Oct 2009 01:17:08 GMT</pubDate><guid isPermaLink="false">Closed Issue: Dependancy of Microsoft.ACESec.WebControls with Microsoft.ACESec.IOSec.dll [9547] 20091024011708A</guid></item><item><title>Commented Issue: Dependancy of Microsoft.ACESec.WebControls with Microsoft.ACESec.IOSec.dll [9547]</title><link>http://antixss.codeplex.com/WorkItem/View.aspx?WorkItemId=9547</link><description>We are using Microsoft.ACESec.Webcontrols &amp;#38; Microsoft.ACESec.IOSec.dll in one of our application. When we try to replace the Microsoft.ACESec.IOSec.dll with AntiXss library, error is thrown because of Microsoft.ACESec.WebControls internally referes Microsoft.ACESec.IOSec.dll which is removed by us.&lt;br /&gt;Is there any release on ACESec.Webcontrols AntiXss library&lt;br /&gt;Could you please provide pointers to resolve this dependancy.&lt;br /&gt;Comments: ** Comment from web user: anilkr ** &lt;p&gt;SRE provides many features that are provided by the controls. Thus this library is deprecated&lt;/p&gt;</description><author>anilkr</author><pubDate>Sat, 24 Oct 2009 01:16:43 GMT</pubDate><guid isPermaLink="false">Commented Issue: Dependancy of Microsoft.ACESec.WebControls with Microsoft.ACESec.IOSec.dll [9547] 20091024011643A</guid></item><item><title>Commented Issue: Title property for System.Web.UI.Page [10199]</title><link>http://antixss.codeplex.com/WorkItem/View.aspx?WorkItemId=10199</link><description>In the antixssmodule.config, the entry for the property Title for the type System.Web.UI.Page generates an error when the &amp;#60;head&amp;#62; tag does not have a runat&amp;#61;&amp;#34;server&amp;#34; property. By default the &amp;#60;head&amp;#62; does not have a runat&amp;#61;&amp;#34;server&amp;#34; in most &amp;#42;.aspx pages.&lt;br /&gt;Comments: ** Comment from web user: anilkr ** &lt;p&gt;Fixed in the next version of SRE. WPL v1.0&lt;/p&gt;</description><author>anilkr</author><pubDate>Sat, 24 Oct 2009 01:14:30 GMT</pubDate><guid isPermaLink="false">Commented Issue: Title property for System.Web.UI.Page [10199] 20091024011430A</guid></item><item><title>Created Issue: Incorrect handling of HTML entities [10794]</title><link>http://antixss.codeplex.com/WorkItem/View.aspx?WorkItemId=10794</link><description>Entities like LT and GT are encoded correctly, but entities like ENDASH, EMDASH, SIGMA, BULL and others get replaced by their unicode counterparts instead of being kept as they are.&lt;br /&gt;</description><author>nesteruk</author><pubDate>Fri, 16 Oct 2009 21:55:07 GMT</pubDate><guid isPermaLink="false">Created Issue: Incorrect handling of HTML entities [10794] 20091016095507P</guid></item><item><title>Commented Issue: AntiXSS clears child controls from Hyperlink [10644]</title><link>http://antixss.codeplex.com/WorkItem/View.aspx?WorkItemId=10644</link><description>If a Hyperlink has child controls they will be cleared if AntiXSS is set to protect the Text property of Hyperlink controls. Using Reflector shows that setting the Text property &amp;#40;of Hyperlink controls&amp;#41; clears its child controls. I believe this could be fixed if AntiXSS would only set the Text property if it is not blank. I&amp;#39;m using the AntiXSS V3.1 release.&lt;br /&gt;Comments: ** Comment from web user: limande ** &lt;p&gt;it&amp;#39;s same with TableCell and TableHeaderCell and LinkButton&lt;/p&gt;</description><author>limande</author><pubDate>Wed, 14 Oct 2009 12:38:49 GMT</pubDate><guid isPermaLink="false">Commented Issue: AntiXSS clears child controls from Hyperlink [10644] 20091014123849P</guid></item><item><title>Commented Issue: AntiXSS clears child controls from Hyperlink [10644]</title><link>http://antixss.codeplex.com/WorkItem/View.aspx?WorkItemId=10644</link><description>If a Hyperlink has child controls they will be cleared if AntiXSS is set to protect the Text property of Hyperlink controls. Using Reflector shows that setting the Text property &amp;#40;of Hyperlink controls&amp;#41; clears its child controls. I believe this could be fixed if AntiXSS would only set the Text property if it is not blank. I&amp;#39;m using the AntiXSS V3.1 release.&lt;br /&gt;Comments: ** Comment from web user: limande ** &lt;p&gt;I have not this issue &amp;#63;&amp;#33;&lt;/p&gt;</description><author>limande</author><pubDate>Wed, 14 Oct 2009 11:42:25 GMT</pubDate><guid isPermaLink="false">Commented Issue: AntiXSS clears child controls from Hyperlink [10644] 20091014114225A</guid></item><item><title>Commented Issue: Encoding for HtmlGenericControl is not compatible with &lt;head runat="server"&gt; (e.g., MasterPages) [10635]</title><link>http://antixss.codeplex.com/WorkItem/View.aspx?WorkItemId=10635</link><description>The following exception is generated &amp;#40;V3.1 release&amp;#41;.&lt;br /&gt;&lt;br /&gt;TargetInvocationException&amp;#58; Exception has been thrown by the target of an invocation. ---&amp;#62;System.Web.HttpException&amp;#58; Cannot get inner content of  because the contents are not literal.&lt;br /&gt;   at System.Web.UI.HtmlControls.HtmlContainerControl.get_InnerHtml&amp;#40;&amp;#41;&lt;br /&gt;   --- End of inner exception stack trace ---&lt;br /&gt;   at System.RuntimeMethodHandle._InvokeMethodFast&amp;#40;Object target, Object&amp;#91;&amp;#93; arguments, SignatureStruct&amp;#38; sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner&amp;#41;&lt;br /&gt;   at System.RuntimeMethodHandle.InvokeMethodFast&amp;#40;Object target, Object&amp;#91;&amp;#93; arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner&amp;#41;&lt;br /&gt;   at System.Reflection.RuntimeMethodInfo.Invoke&amp;#40;Object obj, BindingFlags invokeAttr, Binder binder, Object&amp;#91;&amp;#93; parameters, CultureInfo culture, Boolean skipVisibilityChecks&amp;#41;&lt;br /&gt;   at System.Reflection.RuntimeMethodInfo.Invoke&amp;#40;Object obj, BindingFlags invokeAttr, Binder binder, Object&amp;#91;&amp;#93; parameters, CultureInfo culture&amp;#41;&lt;br /&gt;   at System.Reflection.RuntimePropertyInfo.GetValue&amp;#40;Object obj, BindingFlags invokeAttr, Binder binder, Object&amp;#91;&amp;#93; index, CultureInfo culture&amp;#41;&lt;br /&gt;   at System.Reflection.RuntimePropertyInfo.GetValue&amp;#40;Object obj, Object&amp;#91;&amp;#93; index&amp;#41;&lt;br /&gt;   at Microsoft.Security.Application.SecurityRuntimeEngine.PageProtection.XssProtection.EncodeControl&amp;#40;Control control, String type&amp;#41;&lt;br /&gt;   at Microsoft.Security.Application.SecurityRuntimeEngine.PageProtection.XssProtection.FindAndEncodeControls&amp;#40;Page p, ControlCollection cc&amp;#41;&lt;br /&gt;   at Microsoft.Security.Application.SecurityRuntimeEngine.PageProtection.XssProtection.FindAndEncodeControls&amp;#40;Page p, ControlCollection cc&amp;#41;&lt;br /&gt;   at Microsoft.Security.Application.SecurityRuntimeEngine.PageProtection.XssProtection.EncodePage&amp;#40;Page p&amp;#41;&lt;br /&gt;   at Microsoft.Security.Application.SecurityRuntimeEngine.PageProtection.XssProtection.page_PreRender&amp;#40;Object sender, EventArgs e&amp;#41;&lt;br /&gt;   at System.EventHandler.Invoke&amp;#40;Object sender, EventArgs e&amp;#41;&lt;br /&gt;   at System.Web.UI.Control.OnPreRender&amp;#40;EventArgs e&amp;#41;&lt;br /&gt;   at System.Web.UI.Control.PreRenderRecursiveInternal&amp;#40;&amp;#41;&lt;br /&gt;   at System.Web.UI.Page.ProcessRequestMain&amp;#40;Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint&amp;#41;&lt;br /&gt;Comments: ** Comment from web user: limande ** &lt;p&gt;when could it be solved &amp;#63;&lt;/p&gt;</description><author>limande</author><pubDate>Wed, 14 Oct 2009 11:13:43 GMT</pubDate><guid isPermaLink="false">Commented Issue: Encoding for HtmlGenericControl is not compatible with &lt;head runat="server"&gt; (e.g., MasterPages) [10635] 20091014111343A</guid></item><item><title>Commented Issue: Encoding for HtmlGenericControl is not compatible with &lt;head runat="server"&gt; (e.g., MasterPages) [10635]</title><link>http://antixss.codeplex.com/WorkItem/View.aspx?WorkItemId=10635</link><description>The following exception is generated &amp;#40;V3.1 release&amp;#41;.&lt;br /&gt;&lt;br /&gt;TargetInvocationException&amp;#58; Exception has been thrown by the target of an invocation. ---&amp;#62;System.Web.HttpException&amp;#58; Cannot get inner content of  because the contents are not literal.&lt;br /&gt;   at System.Web.UI.HtmlControls.HtmlContainerControl.get_InnerHtml&amp;#40;&amp;#41;&lt;br /&gt;   --- End of inner exception stack trace ---&lt;br /&gt;   at System.RuntimeMethodHandle._InvokeMethodFast&amp;#40;Object target, Object&amp;#91;&amp;#93; arguments, SignatureStruct&amp;#38; sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner&amp;#41;&lt;br /&gt;   at System.RuntimeMethodHandle.InvokeMethodFast&amp;#40;Object target, Object&amp;#91;&amp;#93; arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner&amp;#41;&lt;br /&gt;   at System.Reflection.RuntimeMethodInfo.Invoke&amp;#40;Object obj, BindingFlags invokeAttr, Binder binder, Object&amp;#91;&amp;#93; parameters, CultureInfo culture, Boolean skipVisibilityChecks&amp;#41;&lt;br /&gt;   at System.Reflection.RuntimeMethodInfo.Invoke&amp;#40;Object obj, BindingFlags invokeAttr, Binder binder, Object&amp;#91;&amp;#93; parameters, CultureInfo culture&amp;#41;&lt;br /&gt;   at System.Reflection.RuntimePropertyInfo.GetValue&amp;#40;Object obj, BindingFlags invokeAttr, Binder binder, Object&amp;#91;&amp;#93; index, CultureInfo culture&amp;#41;&lt;br /&gt;   at System.Reflection.RuntimePropertyInfo.GetValue&amp;#40;Object obj, Object&amp;#91;&amp;#93; index&amp;#41;&lt;br /&gt;   at Microsoft.Security.Application.SecurityRuntimeEngine.PageProtection.XssProtection.EncodeControl&amp;#40;Control control, String type&amp;#41;&lt;br /&gt;   at Microsoft.Security.Application.SecurityRuntimeEngine.PageProtection.XssProtection.FindAndEncodeControls&amp;#40;Page p, ControlCollection cc&amp;#41;&lt;br /&gt;   at Microsoft.Security.Application.SecurityRuntimeEngine.PageProtection.XssProtection.FindAndEncodeControls&amp;#40;Page p, ControlCollection cc&amp;#41;&lt;br /&gt;   at Microsoft.Security.Application.SecurityRuntimeEngine.PageProtection.XssProtection.EncodePage&amp;#40;Page p&amp;#41;&lt;br /&gt;   at Microsoft.Security.Application.SecurityRuntimeEngine.PageProtection.XssProtection.page_PreRender&amp;#40;Object sender, EventArgs e&amp;#41;&lt;br /&gt;   at System.EventHandler.Invoke&amp;#40;Object sender, EventArgs e&amp;#41;&lt;br /&gt;   at System.Web.UI.Control.OnPreRender&amp;#40;EventArgs e&amp;#41;&lt;br /&gt;   at System.Web.UI.Control.PreRenderRecursiveInternal&amp;#40;&amp;#41;&lt;br /&gt;   at System.Web.UI.Page.ProcessRequestMain&amp;#40;Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint&amp;#41;&lt;br /&gt;Comments: ** Comment from web user: me1 ** &lt;p&gt;Same issue here for all pages in the application with and without master pages.&lt;/p&gt;</description><author>me1</author><pubDate>Sun, 20 Sep 2009 11:58:26 GMT</pubDate><guid isPermaLink="false">Commented Issue: Encoding for HtmlGenericControl is not compatible with &lt;head runat="server"&gt; (e.g., MasterPages) [10635] 20090920115826A</guid></item><item><title>Created Issue: AntiXSS clears child controls from Hyperlink [10644]</title><link>http://antixss.codeplex.com/WorkItem/View.aspx?WorkItemId=10644</link><description>If a Hyperlink has child controls they will be cleared if AntiXSS is set to protect the Text property of Hyperlink controls. Using Reflector shows that setting the Text property &amp;#40;of Hyperlink controls&amp;#41; clears its child controls. I believe this could be fixed if AntiXSS would only set the Text property if it is not blank. I&amp;#39;m using the AntiXSS V3.1 release.&lt;br /&gt;</description><author>Capsaicin</author><pubDate>Thu, 17 Sep 2009 18:20:06 GMT</pubDate><guid isPermaLink="false">Created Issue: AntiXSS clears child controls from Hyperlink [10644] 20090917062006P</guid></item><item><title>Created Issue: Encoding for HtmlGenericControl is not compatible with &lt;head runat="server"&gt; (e.g., MasterPages) [10635]</title><link>http://antixss.codeplex.com/WorkItem/View.aspx?WorkItemId=10635</link><description>The following exception is generated &amp;#40;V3.1 release&amp;#41;.&lt;br /&gt;&lt;br /&gt;TargetInvocationException&amp;#58; Exception has been thrown by the target of an invocation. ---&amp;#62;System.Web.HttpException&amp;#58; Cannot get inner content of  because the contents are not literal.&lt;br /&gt;   at System.Web.UI.HtmlControls.HtmlContainerControl.get_InnerHtml&amp;#40;&amp;#41;&lt;br /&gt;   --- End of inner exception stack trace ---&lt;br /&gt;   at System.RuntimeMethodHandle._InvokeMethodFast&amp;#40;Object target, Object&amp;#91;&amp;#93; arguments, SignatureStruct&amp;#38; sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner&amp;#41;&lt;br /&gt;   at System.RuntimeMethodHandle.InvokeMethodFast&amp;#40;Object target, Object&amp;#91;&amp;#93; arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner&amp;#41;&lt;br /&gt;   at System.Reflection.RuntimeMethodInfo.Invoke&amp;#40;Object obj, BindingFlags invokeAttr, Binder binder, Object&amp;#91;&amp;#93; parameters, CultureInfo culture, Boolean skipVisibilityChecks&amp;#41;&lt;br /&gt;   at System.Reflection.RuntimeMethodInfo.Invoke&amp;#40;Object obj, BindingFlags invokeAttr, Binder binder, Object&amp;#91;&amp;#93; parameters, CultureInfo culture&amp;#41;&lt;br /&gt;   at System.Reflection.RuntimePropertyInfo.GetValue&amp;#40;Object obj, BindingFlags invokeAttr, Binder binder, Object&amp;#91;&amp;#93; index, CultureInfo culture&amp;#41;&lt;br /&gt;   at System.Reflection.RuntimePropertyInfo.GetValue&amp;#40;Object obj, Object&amp;#91;&amp;#93; index&amp;#41;&lt;br /&gt;   at Microsoft.Security.Application.SecurityRuntimeEngine.PageProtection.XssProtection.EncodeControl&amp;#40;Control control, String type&amp;#41;&lt;br /&gt;   at Microsoft.Security.Application.SecurityRuntimeEngine.PageProtection.XssProtection.FindAndEncodeControls&amp;#40;Page p, ControlCollection cc&amp;#41;&lt;br /&gt;   at Microsoft.Security.Application.SecurityRuntimeEngine.PageProtection.XssProtection.FindAndEncodeControls&amp;#40;Page p, ControlCollection cc&amp;#41;&lt;br /&gt;   at Microsoft.Security.Application.SecurityRuntimeEngine.PageProtection.XssProtection.EncodePage&amp;#40;Page p&amp;#41;&lt;br /&gt;   at Microsoft.Security.Application.SecurityRuntimeEngine.PageProtection.XssProtection.page_PreRender&amp;#40;Object sender, EventArgs e&amp;#41;&lt;br /&gt;   at System.EventHandler.Invoke&amp;#40;Object sender, EventArgs e&amp;#41;&lt;br /&gt;   at System.Web.UI.Control.OnPreRender&amp;#40;EventArgs e&amp;#41;&lt;br /&gt;   at System.Web.UI.Control.PreRenderRecursiveInternal&amp;#40;&amp;#41;&lt;br /&gt;   at System.Web.UI.Page.ProcessRequestMain&amp;#40;Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint&amp;#41;&lt;br /&gt;</description><author>Capsaicin</author><pubDate>Wed, 16 Sep 2009 20:15:58 GMT</pubDate><guid isPermaLink="false">Created Issue: Encoding for HtmlGenericControl is not compatible with &lt;head runat="server"&gt; (e.g., MasterPages) [10635] 20090916081558P</guid></item><item><title>Created Issue: Controls in Repeater's ItemTemplate are not encoded [10634]</title><link>http://antixss.codeplex.com/WorkItem/View.aspx?WorkItemId=10634</link><description>I have a simple repeater with an ObjectDataSource and a Label in the ItemTemplate. The labels text is not encoded.&lt;br /&gt;&lt;br /&gt;&amp;#60;asp&amp;#58;repeater id&amp;#61;&amp;#34;uxListRepeater&amp;#34; datasourceid&amp;#61;&amp;#34;uxListDataSource&amp;#34; runat&amp;#61;&amp;#34;server&amp;#34;&amp;#62;&lt;br /&gt;&amp;#9;&amp;#60;itemtemplate&amp;#62;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#60;asp&amp;#58;label id&amp;#61;&amp;#34;uxLabel&amp;#34; text&amp;#61;&amp;#39;&amp;#60;&amp;#37;&amp;#35; Eval&amp;#40;&amp;#34;MyField&amp;#34;&amp;#41; &amp;#37;&amp;#62;&amp;#39; runat&amp;#61;&amp;#34;server&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;&amp;#9;&amp;#60;&amp;#47;itemtemplate&amp;#62;&lt;br /&gt;&amp;#60;&amp;#47;asp&amp;#58;repeater&amp;#62;&lt;br /&gt;&amp;#60;asp&amp;#58;objectdatasource id&amp;#61;&amp;#34;uxListDataSource&amp;#34; runat&amp;#61;&amp;#34;server&amp;#34; typename&amp;#61;&amp;#34;MyBll&amp;#34; selectmethod&amp;#61;&amp;#34;GetMyData&amp;#34;&amp;#62;&amp;#60;&amp;#47;asp&amp;#58;objectdatasource&amp;#62;&lt;br /&gt;</description><author>Capsaicin</author><pubDate>Wed, 16 Sep 2009 20:12:00 GMT</pubDate><guid isPermaLink="false">Created Issue: Controls in Repeater's ItemTemplate are not encoded [10634] 20090916081200P</guid></item><item><title>Commented Issue: AntiXss.UrlEncode encodes a complete url instead of just parameters</title><link>http://antixss.codeplex.com/WorkItem/View.aspx?WorkItemId=10268</link><description>Doing this&lt;br /&gt;string s &amp;#61; AntiXss.UrlEncode&amp;#40;&amp;#34;http&amp;#58;&amp;#47;&amp;#47;antixss.codeplex.com&amp;#47;WorkItem&amp;#47;Create.aspx&amp;#63;ProjectName&amp;#61;AntiXSS&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;Results to this&amp;#58;&lt;br /&gt;http&amp;#37;3a&amp;#37;2f&amp;#37;2fantixss.codeplex.com&amp;#37;2fWorkItem&amp;#37;2fCreate.aspx&amp;#37;3fProjectName&amp;#37;3dAntiXSS&lt;br /&gt;&lt;br /&gt;which is unusable.&lt;br /&gt;&lt;br /&gt;Only parameters should be encoded.&lt;br /&gt;Comments: ** Comment from web user: syedab ** &lt;p&gt;All the methods in the AntiXSS library encodes the given input. You should be using &amp;#60;a href&amp;#61;&amp;#8221;http&amp;#58;&amp;#47;&amp;#47;search.msn.com&amp;#47;results.aspx&amp;#63;q&amp;#61;&amp;#91;Untrusted input&amp;#93;&amp;#8221;&amp;#62;Click Here&amp;#33;&amp;#60;&amp;#47;a&amp;#62;&lt;/p&gt;</description><author>syedab</author><pubDate>Tue, 07 Jul 2009 12:34:54 GMT</pubDate><guid isPermaLink="false">Commented Issue: AntiXss.UrlEncode encodes a complete url instead of just parameters 20090707123454P</guid></item><item><title>Created Issue: AntiXss.UrlEncode encodes a complete url instead of just parameters</title><link>http://antixss.codeplex.com/WorkItem/View.aspx?WorkItemId=10268</link><description>Doing this&lt;br /&gt;string s &amp;#61; AntiXss.UrlEncode&amp;#40;&amp;#34;http&amp;#58;&amp;#47;&amp;#47;antixss.codeplex.com&amp;#47;WorkItem&amp;#47;Create.aspx&amp;#63;ProjectName&amp;#61;AntiXSS&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;Results to this&amp;#58;&lt;br /&gt;http&amp;#37;3a&amp;#37;2f&amp;#37;2fantixss.codeplex.com&amp;#37;2fWorkItem&amp;#37;2fCreate.aspx&amp;#37;3fProjectName&amp;#37;3dAntiXSS&lt;br /&gt;&lt;br /&gt;which is unusable.&lt;br /&gt;&lt;br /&gt;Only parameters should be encoded.&lt;br /&gt;</description><author>sigmb</author><pubDate>Mon, 06 Jul 2009 19:25:04 GMT</pubDate><guid isPermaLink="false">Created Issue: AntiXss.UrlEncode encodes a complete url instead of just parameters 20090706072504P</guid></item><item><title>Created Issue: AntiXssModule encoded data after postback</title><link>http://antixss.codeplex.com/WorkItem/View.aspx?WorkItemId=10212</link><description>In the AntiXssModule, controls are encoded before rendering. But when a control&amp;#39;s data is used after a postback it is returning the encoded string.&lt;br /&gt;Example &lt;br /&gt;&lt;br /&gt;if&amp;#40;&amp;#33;Page.IsPostBack&amp;#41;&lt;br /&gt;&amp;#123;&lt;br /&gt;    Label1.Text &amp;#61; &amp;#34;&amp;#60;sript&amp;#62;alert&amp;#40;&amp;#39;Hello world&amp;#39;&amp;#41;&amp;#59;&amp;#60;&amp;#47;script&amp;#62;&amp;#34;&amp;#59;&lt;br /&gt;&amp;#125;&lt;br /&gt;else&lt;br /&gt;&amp;#123;&lt;br /&gt;    Button1.Text &amp;#61; Label1.Text&amp;#59; &amp;#47;&amp;#47; data is html encoded, should be decoded&lt;br /&gt;&amp;#125;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Real world example&lt;br /&gt;&lt;br /&gt;if&amp;#40;&amp;#33;Page.IsPostBack&amp;#41;&lt;br /&gt;&amp;#123;&lt;br /&gt;    Label1.Text &amp;#61; &amp;#34;2009&amp;#47;06&amp;#47;29&amp;#34;&amp;#59;&lt;br /&gt;&amp;#125;&lt;br /&gt;else&lt;br /&gt;&amp;#123;&lt;br /&gt;    Button1.Text &amp;#61; DateTime.Parse&amp;#40;Label1.Text&amp;#41;&amp;#59; &amp;#47;&amp;#47; data is html encoded, creates an error&lt;br /&gt;&amp;#125;&lt;br /&gt;</description><author>sigmb</author><pubDate>Mon, 29 Jun 2009 23:05:09 GMT</pubDate><guid isPermaLink="false">Created Issue: AntiXssModule encoded data after postback 20090629110509P</guid></item><item><title>Created Issue: Empty String or Null properties are still encoded</title><link>http://antixss.codeplex.com/WorkItem/View.aspx?WorkItemId=10200</link><description>Empty String or Null properties are still encoded. This generates an error when the property was intended to have a null value and the AntiXss&amp;#39;s encode method returns an empty string. Good example is a ListBox with values. The Text property for ListBox auto selects a value in the list item. Since an empty string is returned, ASP.NET generates an error&amp;#58;&lt;br /&gt;&amp;#39;ListBox&amp;#39; has a SelectedValue which is invalid because it does not exist in the list of items.&lt;br /&gt;</description><author>sigmb</author><pubDate>Fri, 26 Jun 2009 17:26:55 GMT</pubDate><guid isPermaLink="false">Created Issue: Empty String or Null properties are still encoded 20090626052655P</guid></item><item><title>Created Issue: Title property for System.Web.UI.Page</title><link>http://antixss.codeplex.com/WorkItem/View.aspx?WorkItemId=10199</link><description>In the antixssmodule.config, the entry for the property Title for the type System.Web.UI.Page generates an error when the &amp;#60;head&amp;#62; tag does not have a runat&amp;#61;&amp;#34;server&amp;#34; property. By default the &amp;#60;head&amp;#62; does not have a runat&amp;#61;&amp;#34;server&amp;#34; in most &amp;#42;.aspx pages.&lt;br /&gt;</description><author>sigmb</author><pubDate>Fri, 26 Jun 2009 17:21:20 GMT</pubDate><guid isPermaLink="false">Created Issue: Title property for System.Web.UI.Page 20090626052120P</guid></item></channel></rss>