This is an automated email from the git hooks/post-receive script. ebourg-guest pushed a commit to branch master in repository tomcat8.
commit d7a20cf56a879434c934cfcc6da37c2170079e94 Merge: 3ff6f76 a9ddd3c Author: Emmanuel Bourg <[email protected]> Date: Mon Dec 8 23:50:52 2014 +0100 Merge tag 'upstream/8.0.15' Upstream version 8.0.15 BUILDING.txt | 2 +- RELEASE-NOTES | 4 +- build.properties.default | 6 +- build.xml | 131 +++-- conf/tomcat-users.xml | 5 +- conf/tomcat-users.xsd | 43 ++ java/javax/el/BeanNameResolver.java | 36 +- java/javax/el/ELContext.java | 74 +++ java/javax/el/ELContextEvent.java | 5 +- java/javax/el/ELProcessor.java | 6 + java/javax/el/ELResolver.java | 45 +- java/javax/el/EvaluationListener.java | 15 +- java/javax/el/ExpressionFactory.java | 31 ++ java/javax/el/FunctionMapper.java | 8 +- java/javax/el/ImportHandler.java | 52 +- java/javax/el/MethodExpression.java | 12 + java/javax/el/ValueExpression.java | 21 + java/javax/servlet/AsyncContext.java | 41 +- java/javax/servlet/Filter.java | 30 +- java/javax/servlet/FilterChain.java | 4 + java/javax/servlet/FilterConfig.java | 6 +- java/javax/servlet/FilterRegistration.java | 34 +- java/javax/servlet/HttpConstraintElement.java | 39 +- java/javax/servlet/ReadListener.java | 4 +- java/javax/servlet/Registration.java | 54 +- java/javax/servlet/ServletContext.java | 208 +++++--- .../servlet/ServletContextAttributeEvent.java | 15 +- .../servlet/ServletContextAttributeListener.java | 9 +- java/javax/servlet/ServletContextListener.java | 2 + java/javax/servlet/ServletInputStream.java | 16 +- java/javax/servlet/ServletRegistration.java | 4 +- java/javax/servlet/ServletRequest.java | 15 +- .../servlet/ServletRequestAttributeListener.java | 43 +- java/javax/servlet/ServletRequestEvent.java | 6 +- java/javax/servlet/ServletRequestListener.java | 36 +- java/javax/servlet/ServletRequestWrapper.java | 43 +- java/javax/servlet/ServletResponse.java | 16 +- java/javax/servlet/ServletResponseWrapper.java | 23 +- java/javax/servlet/ServletSecurityElement.java | 10 +- java/javax/servlet/SessionCookieConfig.java | 48 +- java/javax/servlet/WriteListener.java | 4 +- java/javax/servlet/annotation/HttpConstraint.java | 2 +- .../servlet/annotation/HttpMethodConstraint.java | 2 +- java/javax/servlet/annotation/MultipartConfig.java | 12 +- java/javax/servlet/annotation/ServletSecurity.java | 6 +- java/javax/servlet/annotation/WebFilter.java | 24 +- java/javax/servlet/annotation/WebInitParam.java | 6 +- java/javax/servlet/annotation/WebListener.java | 10 +- java/javax/servlet/annotation/WebServlet.java | 26 +- java/javax/servlet/http/HttpServletRequest.java | 16 +- .../servlet/http/HttpServletRequestWrapper.java | 2 + java/javax/servlet/http/HttpServletResponse.java | 16 +- .../servlet/http/HttpServletResponseWrapper.java | 2 + java/javax/servlet/http/HttpSession.java | 2 + .../http/HttpSessionActivationListener.java | 31 +- .../servlet/http/HttpSessionAttributeListener.java | 6 + .../servlet/http/HttpSessionBindingEvent.java | 26 +- java/javax/servlet/http/HttpSessionContext.java | 6 + java/javax/servlet/http/HttpSessionEvent.java | 12 +- java/javax/servlet/http/Part.java | 31 +- java/javax/servlet/http/WebConnection.java | 8 + java/javax/servlet/jsp/JspApplicationContext.java | 11 +- java/javax/servlet/jsp/JspContext.java | 2 +- java/javax/servlet/jsp/el/ExpressionEvaluator.java | 2 +- .../servlet/jsp/el/ScopedAttributeELResolver.java | 33 +- java/javax/servlet/jsp/tagext/BodyTag.java | 2 +- java/javax/servlet/jsp/tagext/IterationTag.java | 2 +- java/javax/servlet/jsp/tagext/Tag.java | 6 +- .../javax/servlet/jsp/tagext/TagAttributeInfo.java | 31 +- java/javax/servlet/jsp/tagext/TagData.java | 4 +- java/javax/servlet/jsp/tagext/VariableInfo.java | 69 +-- java/javax/websocket/ContainerProvider.java | 2 + java/javax/websocket/Endpoint.java | 6 +- java/javax/websocket/PongMessage.java | 4 +- java/javax/websocket/RemoteEndpoint.java | 80 ++- java/javax/websocket/Session.java | 60 ++- java/javax/websocket/WebSocketContainer.java | 41 +- java/javax/websocket/server/HandshakeRequest.java | 2 + java/javax/websocket/server/ServerEndpoint.java | 2 + .../websocket/server/ServerEndpointConfig.java | 1 + java/org/apache/catalina/AsyncDispatcher.java | 5 + java/org/apache/catalina/Authenticator.java | 9 +- java/org/apache/catalina/Cluster.java | 2 + java/org/apache/catalina/Contained.java | 19 +- java/org/apache/catalina/Container.java | 60 ++- java/org/apache/catalina/Context.java | 40 +- java/org/apache/catalina/CredentialHandler.java | 46 ++ java/org/apache/catalina/Globals.java | 3 - java/org/apache/catalina/Lifecycle.java | 24 +- java/org/apache/catalina/Realm.java | 11 + java/org/apache/catalina/WebResource.java | 7 + java/org/apache/catalina/WebResourceRoot.java | 13 +- .../catalina/ant/BaseRedirectorHelperTask.java | 1 + java/org/apache/catalina/ant/JMXQueryTask.java | 3 +- .../catalina/ant/jmx/JMXAccessorCondition.java | 18 +- .../catalina/ant/jmx/JMXAccessorCreateTask.java | 4 +- .../ant/jmx/JMXAccessorEqualsCondition.java | 12 +- .../catalina/ant/jmx/JMXAccessorGetTask.java | 4 +- .../catalina/ant/jmx/JMXAccessorQueryTask.java | 4 +- .../catalina/ant/jmx/JMXAccessorSetTask.java | 2 +- .../apache/catalina/ant/jmx/JMXAccessorTask.java | 2 +- .../ant/jmx/JMXAccessorUnregisterTask.java | 4 +- .../catalina/authenticator/AuthenticatorBase.java | 35 +- .../authenticator/DigestAuthenticator.java | 2 +- .../authenticator/NonLoginAuthenticator.java | 4 +- .../catalina/authenticator/SingleSignOn.java | 4 +- .../authenticator/SpnegoAuthenticator.java | 32 +- java/org/apache/catalina/comet/CometEvent.java | 4 +- java/org/apache/catalina/connector/Connector.java | 2 +- .../apache/catalina/connector/CoyoteAdapter.java | 15 +- .../catalina/connector/LocalStrings.properties | 2 + .../apache/catalina/connector/OutputBuffer.java | 13 +- java/org/apache/catalina/connector/Request.java | 84 ++- java/org/apache/catalina/connector/Response.java | 21 +- java/org/apache/catalina/core/ApplicationPart.java | 6 +- .../apache/catalina/core/AprLifecycleListener.java | 35 +- .../org/apache/catalina/core/AsyncContextImpl.java | 7 +- java/org/apache/catalina/core/ContainerBase.java | 1 + java/org/apache/catalina/core/StandardContext.java | 43 +- java/org/apache/catalina/core/StandardEngine.java | 2 +- .../apache/catalina/core/mbeans-descriptors.xml | 9 - .../catalina/filters/AddDefaultCharsetFilter.java | 2 +- java/org/apache/catalina/filters/CorsFilter.java | 2 +- .../org/apache/catalina/filters/ExpiresFilter.java | 53 +- .../apache/catalina/filters/RemoteIpFilter.java | 51 +- java/org/apache/catalina/ha/ClusterRuleSet.java | 8 +- java/org/apache/catalina/ha/deploy/WarWatcher.java | 8 +- .../catalina/ha/session/ClusterManagerBase.java | 11 + .../apache/catalina/ha/session/DeltaManager.java | 4 +- .../catalina/ha/session/JvmRouteBinderValve.java | 8 +- .../apache/catalina/ha/tcp/SimpleTcpCluster.java | 2 +- .../catalina/loader/WebappClassLoaderBase.java | 41 +- java/org/apache/catalina/loader/WebappLoader.java | 26 +- java/org/apache/catalina/manager/JspHelper.java | 10 +- .../apache/catalina/manager/ManagerServlet.java | 6 +- .../catalina/manager/host/HostManagerServlet.java | 2 +- .../org/apache/catalina/realm/DataSourceRealm.java | 2 +- .../realm/DigestCredentialHandlerBase.java | 235 ++++++++ .../apache/catalina/realm/GenericPrincipal.java | 4 +- java/org/apache/catalina/realm/JDBCRealm.java | 2 +- java/org/apache/catalina/realm/JNDIRealm.java | 25 +- .../apache/catalina/realm/LocalStrings.properties | 4 + java/org/apache/catalina/realm/MemoryRealm.java | 2 +- .../realm/MessageDigestCredentialHandler.java | 185 +++++++ .../catalina/realm/NestedCredentialHandler.java | 60 +++ java/org/apache/catalina/realm/RealmBase.java | 308 +++++++++-- .../catalina/realm/SecretKeyCredentialHandler.java | 100 ++++ .../org/apache/catalina/security/SecurityUtil.java | 10 +- java/org/apache/catalina/servlets/CGIServlet.java | 10 +- .../apache/catalina/servlets/DefaultServlet.java | 6 +- .../apache/catalina/servlets/WebdavServlet.java | 4 +- java/org/apache/catalina/session/ManagerBase.java | 21 +- .../apache/catalina/session/PersistentManager.java | 2 + .../catalina/session/PersistentManagerBase.java | 2 +- java/org/apache/catalina/startup/Catalina.java | 16 +- .../apache/catalina/startup/ContextRuleSet.java | 7 + ...mRuleSet.java => CredentialHandlerRuleSet.java} | 33 +- .../org/apache/catalina/startup/FailedContext.java | 16 +- .../apache/catalina/startup/HomesUserDatabase.java | 2 +- java/org/apache/catalina/startup/HostConfig.java | 2 - .../catalina/startup/LocalStrings.properties | 21 +- .../catalina/startup/PasswdUserDatabase.java | 2 +- java/org/apache/catalina/startup/RealmRuleSet.java | 1 + java/org/apache/catalina/startup/Tomcat.java | 5 +- java/org/apache/catalina/startup/Tool.java | 2 +- .../catalina/startup/VersionLoggerListener.java | 68 ++- .../catalina/startup/WebappServiceLoader.java | 6 +- ...{PersistentManagerSF.java => JarScannerSF.java} | 31 +- .../org/apache/catalina/storeconfig/ManagerSF.java | 20 +- .../catalina/storeconfig/PersistentManagerSF.java | 9 +- .../catalina/storeconfig/StandardContextSF.java | 10 + .../apache/catalina/storeconfig/StoreAppender.java | 4 +- .../catalina/storeconfig/StoreFileMover.java | 2 +- .../catalina/storeconfig/server-registry.xml | 31 ++ java/org/apache/catalina/tribes/Channel.java | 2 +- .../apache/catalina/tribes/ChannelInterceptor.java | 8 +- .../catalina/tribes/group/AbsoluteOrder.java | 7 +- .../apache/catalina/tribes/group/GroupChannel.java | 8 +- .../interceptors/FragmentationInterceptor.java | 4 +- .../group/interceptors/OrderInterceptor.java | 6 +- .../org/apache/catalina/tribes/io/XByteBuffer.java | 6 +- .../catalina/tribes/membership/McastService.java | 2 +- .../catalina/tribes/membership/Membership.java | 2 +- .../catalina/tribes/tipis/LazyReplicatedMap.java | 6 +- .../tribes/transport/bio/util/FastQueue.java | 2 +- .../catalina/tribes/transport/nio/NioReceiver.java | 22 +- .../catalina/tribes/transport/nio/NioSender.java | 10 +- .../tribes/util/ExceptionUtils.java} | 36 +- java/org/apache/catalina/users/MemoryUser.java | 2 +- .../apache/catalina/users/MemoryUserDatabase.java | 5 +- .../apache/catalina/util/ExtensionValidator.java | 2 +- .../apache/catalina/util/LifecycleMBeanBase.java | 4 +- java/org/apache/catalina/util/MIME2Java.java | 1 + java/org/apache/catalina/util/RequestUtil.java | 4 +- .../catalina/util/SessionIdGeneratorBase.java | 33 +- .../apache/catalina/valves/ErrorReportValve.java | 3 +- .../apache/catalina/valves/JDBCAccessLogValve.java | 2 +- java/org/apache/catalina/valves/RemoteIpValve.java | 49 +- .../catalina/valves/rewrite/RewriteCond.java | 4 +- .../catalina/valves/rewrite/RewriteValve.java | 6 +- .../webresources/AbstractArchiveResource.java | 22 +- .../catalina/webresources/CachedResource.java | 5 + .../catalina/webresources/EmptyResource.java | 5 + .../catalina/webresources/EmptyResourceSet.java | 163 ++++++ .../apache/catalina/webresources/FileResource.java | 5 + .../apache/catalina/webresources/JarResource.java | 2 +- .../catalina/webresources/JarResourceRoot.java | 17 +- .../catalina/webresources/JarResourceSet.java | 3 + .../catalina/webresources/JarWarResource.java | 2 +- .../catalina/webresources/JarWarResourceSet.java | 3 + .../apache/catalina/webresources/StandardRoot.java | 29 +- .../TomcatURLStreamHandlerFactory.java | 7 + .../catalina/webresources/mbeans-descriptors.xml | 6 + java/org/apache/coyote/AbstractProcessor.java | 4 +- java/org/apache/coyote/ActionCode.java | 33 +- java/org/apache/coyote/AsyncStateMachine.java | 80 +-- java/org/apache/coyote/Request.java | 17 +- java/org/apache/coyote/Response.java | 17 +- .../apache/coyote/ajp/AbstractAjpProcessor.java | 4 + java/org/apache/coyote/ajp/AjpMessage.java | 90 +--- .../coyote/http11/AbstractHttp11Processor.java | 45 +- .../apache/coyote/http11/AbstractInputBuffer.java | 2 +- .../coyote/http11/AbstractNioInputBuffer.java | 18 +- .../apache/coyote/http11/AbstractOutputBuffer.java | 55 +- .../apache/coyote/http11/InternalInputBuffer.java | 2 +- .../coyote/http11/filters/ChunkedInputFilter.java | 4 +- .../coyote/http11/filters/IdentityInputFilter.java | 4 +- java/org/apache/coyote/spdy/SpdyAprNpnHandler.java | 4 +- java/org/apache/coyote/spdy/SpdyProxyProtocol.java | 4 +- java/org/apache/el/MethodExpressionImpl.java | 12 +- java/org/apache/el/ValueExpressionImpl.java | 5 +- java/org/apache/el/lang/ELSupport.java | 42 +- java/org/apache/el/lang/FunctionMapperImpl.java | 3 - java/org/apache/el/parser/ArithmeticNode.java | 5 - .../org/apache/el/parser/AstLiteralExpression.java | 5 +- java/org/apache/el/parser/BooleanNode.java | 6 +- java/org/apache/el/parser/Node.java | 1 + java/org/apache/el/parser/ParseException.java | 1 + java/org/apache/el/util/ReflectionUtil.java | 18 +- java/org/apache/el/util/Validation.java | 9 +- java/org/apache/jasper/compiler/AntCompiler.java | 4 +- java/org/apache/jasper/compiler/ELParser.java | 69 ++- .../apache/jasper/compiler/JspDocumentParser.java | 6 +- java/org/apache/jasper/compiler/JspReader.java | 281 +++------- .../apache/jasper/compiler/JspRuntimeContext.java | 2 +- java/org/apache/jasper/compiler/JspUtil.java | 6 +- java/org/apache/jasper/compiler/Mark.java | 129 +---- java/org/apache/jasper/compiler/Node.java | 21 +- java/org/apache/jasper/compiler/Parser.java | 125 ++--- .../apache/jasper/compiler/ParserController.java | 3 +- .../compiler/tagplugin/TagPluginContext.java | 2 +- .../jasper/resources/LocalStrings.properties | 3 +- java/org/apache/jasper/runtime/JspWriterImpl.java | 2 +- .../org/apache/jasper/runtime/PageContextImpl.java | 3 +- java/org/apache/jasper/servlet/JspServlet.java | 2 +- java/org/apache/jasper/servlet/TldScanner.java | 31 +- java/org/apache/jasper/tagplugins/jstl/Util.java | 10 +- java/org/apache/jasper/xmlparser/EncodingMap.java | 2 +- java/org/apache/juli/ClassLoaderLogManager.java | 28 +- .../apache/juli/WebappProperties.java} | 40 +- java/org/apache/juli/logging/Log.java | 8 +- java/org/apache/juli/logging/LogFactory.java | 4 +- java/org/apache/naming/JndiPermission.java | 2 +- java/org/apache/naming/SelectorContext.java | 96 ++-- java/org/apache/naming/factory/BeanFactory.java | 2 +- .../org/apache/naming/factory/SendMailFactory.java | 48 +- java/org/apache/tomcat/buildutil/SignCode.java | 3 +- .../apache/tomcat/dbcp/dbcp2/BasicDataSource.java | 61 ++- .../dbcp/dbcp2/datasources/package-info.java | 20 +- .../org/apache/tomcat/dbcp/dbcp2/package-info.java | 16 +- java/org/apache/tomcat/jni/Buffer.java | 4 +- java/org/apache/tomcat/jni/File.java | 22 +- java/org/apache/tomcat/jni/Global.java | 2 +- java/org/apache/tomcat/jni/Lock.java | 4 +- java/org/apache/tomcat/jni/Multicast.java | 2 +- java/org/apache/tomcat/jni/Poll.java | 12 +- java/org/apache/tomcat/jni/Pool.java | 2 +- java/org/apache/tomcat/jni/Procattr.java | 10 +- java/org/apache/tomcat/jni/SSL.java | 24 +- java/org/apache/tomcat/jni/SSLContext.java | 48 +- java/org/apache/tomcat/jni/SSLSocket.java | 6 +- java/org/apache/tomcat/jni/Shm.java | 10 +- java/org/apache/tomcat/jni/Socket.java | 8 +- java/org/apache/tomcat/jni/Status.java | 2 +- java/org/apache/tomcat/jni/Stdlib.java | 4 +- java/org/apache/tomcat/jni/Time.java | 2 +- .../apache/tomcat/jni/socket/AprSocketContext.java | 6 +- java/org/apache/tomcat/util/buf/ByteChunk.java | 7 +- java/org/apache/tomcat/util/buf/HexUtils.java | 17 +- .../apache/tomcat/util/buf/LocalStrings.properties | 3 + java/org/apache/tomcat/util/buf/MessageBytes.java | 26 +- .../tomcat/util/descriptor/tld/TaglibXml.java | 2 +- .../util/descriptor/tld/TldResourcePath.java | 2 +- .../util/descriptor/web/JspPropertyGroup.java | 6 +- .../web/JspPropertyGroupDescriptorImpl.java | 24 +- .../apache/tomcat/util/digester/CallParamRule.java | 10 +- java/org/apache/tomcat/util/digester/Digester.java | 4 +- .../apache/tomcat/util/http/CookieProcessor.java | 40 ++ .../org/apache/tomcat/util/http/CookieSupport.java | 7 +- .../{Cookies.java => LegacyCookieProcessor.java} | 590 ++++++++++++++++----- .../tomcat/util/http/LocalStrings.properties | 4 + .../tomcat/util/http/Rfc6265CookieProcessor.java | 209 ++++++++ java/org/apache/tomcat/util/http/ServerCookie.java | 2 +- .../apache/tomcat/util/http/SetCookieSupport.java | 233 +------- .../util/http/fileupload/MultipartStream.java | 2 +- .../org/apache/tomcat/util/http/parser/Cookie.java | 2 +- .../apache/tomcat/util/modeler/BaseModelMBean.java | 6 +- java/org/apache/tomcat/util/net/AprEndpoint.java | 4 + java/org/apache/tomcat/util/net/NioEndpoint.java | 10 - .../apache/tomcat/util/net/SecureNio2Channel.java | 2 +- .../apache/tomcat/util/net/SecureNioChannel.java | 2 +- .../apache/tomcat/util/net/SocketProperties.java | 2 +- java/org/apache/tomcat/util/net/URL.java | 4 +- .../tomcat/util/net/jsse/JSSESocketFactory.java | 126 +++-- .../util/net/jsse/res/LocalStrings.properties | 3 + .../tomcat/util/scan/StandardJarScanner.java | 33 +- .../util/security/ConcurrentMessageDigest.java | 18 +- .../tomcat/websocket/AsyncChannelGroupUtil.java | 23 +- java/org/apache/tomcat/websocket/Constants.java | 2 + .../tomcat/websocket/LocalStrings.properties | 5 + .../apache/tomcat/websocket/PerMessageDeflate.java | 36 +- .../apache/tomcat/websocket/Transformation.java | 9 + .../tomcat/websocket/TransformationFactory.java | 5 +- java/org/apache/tomcat/websocket/Util.java | 30 +- .../org/apache/tomcat/websocket/WsFrameClient.java | 14 +- .../tomcat/websocket/WsRemoteEndpointImplBase.java | 44 +- java/org/apache/tomcat/websocket/WsSession.java | 35 +- .../tomcat/websocket/WsWebSocketContainer.java | 55 +- .../websocket/server/LocalStrings.properties | 2 + .../tomcat/websocket/server/UpgradeUtil.java | 21 +- .../tomcat/websocket/server/WsFrameServer.java | 3 + .../tomcat/websocket/server/WsServerContainer.java | 6 +- .../java/org/apache/cometd/bayeux/Bayeux.java | 28 +- .../java/org/apache/cometd/bayeux/DataFilter.java | 4 +- .../java/org/apache/cometd/bayeux/Listener.java | 2 +- .../java/org/apache/cometd/bayeux/Message.java | 2 +- .../org/apache/tomcat/bayeux/BayeuxRequest.java | 2 +- modules/jdbc-pool/build.properties.default | 2 +- modules/jdbc-pool/build.xml | 22 +- modules/jdbc-pool/doc/package.xsl | 217 +------- modules/jdbc-pool/pom.xml | 15 +- modules/jdbc-pool/resources/MANIFEST.MF | 2 - .../org/apache/tomcat/jdbc/pool/DataSource.java | 8 +- .../apache/tomcat/jdbc/pool/DataSourceFactory.java | 7 +- .../apache/tomcat/jdbc/pool/DataSourceProxy.java | 2 +- .../apache/tomcat/jdbc/pool/FairBlockingQueue.java | 2 +- .../apache/tomcat/jdbc/pool/JdbcInterceptor.java | 4 +- .../jdbc/pool/MultiLockFairBlockingQueue.java | 2 +- .../apache/tomcat/jdbc/pool/PoolConfiguration.java | 16 +- .../apache/tomcat/jdbc/pool/PooledConnection.java | 2 +- .../test/org/apache/tomcat/lite/TestMain.java | 6 +- res/checkstyle/org-import-control.xml | 1 + res/confinstall/tomcat-users_1.xml | 5 +- res/findbugs/filter-false-positives.xml | 6 + res/maven/mvn.properties.default | 2 +- res/tomcat.nsi | 196 ++++--- test/javax/el/TestCompositeELResolver.java | 22 +- test/javax/el/TestELProcessor.java | 17 + test/javax/el/TestImportHandler.java | 102 +++- test/javax/el/TestUtil.java | 9 +- test/javax/el/TesterBean.java | 13 + test/javax/servlet/http/TestHttpServlet.java | 5 +- test/javax/servlet/jsp/TestPageContext.java | 12 +- .../authenticator/TestDigestAuthenticator.java | 5 +- .../TestSSOnonLoginAndDigestAuthenticator.java | 4 +- .../apache/catalina/comet/TestCometProcessor.java | 18 +- .../catalina/connector/TestCoyoteAdapter.java | 73 ++- .../catalina/connector/TestOutputBuffer.java | 6 + .../org/apache/catalina/connector/TestRequest.java | 19 +- .../apache/catalina/connector/TestResponse.java | 18 +- .../catalina/core/TestApplicationContext.java | 52 +- .../catalina/core/TestApplicationFilterConfig.java | 5 +- .../apache/catalina/core/TestAsyncContextImpl.java | 164 +++--- .../catalina/core/TestNamingContextListener.java | 13 +- .../apache/catalina/core/TestStandardContext.java | 16 +- .../catalina/core/TestStandardContextAliases.java | 6 +- .../catalina/core/TestStandardContextValve.java | 11 +- .../catalina/core/TestStandardHostValve.java | 6 +- .../apache/catalina/core/TestStandardWrapper.java | 21 +- .../catalina/core/TestSwallowAbortedUploads.java | 4 +- test/org/apache/catalina/core/TesterContext.java | 20 +- .../catalina/filters/TestAddCharSetFilter.java | 5 +- .../apache/catalina/filters/TestCorsFilter.java | 83 ++- .../filters/TestCsrfPreventionFilter2.java | 2 +- .../apache/catalina/filters/TestExpiresFilter.java | 2 +- .../catalina/filters/TestRemoteIpFilter.java | 2 +- .../filters/TesterHttpServletResponse.java | 29 +- .../catalina/filters/TesterServletContext.java | 32 +- .../catalina/loader/TestVirtualWebappLoader.java | 6 +- .../catalina/loader/TestWebappClassLoader.java | 2 +- .../TestWebappClassLoaderExecutorMemoryLeak.java | 5 +- .../loader/TestWebappClassLoaderMemoryLeak.java | 11 +- ...TestWebappClassLoaderThreadLocalMemoryLeak.java | 14 +- .../apache/catalina/mapper/TestMapperWebapps.java | 5 +- .../apache/catalina/mbeans/TestRegistration.java | 4 +- .../catalina/nonblocking/TestNonBlockingAPI.java | 16 +- .../realm/TestMessageDigestCredentialHandler.java | 58 ++ test/org/apache/catalina/realm/TestRealmBase.java | 6 +- .../realm/TestSecretKeyCredentialHandler.java | 49 ++ .../catalina/servlets/TestDefaultServlet.java | 10 +- .../catalina/servlets/TestWebdavServlet.java | 4 +- .../catalina/session/TestPersistentManager.java | 6 +- .../catalina/session/TestStandardSession.java | 6 +- test/org/apache/catalina/session/Threading.java | 5 +- .../apache/catalina/startup/LoggingBaseTest.java | 11 +- test/org/apache/catalina/startup/TestListener.java | 4 +- test/org/apache/catalina/startup/TestTomcat.java | 41 +- .../catalina/startup/TestTomcatClassLoader.java | 10 +- .../apache/catalina/startup/TomcatBaseTest.java | 41 +- test/org/apache/catalina/tribes/TesterUtil.java | 2 +- .../catalina/tribes/demos/IntrospectionUtils.java | 4 +- test/org/apache/catalina/tribes/demos/MapDemo.java | 7 +- .../catalina/valves/TestErrorReportValve.java | 29 +- test/org/apache/coyote/ajp/SimpleAjpClient.java | 8 +- .../coyote/ajp/TestAbstractAjpProcessor.java | 15 +- test/org/apache/coyote/ajp/TesterAjpMessage.java | 6 + .../coyote/http11/TestAbstractHttp11Processor.java | 65 ++- .../apache/coyote/http11/TestGzipOutputFilter.java | 2 +- .../http11/filters/TestChunkedInputFilter.java | 25 +- .../apache/coyote/http11/upgrade/TestUpgrade.java | 5 +- test/org/apache/el/TestELEvaluation.java | 14 +- test/org/apache/el/TestELInJsp.java | 300 ++++------- test/org/apache/el/TestValueExpressionImpl.java | 4 +- test/org/apache/el/lang/TestELSupport.java | 34 ++ .../org/apache/el/lang/TesterBean.java | 18 +- .../org/apache/el/lang/TesterType.java | 24 +- test/org/apache/el/lang/TesterTypeEditorBase.java | 79 +++ .../org/apache/el/lang/TesterTypeEditorError.java | 20 +- .../apache/el/lang/TesterTypeEditorNoError.java | 20 +- test/org/apache/jasper/compiler/TestELParser.java | 4 +- test/org/apache/jasper/compiler/TestNode.java | 58 +- .../{TestNode.java => TestNodeIntegration.java} | 2 +- test/org/apache/jasper/compiler/TestParser.java | 6 +- .../org/apache/juli/TestClassLoaderLogManager.java | 12 +- .../apache/naming/resources/TestNamingContext.java | 25 +- .../apache/naming/resources/TestWarDirContext.java | 6 +- test/org/apache/tomcat/util/buf/TestByteChunk.java | 2 +- test/org/apache/tomcat/util/buf/TestHexUtils.java | 11 + .../apache/tomcat/util/http/CookiesBaseTest.java | 14 +- test/org/apache/tomcat/util/http/TestBug49158.java | 9 +- .../apache/tomcat/util/http/TestCookieParsing.java | 331 ++++++++++++ .../util/http/TestCookieProcessorGeneration.java | 337 ++++++++++++ .../http/TestCookieProcessorGenerationHttp.java | 86 +++ test/org/apache/tomcat/util/http/TestCookies.java | 16 +- .../tomcat/util/http/TestCookiesAllowEquals.java | 109 ---- .../tomcat/util/http/TestCookiesAllowHttpSeps.java | 104 ---- .../tomcat/util/http/TestCookiesAllowNameOnly.java | 108 ---- .../util/http/TestCookiesDefaultSysProps.java | 10 +- .../util/http/TestCookiesDisallowEquals.java | 101 ---- .../util/http/TestCookiesNoFwdStrictSysProps.java | 10 +- .../http/TestCookiesNoStrictNamingSysProps.java | 10 +- .../util/http/TestCookiesStrictSysProps.java | 10 +- .../apache/tomcat/util/http/TestMimeHeaders.java | 174 +----- ...eaders.java => TestMimeHeadersIntegration.java} | 2 +- .../tomcat/util/http/TestSetCookieSupport.java | 196 ------- .../TestSetCookieSupportSeparatorsAllowed.java | 194 ------- .../tomcat/util/http/TesterCookiesPerformance.java | 26 +- test/org/apache/tomcat/util/net/TesterSupport.java | 78 +-- .../tomcat/util/net/jsse/openssl/TestCipher.java | 4 +- .../util/net/jsse/openssl/TesterOpenSSL.java | 4 +- .../tomcat/util/scan/TestStandardJarScanner.java | 90 ++++ .../tomcat/websocket/TestWebSocketFrameClient.java | 5 +- .../websocket/TestWebSocketFrameClientSSL.java | 10 +- .../tomcat/websocket/TestWsPingPongMessages.java | 5 +- .../tomcat/websocket/TestWsRemoteEndpoint.java | 5 +- .../tomcat/websocket/TestWsSubprotocols.java | 5 +- .../tomcat/websocket/TestWsWebSocketContainer.java | 111 ++-- .../tomcat/websocket/TesterConnectionLimit.java | 7 +- .../tomcat/websocket/TesterWsClientAutobahn.java | 23 +- .../websocket/pojo/TestEncodingDecoding.java | 46 +- .../websocket/pojo/TestPojoEndpointBase.java | 10 +- .../websocket/pojo/TestPojoMethodMapping.java | 5 +- .../websocket/server/TestWsServerContainer.java | 5 +- test/webapp/bug45nnn/bug45451.jspf | 22 +- test/webapp/bug45nnn/bug45451d.jspx | 22 +- .../webapp/bug5nnnn/bug57141.jsp | 17 +- webapps/docs/changelog.xml | 385 +++++++++++++- webapps/docs/class-loader-howto.xml | 4 +- webapps/docs/config/cluster-manager.xml | 16 + webapps/docs/config/context.xml | 15 +- webapps/docs/config/cookie-processor.xml | 223 ++++++++ webapps/docs/config/credentialhandler.xml | 219 ++++++++ webapps/docs/config/engine.xml | 6 + webapps/docs/config/http.xml | 20 +- webapps/docs/config/listeners.xml | 20 +- webapps/docs/config/manager.xml | 92 ++-- webapps/docs/config/project.xml | 2 + webapps/docs/config/realm.xml | 32 +- webapps/docs/config/systemprops.xml | 46 +- webapps/docs/index.xml | 4 +- webapps/docs/logging.xml | 131 ++--- webapps/docs/project.xml | 2 +- webapps/docs/realm-howto.xml | 45 +- webapps/docs/ssl-howto.xml | 2 +- webapps/docs/web-socket-howto.xml | 2 +- webapps/docs/windows-auth-howto.xml | 9 +- 496 files changed, 8666 insertions(+), 5214 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/tomcat8.git _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

