Correct the previous fix for bug 56825 that enabled pre-emptive authentication to work with the SSL authenticator.
An SSL handshake is now triggered if:
- premetive authentication is enabled;
- CLIENT-CERT is being used; and
- the previous handshake did not include a client cert

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1622473 13f79535-47bb-0310-9956-ffa450edef68
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=56910
-1 is not a supported option for maxConnections with the APR connector so don't allow it.
Also prevent updates while the connector is running which is also unsupported.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1622714 13f79535-47bb-0310-9956-ffa450edef68
Update class loader how-to to reflect new position of system class loader in loading order.
Add a note the the original fix about the change in order.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1623385 13f79535-47bb-0310-9956-ffa450edef68
When using parallel deployment, correctly undeploy context of old version.
Make sure that never undeploy older Context If current context is not running.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1623692 13f79535-47bb-0310-9956-ffa450edef68
Improve changelog message for r1623692

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1623780 13f79535-47bb-0310-9956-ffa450edef68
When deploying war, make sure that add dummy xml to the config base if war does not have META-INF/context.xml or deployXML is false.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1624223 13f79535-47bb-0310-9956-ffa450edef68
Improve changelog entry of r1624223.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1624241 13f79535-47bb-0310-9956-ffa450edef68
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=43001
Enable the JspC Ant taks to set the JspC option mappedFile

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1624249 13f79535-47bb-0310-9956-ffa450edef68
Correct a document of TcpFailureDetector.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1624442 13f79535-47bb-0310-9956-ffa450edef68
Merge cosmetic changes from trunk. No functional change.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1624500 13f79535-47bb-0310-9956-ffa450edef68
BCEL changes that were then reverted

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1624502 13f79535-47bb-0310-9956-ffa450edef68
Port removal of unused code from trunk

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1624503 13f79535-47bb-0310-9956-ffa450edef68
Merge removal of unused code from trunk

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1624506 13f79535-47bb-0310-9956-ffa450edef68
Merge addition of comments from trunk

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1624508 13f79535-47bb-0310-9956-ffa450edef68
Merge restoration of necessary code from trunk

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1624509 13f79535-47bb-0310-9956-ffa450edef68
Back-port of more cleanup from trunk

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1624510 13f79535-47bb-0310-9956-ffa450edef68
Backport fix for stack overflow error from trunk

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1624511 13f79535-47bb-0310-9956-ffa450edef68
Backport of unused code removal from trunk

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1624514 13f79535-47bb-0310-9956-ffa450edef68
Merge more unused code removal from trunk

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

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