Update Javadoc, as addValve/removeValve methods belong to Pipeline.

The addValve() method is still here (to be called by digester),
but ContainerBase.removeValve() has been removed in Tomcat 7.

This staleness in Javadoc has been noted on the users mailing list.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1588462 13f79535-47bb-0310-9956-ffa450edef68
Allow some method override since it is a bit too convoluted with NIO2.

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

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1588583 13f79535-47bb-0310-9956-ffa450edef68
When not inline, do not use a new thread since the completion handler is already run in a new thread.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1588771 13f79535-47bb-0310-9956-ffa450edef68
Increase the default maximum size of the executor used for async writes

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1589035 13f79535-47bb-0310-9956-ffa450edef68
WebSocket has own section in changelog.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1589039 13f79535-47bb-0310-9956-ffa450edef68
Refactor server container shutdown into the destroy method
Destroy the thread group on shutdown
Log a warning if the thread group can't be destroyed

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1589043 13f79535-47bb-0310-9956-ffa450edef68
Ensure that threads created to support WebSocket clients are stopped when those clients no longer need them.
Note that while this happens automatically for WebSocket client calls made by web applications, stand-along clients must call the Tomcat specific method WsWebSocketContainer.destroy().

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

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

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1589165 13f79535-47bb-0310-9956-ffa450edef68
Reviewing r1589103
s/J2EE/JavaEE/ in a message

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1589166 13f79535-47bb-0310-9956-ffa450edef68
Correct a typo
Add changelog entry for Tomcat Native upgrade

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1589170 13f79535-47bb-0310-9956-ffa450edef68
Tomcat 8 uses Java 7 where RFC 5746 is supported in all versions so remove unused/unnecessary code.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1589295 13f79535-47bb-0310-9956-ffa450edef68
Restore accidently commented out code

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1589296 13f79535-47bb-0310-9956-ffa450edef68
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=56391
Re-write renegotiation test to test that renegotiation works rather than to test that an exception is not triggered it it is attempted.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1589299 13f79535-47bb-0310-9956-ffa450edef68
Windows OK. Seeing failures on Linux - add debug code.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1589300 13f79535-47bb-0310-9956-ffa450edef68
Additional information for debugging the test:
log on which iteration it failed.

(It is possible to chain AssertionErrors, but JUnit does not print stack trace for the nested AE. Thus I am resorting to writing them to the log).

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1589303 13f79535-47bb-0310-9956-ffa450edef68
Do 10 requests even if the listener is complete, to check if everything is still fine after the handshake.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1589384 13f79535-47bb-0310-9956-ffa450edef68
Disable SSL renegotiation test for NIO

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1589513 13f79535-47bb-0310-9956-ffa450edef68
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=56348
Fix slow async reads on non-container thread.
Align code with APR.
Ensure that selector is woken up when a socket is registered for a new event

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