+2006-01-09 Vladimir Krasnov <vladimirk@mainsoft.com>
+
+ * ObjectStateFormatter.cs: Merged TARGET_JVM parts in
+ TypeFormatter.Read, TypeFormatter.Write from /main/5
+
+2006-01-09 Konstantin Triger <kostat@mainsoft.com>
+
+ * Page.cs: make ProcessRequest virtual under TARGET_JVM.
+
+2006-01-04 Chris Toshok <toshok@ximian.com>
+
+ * TemplateParser.cs (.ctor): kinda gross, but handle the
+ AddAssembliesInBin case here.
+
+ * SimpleWebHandlerParser.cs (.ctor): same.
+
+2006-01-04 Chris Toshok <toshok@ximian.com>
+
+ * SimpleWebHandlerParser.cs: Remove the declaration of
+ compilationConfig in the CONFIGURATION_2_0 case. it's
+ unnecessary.
+ (.ctor): ifdef out the AddAssembliesInBin call in the
+ CONFIGURATION_2_0 case. need to revisit this.
+ (CompilationConfig): add a CONFIGURATION_2_0 version.
+
+ * BaseParser.cs: Remove the declaration of compilationConfig in
+ the CONFIGURATION_2_0 case. it's unnecessary.
+
+2005-12-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * Control.cs: use _controls instead of the property wherever possible.
+
+2005-12-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * Control.cs: use the _controls field instead of the Controls property.
+ Fixes bug #76919.
+
+2005-11-30 Sebastien Pouliot <sebastien@ximian.com>
+
+ * KeyedList.cs: Fixed for IOrderedDictionary change in 2.0 final.
+ Now internal.
+ * KeyedListEnumerator.cs: Now internal.
+
+2005-11-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * ControlCollection.cs: allow 'null' in Remove.
+
+2005-11-28 Chris Toshok <toshok@ximian.com>
+
+ * Page.cs (GetFormatter): CONFIGURATION_2_0 work.
+
+ * TemplateParser.cs (..ctor): CONFIGURATION_2_0 work.
+ (PagesConfig): add a CONFIGURATION_2_0 version that returns a
+ PagesSection.
+
+ * PageParser.cs (ProcessMainAttributes): CONFIGURATION_2_0 work.
+
+ * BaseParser.cs (CompilationConfig): add a CONFIGURATION_2_0
+ version that returns a CompilationSection.
+
+2005-11-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * SimpleWebHandlerParser.cs: removed 'codebehind' related stuff.
+
+2005-11-09 Chris Toshok <toshok@ximian.com>
+
+ * ViewStateEncryptionMode.cs: new 2.0 enum.
+
+2005-11-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * TemplateParser.cs: fixes #76423. Not tested properly.
+
+2005-11-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * Page.cs: call LoadViewStateRecursive when the Form collection has
+ not been used by a different page (GetTypeHashCode). This fixes problems
+ when calling Server.Transfer while preserving Form and QueryString,
+ as the page we transfer to used the view state stored in the Form, which
+ contained the serialized data for the page calling Server.Transfer
+ instead.
+
+2005-10-31 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * Page.cs: add/remove the error before/after invoking OnError.
+
+2005-10-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * Page.cs: call OnError when there's an exception (not for TAE). Fixes
+ bug #76572.
+
+2005-10-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * TemplateControl.cs:
+ * PartialCachingControl.cs: if a control is cacheable, LoadControl
+ returns a PartialCachingControl that holds the VaryBy* and takes care
+ of partial caching and rendering. Fixes bug #76547.
+
+2005-10-17 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * Page.cs: don't cache the 'Validate()' results. IsValid retests
+ the validators again.
+
+2005-09-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * DesignerDataBoundLiteralControl.cs: changed autoid api.
+ * DataBoundLiteralControl.cs: changed autoid api.
+
+ * Control.cs: fixlet for UniqueID and weird test case. Removed
+ PreventAutoID and only use the property to set that value.
+
+ * LiteralControl.cs: changed autoid api.
+
+2005-09-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * AttributeCollection.cs: avoid code duplication and
+ don't add "style" to the bag, or it will overwrite the settings made
+ by CssStyleCollection.
+
+ * CssStyleCollection.cs: make it throw where MS throws.
+ Minimize the number of times we create the "style" string and take
+ care of updating it for the AttributeCollection. FillStyle and
+ BagToString are now private. One should use the 2.0 (internal in <2.0)
+ Value property.
+
+2005-09-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * Control.cs: fix HasChildViewStates.
+
+2005-09-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * LosFormatter.cs: when the default ctor is used, MAC is disabled.
+ Fixes bug #76240.
+
+2005-09-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * ObjectTagBuilder.cs: only fail when no id and no attributes.
+
+2005-09-23 Sebastien Pouliot <sebastien@ximian.com>
+
+ * DataBindingCollection.cs: Using an hashtable is a nice trick but
+ we need to copy values (not the DictionaryEntry) in CopyTo.
+ * Page.cs: IsValid throws an exception if the page hasn't be
+ validated. VerifyRenderingInServerForm doesn't throw an exception
+ during unit testing (without a context?) but does in normal ops.
+
+2005-09-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * LosFormatter.cs: the exceptions thrown have a 500 httpCode. Really
+ save the allocation of new MemoryStreams when possible. Thanks to
+ Sebastien again.
+
+2005-09-23 Ben Maurer <bmaurer@ximian.com>
+
+ * HtmlTextWriter.cs: Initial support for escaping.
+
+2005-09-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * ViewStateOutputHashStream.cs: Removed. It didn't last long.
+
+ * Page.cs: almost restored to its previous state, but now that we found
+ that LosFormatter ctor that takes 'enableMac', moved the logic to
+ add the hash and validate there. Thanks to Sebastien for his input.
+
+ * LosFormatter.cs: implemented the missing ctors and support for
+ "MAC" validation of the data.
+
2005-09-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Page.cs: