2008-11-21 Marek Habersack <mhabersack@novell.com>
* CompilationException.cs: made serializable.
* TemplateControlCompiler.cs: make the Bind regex stricter.
When creating Eval expression from Bind, replace single quotes
with double quotes. Fixes bug #447597
When processing Bind expressions and the regex doesn't match,
throw an exception.
2008-11-21 Marek Habersack <mhabersack@novell.com>
* Makefile (TEST_RESOURCE_FILES): added
Test/mainsoft/NunitWebResources/InvalidPropertyBind1.aspx
Test/mainsoft/NunitWebResources/InvalidPropertyBind2.aspx
Test/mainsoft/NunitWebResources/InvalidPropertyBind3.aspx
Test/mainsoft/NunitWebResources/InvalidPropertyBind4.aspx
Test/mainsoft/NunitWebResources/ValidPropertyBind1.aspx
Test/mainsoft/NunitWebResources/ValidPropertyBind2.aspx
Test/mainsoft/NunitWebResources/ValidPropertyBind3.aspx
Test/mainsoft/NunitWebResources/ValidPropertyBind4.aspx
Test/mainsoft/NunitWebResources/ReadWritePropertyControl.ascx
* Test/tools/web.config: disabled batch compilation and enabled
debugging.
2008-11-21 Marek Habersack <mhabersack@novell.com>
* HttpParseException.cs, HtmlizedException.cs: added
deserialization constructor.
2008-11-21 Marek Habersack <mhabersack@novell.com>
* TemplateControlCompilerTest.cs: added simple data source for
Bind tests.
Added 8 tests for valid and invalid Bind expressions.
2008-11-21 Marek Habersack <mhabersack@novell.com>
* Web.config, Web.mono.config: disabled batch compilation.
2008-11-21 Marek Habersack <mhabersack@novell.com>
* NunitWebResources/WebLogin.config,
NunitWebResources/WebControl.config: disabled batch compilation.
* NunitWebResources/WebMapping.config: enabled debugging and
disabled batch compilation.
* NunitWebResources/InvalidPropertyBind1.aspx,
NunitWebResources/InvalidPropertyBind2.aspx,
NunitWebResources/InvalidPropertyBind3.aspx,
NunitWebResources/InvalidPropertyBind4.aspx,
NunitWebResources/ValidPropertyBind1.aspx,
NunitWebResources/ValidPropertyBind2.aspx,
NunitWebResources/ValidPropertyBind3.aspx,
NunitWebResources/ValidPropertyBind4.aspx,
NunitWebResources/ReadWritePropertyControl.ascx: added
* MainsoftWebApp20/Web.config: disabled batch compilation
2008-11-21 Marek Habersack <mhabersack@novell.com>
* Web.config: disabled batch compilation
svn path=/trunk/mcs/; revision=119673
29 files changed: