[corlib] Improve CancellationTokenSource test
[mono.git] / mcs / class / System.Web / System.Web.UI / ChangeLog
index e7a2942c9ce91b39d9c94da2695f292936d9f11b..6ed7ad0c4b96935057043fdf9cad6d0147529927 100644 (file)
@@ -1,3 +1,92 @@
+2010-07-23  Marek Habersack  <mhabersack@novell.com>
+
+       * ClientScriptManager.cs: 4.0 adds a class="aspNetHidden"
+       attribute to the div element surrounding the hidden elements.
+
+2010-07-14  Marek Habersack  <mhabersack@novell.com>
+
+       * DataKeyPropertyAttribute.cs: added (4.0)
+
+2010-07-13  Marek Habersack  <mhabersack@novell.com>
+
+       * Control.cs: moved 4.0 ClientID code to a separate method, so
+       that the ID_SET flag isn't set when necessary.
+
+2010-07-10  Marek Habersack  <mhabersack@novell.com>
+
+       * Control.cs: when setting ClientIDMode remember the value when
+       setting the property for the first time.
+
+2010-07-08  Marek Habersack  <mhabersack@novell.com>
+
+       * Control.cs: if generating a predictable ID and the current
+       control is a naming container, ensure that an ID is generated if
+       not specified by user.
+
+2010-07-02  Marek Habersack  <mhabersack@novell.com>
+
+       * TemplateControlParser.cs: added support for ClientIDMode
+       property
+
+       * Control.cs: implemented 4.0 features - ClientIDMode and
+       RenderingCompatibility.
+
+       * ClientIDMode.cs, IDataKeysControl.cs: added
+
+2010-06-17  Marek Habersack  <mhabersack@novell.com>
+
+       * RootBuilder.cs: both LINK and META HTML tags must be represented
+       as instances of HtmlGenericControl. Fixes bug #603541
+
+2010-06-02  Marek Habersack  <mhabersack@novell.com>
+
+       * ViewStateMode.cs: added
+
+       * Control.cs: implemented 4.0 ViewStateMode
+
+       * Page.cs: implemented 4.0 properties AutoPostBackControl and
+       RouteData
+
+2010-06-01  Marek Habersack  <mhabersack@novell.com>
+
+       * PageParser.cs: added support for MetaDescription and
+       MetaKeywords main directive attributes
+
+       * Page.cs: implemented MetaDescription and MetaKeywords
+       4.0 properties. 
+
+2010-05-19  Marek Habersack  <mhabersack@novell.com>
+
+       * DataSourceCacheDurationConverter.cs: implemented. Fixes bug
+       #603083
+
+       * PageParser.cs: handle several main directive attributes
+       specially, as they can have expressions as their values. Fixes bug
+       #603532
+
+       * MainDirectiveAttribute.cs: added - helper class to handle
+       directive attributes which can take either a value or an
+       expression.
+
+       * BaseParser.cs: IsDirective, IsExpression and IsDataBound methods
+       moved to here from TemplateControlCompiler.
+
+2010-05-15  Marek Habersack  <mhabersack@novell.com>
+
+       * Control.cs: implemented 4.0 GetRouteUrl overloads and
+       GetUniqueIDRelativeTo
+
+2010-05-05  Marek Habersack  <mhabersack@novell.com>
+
+       * CollectionBuilder.cs: if a type has more than on indexer, check
+       all of them for type compliance in GetChildControlType. Fixes bug
+       #601290. Patch from Kalyanov Dmitry <Kalyanov.Dmitry@gmail.com>,
+       thanks!
+
+2010-04-28  Marek Habersack  <mhabersack@novell.com>
+
+       * KeyedList.cs: do not implement IStateManager in 4.0
+
 2010-04-12  Marek Habersack  <mhabersack@novell.com>
 
        * PageParser.cs: if EnableViewStateMac option is present in the
@@ -6,6 +95,10 @@
        * Page.cs: initialize EnableViewStateMac with the default read
        from the config.
 
+       The above fix cross-site scripting vulnerability (CVE: CVE-2010-1459)
+       Credits: Web Security Research Group (WSRG) of Hewlett Packard
+       (HP)
+
 2010-04-07  Marek Habersack  <mhabersack@novell.com>
 
        * Control.cs: control cache must be filled using the local