Avoid NPE with storeconfig.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1605723 13f79535-47bb-0310-9956-ffa450edef68
Improve exception routing so that a thrown exception interrupts the store process (avoid server.xml overwrite with a broken one).

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1605724 13f79535-47bb-0310-9956-ffa450edef68
Skip domain property instead.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1605765 13f79535-47bb-0310-9956-ffa450edef68
Add back dead code.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1605774 13f79535-47bb-0310-9956-ffa450edef68
Add a property to skip code signing as suggested by kkolinko

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1605818 13f79535-47bb-0310-9956-ffa450edef68
Refactoring with a view to adding transformation (i.e. extension) support to outgoing messages.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1605821 13f79535-47bb-0310-9956-ffa450edef68
Refactoring with a view to adding transformation (i.e. extension) support to outgoing messages.
Extract MessagePart into standalone class

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1605823 13f79535-47bb-0310-9956-ffa450edef68
Fix an i18n TODO

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1605890 13f79535-47bb-0310-9956-ffa450edef68
This time with the unsupported extension name

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1605891 13f79535-47bb-0310-9956-ffa450edef68
Correct comment

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1606072 13f79535-47bb-0310-9956-ffa450edef68
Plumbing to enable transformation / extension processing for outgoing server messages.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1606103 13f79535-47bb-0310-9956-ffa450edef68
When Eclipse Compiler JAR is updated, make sure to delete its old version from the build/lib directory.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1606114 13f79535-47bb-0310-9956-ffa450edef68
Simplify "setproxy" target.

The "proxy.use" flag can now be "on", "yes" or "true", so document "true" as the recommended value.
The property expansion feature for if/unless attributes is since Ant 1.8.0.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1606128 13f79535-47bb-0310-9956-ffa450edef68
Followup to r1604472 for better compatibility.
Reintroduce setter methods removed by r1604472 and mark them deprecated.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1606135 13f79535-47bb-0310-9956-ffa450edef68
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=56663
BZ56663: Improve available to also include buffered bytes in the Servlet layer, handle a case (thanks telnet) where the amount of remaining bytes could become negative (the input is still finished then of course), filter an extra write event with non blocking write IO if async completes after the first read.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1606136 13f79535-47bb-0310-9956-ffa450edef68
Avoid NPE.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1606147 13f79535-47bb-0310-9956-ffa450edef68
Revert null check to check the full testsuite results (sorry for the noise).

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1606226 13f79535-47bb-0310-9956-ffa450edef68
Add back the NPE check for now since the testsuite confirms it with all connectors.
http://ci.apache.org/builders/tomcat-trunk/builds/224/steps/compile_1/logs/stdio

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1606271 13f79535-47bb-0310-9956-ffa450edef68
Add link from an alias MappedHost to the real MappedHost that it represents.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1606651 13f79535-47bb-0310-9956-ffa450edef68
Fix root cause of NPE when using WebSocket clients.

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