Use a proper URL else attempts to external entities will fail.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1333827 13f79535-47bb-0310-9956-ffa450edef68
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=52055
Ensure input filters are recycled when the request is recycled for all connectors.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1334787 13f79535-47bb-0310-9956-ffa450edef68
Make sure ContextMBean#findFilterDefs returns correct filter definitions. 

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1334932 13f79535-47bb-0310-9956-ffa450edef68
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=52853
Clarify how JarScanner handles directories.

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

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

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1335259 13f79535-47bb-0310-9956-ffa450edef68
When a connection is disconnected, make sure we reset the cached values. This can happen during a failed validation when reconnect() is called.



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

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1335547 13f79535-47bb-0310-9956-ffa450edef68
It appears that pausing requests for a Context during reload was relying on the mapper not being cleaned up correctly. The Lifecycle refactoring cleaned up the mapper registrations and broke the handling of paused requests. This commit restores that functionality and extends it. The key changes are:
- Contexts are no longer from the mapper if they are stopped while they are paused
- The CoyoteAdapter pauses for 1s if a request is mapped to a paused Context and then tries to re-map it. This replaces the reloading handling in the StandardContextValve
- The reload handling has been removed from the StandardContextValve
- Editing a watched resource now triggers a reload (that pauses requests received during the reload) rather than a stop/start which will return 404s for requests received while the context is stopping and starting

As with previous iterations of this feature it is impossible to completely eliminate the chances of a 404 without a fair amount of locking that would slow things down unnecessarily in production.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1335692 13f79535-47bb-0310-9956-ffa450edef68
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=53034
Add project.url and project.licenses setions to all the POMs

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1335711 13f79535-47bb-0310-9956-ffa450edef68
Ensure maxParameterCount applies to multi-part requests handled via Servlet 3.0 upload

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1335731 13f79535-47bb-0310-9956-ffa450edef68
Add public method to retrieve the current connectionCount
from an endpoint.

It will also show up in the ThreadPool MBean.


git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1336515 13f79535-47bb-0310-9956-ffa450edef68
Fix a problem whereby if the poller was under low but consistent load (>1 request/per second and always less than 1s between requests) timeouts never took place.
After the change, timeouts will be processed every X seconds where pollerTimeout <= X <= (timoutInterval + pollerTimeout + time taken to process timeouts)
Note the default values for pollerTimeout and timeoutInterval are 1000ms

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1336813 13f79535-47bb-0310-9956-ffa450edef68
Fixed documentation for maxInactiveInterval: default is 30 minutes, not 60 seconds.

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

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1336846 13f79535-47bb-0310-9956-ffa450edef68
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=53062
Normalize redirect URLs constructed from relative paths

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1336864 13f79535-47bb-0310-9956-ffa450edef68
Add missing file from r1336864

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1336868 13f79535-47bb-0310-9956-ffa450edef68
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=53063
When using an Executor with BIO, use the executor's maxThreads as the default for maxConnections

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1336884 13f79535-47bb-0310-9956-ffa450edef68
Correct typo in a link (followup to r1336889)

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1337419 13f79535-47bb-0310-9956-ffa450edef68
In TestCometProcessor: add diagnostic message that reports whether END event has ever been received.

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