Add release date for 7.0.50

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1557504 13f79535-47bb-0310-9956-ffa450edef68
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=55743
Enable the stop script to work when the shutdown port is disabled and a PID file is defined.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1557751 13f79535-47bb-0310-9956-ffa450edef68
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=55986
When forcing Tomcat to stop via "kill -9 $CATALINA_PID", the <code>catalina.sh</code> script could incorrectly report that Tomcat had not yet completely stopped when it had.
Based on a patch by jess. 

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1557753 13f79535-47bb-0310-9956-ffa450edef68
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=55996
Ensure Async requests timeout correctly.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1558173 13f79535-47bb-0310-9956-ffa450edef68
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=55287
ServletContainerInitializer in container classloaders may not be found

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1558371 13f79535-47bb-0310-9956-ffa450edef68
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=55855
Provide a context level option to exclude container SCIs.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1558379 13f79535-47bb-0310-9956-ffa450edef68
Fixed typo reported via users mailing list.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1558789 13f79535-47bb-0310-9956-ffa450edef68
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=56010
Don't throw an IllegalArgumentException when JspFactory.getPageContext is used with JspWriter.DEFAULT_BUFFER
Based on a patch by Eugene Chung. (markt)

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1558814 13f79535-47bb-0310-9956-ffa450edef68
Follow-up to r1558814 - include the actual change

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1558821 13f79535-47bb-0310-9956-ffa450edef68
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=56016
When loading resources for XML schema validation, take account of the possibility that servlet-api.jar and jsp-api.jar may not be loaded by the same class loader.
Patch by Juan Carlos Estibariz.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1558894 13f79535-47bb-0310-9956-ffa450edef68
Correct r1558894 (my error)

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1558917 13f79535-47bb-0310-9956-ffa450edef68
Adjust for different directory name in 7.0.x

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1559053 13f79535-47bb-0310-9956-ffa450edef68
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=56025
Always call ServerEndpointConfig.Configurator.getNegotiatedSubprotocol()
CReate the EndPoint instance after calling ServerEndpointConfig.Configurator.modifyHandshake()

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1559087 13f79535-47bb-0310-9956-ffa450edef68
Deprecate some code I intend to remove in 8.0.x

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1559114 13f79535-47bb-0310-9956-ffa450edef68
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=55943
Better implementation of the class loader check that prevents web applications from trying to override J2SE implementation classes.
Refactor the way a null parent class loader was handled which enables a number of null checks and object creation calls to be removed

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1559153 13f79535-47bb-0310-9956-ffa450edef68
Set svn:eol-style = native

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1559249 13f79535-47bb-0310-9956-ffa450edef68
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=56029 a regression in the fix for https://issues.apache.org/bugzilla/show_bug.cgi?id=55198
Remove the code to skip whitespace from the 'simple'EL parser. It is far simpler to retain the whitespace than it is to teach this simple parser parser when to insert it. This also has the benefit that the EL should remain unchanged.
Add a number of test cases for BZ 56029

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1559401 13f79535-47bb-0310-9956-ffa450edef68
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=56012
Imports from unnamed packages are now explicitly illegal

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1559421 13f79535-47bb-0310-9956-ffa450edef68
Revert changes in r1559401 for this file.
The first attempt at a fix introduced a different regression

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1559553 13f79535-47bb-0310-9956-ffa450edef68
Second attempt at fixing
https://issues.apache.org/bugzilla/show_bug.cgi?id=56029
This fixes BZ56029 by storing any whitespace before a token with the
token and then including it when the expression is re-created.
It also fixes an issue with the function parsing that meant that ternary
expressions could be corrupted if two tokens were parsed before the mark
was reset.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1559555 13f79535-47bb-0310-9956-ffa450edef68