[jetty9] 45/99: Merge tag 'upstream/8.1.15'

Jakub Adam xhaakon-guest at moszumanska.debian.org
Fri Oct 9 21:20:50 UTC 2015


This is an automated email from the git hooks/post-receive script.

xhaakon-guest pushed a commit to branch master
in repository jetty9.

commit 057931ad2f45af0c6f771ff2773032ff1422e47b
Merge: 43e64e4 b7428e1
Author: Emmanuel Bourg <ebourg at apache.org>
Date:   Thu Sep 11 16:51:25 2014 +0200

    Merge tag 'upstream/8.1.15'
    
    message to explain why this merge is necessary,

 .travis.yml                                        |    4 +
 LICENSE-CONTRIBUTOR/cla-tbecker.txt                |  145 +++
 NOTICE.txt                                         |    2 +-
 README.txt                                         |   13 +-
 VERSION.txt                                        |  537 ++++++++
 example-async-rest/async-rest-jar/pom.xml          |    2 +-
 .../example/asyncrest/AbstractRestServlet.java     |   30 +-
 .../jetty/example/asyncrest/AsyncRestServlet.java  |   30 +-
 .../jetty/example/asyncrest/SerialRestServlet.java |   30 +-
 example-async-rest/async-rest-webapp/pom.xml       |    5 +-
 .../jetty/example/asyncrest/DemoServer.java        |   18 +
 example-async-rest/pom.xml                         |    3 +-
 example-jetty-embedded/pom.xml                     |    3 +-
 .../org/eclipse/jetty/embedded/DumpServlet.java    |   37 +-
 .../org/eclipse/jetty/embedded/FileServer.java     |   29 +-
 .../org/eclipse/jetty/embedded/FileServerXml.java  |   18 +
 .../org/eclipse/jetty/embedded/HelloHandler.java   |   31 +-
 .../org/eclipse/jetty/embedded/HelloServlet.java   |   32 +-
 .../org/eclipse/jetty/embedded/LikeJettyXml.java   |   34 +-
 .../org/eclipse/jetty/embedded/ManyConnectors.java |   29 +-
 .../org/eclipse/jetty/embedded/ManyContexts.java   |   29 +-
 .../org/eclipse/jetty/embedded/ManyHandlers.java   |   29 +-
 .../jetty/embedded/ManyServletContexts.java        |   29 +-
 .../eclipse/jetty/embedded/MinimalServlets.java    |   29 +-
 .../org/eclipse/jetty/embedded/OneContext.java     |   29 +-
 .../org/eclipse/jetty/embedded/OneHandler.java     |   29 +-
 .../eclipse/jetty/embedded/OneServletContext.java  |   29 +-
 .../java/org/eclipse/jetty/embedded/OneWebApp.java |   29 +-
 .../org/eclipse/jetty/embedded/ProxyServer.java    |   29 +-
 .../jetty/embedded/SecuredHelloHandler.java        |   29 +-
 .../org/eclipse/jetty/embedded/SimplestServer.java |   29 +-
 .../eclipse/jetty/embedded/GzipHandlerTest.java    |   29 +-
 header-template.txt                                |   15 +
 jetty-aggregate/jetty-all-server/pom.xml           |    3 +-
 jetty-aggregate/jetty-all/pom.xml                  |    9 +-
 jetty-aggregate/jetty-client/pom.xml               |    4 +-
 jetty-aggregate/jetty-plus/pom.xml                 |    4 +-
 jetty-aggregate/jetty-server/pom.xml               |    4 +-
 jetty-aggregate/jetty-servlet/pom.xml              |    4 +-
 jetty-aggregate/jetty-webapp/pom.xml               |    4 +-
 jetty-aggregate/jetty-websocket/pom.xml            |    4 +-
 jetty-aggregate/pom.xml                            |    3 +-
 jetty-ajp/pom.xml                                  |    3 +-
 .../org/eclipse/jetty/ajp/Ajp13Connection.java     |   29 +-
 .../java/org/eclipse/jetty/ajp/Ajp13Generator.java |   78 +-
 .../java/org/eclipse/jetty/ajp/Ajp13Packet.java    |   29 +-
 .../org/eclipse/jetty/ajp/Ajp13PacketMethods.java  |   29 +-
 .../java/org/eclipse/jetty/ajp/Ajp13Parser.java    |   29 +-
 .../java/org/eclipse/jetty/ajp/Ajp13Request.java   |   29 +-
 .../org/eclipse/jetty/ajp/Ajp13RequestHeaders.java |   29 +-
 .../org/eclipse/jetty/ajp/Ajp13RequestPacket.java  |   29 +-
 .../eclipse/jetty/ajp/Ajp13ResponseHeaders.java    |   29 +-
 .../eclipse/jetty/ajp/Ajp13SocketConnector.java    |   29 +-
 .../org/eclipse/jetty/ajp/Ajp13ConnectionTest.java |   29 +-
 .../java/org/eclipse/jetty/ajp/TestAjpParser.java  |   29 +-
 jetty-annotations/pom.xml                          |    8 +-
 .../AbstractDiscoverableAnnotationHandler.java     |   52 +-
 .../jetty/annotations/AnnotationConfiguration.java |  294 +++--
 .../jetty/annotations/AnnotationDecorator.java     |   29 +-
 .../jetty/annotations/AnnotationIntrospector.java  |   41 +-
 .../jetty/annotations/AnnotationParser.java        |  443 +++++--
 .../jetty/annotations/ClassInheritanceHandler.java |   37 +-
 .../jetty/annotations/ClassNameResolver.java       |   29 +-
 .../ContainerInitializerAnnotationHandler.java     |   40 +-
 .../annotations/DeclareRolesAnnotationHandler.java |   29 +-
 .../MultiPartConfigAnnotationHandler.java          |   31 +-
 .../PostConstructAnnotationHandler.java            |   29 +-
 .../annotations/PreDestroyAnnotationHandler.java   |   29 +-
 .../annotations/ResourceAnnotationHandler.java     |   49 +-
 .../annotations/ResourcesAnnotationHandler.java    |   35 +-
 .../jetty/annotations/RunAsAnnotationHandler.java  |   31 +-
 .../ServletContainerInitializerListener.java       |   68 +-
 .../ServletSecurityAnnotationHandler.java          |  163 +--
 .../java/org/eclipse/jetty/annotations/Util.java   |   29 +-
 .../jetty/annotations/WebFilterAnnotation.java     |   35 +-
 .../annotations/WebFilterAnnotationHandler.java    |   44 +-
 .../jetty/annotations/WebListenerAnnotation.java   |   35 +-
 .../annotations/WebListenerAnnotationHandler.java  |   44 +-
 .../jetty/annotations/WebServletAnnotation.java    |  106 +-
 .../annotations/WebServletAnnotationHandler.java   |   43 +-
 .../java/org/eclipse/jetty/annotations/ClassA.java |   29 +-
 .../java/org/eclipse/jetty/annotations/ClassB.java |   29 +-
 .../org/eclipse/jetty/annotations/FilterC.java     |   28 +-
 .../org/eclipse/jetty/annotations/InterfaceD.java  |   29 +-
 .../org/eclipse/jetty/annotations/ListenerC.java   |   30 +-
 .../java/org/eclipse/jetty/annotations/Multi.java  |   18 +
 .../java/org/eclipse/jetty/annotations/Sample.java |   30 +-
 .../org/eclipse/jetty/annotations/ServletC.java    |   30 +-
 .../annotations/TestAnnotationConfiguration.java   |   29 +-
 .../annotations/TestAnnotationInheritance.java     |   37 +-
 .../jetty/annotations/TestAnnotationParser.java    |  219 +++-
 .../TestSecurityAnnotationConversions.java         |   30 +-
 .../jetty/annotations/TestServletAnnotations.java  |   29 +-
 .../jetty/annotations/resources/ResourceA.java     |   29 +-
 .../jetty/annotations/resources/ResourceB.java     |   29 +-
 .../resources/TestResourceAnnotations.java         |   18 +
 .../src/test/resources/bad-classes.jar             |  Bin 0 -> 1977 bytes
 jetty-client/pom.xml                               |    6 +-
 .../jetty/client/AbstractHttpConnection.java       |   52 +-
 .../java/org/eclipse/jetty/client/Address.java     |   29 +-
 .../eclipse/jetty/client/AsyncHttpConnection.java  |   37 +-
 .../jetty/client/BlockingHttpConnection.java       |   83 +-
 .../org/eclipse/jetty/client/CachedExchange.java   |   30 +-
 .../org/eclipse/jetty/client/ContentExchange.java  |   29 +-
 .../java/org/eclipse/jetty/client/HttpClient.java  |   38 +-
 .../org/eclipse/jetty/client/HttpDestination.java  |  196 +--
 .../eclipse/jetty/client/HttpEventListener.java    |   29 +-
 .../jetty/client/HttpEventListenerWrapper.java     |   29 +-
 .../org/eclipse/jetty/client/HttpExchange.java     |   31 +-
 .../org/eclipse/jetty/client/RedirectListener.java |   29 +-
 .../org/eclipse/jetty/client/SelectConnector.java  |   58 +-
 .../org/eclipse/jetty/client/SocketConnector.java  |   35 +-
 .../jetty/client/security/Authentication.java      |   29 +-
 .../jetty/client/security/BasicAuthentication.java |   29 +-
 .../client/security/DigestAuthentication.java      |   29 +-
 .../jetty/client/security/HashRealmResolver.java   |   29 +-
 .../jetty/client/security/ProxyAuthorization.java  |   29 +-
 .../org/eclipse/jetty/client/security/Realm.java   |   29 +-
 .../jetty/client/security/RealmResolver.java       |   30 +-
 .../jetty/client/security/SecurityListener.java    |   29 +-
 .../jetty/client/security/SimpleRealmResolver.java |   29 +-
 .../eclipse/jetty/client/webdav/MkcolExchange.java |   29 +-
 .../jetty/client/webdav/PropfindExchange.java      |   29 +-
 .../jetty/client/webdav/WebdavListener.java        |   29 +-
 .../client/webdav/WebdavSupportedExchange.java     |   29 +-
 .../jetty/client/AbstractConnectionTest.java       |   30 +-
 .../client/AbstractHttpExchangeCancelTest.java     |   30 +-
 .../client/AsyncCallbackHttpExchangeTest.java      |   30 +-
 .../jetty/client/AsyncSelectConnectionTest.java    |   29 +-
 .../jetty/client/AsyncSslHttpExchangeTest.java     |   29 +-
 .../jetty/client/AsyncSslSecurityListenerTest.java |   29 +-
 .../client/BlockingHttpExchangeCancelTest.java     |   30 +-
 .../jetty/client/CachedHeadersIsolationTest.java   |   20 +-
 .../eclipse/jetty/client/ContentExchangeTest.java  |   29 +-
 .../test/java/org/eclipse/jetty/client/Curl.java   |   18 +
 .../org/eclipse/jetty/client/ErrorStatusTest.java  |   29 +-
 .../ExpirationWithLimitedConnectionsTest.java      |  197 +++
 .../java/org/eclipse/jetty/client/ExpireTest.java  |   31 +-
 .../ExternalKeyStoreAsyncSslHttpExchangeTest.java  |   29 +-
 .../org/eclipse/jetty/client/ExternalSiteTest.java |   64 +
 .../eclipse/jetty/client/Http100ContinueTest.java  |   29 +-
 .../java/org/eclipse/jetty/client/HttpAsserts.java |   18 +
 .../jetty/client/HttpDestinationQueueTest.java     |   20 +-
 .../org/eclipse/jetty/client/HttpExchangeTest.java |   41 +-
 .../eclipse/jetty/client/HttpGetRedirectTest.java  |   29 +-
 .../org/eclipse/jetty/client/HttpHeadersTest.java  |   29 +-
 .../jetty/client/HttpsProxyAuthenticationTest.java |   29 +-
 .../jetty/client/HttpsViaBrokenHttpProxyTest.java  |   29 +-
 .../org/eclipse/jetty/client/IdleTimeoutTest.java  |  147 +++
 .../client/NonBlockingHttpExchangeCancelTest.java  |   30 +-
 .../eclipse/jetty/client/ProxyFakeTunnelTest.java  |   77 +-
 .../eclipse/jetty/client/ProxyTunnellingTest.java  |  177 ++-
 .../jetty/client/SecuredContentExchangeTest.java   |   29 +-
 .../jetty/client/SecuredErrorStatusTest.java       |   29 +-
 .../eclipse/jetty/client/SecurityListenerTest.java |   29 +-
 .../eclipse/jetty/client/SelectConnectionTest.java |   29 +-
 .../test/java/org/eclipse/jetty/client/Siege.java  |   18 +
 .../eclipse/jetty/client/SluggishServerTest.java   |   18 +
 .../eclipse/jetty/client/SocketConnectionTest.java |   29 +-
 .../eclipse/jetty/client/SslBytesClientTest.java   |   18 +
 .../eclipse/jetty/client/SslBytesServerTest.java   |   50 +-
 .../org/eclipse/jetty/client/SslBytesTest.java     |   18 +
 .../jetty/client/SslCertSecuredExchangeTest.java   |   29 +-
 .../jetty/client/SslContentExchangeTest.java       |   29 +-
 .../eclipse/jetty/client/SslHttpExchangeTest.java  |   33 +-
 .../client/SslSecuredContentExchangeTest.java      |   29 +-
 .../jetty/client/SslSecuredErrorStatusTest.java    |   29 +-
 .../jetty/client/SslSecurityListenerTest.java      |   32 +-
 .../client/SslSelectChannelValidationTest.java     |   18 +
 .../jetty/client/SslSocketValidationTest.java      |   18 +
 .../jetty/client/SslValidationTestBase.java        |   18 +
 .../eclipse/jetty/client/TimeoutExchangeTest.java  |   29 +-
 .../java/org/eclipse/jetty/client/TimeoutTest.java |   18 +
 .../eclipse/jetty/client/UnexpectedDataTest.java   |   30 +-
 .../eclipse/jetty/client/WebSocketUpgradeTest.java |   30 +-
 .../eclipse/jetty/client/WebdavListenerTest.java   |   29 +-
 .../AbstractSslServerAndClientCreator.java         |   29 +-
 .../AsyncSslServerAndClientCreator.java            |   18 +
 ...rnalKeyStoreAsyncSslServerAndClientCreator.java |   18 +
 .../client/helperClasses/GenericServerHandler.java |   18 +
 .../helperClasses/HttpServerAndClientCreator.java  |   18 +
 .../helperClasses/ServerAndClientCreator.java      |   18 +
 .../helperClasses/SslServerAndClientCreator.java   |   18 +
 .../client/security/SecurityResolverTest.java      |   29 +-
 jetty-continuation/pom.xml                         |    3 +-
 .../eclipse/jetty/continuation/Continuation.java   |   29 +-
 .../jetty/continuation/ContinuationFilter.java     |   18 +
 .../jetty/continuation/ContinuationListener.java   |   17 +
 .../jetty/continuation/ContinuationSupport.java    |   29 +-
 .../jetty/continuation/ContinuationThrowable.java  |   31 +-
 .../jetty/continuation/FauxContinuation.java       |   29 +-
 .../jetty/continuation/Jetty6Continuation.java     |   18 +
 .../jetty/continuation/Servlet3Continuation.java   |   18 +
 jetty-deploy/pom.xml                               |    3 +-
 .../main/java/org/eclipse/jetty/deploy/App.java    |   27 +-
 .../org/eclipse/jetty/deploy/AppLifeCycle.java     |   27 +-
 .../java/org/eclipse/jetty/deploy/AppProvider.java |   27 +-
 .../eclipse/jetty/deploy/ConfigurationManager.java |   29 +-
 .../org/eclipse/jetty/deploy/ContextDeployer.java  |   29 +-
 .../eclipse/jetty/deploy/DeploymentManager.java    |   27 +-
 .../jetty/deploy/FileConfigurationManager.java     |   29 +-
 .../org/eclipse/jetty/deploy/WebAppDeployer.java   |   32 +-
 .../jetty/deploy/bindings/DebugBinding.java        |   27 +-
 .../deploy/bindings/GlobalWebappConfigBinding.java |   29 +-
 .../jetty/deploy/bindings/OrderedGroupBinding.java |   29 +-
 .../jetty/deploy/bindings/StandardDeployer.java    |   27 +-
 .../jetty/deploy/bindings/StandardStarter.java     |   27 +-
 .../jetty/deploy/bindings/StandardStopper.java     |   27 +-
 .../jetty/deploy/bindings/StandardUndeployer.java  |   27 +-
 .../java/org/eclipse/jetty/deploy/graph/Edge.java  |   29 +-
 .../java/org/eclipse/jetty/deploy/graph/Graph.java |   27 +-
 .../eclipse/jetty/deploy/graph/GraphOutputDot.java |   27 +-
 .../java/org/eclipse/jetty/deploy/graph/Node.java  |   29 +-
 .../java/org/eclipse/jetty/deploy/graph/Path.java  |   29 +-
 .../jetty/deploy/jmx/DeploymentManagerMBean.java   |   18 +
 .../jetty/deploy/providers/ContextProvider.java    |   80 +-
 .../deploy/providers/ScanningAppProvider.java      |   27 +-
 .../jetty/deploy/providers/WebAppProvider.java     |   25 +-
 .../java/org/eclipse/jetty/deploy/util/FileID.java |   34 +-
 .../jetty/deploy/AppLifeCyclePathCollector.java    |   27 +-
 .../org/eclipse/jetty/deploy/AppLifeCycleTest.java |   27 +-
 .../deploy/DeploymentManagerLifeCyclePathTest.java |   27 +-
 .../jetty/deploy/DeploymentManagerTest.java        |   18 +
 .../org/eclipse/jetty/deploy/MockAppProvider.java  |   27 +-
 .../bindings/GlobalWebappConfigBindingTest.java    |   27 +-
 .../org/eclipse/jetty/deploy/graph/GraphTest.java  |   18 +
 .../ScanningAppProviderRuntimeUpdatesTest.java     |   39 +-
 .../providers/ScanningAppProviderStartupTest.java  |   27 +-
 .../jetty/deploy/providers/WebAppProviderTest.java |   18 +
 .../jetty/deploy/test/XmlConfiguredJetty.java      |   29 +-
 jetty-distribution/pom.xml                         |    8 +-
 jetty-distribution/src/main/resources/bin/jetty.sh |   75 +-
 .../src/main/resources/etc/jetty-started.xml       |   15 +
 .../src/main/resources/etc/jetty.conf              |    7 +-
 jetty-http-spi/pom.xml                             |    3 +-
 .../jetty/http/spi/HttpSpiContextHandler.java      |   31 +-
 .../org/eclipse/jetty/http/spi/JettyExchange.java  |   31 +-
 .../eclipse/jetty/http/spi/JettyHttpContext.java   |   31 +-
 .../eclipse/jetty/http/spi/JettyHttpExchange.java  |   29 +-
 .../jetty/http/spi/JettyHttpExchangeDelegate.java  |   31 +-
 .../eclipse/jetty/http/spi/JettyHttpServer.java    |   31 +-
 .../jetty/http/spi/JettyHttpServerProvider.java    |   32 +-
 .../eclipse/jetty/http/spi/JettyHttpsExchange.java |   29 +-
 .../jetty/http/spi/ThreadPoolExecutorAdapter.java  |   31 +-
 .../org/eclipse/jetty/http/spi/TestSPIServer.java  |   18 +
 jetty-http/pom.xml                                 |    3 +-
 .../org/eclipse/jetty/http/AbstractGenerator.java  |   34 +-
 .../org/eclipse/jetty/http/EncodedHttpURI.java     |   29 +-
 .../java/org/eclipse/jetty/http/Generator.java     |   39 +-
 .../java/org/eclipse/jetty/http/HttpBuffers.java   |   29 +-
 .../org/eclipse/jetty/http/HttpBuffersImpl.java    |   29 +-
 .../java/org/eclipse/jetty/http/HttpContent.java   |   58 +-
 .../java/org/eclipse/jetty/http/HttpCookie.java    |   29 +-
 .../java/org/eclipse/jetty/http/HttpException.java |   29 +-
 .../java/org/eclipse/jetty/http/HttpFields.java    |   56 +-
 .../java/org/eclipse/jetty/http/HttpGenerator.java |   90 +-
 .../org/eclipse/jetty/http/HttpHeaderValues.java   |   29 +-
 .../java/org/eclipse/jetty/http/HttpHeaders.java   |   29 +-
 .../java/org/eclipse/jetty/http/HttpMethods.java   |   29 +-
 .../java/org/eclipse/jetty/http/HttpParser.java    |   63 +-
 .../java/org/eclipse/jetty/http/HttpSchemes.java   |   29 +-
 .../java/org/eclipse/jetty/http/HttpStatus.java    |   29 +-
 .../java/org/eclipse/jetty/http/HttpTokens.java    |   29 +-
 .../main/java/org/eclipse/jetty/http/HttpURI.java  |  151 ++-
 .../java/org/eclipse/jetty/http/HttpVersions.java  |   29 +-
 .../java/org/eclipse/jetty/http/MimeTypes.java     |   33 +-
 .../main/java/org/eclipse/jetty/http/Parser.java   |   29 +-
 .../main/java/org/eclipse/jetty/http/PathMap.java  |   32 +-
 .../jetty/http/gzip/AbstractCompressedStream.java  |  221 ++--
 .../jetty/http/gzip/CompressedResponseWrapper.java |  166 ++-
 .../eclipse/jetty/http/ssl/SslContextFactory.java  |   19 +-
 .../org/eclipse/jetty/http/mime.properties         |    1 +
 .../org/eclipse/jetty/http/HttpFieldsTest.java     |  106 +-
 .../jetty/http/HttpGeneratorClientTest.java        |   29 +-
 .../org/eclipse/jetty/http/HttpGeneratorTest.java  |   29 +-
 .../org/eclipse/jetty/http/HttpParserTest.java     |  115 +-
 .../org/eclipse/jetty/http/HttpStatusCodeTest.java |   30 +-
 .../java/org/eclipse/jetty/http/HttpURITest.java   |   29 +-
 .../java/org/eclipse/jetty/http/MimeTypesTest.java |   18 +
 .../java/org/eclipse/jetty/http/PathMapTest.java   |   31 +-
 jetty-io/pom.xml                                   |    3 +-
 .../java/org/eclipse/jetty/io/AbstractBuffer.java  |   47 +-
 .../java/org/eclipse/jetty/io/AbstractBuffers.java |   18 +
 .../org/eclipse/jetty/io/AbstractConnection.java   |   18 +
 .../java/org/eclipse/jetty/io/AsyncEndPoint.java   |   29 +-
 .../src/main/java/org/eclipse/jetty/io/Buffer.java |   41 +-
 .../java/org/eclipse/jetty/io/BufferCache.java     |   29 +-
 .../java/org/eclipse/jetty/io/BufferDateCache.java |   29 +-
 .../main/java/org/eclipse/jetty/io/BufferUtil.java |   31 +-
 .../main/java/org/eclipse/jetty/io/Buffers.java    |   29 +-
 .../java/org/eclipse/jetty/io/BuffersFactory.java  |   18 +
 .../java/org/eclipse/jetty/io/ByteArrayBuffer.java |   47 +-
 .../org/eclipse/jetty/io/ByteArrayEndPoint.java    |   29 +-
 .../org/eclipse/jetty/io/ConnectedEndPoint.java    |   18 +
 .../main/java/org/eclipse/jetty/io/Connection.java |   29 +-
 .../main/java/org/eclipse/jetty/io/EndPoint.java   |   29 +-
 .../java/org/eclipse/jetty/io/EofException.java    |   29 +-
 .../eclipse/jetty/io/NetworkTrafficListener.java   |   29 +-
 .../java/org/eclipse/jetty/io/PooledBuffers.java   |   18 +
 .../org/eclipse/jetty/io/RuntimeIOException.java   |   29 +-
 .../java/org/eclipse/jetty/io/SimpleBuffers.java   |   29 +-
 .../org/eclipse/jetty/io/ThreadLocalBuffers.java   |   29 +-
 .../org/eclipse/jetty/io/UncheckedIOException.java |   29 +-
 .../org/eclipse/jetty/io/UncheckedPrintWriter.java |   29 +-
 .../src/main/java/org/eclipse/jetty/io/View.java   |   29 +-
 .../org/eclipse/jetty/io/WriterOutputStream.java   |   29 +-
 .../org/eclipse/jetty/io/bio/SocketEndPoint.java   |   29 +-
 .../org/eclipse/jetty/io/bio/StreamEndPoint.java   |   29 +-
 .../org/eclipse/jetty/io/bio/StringEndPoint.java   |   29 +-
 .../org/eclipse/jetty/io/nio/AsyncConnection.java  |   29 +-
 .../org/eclipse/jetty/io/nio/ChannelEndPoint.java  |   29 +-
 .../org/eclipse/jetty/io/nio/DirectNIOBuffer.java  |   56 +-
 .../eclipse/jetty/io/nio/IndirectNIOBuffer.java    |   30 +-
 .../java/org/eclipse/jetty/io/nio/NIOBuffer.java   |   29 +-
 .../nio/NetworkTrafficSelectChannelEndPoint.java   |   29 +-
 .../jetty/io/nio/RandomAccessFileBuffer.java       |   30 +-
 .../jetty/io/nio/SelectChannelEndPoint.java        |  216 +++-
 .../org/eclipse/jetty/io/nio/SelectorManager.java  |   32 +-
 .../org/eclipse/jetty/io/nio/SslConnection.java    |   43 +-
 .../java/org/eclipse/jetty/io/BufferCacheTest.java |   29 +-
 .../test/java/org/eclipse/jetty/io/BufferTest.java |   29 +-
 .../java/org/eclipse/jetty/io/BufferUtilTest.java  |   29 +-
 .../java/org/eclipse/jetty/io/EndPointTest.java    |   18 +
 .../src/test/java/org/eclipse/jetty/io/IOTest.java |   29 +-
 .../eclipse/jetty/io/ThreadLocalBuffersTest.java   |   35 +-
 .../eclipse/jetty/io/bio/SocketEndPointTest.java   |   18 +
 .../eclipse/jetty/io/nio/ChannelEndPointTest.java  |   18 +
 .../java/org/eclipse/jetty/io/nio/NIOTest.java     |   29 +-
 .../jetty/io/nio/SelectChannelEndPointSslTest.java |   41 +-
 .../jetty/io/nio/SelectChannelEndPointTest.java    |   36 +-
 jetty-jaspi/pom.xml                                |    3 +-
 .../jetty/security/jaspi/JaspiAuthenticator.java   |   74 +-
 .../security/jaspi/JaspiAuthenticatorFactory.java  |   29 +-
 .../jetty/security/jaspi/JaspiMessageInfo.java     |   29 +-
 .../security/jaspi/ServletCallbackHandler.java     |   29 +-
 .../jetty/security/jaspi/SimpleAuthConfig.java     |   29 +-
 .../callback/CredentialValidationCallback.java     |   29 +-
 .../security/jaspi/modules/BaseAuthModule.java     |   29 +-
 .../security/jaspi/modules/BasicAuthModule.java    |   29 +-
 .../jaspi/modules/ClientCertAuthModule.java        |   29 +-
 .../security/jaspi/modules/DigestAuthModule.java   |   29 +-
 .../security/jaspi/modules/FormAuthModule.java     |  110 +-
 .../jetty/security/jaspi/modules/UserInfo.java     |   29 +-
 jetty-jmx/pom.xml                                  |    3 +-
 .../org/eclipse/jetty/jmx/ConnectorServer.java     |   29 +-
 .../java/org/eclipse/jetty/jmx/MBeanContainer.java |   52 +-
 .../java/org/eclipse/jetty/jmx/ObjectMBean.java    |   31 +-
 .../org/eclipse/jetty/util/log/jmx/LogMBean.java   |   29 +-
 .../thread/jmx/QueuedThreadPool-mbean.properties   |    1 +
 jetty-jmx/src/test/java/com/acme/Base.java         |   29 +-
 jetty-jmx/src/test/java/com/acme/Derived.java      |   29 +-
 jetty-jmx/src/test/java/com/acme/Signature.java    |   29 +-
 .../org/eclipse/jetty/jmx/ConnectorServerTest.java |   26 +-
 .../org/eclipse/jetty/jmx/ObjectMBeanTest.java     |   29 +-
 jetty-jndi/pom.xml                                 |    6 +-
 .../org/eclipse/jetty/jndi/BindingEnumeration.java |   31 +-
 .../org/eclipse/jetty/jndi/ContextFactory.java     |  167 +--
 .../org/eclipse/jetty/jndi/DataSourceCloser.java   |   18 +
 .../eclipse/jetty/jndi/InitialContextFactory.java  |   29 +-
 .../org/eclipse/jetty/jndi/NameEnumeration.java    |   31 +-
 .../java/org/eclipse/jetty/jndi/NamingContext.java |   29 +-
 .../java/org/eclipse/jetty/jndi/NamingUtil.java    |   29 +-
 .../jetty/jndi/factories/MailSessionReference.java |   29 +-
 .../eclipse/jetty/jndi/java/javaNameParser.java    |   29 +-
 .../jetty/jndi/java/javaRootURLContext.java        |   29 +-
 .../jetty/jndi/java/javaURLContextFactory.java     |   29 +-
 .../eclipse/jetty/jndi/local/localContextRoot.java |   29 +-
 .../jndi/factories/TestMailSessionReference.java   |   29 +-
 .../java/org/eclipse/jetty/jndi/java/TestJNDI.java |  265 +++-
 .../org/eclipse/jetty/jndi/java/TestLocalJNDI.java |   39 +-
 jetty-jsp/pom.xml                                  |    3 +-
 jetty-monitor/pom.xml                              |    3 +-
 .../src/main/config/etc/jetty-monitor.xml          |    6 +-
 .../java/org/eclipse/jetty/monitor/JMXMonitor.java |   29 +-
 .../org/eclipse/jetty/monitor/ThreadMonitor.java   |   29 +-
 .../monitor/integration/JavaMonitorAction.java     |   29 +-
 .../monitor/integration/JavaMonitorTools.java      |   29 +-
 .../monitor/integration/JavaMonitorTrigger.java    |   29 +-
 .../eclipse/jetty/monitor/jmx/ConsoleNotifier.java |   29 +-
 .../eclipse/jetty/monitor/jmx/EventNotifier.java   |   29 +-
 .../org/eclipse/jetty/monitor/jmx/EventState.java  |   29 +-
 .../eclipse/jetty/monitor/jmx/EventTrigger.java    |   29 +-
 .../eclipse/jetty/monitor/jmx/LoggingNotifier.java |   29 +-
 .../eclipse/jetty/monitor/jmx/MonitorAction.java   |   29 +-
 .../org/eclipse/jetty/monitor/jmx/MonitorTask.java |   29 +-
 .../eclipse/jetty/monitor/jmx/NotifierGroup.java   |   29 +-
 .../jetty/monitor/jmx/ServiceConnection.java       |   29 +-
 .../eclipse/jetty/monitor/jmx/SimpleAction.java    |   29 +-
 .../monitor/thread/ThreadMonitorException.java     |   29 +-
 .../jetty/monitor/thread/ThreadMonitorInfo.java    |   29 +-
 .../monitor/triggers/AggregateEventTrigger.java    |   29 +-
 .../jetty/monitor/triggers/AndEventTrigger.java    |   29 +-
 .../jetty/monitor/triggers/AttrEventTrigger.java   |   29 +-
 .../monitor/triggers/EqualToAttrEventTrigger.java  |   29 +-
 .../triggers/GreaterThanAttrEventTrigger.java      |   29 +-
 .../GreaterThanOrEqualToAttrEventTrigger.java      |   29 +-
 .../monitor/triggers/LessThanAttrEventTrigger.java |   29 +-
 .../LessThanOrEqualToAttrEventTrigger.java         |   29 +-
 .../jetty/monitor/triggers/OrEventTrigger.java     |   29 +-
 .../monitor/triggers/RangeAttrEventTrigger.java    |   29 +-
 .../triggers/RangeInclAttrEventTrigger.java        |   29 +-
 .../jetty/monitor/AttrEventTriggerTest.java        |   30 +-
 .../org/eclipse/jetty/monitor/RequestCounter.java  |   29 +-
 .../eclipse/jetty/monitor/ThreadMonitorTest.java   |   29 +-
 jetty-nested/pom.xml                               |    3 +-
 .../org/eclipse/jetty/nested/NestedConnection.java |   30 +-
 .../org/eclipse/jetty/nested/NestedConnector.java  |   30 +-
 .../org/eclipse/jetty/nested/NestedEndPoint.java   |   30 +-
 .../org/eclipse/jetty/nested/NestedGenerator.java  |   30 +-
 .../org/eclipse/jetty/nested/NestedParser.java     |   30 +-
 .../org/eclipse/jetty/nested/NestedRequest.java    |   31 +-
 jetty-nosql/pom.xml                                |    3 +-
 .../java/org/eclipse/jetty/nosql/NoSqlSession.java |   77 +-
 .../eclipse/jetty/nosql/NoSqlSessionManager.java   |   56 +-
 .../jetty/nosql/mongodb/MongoSessionIdManager.java |   39 +-
 .../jetty/nosql/mongodb/MongoSessionManager.java   |   79 +-
 .../mongodb/jmx/MongoSessionManagerMBean.java      |   18 +
 jetty-npn/pom.xml                                  |   36 -
 .../java/org/eclipse/jetty/npn/NextProtoNego.java  |  218 ----
 .../jetty-osgi-boot-jsp/META-INF/MANIFEST.MF       |   54 -
 jetty-osgi/jetty-osgi-boot-jsp/pom.xml             |   97 +-
 .../PluggableWebAppRegistrationCustomizerImpl.java |   65 +-
 .../jasper/WebappRegistrationCustomizerImpl.java   |   61 +-
 .../jetty/osgi/boot/jsp/FragmentActivator.java     |   50 +-
 .../osgi/boot/jsp/TagLibOSGiConfiguration.java     |   33 +-
 .../jetty-osgi-boot-logback/META-INF/MANIFEST.MF   |   20 -
 .../jetty-osgi-boot-warurl/META-INF/MANIFEST.MF    |   11 -
 jetty-osgi/jetty-osgi-boot-warurl/pom.xml          |   43 +-
 .../jetty/osgi/boot/warurl/WarUrlActivator.java    |   32 +-
 .../osgi/boot/warurl/WarUrlStreamHandler.java      |   32 +-
 .../internal/WarBundleManifestGenerator.java       |   32 +-
 .../boot/warurl/internal/WarURLConnection.java     |   32 +-
 jetty-osgi/jetty-osgi-boot/META-INF/MANIFEST.MF    |   48 -
 .../jettyhome/etc/jetty-deployer.xml               |   60 +
 .../jetty-osgi-boot/jettyhome/etc/jetty-nested.xml |   34 +
 .../jettyhome/etc/jetty-osgi-default.xml           |  128 --
 .../jettyhome/etc/jetty-osgi-nested-default.xml    |  113 --
 .../jettyhome/etc/jetty-selector.xml               |   26 +
 jetty-osgi/jetty-osgi-boot/jettyhome/etc/jetty.xml |   72 ++
 jetty-osgi/jetty-osgi-boot/pom.xml                 |   17 +-
 .../osgi/annotations/AnnotationConfiguration.java  |   59 +-
 .../jetty/osgi/annotations/AnnotationParser.java   |   29 +-
 .../jetty/osgi/boot/AbstractContextProvider.java   |  360 ++++++
 .../eclipse/jetty/osgi/boot/AbstractOSGiApp.java   |  120 ++
 .../jetty/osgi/boot/AbstractWebAppProvider.java    |  552 +++++++++
 .../jetty/osgi/boot/BundleContextProvider.java     |  169 +++
 .../eclipse/jetty/osgi/boot/BundleProvider.java    |   28 +
 .../jetty/osgi/boot/BundleWebAppProvider.java      |  238 ++++
 .../jetty/osgi/boot/JettyBootstrapActivator.java   |  109 +-
 .../eclipse/jetty/osgi/boot/OSGiAppProvider.java   |  734 -----------
 .../org/eclipse/jetty/osgi/boot/OSGiDeployer.java  |   61 +
 .../jetty/osgi/boot/OSGiMetaInfConfiguration.java  |  116 ++
 .../jetty/osgi/boot/OSGiServerConstants.java       |   64 +-
 .../eclipse/jetty/osgi/boot/OSGiUndeployer.java    |   44 +
 .../jetty/osgi/boot/OSGiWebInfConfiguration.java   |  273 +++++
 .../jetty/osgi/boot/OSGiWebappConstants.java       |   98 +-
 .../jetty/osgi/boot/ServiceContextProvider.java    |  186 +++
 .../eclipse/jetty/osgi/boot/ServiceProvider.java   |   29 +
 .../jetty/osgi/boot/ServiceWebAppProvider.java     |  248 ++++
 .../internal/jsp/TldLocatableURLClassloader.java   |   46 +-
 ...URLClassloaderWithInsertedJettyClassloader.java |   32 +-
 .../DefaultJettyAtJettyHomeHelper.java             |  232 ++--
 .../serverfactory/IManagedJettyServerRegistry.java |   42 +-
 .../serverfactory/JettyServerServiceTracker.java   |   53 +-
 .../serverfactory/JettyServersManagedFactory.java  |  214 ----
 .../serverfactory/ServerInstanceWrapper.java       |  267 ++--
 .../webapp/BundleFileLocatorHelperFactory.java     |   58 +
 .../internal/webapp/IWebBundleDeployerHelper.java  |  147 ++-
 .../webapp/JettyContextHandlerServiceTracker.java  |  405 ++-----
 .../internal/webapp/LibExtClassLoaderHelper.java   |  131 +-
 .../internal/webapp/OSGiWebappClassLoader.java     |  123 +-
 .../internal/webapp/WebBundleDeployerHelper.java   |  906 --------------
 .../webapp/WebBundleTrackerCustomizer.java         |  260 ++--
 .../osgi/boot/utils/BundleClassLoaderHelper.java   |   30 +-
 .../boot/utils/BundleClassLoaderHelperFactory.java |   61 +
 .../osgi/boot/utils/BundleFileLocatorHelper.java   |   75 +-
 .../eclipse/jetty/osgi/boot/utils/EventSender.java |   91 ++
 .../jetty/osgi/boot/utils/OSGiClassLoader.java     |  221 ++++
 .../boot/utils/WebappRegistrationCustomizer.java   |   35 +-
 .../internal/DefaultBundleClassLoaderHelper.java   |   79 +-
 .../utils/internal/DefaultFileLocatorHelper.java   |   95 +-
 .../utils/internal/PackageAdminServiceTracker.java |  331 ++---
 .../jetty/osgi/nested/NestedConnectorListener.java |  469 +++----
 .../nested/NestedConnectorServletDelegate.java     |   59 +-
 .../jetty-osgi-equinoxtools/META-INF/MANIFEST.MF   |   22 -
 .../jetty-osgi-httpservice/META-INF/MANIFEST.MF    |   17 -
 jetty-osgi/jetty-osgi-httpservice/pom.xml          |   33 +-
 .../httpservice/HttpServiceErrorHandlerHelper.java |   30 +-
 .../HttpServiceErrorPageErrorHandler.java          |   30 +-
 .../osgi/servletbridge/BridgeServletExtended.java  |   48 -
 jetty-osgi/pom.xml                                 |    5 +-
 jetty-osgi/test-jetty-osgi-context/pom.xml         |  136 +++
 .../src/main/context/acme.xml                      |   36 +
 .../src/main/java/com/acme/osgi/Activator.java     |   79 ++
 .../src/main/resources/static/index.html           |    6 +
 jetty-osgi/test-jetty-osgi-webapp/pom.xml          |  130 ++
 .../src/main/java/com/acme/osgi/Activator.java     |   66 +
 .../src/main/resources/index.html                  |    6 +
 jetty-osgi/test-jetty-osgi/pom.xml                 |   29 +-
 .../src/test/config/etc/jetty-deployer.xml         |   43 +
 .../src/test/config/etc/jetty-selector.xml         |   26 +
 .../test-jetty-osgi/src/test/config/etc/jetty.xml  |   72 ++
 .../osgi/boot/JettyOSGiBootContextAsService.java   |  194 +++
 .../jetty/osgi/boot/TestJettyOSGiBootCore.java     |   55 +-
 .../boot/TestJettyOSGiBootWebAppAsService.java     |  186 +++
 .../jetty/osgi/boot/TestJettyOSGiBootWithJsp.java  |   72 +-
 jetty-overlay-deployer/pom.xml                     |    3 +-
 .../jetty/overlays/OverlayedAppProvider.java       |   42 +-
 .../eclipse/jetty/overlays/TemplateContext.java    |   33 +-
 .../org/eclipse/jetty/overlays/OverlayServer.java  |   29 +-
 .../jetty/overlays/OverlayedAppProviderTest.java   |   29 +-
 jetty-plus/pom.xml                                 |    3 +-
 .../plus/annotation/ContainerInitializer.java      |   30 +-
 .../eclipse/jetty/plus/annotation/Injection.java   |   32 +-
 .../jetty/plus/annotation/InjectionCollection.java |   29 +-
 .../jetty/plus/annotation/LifeCycleCallback.java   |   29 +-
 .../annotation/LifeCycleCallbackCollection.java    |   29 +-
 .../plus/annotation/PostConstructCallback.java     |   29 +-
 .../jetty/plus/annotation/PreDestroyCallback.java  |   29 +-
 .../org/eclipse/jetty/plus/annotation/RunAs.java   |   29 +-
 .../jetty/plus/annotation/RunAsCollection.java     |   29 +-
 .../org/eclipse/jetty/plus/jaas/JAASGroup.java     |   29 +-
 .../eclipse/jetty/plus/jaas/JAASLoginService.java  |   62 +-
 .../org/eclipse/jetty/plus/jaas/JAASPrincipal.java |   29 +-
 .../java/org/eclipse/jetty/plus/jaas/JAASRole.java |   29 +-
 .../eclipse/jetty/plus/jaas/JAASUserPrincipal.java |   29 +-
 .../eclipse/jetty/plus/jaas/RoleCheckPolicy.java   |   29 +-
 .../jetty/plus/jaas/StrictRoleCheckPolicy.java     |   29 +-
 .../jaas/callback/AbstractCallbackHandler.java     |   29 +-
 .../plus/jaas/callback/DefaultCallbackHandler.java |   29 +-
 .../jetty/plus/jaas/callback/ObjectCallback.java   |   29 +-
 .../jaas/callback/RequestParameterCallback.java    |   29 +-
 .../plus/jaas/spi/AbstractDatabaseLoginModule.java |   29 +-
 .../jetty/plus/jaas/spi/AbstractLoginModule.java   |   67 +-
 .../jetty/plus/jaas/spi/DataSourceLoginModule.java |   29 +-
 .../jetty/plus/jaas/spi/JDBCLoginModule.java       |   29 +-
 .../jetty/plus/jaas/spi/LdapLoginModule.java       |   40 +-
 .../plus/jaas/spi/PropertyFileLoginModule.java     |   73 +-
 .../org/eclipse/jetty/plus/jaas/spi/UserInfo.java  |   29 +-
 .../java/org/eclipse/jetty/plus/jndi/EnvEntry.java |   29 +-
 .../java/org/eclipse/jetty/plus/jndi/Link.java     |   29 +-
 .../org/eclipse/jetty/plus/jndi/NamingEntry.java   |   29 +-
 .../eclipse/jetty/plus/jndi/NamingEntryUtil.java   |   33 +-
 .../java/org/eclipse/jetty/plus/jndi/Resource.java |   29 +-
 .../org/eclipse/jetty/plus/jndi/Transaction.java   |   29 +-
 .../plus/security/DataSourceLoginService.java      |   37 +-
 .../eclipse/jetty/plus/servlet/ServletHandler.java |   29 +-
 .../jetty/plus/webapp/EnvConfiguration.java        |   29 +-
 .../jetty/plus/webapp/PlusConfiguration.java       |   29 +-
 .../eclipse/jetty/plus/webapp/PlusDecorator.java   |   29 +-
 .../jetty/plus/webapp/PlusDescriptorProcessor.java |   29 +-
 .../eclipse/jetty/plus/jndi/TestNamingEntries.java |   29 +-
 .../jetty/plus/jndi/TestNamingEntryUtil.java       |   30 +-
 .../plus/webapp/PlusDescriptorProcessorTest.java   |   29 +-
 .../jetty/plus/webapp/TestConfiguration.java       |   30 +-
 jetty-policy/pom.xml                               |    3 +-
 .../java/org/eclipse/jetty/policy/JettyPolicy.java |   30 +-
 .../jetty/policy/JettyPolicyConfigurator.java      |   30 +-
 .../java/org/eclipse/jetty/policy/PolicyBlock.java |   30 +-
 .../org/eclipse/jetty/policy/PolicyContext.java    |   29 +-
 .../org/eclipse/jetty/policy/PolicyException.java  |   28 +-
 .../org/eclipse/jetty/policy/PolicyMonitor.java    |   18 +
 .../eclipse/jetty/policy/entry/AbstractEntry.java  |   29 +-
 .../org/eclipse/jetty/policy/entry/GrantEntry.java |   29 +-
 .../eclipse/jetty/policy/entry/KeystoreEntry.java  |   29 +-
 .../jetty/policy/entry/PermissionEntry.java        |   29 +-
 .../eclipse/jetty/policy/entry/PrincipalEntry.java |   29 +-
 .../jetty/policy/loader/DefaultPolicyLoader.java   |   36 +-
 .../jetty/policy/loader/PolicyFileScanner.java     |   38 +-
 .../jetty/policy/JettyPolicyRuntimeTest.java       |   32 +-
 .../org/eclipse/jetty/policy/JettyPolicyTest.java  |   26 +-
 .../eclipse/jetty/policy/PolicyContextTest.java    |   26 +-
 .../eclipse/jetty/policy/PolicyMonitorTest.java    |   18 +
 jetty-rewrite/pom.xml                              |    3 +-
 .../jetty/rewrite/handler/CookiePatternRule.java   |   30 +-
 .../rewrite/handler/ForwardedSchemeHeaderRule.java |   29 +-
 .../jetty/rewrite/handler/HeaderPatternRule.java   |   30 +-
 .../eclipse/jetty/rewrite/handler/HeaderRule.java  |   29 +-
 .../eclipse/jetty/rewrite/handler/LegacyRule.java  |   31 +-
 .../eclipse/jetty/rewrite/handler/MsieSslRule.java |   31 +-
 .../eclipse/jetty/rewrite/handler/PatternRule.java |   30 +-
 .../eclipse/jetty/rewrite/handler/ProxyRule.java   |   38 +-
 .../jetty/rewrite/handler/RedirectPatternRule.java |   30 +-
 .../jetty/rewrite/handler/RedirectRegexRule.java   |   26 +-
 .../eclipse/jetty/rewrite/handler/RegexRule.java   |   30 +-
 .../jetty/rewrite/handler/ResponsePatternRule.java |   30 +-
 .../jetty/rewrite/handler/RewriteHandler.java      |   31 +-
 .../jetty/rewrite/handler/RewritePatternRule.java  |   30 +-
 .../jetty/rewrite/handler/RewriteRegexRule.java    |   30 +-
 .../org/eclipse/jetty/rewrite/handler/Rule.java    |   30 +-
 .../jetty/rewrite/handler/RuleContainer.java       |   29 +-
 .../jetty/rewrite/handler/ValidUrlRule.java        |  124 ++
 .../rewrite/handler/VirtualHostRuleContainer.java  |   29 +-
 .../rewrite/handler/AbstractRuleTestCase.java      |   30 +-
 .../rewrite/handler/CookiePatternRuleTest.java     |   30 +-
 .../handler/ForwardedSchemeHeaderRuleTest.java     |   29 +-
 .../rewrite/handler/HeaderPatternRuleTest.java     |   30 +-
 .../jetty/rewrite/handler/LegacyRuleTest.java      |   29 +-
 .../jetty/rewrite/handler/MsieSslRuleTest.java     |   29 +-
 .../jetty/rewrite/handler/PatternRuleTest.java     |   30 +-
 .../jetty/rewrite/handler/ProxyRuleTest.java       |   30 +-
 .../rewrite/handler/RedirectPatternRuleTest.java   |   30 +-
 .../rewrite/handler/RedirectRegexRuleTest.java     |   26 +-
 .../jetty/rewrite/handler/RegexRuleTest.java       |   29 +-
 .../rewrite/handler/ResponsePatternRuleTest.java   |   30 +-
 .../jetty/rewrite/handler/RewriteHandlerTest.java  |   44 +-
 .../rewrite/handler/RewritePatternRuleTest.java    |   30 +-
 .../rewrite/handler/RewriteRegexRuleTest.java      |   30 +-
 .../jetty/rewrite/handler/ValidUrlRuleTest.java    |  121 ++
 .../handler/VirtualHostRuleContainerTest.java      |   29 +-
 jetty-security/pom.xml                             |    3 +-
 .../org/eclipse/jetty/security/Authenticator.java  |   29 +-
 .../eclipse/jetty/security/ConstraintAware.java    |   29 +-
 .../eclipse/jetty/security/ConstraintMapping.java  |   29 +-
 .../jetty/security/ConstraintSecurityHandler.java  |  473 +++++++-
 .../jetty/security/CrossContextPsuedoSession.java  |   29 +-
 .../security/DefaultAuthenticatorFactory.java      |   31 +-
 .../jetty/security/DefaultIdentityService.java     |   29 +-
 .../jetty/security/DefaultUserIdentity.java        |   29 +-
 .../security/HashCrossContextPsuedoSession.java    |   29 +-
 .../eclipse/jetty/security/HashLoginService.java   |   29 +-
 .../eclipse/jetty/security/IdentityService.java    |   29 +-
 .../eclipse/jetty/security/JDBCLoginService.java   |   29 +-
 .../org/eclipse/jetty/security/LoginService.java   |   29 +-
 .../eclipse/jetty/security/MappedLoginService.java |   29 +-
 .../eclipse/jetty/security/PropertyUserStore.java  |   18 +
 .../java/org/eclipse/jetty/security/RoleInfo.java  |   29 +-
 .../org/eclipse/jetty/security/RoleRunAsToken.java |   29 +-
 .../org/eclipse/jetty/security/RunAsToken.java     |   29 +-
 .../eclipse/jetty/security/SecurityHandler.java    |   63 +-
 .../jetty/security/ServerAuthException.java        |   29 +-
 .../eclipse/jetty/security/SpnegoLoginService.java |   29 +-
 .../eclipse/jetty/security/SpnegoUserIdentity.java |   29 +-
 .../jetty/security/SpnegoUserPrincipal.java        |   18 +
 .../eclipse/jetty/security/UserAuthentication.java |   29 +-
 .../eclipse/jetty/security/UserDataConstraint.java |   29 +-
 .../authentication/BasicAuthenticator.java         |   40 +-
 .../authentication/ClientCertAuthenticator.java    |   42 +-
 .../authentication/DeferredAuthentication.java     |  109 +-
 .../authentication/DigestAuthenticator.java        |  117 +-
 .../security/authentication/FormAuthenticator.java |  123 +-
 .../authentication/LoginAuthenticator.java         |   82 +-
 .../security/authentication/LoginCallback.java     |   29 +-
 .../security/authentication/LoginCallbackImpl.java |   29 +-
 .../authentication/SessionAuthentication.java      |   45 +-
 .../authentication/SpnegoAuthenticator.java        |   55 +-
 .../org/eclipse/jetty/security/ConstraintTest.java |  291 ++++-
 .../jetty/security/DataConstraintsTest.java        |   29 +-
 .../jetty/security/PropertyUserStoreTest.java      |   18 +
 .../jetty/security/SpecExampleConstraintTest.java  |  311 +++++
 jetty-server/pom.xml                               |    3 +-
 .../src/main/config/etc/jetty-requestlog.xml       |    1 +
 .../eclipse/jetty/server/AbstractConnector.java    |   29 +-
 .../jetty/server/AbstractHttpConnection.java       |  195 ++-
 .../eclipse/jetty/server/AsyncContinuation.java    |  113 +-
 .../eclipse/jetty/server/AsyncHttpConnection.java  |   31 +-
 .../eclipse/jetty/server/AsyncNCSARequestLog.java  |  130 ++
 .../org/eclipse/jetty/server/Authentication.java   |   31 +-
 .../jetty/server/BlockingHttpConnection.java       |   30 +-
 .../java/org/eclipse/jetty/server/Connector.java   |   31 +-
 .../org/eclipse/jetty/server/CookieCutter.java     |   38 +-
 .../java/org/eclipse/jetty/server/Dispatcher.java  |   29 +-
 .../java/org/eclipse/jetty/server/Handler.java     |   29 +-
 .../org/eclipse/jetty/server/HandlerContainer.java |   29 +-
 .../java/org/eclipse/jetty/server/HttpInput.java   |   46 +-
 .../java/org/eclipse/jetty/server/HttpOutput.java  |   62 +-
 .../java/org/eclipse/jetty/server/HttpWriter.java  |   29 +-
 .../eclipse/jetty/server/InclusiveByteRange.java   |   29 +-
 .../org/eclipse/jetty/server/LocalConnector.java   |   29 +-
 .../org/eclipse/jetty/server/NCSARequestLog.java   |   66 +-
 .../java/org/eclipse/jetty/server/Request.java     |  217 +++-
 .../java/org/eclipse/jetty/server/RequestLog.java  |   29 +-
 .../org/eclipse/jetty/server/ResourceCache.java    |   54 +-
 .../java/org/eclipse/jetty/server/Response.java    |  112 +-
 .../main/java/org/eclipse/jetty/server/Server.java |   54 +-
 .../jetty/server/ServletRequestHttpWrapper.java    |   31 +-
 .../jetty/server/ServletResponseHttpWrapper.java   |   18 +
 .../org/eclipse/jetty/server/SessionIdManager.java |   29 +-
 .../org/eclipse/jetty/server/SessionManager.java   |   29 +-
 .../org/eclipse/jetty/server/ShutdownMonitor.java  |  384 ++++++
 .../org/eclipse/jetty/server/UserIdentity.java     |   29 +-
 .../eclipse/jetty/server/bio/SocketConnector.java  |   36 +-
 .../jetty/server/handler/AbstractHandler.java      |   29 +-
 .../server/handler/AbstractHandlerContainer.java   |   29 +-
 .../jetty/server/handler/ConnectHandler.java       |  167 ++-
 .../jetty/server/handler/ContextHandler.java       |  261 +++-
 .../server/handler/ContextHandlerCollection.java   |   29 +-
 .../eclipse/jetty/server/handler/DebugHandler.java |   30 +-
 .../jetty/server/handler/DefaultHandler.java       |   29 +-
 .../eclipse/jetty/server/handler/ErrorHandler.java |  108 +-
 .../eclipse/jetty/server/handler/GzipHandler.java  |   59 +-
 .../jetty/server/handler/HandlerCollection.java    |   29 +-
 .../eclipse/jetty/server/handler/HandlerList.java  |   29 +-
 .../jetty/server/handler/HandlerWrapper.java       |   29 +-
 .../jetty/server/handler/HotSwapHandler.java       |   29 +-
 .../jetty/server/handler/IPAccessHandler.java      |   29 +-
 .../jetty/server/handler/IdleTimeoutHandler.java   |  138 +++
 .../jetty/server/handler/MovedContextHandler.java  |   29 +-
 .../eclipse/jetty/server/handler/ProxyHandler.java |   18 +
 .../jetty/server/handler/RequestLogHandler.java    |   82 +-
 .../jetty/server/handler/ResourceHandler.java      |   66 +-
 .../jetty/server/handler/ScopedHandler.java        |   18 +
 .../jetty/server/handler/ShutdownHandler.java      |   31 +-
 .../jetty/server/handler/StatisticsHandler.java    |   29 +-
 .../server/handler/jmx/AbstractHandlerMBean.java   |   26 +-
 .../server/handler/jmx/ContextHandlerMBean.java    |   29 +-
 .../org/eclipse/jetty/server/jmx/ServerMBean.java  |   29 +-
 .../jetty/server/nio/AbstractNIOConnector.java     |   29 +-
 .../jetty/server/nio/BlockingChannelConnector.java |   29 +-
 .../server/nio/InheritedChannelConnector.java      |   29 +-
 .../org/eclipse/jetty/server/nio/NIOConnector.java |   29 +-
 .../nio/NetworkTrafficSelectChannelConnector.java  |   29 +-
 .../jetty/server/nio/SelectChannelConnector.java   |   29 +-
 .../jetty/server/session/AbstractSession.java      |   47 +-
 .../server/session/AbstractSessionIdManager.java   |   64 +-
 .../server/session/AbstractSessionManager.java     |   64 +-
 .../jetty/server/session/HashSessionIdManager.java |   29 +-
 .../jetty/server/session/HashSessionManager.java   |  159 ++-
 .../jetty/server/session/HashedSession.java        |   47 +-
 .../jetty/server/session/JDBCSessionIdManager.java |  359 ++++--
 .../jetty/server/session/JDBCSessionManager.java   |  643 +++++-----
 .../jetty/server/session/SessionHandler.java       |  224 ++--
 .../session/jmx/AbstractSessionManagerMBean.java   |   26 +-
 .../org/eclipse/jetty/server/ssl/ServletSSL.java   |   29 +-
 .../eclipse/jetty/server/ssl/SslCertificates.java  |   18 +
 .../org/eclipse/jetty/server/ssl/SslConnector.java |   20 +-
 .../server/ssl/SslSelectChannelConnector.java      |   29 +-
 .../jetty/server/ssl/SslSocketConnector.java       |   29 +-
 .../jetty/server/AbstractConnectorTest.java        |   29 +-
 .../eclipse/jetty/server/AsyncRequestReadTest.java |   36 +-
 .../org/eclipse/jetty/server/AsyncStressTest.java  |   35 +-
 .../jetty/server/BlockingChannelCloseTest.java     |   29 +-
 .../jetty/server/BlockingChannelServerTest.java    |   29 +-
 .../jetty/server/BlockingChannelTimeoutTest.java   |   29 +-
 .../jetty/server/CheckReverseProxyHeadersTest.java |   29 +-
 .../jetty/server/ConnectorCloseTestBase.java       |   26 +-
 .../eclipse/jetty/server/ConnectorTimeoutTest.java |   29 +-
 .../java/org/eclipse/jetty/server/DumpHandler.java |   29 +-
 .../eclipse/jetty/server/EncodedHttpURITest.java   |   29 +-
 .../eclipse/jetty/server/HalfCloseRaceTest.java    |   86 ++
 .../eclipse/jetty/server/HttpConnectionTest.java   |  107 +-
 .../eclipse/jetty/server/HttpServerTestBase.java   |  156 ++-
 .../jetty/server/HttpServerTestFixture.java        |   22 +-
 .../java/org/eclipse/jetty/server/HttpURITest.java |  151 ++-
 .../org/eclipse/jetty/server/HttpWriterTest.java   |   18 +
 .../jetty/server/InclusiveByteRangeTest.java       |   26 +-
 .../jetty/server/LocalAsyncContextTest.java        |   29 +-
 .../jetty/server/NetworkTrafficListenerTest.java   |   29 +-
 .../java/org/eclipse/jetty/server/RFC2616Test.java |   29 +-
 .../java/org/eclipse/jetty/server/RequestTest.java |  147 ++-
 .../eclipse/jetty/server/ResourceCacheTest.java    |   43 +-
 .../org/eclipse/jetty/server/ResponseTest.java     |  122 +-
 .../server/SelectChannelAsyncContextTest.java      |   18 +
 .../server/SelectChannelConnectorCloseTest.java    |   29 +-
 .../jetty/server/SelectChannelServerTest.java      |   29 +-
 .../jetty/server/SelectChannelTimeoutTest.java     |   36 +-
 .../java/org/eclipse/jetty/server/ServerTest.java  |   29 +-
 .../eclipse/jetty/server/ShutdownMonitorTest.java  |  112 ++
 .../server/SlowClientWithPipelinedRequestTest.java |   18 +
 .../jetty/server/SocketConnectorCloseTest.java     |   29 +-
 .../org/eclipse/jetty/server/SocketServerTest.java |   32 +-
 .../eclipse/jetty/server/SocketTimeoutTest.java    |   29 +-
 .../java/org/eclipse/jetty/server/StressTest.java  |   39 +-
 .../org/eclipse/jetty/server/SuspendHandler.java   |   18 +
 .../server/handler/AbstractConnectHandlerTest.java |   71 +-
 .../server/handler/ConnectHandlerSSLTest.java      |  167 ++-
 .../jetty/server/handler/ConnectHandlerTest.java   |  101 +-
 .../server/handler/ConnectHandlerUnitTest.java     |   73 ++
 .../handler/ContextHandlerCollectionTest.java      |   29 +-
 .../jetty/server/handler/ContextHandlerTest.java   |   58 +-
 .../jetty/server/handler/IPAccessHandlerTest.java  |   32 +-
 .../jetty/server/handler/ResourceHandlerTest.java  |   30 +-
 .../jetty/server/handler/ScopedHandlerTest.java    |   18 +
 .../jetty/server/handler/ShutdownHandlerTest.java  |   31 +-
 .../server/handler/StatisticsHandlerTest.java      |   29 +-
 .../server/session/HashSessionManagerTest.java     |   93 ++
 .../jetty/server/session/SessionCookieTest.java    |   29 +-
 .../jetty/server/session/SessionHandlerTest.java   |   18 +
 .../org/eclipse/jetty/server/ssl/SSLCloseTest.java |   30 +-
 .../eclipse/jetty/server/ssl/SSLEngineTest.java    |   29 +-
 .../ssl/SSLSelectChannelConnectorLoadTest.java     |   18 +
 .../server/ssl/SelectChannelServerSslTest.java     |   43 +-
 .../jetty/server/ssl/SslRenegotiateTest.java       |   18 +
 .../server/ssl/SslSelectChannelTimeoutTest.java    |   29 +-
 .../jetty/server/ssl/SslSocketServerTest.java      |   49 +-
 .../jetty/server/ssl/SslSocketTimeoutTest.java     |   29 +-
 .../eclipse/jetty/server/ssl/SslUploadTest.java    |   31 +-
 .../src/test/resources/jetty-logging.properties    |    3 +
 jetty-servlet/pom.xml                              |    3 +-
 .../org/eclipse/jetty/servlet/DefaultServlet.java  |  200 ++-
 .../jetty/servlet/ErrorPageErrorHandler.java       |  165 +--
 .../org/eclipse/jetty/servlet/FilterHolder.java    |   38 +-
 .../org/eclipse/jetty/servlet/FilterMapping.java   |   29 +-
 .../java/org/eclipse/jetty/servlet/Holder.java     |   49 +-
 .../java/org/eclipse/jetty/servlet/Invoker.java    |   32 +-
 .../jetty/servlet/JspPropertyGroupServlet.java     |  146 +++
 .../org/eclipse/jetty/servlet/NoJspServlet.java    |   29 +-
 .../jetty/servlet/ServletContextHandler.java       |  192 ++-
 .../org/eclipse/jetty/servlet/ServletHandler.java  |  325 +++--
 .../org/eclipse/jetty/servlet/ServletHolder.java   |  171 ++-
 .../org/eclipse/jetty/servlet/ServletMapping.java  |   50 +-
 .../eclipse/jetty/servlet/StatisticsServlet.java   |   51 +-
 .../jetty/servlet/jmx/FilterMappingMBean.java      |   26 +-
 .../org/eclipse/jetty/servlet/jmx/HolderMBean.java |   29 +-
 .../jetty/servlet/jmx/ServletMappingMBean.java     |   26 +-
 .../jetty/servlet/listener/ELContextCleaner.java   |   29 +-
 .../servlet/listener/IntrospectorCleaner.java      |   29 +-
 .../AsyncContextDispatchWithQueryStrings.java      |   18 +
 .../eclipse/jetty/servlet/AsyncContextTest.java    |  292 ++++-
 .../eclipse/jetty/servlet/AsyncServletTest.java    |  775 ++++++++++++
 .../eclipse/jetty/servlet/DefaultServletTest.java  |  290 ++++-
 .../org/eclipse/jetty/servlet/DispatcherTest.java  |  178 ++-
 .../org/eclipse/jetty/servlet/ErrorPageTest.java   |  164 +++
 .../java/org/eclipse/jetty/servlet/HolderTest.java |   18 +
 .../org/eclipse/jetty/servlet/InvokerTest.java     |   29 +-
 .../jetty/servlet/ServletContextHandlerTest.java   |   18 +
 .../eclipse/jetty/servlet/ServletHandlerTest.java  |  425 +++++++
 .../jetty/servlet/StatisticsServletTest.java       |   32 +-
 jetty-servlets/pom.xml                             |   14 +-
 .../eclipse/jetty/servlets/BalancerServlet.java    |  422 +++++++
 .../main/java/org/eclipse/jetty/servlets/CGI.java  |  197 ++-
 .../eclipse/jetty/servlets/CloseableDoSFilter.java |   29 +-
 .../org/eclipse/jetty/servlets/ConcatServlet.java  |   29 +-
 .../eclipse/jetty/servlets/CrossOriginFilter.java  |   75 +-
 .../java/org/eclipse/jetty/servlets/DoSFilter.java |  883 ++++++++------
 .../org/eclipse/jetty/servlets/GzipFilter.java     |  306 ++++-
 .../jetty/servlets/IncludableGzipFilter.java       |   73 +-
 .../eclipse/jetty/servlets/MultiPartFilter.java    |  121 +-
 .../org/eclipse/jetty/servlets/ProxyServlet.java   |   83 +-
 .../java/org/eclipse/jetty/servlets/PutFilter.java |   29 +-
 .../java/org/eclipse/jetty/servlets/QoSFilter.java |   29 +-
 .../eclipse/jetty/servlets/UserAgentFilter.java    |   29 +-
 .../org/eclipse/jetty/servlets/WelcomeFilter.java  |   29 +-
 .../jetty/servlets/jmx/DoSFilter-mbean.properties  |   10 +-
 .../servlets/AbstractBalancerServletTest.java      |  162 +++
 .../jetty/servlets/AbstractDoSFilterTest.java      |   21 +-
 .../eclipse/jetty/servlets/AsyncProxyServer.java   |   29 +-
 .../jetty/servlets/BalancerServletTest.java        |  135 +++
 .../jetty/servlets/CloseableDoSFilterTest.java     |   29 +-
 .../jetty/servlets/CrossOriginFilterTest.java      |   63 +
 .../eclipse/jetty/servlets/DoSFilterJMXTest.java   |   88 ++
 .../org/eclipse/jetty/servlets/DoSFilterTest.java  |   59 +-
 .../servlets/GzipFilterContentLengthTest.java      |   39 +-
 .../GzipFilterDefaultNoRecompressTest.java         |   22 +
 .../jetty/servlets/GzipFilterDefaultTest.java      |  303 ++++-
 .../jetty/servlets/GzipWithPipeliningTest.java     |  248 ----
 .../servlets/IncludableGzipFilterMinSizeTest.java  |   33 +-
 .../jetty/servlets/IncludableGzipFilterTest.java   |   29 +-
 .../jetty/servlets/MultipartFilterTest.java        |  652 +++++++++-
 .../org/eclipse/jetty/servlets/PipelineHelper.java |   18 +
 .../eclipse/jetty/servlets/ProxyServletTest.java   |  124 +-
 .../org/eclipse/jetty/servlets/PutFilterTest.java  |   32 +-
 .../org/eclipse/jetty/servlets/QoSFilterTest.java  |   30 +-
 .../jetty/servlets/TransparentProxyTest.java       |  140 +++
 .../eclipse/jetty/servlets/gzip/GzipTester.java    |  268 +++-
 .../java/org/eclipse/jetty/servlets/gzip/Hex.java  |   18 +
 .../jetty/servlets/gzip/NoOpOutputStream.java      |   18 +
 .../jetty/servlets/gzip/TestDirContentServlet.java |   18 +
 .../servlets/gzip/TestMinGzipSizeServlet.java      |   19 +
 .../gzip/TestServletLengthStreamTypeWrite.java     |   21 +-
 .../gzip/TestServletLengthTypeStreamWrite.java     |   21 +-
 .../gzip/TestServletStreamLengthTypeWrite.java     |   21 +-
 .../TestServletStreamLengthTypeWriteWithFlush.java |   72 ++
 .../gzip/TestServletStreamTypeLengthWrite.java     |   21 +-
 .../gzip/TestServletTypeLengthStreamWrite.java     |   21 +-
 .../gzip/TestServletTypeStreamLengthWrite.java     |   21 +-
 .../servlets/gzip/TestStaticMimeTypeServlet.java   |   19 +
 jetty-spdy/pom.xml                                 |  142 ++-
 jetty-spdy/spdy-core/pom.xml                       |   25 +-
 .../org/eclipse/jetty/spdy/ByteBufferPool.java     |   32 +-
 .../eclipse/jetty/spdy/CompressionDictionary.java  |   32 +-
 .../org/eclipse/jetty/spdy/CompressionFactory.java |   32 +-
 .../java/org/eclipse/jetty/spdy/Controller.java    |   32 +-
 .../eclipse/jetty/spdy/FlowControlStrategy.java    |   92 ++
 .../main/java/org/eclipse/jetty/spdy/ISession.java |   32 +-
 .../main/java/org/eclipse/jetty/spdy/IStream.java  |   67 +-
 .../java/org/eclipse/jetty/spdy/IdleListener.java  |   32 +-
 .../main/java/org/eclipse/jetty/spdy/Promise.java  |   38 +-
 .../java/org/eclipse/jetty/spdy/PushSynInfo.java   |   59 +
 .../jetty/spdy/SPDYv3FlowControlStrategy.java      |   89 ++
 .../org/eclipse/jetty/spdy/SessionException.java   |   32 +-
 .../eclipse/jetty/spdy/StandardByteBufferPool.java |   32 +-
 .../jetty/spdy/StandardCompressionFactory.java     |   32 +-
 .../org/eclipse/jetty/spdy/StandardSession.java    |  545 ++++++---
 .../org/eclipse/jetty/spdy/StandardStream.java     |  225 ++--
 .../org/eclipse/jetty/spdy/StreamException.java    |   32 +-
 .../eclipse/jetty/spdy/api/ByteBufferDataInfo.java |   38 +-
 .../org/eclipse/jetty/spdy/api/BytesDataInfo.java  |   59 +-
 .../java/org/eclipse/jetty/spdy/api/DataInfo.java  |   34 +-
 .../org/eclipse/jetty/spdy/api/GoAwayInfo.java     |   32 +-
 .../java/org/eclipse/jetty/spdy/api/Handler.java   |   41 +-
 .../java/org/eclipse/jetty/spdy/api/Headers.java   |   69 +-
 .../org/eclipse/jetty/spdy/api/HeadersInfo.java    |   32 +-
 .../java/org/eclipse/jetty/spdy/api/PingInfo.java  |   32 +-
 .../java/org/eclipse/jetty/spdy/api/ReplyInfo.java |   32 +-
 .../java/org/eclipse/jetty/spdy/api/RstInfo.java   |   32 +-
 .../main/java/org/eclipse/jetty/spdy/api/SPDY.java |   32 +-
 .../org/eclipse/jetty/spdy/api/SPDYException.java  |   32 +-
 .../java/org/eclipse/jetty/spdy/api/Session.java   |   65 +-
 .../jetty/spdy/api/SessionFrameListener.java       |   32 +-
 .../org/eclipse/jetty/spdy/api/SessionStatus.java  |   32 +-
 .../java/org/eclipse/jetty/spdy/api/Settings.java  |   32 +-
 .../org/eclipse/jetty/spdy/api/SettingsInfo.java   |   32 +-
 .../java/org/eclipse/jetty/spdy/api/Stream.java    |   81 +-
 .../jetty/spdy/api/StreamFrameListener.java        |   32 +-
 .../org/eclipse/jetty/spdy/api/StreamStatus.java   |   32 +-
 .../org/eclipse/jetty/spdy/api/StringDataInfo.java |   39 +-
 .../java/org/eclipse/jetty/spdy/api/SynInfo.java   |   86 +-
 .../api/server/ServerSessionFrameListener.java     |   32 +-
 .../eclipse/jetty/spdy/frames/ControlFrame.java    |   32 +-
 .../jetty/spdy/frames/ControlFrameType.java        |   35 +-
 .../eclipse/jetty/spdy/frames/CredentialFrame.java |   51 +
 .../org/eclipse/jetty/spdy/frames/DataFrame.java   |   32 +-
 .../org/eclipse/jetty/spdy/frames/GoAwayFrame.java |   32 +-
 .../eclipse/jetty/spdy/frames/HeadersFrame.java    |   32 +-
 .../org/eclipse/jetty/spdy/frames/NoOpFrame.java   |   32 +-
 .../org/eclipse/jetty/spdy/frames/PingFrame.java   |   32 +-
 .../eclipse/jetty/spdy/frames/RstStreamFrame.java  |   38 +-
 .../eclipse/jetty/spdy/frames/SettingsFrame.java   |   32 +-
 .../eclipse/jetty/spdy/frames/SynReplyFrame.java   |   32 +-
 .../eclipse/jetty/spdy/frames/SynStreamFrame.java  |   44 +-
 .../jetty/spdy/frames/WindowUpdateFrame.java       |   32 +-
 .../spdy/generator/ControlFrameGenerator.java      |   32 +-
 .../jetty/spdy/generator/CredentialGenerator.java  |   85 ++
 .../jetty/spdy/generator/DataFrameGenerator.java   |   32 +-
 .../eclipse/jetty/spdy/generator/Generator.java    |   33 +-
 .../jetty/spdy/generator/GoAwayGenerator.java      |   32 +-
 .../spdy/generator/HeadersBlockGenerator.java      |   35 +-
 .../jetty/spdy/generator/HeadersGenerator.java     |   37 +-
 .../jetty/spdy/generator/NoOpGenerator.java        |   32 +-
 .../jetty/spdy/generator/PingGenerator.java        |   32 +-
 .../jetty/spdy/generator/RstStreamGenerator.java   |   32 +-
 .../jetty/spdy/generator/SettingsGenerator.java    |   32 +-
 .../jetty/spdy/generator/SynReplyGenerator.java    |   32 +-
 .../jetty/spdy/generator/SynStreamGenerator.java   |   34 +-
 .../spdy/generator/WindowUpdateGenerator.java      |   32 +-
 .../jetty/spdy/parser/ControlFrameBodyParser.java  |   32 +-
 .../jetty/spdy/parser/ControlFrameParser.java      |   33 +-
 .../jetty/spdy/parser/CredentialBodyParser.java    |  274 +++++
 .../eclipse/jetty/spdy/parser/DataFrameParser.java |   32 +-
 .../jetty/spdy/parser/GoAwayBodyParser.java        |   44 +-
 .../jetty/spdy/parser/HeadersBlockParser.java      |   32 +-
 .../jetty/spdy/parser/HeadersBodyParser.java       |   80 +-
 .../eclipse/jetty/spdy/parser/NoOpBodyParser.java  |   32 +-
 .../java/org/eclipse/jetty/spdy/parser/Parser.java |   32 +-
 .../eclipse/jetty/spdy/parser/PingBodyParser.java  |   32 +-
 .../jetty/spdy/parser/RstStreamBodyParser.java     |   32 +-
 .../jetty/spdy/parser/SettingsBodyParser.java      |   32 +-
 .../jetty/spdy/parser/SynReplyBodyParser.java      |   32 +-
 .../jetty/spdy/parser/SynStreamBodyParser.java     |   43 +-
 .../spdy/parser/UnknownControlFrameBodyParser.java |   32 +-
 .../jetty/spdy/parser/WindowUpdateBodyParser.java  |   32 +-
 .../org/eclipse/jetty/spdy/AsyncTimeoutTest.java   |   40 +-
 .../eclipse/jetty/spdy/StandardSessionTest.java    |  516 ++++++++
 .../org/eclipse/jetty/spdy/StandardStreamTest.java |  138 +++
 .../eclipse/jetty/spdy/api/ClientUsageTest.java    |   40 +-
 .../eclipse/jetty/spdy/api/ServerUsageTest.java    |   34 +-
 .../spdy/frames/CredentialGenerateParseTest.java   |  104 ++
 .../jetty/spdy/frames/DataGenerateParseTest.java   |   32 +-
 .../jetty/spdy/frames/GoAwayGenerateParseTest.java |   32 +-
 .../spdy/frames/HeadersGenerateParseTest.java      |  126 +-
 .../jetty/spdy/frames/NoOpGenerateParseTest.java   |   32 +-
 .../jetty/spdy/frames/PingGenerateParseTest.java   |   32 +-
 .../spdy/frames/RstStreamGenerateParseTest.java    |   52 +-
 .../spdy/frames/SettingsGenerateParseTest.java     |   32 +-
 .../spdy/frames/SynReplyGenerateParseTest.java     |   32 +-
 .../spdy/frames/SynStreamGenerateParseTest.java    |   40 +-
 .../jetty/spdy/frames/TestSPDYParserListener.java  |   32 +-
 .../spdy/frames/WindowUpdateGenerateParseTest.java |   32 +-
 .../spdy/parser/LiveChromiumRequestParserTest.java |   32 +-
 .../spdy/parser/ParseVersusCacheBenchmarkTest.java |   32 +-
 .../jetty/spdy/parser/UnknownControlFrameTest.java |   20 +-
 .../spdy-core/src/test/resources/keystore.jks      |  Bin 0 -> 2206 bytes
 .../spdy-core/src/test/resources/truststore.jks    |  Bin 0 -> 916 bytes
 jetty-spdy/spdy-jetty-http-webapp/pom.xml          |   47 +-
 .../src/main/config/etc/jetty-spdy-proxy.xml       |   98 ++
 .../src/main/config/etc/jetty-spdy.xml             |   54 +
 jetty-spdy/spdy-jetty-http/pom.xml                 |   17 +-
 .../spdy/http/AbstractHTTPSPDYServerConnector.java |   66 +
 .../eclipse/jetty/spdy/http/HTTPSPDYHeader.java    |   78 ++
 .../jetty/spdy/http/HTTPSPDYServerConnector.java   |  109 +-
 .../org/eclipse/jetty/spdy/http/PushStrategy.java  |   43 +
 .../jetty/spdy/http/ReferrerPushStrategy.java      |  285 +++++
 .../http/ServerHTTPAsyncConnectionFactory.java     |   44 +-
 .../spdy/http/ServerHTTPSPDYAsyncConnection.java   |  279 +++--
 .../http/ServerHTTPSPDYAsyncConnectionFactory.java |   52 +-
 .../jetty/spdy/proxy/HTTPSPDYProxyConnector.java   |   44 +
 .../org/eclipse/jetty/spdy/proxy/ProxyEngine.java  |   99 ++
 .../jetty/spdy/proxy/ProxyEngineSelector.java      |  187 +++
 .../proxy/ProxyHTTPAsyncConnectionFactory.java     |   46 +
 .../spdy/proxy/ProxyHTTPSPDYAsyncConnection.java   |  343 ++++++
 .../eclipse/jetty/spdy/proxy/SPDYProxyEngine.java  |  519 ++++++++
 .../jetty/spdy/http/AbstractHTTPSPDYTest.java      |   66 +-
 .../jetty/spdy/http/ConcurrentStreamsTest.java     |   49 +-
 .../jetty/spdy/http/ProtocolNegotiationTest.java   |   60 +-
 .../jetty/spdy/http/PushStrategyBenchmarkTest.java |  400 ++++++
 .../spdy/http/ReferrerPushStrategyUnitTest.java    |  124 ++
 .../spdy/http/ReferrerPushStrategyV2Test.java      |  802 ++++++++++++
 .../spdy/http/ReferrerPushStrategyV3Test.java      |   31 +
 .../jetty/spdy/http/SSLExternalServerTest.java     |  101 ++
 .../jetty/spdy/http/ServerHTTPSPDYTest.java        | 1176 ------------------
 .../jetty/spdy/http/ServerHTTPSPDYv2Test.java      | 1277 ++++++++++++++++++++
 .../jetty/spdy/http/ServerHTTPSPDYv3Test.java      |   31 +
 .../jetty/spdy/proxy/ProxyHTTPSPDYv2Test.java      |  769 ++++++++++++
 jetty-spdy/spdy-jetty/pom.xml                      |   12 +-
 .../eclipse/jetty/spdy/AsyncConnectionFactory.java |   33 +-
 .../eclipse/jetty/spdy/EmptyAsyncConnection.java   |   33 +-
 .../org/eclipse/jetty/spdy/EmptyAsyncEndPoint.java |   33 +-
 .../jetty/spdy/FlowControlStrategyFactory.java     |   42 +
 .../eclipse/jetty/spdy/SPDYAsyncConnection.java    |   42 +-
 .../java/org/eclipse/jetty/spdy/SPDYClient.java    |  115 +-
 .../eclipse/jetty/spdy/SPDYServerConnector.java    |  134 +-
 .../spdy/ServerSPDYAsyncConnectionFactory.java     |   51 +-
 .../java/org/eclipse/jetty/spdy/AbstractTest.java  |   48 +-
 .../org/eclipse/jetty/spdy/ClosedStreamTest.java   |  269 +++++
 .../org/eclipse/jetty/spdy/FlowControlTest.java    |  172 +--
 .../java/org/eclipse/jetty/spdy/GoAwayTest.java    |   36 +-
 .../java/org/eclipse/jetty/spdy/HeadersTest.java   |   33 +-
 .../org/eclipse/jetty/spdy/IdleTimeoutTest.java    |   49 +-
 .../test/java/org/eclipse/jetty/spdy/PingTest.java |   33 +-
 .../eclipse/jetty/spdy/ProtocolViolationsTest.java |   45 +-
 .../org/eclipse/jetty/spdy/PushStreamTest.java     |  560 +++++++++
 .../org/eclipse/jetty/spdy/ResetStreamTest.java    |  115 +-
 .../eclipse/jetty/spdy/SPDYClientFactoryTest.java  |   33 +-
 .../jetty/spdy/SPDYServerConnectorTest.java        |   33 +-
 .../org/eclipse/jetty/spdy/SSLEngineLeakTest.java  |   19 +
 .../org/eclipse/jetty/spdy/SSLSynReplyTest.java    |   33 +-
 .../java/org/eclipse/jetty/spdy/SettingsTest.java  |   33 +-
 .../jetty/spdy/SynDataReplyDataLoadTest.java       |   33 +-
 .../java/org/eclipse/jetty/spdy/SynReplyTest.java  |   32 +-
 .../eclipse/jetty/spdy/UnsupportedVersionTest.java |   20 +-
 jetty-start/pom.xml                                |    3 +-
 .../java/org/eclipse/jetty/start/Classpath.java    |   29 +-
 .../eclipse/jetty/start/CommandLineBuilder.java    |   30 +-
 .../main/java/org/eclipse/jetty/start/Config.java  |   35 +-
 .../eclipse/jetty/start/FilenameComparator.java    |   29 +-
 .../java/org/eclipse/jetty/start/JarVersion.java   |   26 +-
 .../main/java/org/eclipse/jetty/start/Main.java    |  191 ++-
 .../main/java/org/eclipse/jetty/start/Monitor.java |  136 ---
 .../main/java/org/eclipse/jetty/start/Version.java |   30 +-
 .../resources/org/eclipse/jetty/start/start.config |    4 +-
 .../resources/org/eclipse/jetty/start/usage.txt    |    7 +-
 .../jetty/start/CommandLineBuilderTest.java        |   45 +-
 .../java/org/eclipse/jetty/start/ConfigTest.java   |   26 +-
 .../java/org/eclipse/jetty/start/MainTest.java     |   65 +-
 .../java/org/eclipse/jetty/start/VersionTest.java  |   27 +-
 jetty-util/pom.xml                                 |    3 +-
 .../java/org/eclipse/jetty/util/ArrayQueue.java    |   29 +-
 .../main/java/org/eclipse/jetty/util/Atomics.java  |   73 ++
 .../java/org/eclipse/jetty/util/Attributes.java    |   29 +-
 .../java/org/eclipse/jetty/util/AttributesMap.java |   29 +-
 .../main/java/org/eclipse/jetty/util/B64Code.java  |  218 +++-
 .../org/eclipse/jetty/util/BlockingArrayQueue.java |   29 +-
 .../eclipse/jetty/util/ByteArrayISO8859Writer.java |   29 +-
 .../eclipse/jetty/util/ByteArrayOutputStream2.java |   29 +-
 .../org/eclipse/jetty/util/ConcurrentHashSet.java  |   18 +
 .../java/org/eclipse/jetty/util/DateCache.java     |   29 +-
 .../main/java/org/eclipse/jetty/util/HostMap.java  |   29 +-
 .../src/main/java/org/eclipse/jetty/util/IO.java   |   48 +-
 .../java/org/eclipse/jetty/util/IPAddressMap.java  |   31 +-
 .../org/eclipse/jetty/util/IntrospectionUtil.java  |   47 +-
 .../main/java/org/eclipse/jetty/util/LazyList.java |   29 +-
 .../main/java/org/eclipse/jetty/util/Loader.java   |   73 +-
 .../org/eclipse/jetty/util/MultiException.java     |   29 +-
 .../main/java/org/eclipse/jetty/util/MultiMap.java |   29 +-
 .../eclipse/jetty/util/MultiPartInputStream.java   |  359 ++++--
 .../eclipse/jetty/util/MultiPartOutputStream.java  |   41 +-
 .../org/eclipse/jetty/util/MultiPartWriter.java    |   29 +-
 .../org/eclipse/jetty/util/PatternMatcher.java     |   18 +
 .../eclipse/jetty/util/QuotedStringTokenizer.java  |  109 +-
 .../eclipse/jetty/util/ReadLineInputStream.java    |  136 +++
 .../jetty/util/RolloverFileOutputStream.java       |   34 +-
 .../java/org/eclipse/jetty/util/RunningStats.java  |    0
 .../main/java/org/eclipse/jetty/util/Scanner.java  |   39 +-
 .../java/org/eclipse/jetty/util/SimpleStats.java   |    0
 .../java/org/eclipse/jetty/util/StringMap.java     |   29 +-
 .../java/org/eclipse/jetty/util/StringUtil.java    |   30 +-
 .../main/java/org/eclipse/jetty/util/TypeUtil.java |  109 +-
 .../main/java/org/eclipse/jetty/util/URIUtil.java  |   68 +-
 .../java/org/eclipse/jetty/util/UrlEncoded.java    |  253 ++--
 .../org/eclipse/jetty/util/Utf8Appendable.java     |   73 +-
 .../org/eclipse/jetty/util/Utf8StringBuffer.java   |   35 +-
 .../org/eclipse/jetty/util/Utf8StringBuilder.java  |   35 +-
 .../java/org/eclipse/jetty/util/ajax/JSON.java     |  210 ++--
 .../jetty/util/ajax/JSONCollectionConvertor.java   |   50 +
 .../eclipse/jetty/util/ajax/JSONDateConvertor.java |   44 +-
 .../eclipse/jetty/util/ajax/JSONEnumConvertor.java |   48 +-
 .../jetty/util/ajax/JSONObjectConvertor.java       |   34 +-
 .../eclipse/jetty/util/ajax/JSONPojoConvertor.java |   36 +-
 .../jetty/util/ajax/JSONPojoConvertorFactory.java  |   29 +-
 .../jetty/util/component/AbstractLifeCycle.java    |   29 +-
 .../jetty/util/component/AggregateLifeCycle.java   |   22 +-
 .../eclipse/jetty/util/component/Container.java    |   29 +-
 .../eclipse/jetty/util/component/Destroyable.java  |   19 +-
 .../org/eclipse/jetty/util/component/Dumpable.java |   18 +
 .../jetty/util/component/FileDestroyable.java      |   18 +
 .../component/FileNoticeLifeCycleListener.java     |   80 ++
 .../eclipse/jetty/util/component/LifeCycle.java    |   29 +-
 .../org/eclipse/jetty/util/log/AbstractLogger.java |   18 +
 .../org/eclipse/jetty/util/log/JavaUtilLog.java    |   26 +-
 .../eclipse/jetty/util/log/JettyAwareLogger.java   |   30 +-
 .../main/java/org/eclipse/jetty/util/log/Log.java  |   33 +-
 .../java/org/eclipse/jetty/util/log/Logger.java    |   29 +-
 .../java/org/eclipse/jetty/util/log/LoggerLog.java |   29 +-
 .../java/org/eclipse/jetty/util/log/Slf4jLog.java  |   29 +-
 .../java/org/eclipse/jetty/util/log/StdErrLog.java |   48 +-
 .../jetty/util/preventers/AWTLeakPreventer.java    |   47 +
 .../util/preventers/AbstractLeakPreventer.java     |   62 +
 .../util/preventers/AppContextLeakPreventer.java   |   41 +
 .../jetty/util/preventers/DOMLeakPreventer.java    |   56 +
 .../preventers/DriverManagerLeakPreventer.java     |   42 +
 .../util/preventers/GCThreadLeakPreventer.java     |   64 +
 .../jetty/util/preventers/Java2DLeakPreventer.java |   49 +
 .../jetty/util/preventers/LDAPLeakPreventer.java   |   51 +
 .../LoginConfigurationLeakPreventer.java           |   49 +
 .../preventers/SecurityProviderLeakPreventer.java  |   44 +
 .../eclipse/jetty/util/resource/BadResource.java   |   30 +-
 .../eclipse/jetty/util/resource/FileResource.java  |   42 +-
 .../jetty/util/resource/JarFileResource.java       |  184 ++-
 .../eclipse/jetty/util/resource/JarResource.java   |   30 +-
 .../org/eclipse/jetty/util/resource/Resource.java  |   89 +-
 .../jetty/util/resource/ResourceCollection.java    |   29 +-
 .../jetty/util/resource/ResourceFactory.java       |   29 +-
 .../eclipse/jetty/util/resource/URLResource.java   |   41 +-
 .../org/eclipse/jetty/util/security/B64Code.java   |   29 +-
 .../jetty/util/security/CertificateUtils.java      |   26 +-
 .../jetty/util/security/CertificateValidator.java  |   30 +-
 .../eclipse/jetty/util/security/Constraint.java    |   34 +-
 .../eclipse/jetty/util/security/Credential.java    |   29 +-
 .../org/eclipse/jetty/util/security/Password.java  |   29 +-
 .../util/ssl/AliasedX509ExtendedKeyManager.java    |   26 +-
 .../jetty/util/ssl/AliasedX509KeyManager.java      |   26 +-
 .../eclipse/jetty/util/ssl/SslContextFactory.java  |   34 +-
 .../jetty/util/statistic/CounterStatistic.java     |   62 +-
 .../jetty/util/statistic/SampleStatistic.java      |   55 +-
 .../jetty/util/thread/ExecutorThreadPool.java      |   29 +-
 .../jetty/util/thread/QueuedThreadPool.java        |   29 +-
 .../eclipse/jetty/util/thread/ShutdownThread.java  |   45 +-
 .../org/eclipse/jetty/util/thread/ThreadPool.java  |   29 +-
 .../org/eclipse/jetty/util/thread/Timeout.java     |   29 +-
 .../org/eclipse/jetty/util/ArrayQueueTest.java     |   29 +-
 .../java/org/eclipse/jetty/util/B64CodeTest.java   |   85 ++
 .../eclipse/jetty/util/BlockingArrayQueueTest.java |   29 +-
 .../java/org/eclipse/jetty/util/DateCacheTest.java |   29 +-
 .../org/eclipse/jetty/util/IPAddressMapTest.java   |   29 +-
 .../java/org/eclipse/jetty/util/LazyListTest.java  |   29 +-
 .../org/eclipse/jetty/util/MultiExceptionTest.java |   18 +
 .../java/org/eclipse/jetty/util/MultiMapTest.java  |   18 +
 .../jetty/util/MultiPartInputStreamTest.java       |  778 +++++++++++-
 .../jetty/util/QuotedStringTokenizerTest.java      |   61 +-
 .../java/org/eclipse/jetty/util/ScannerTest.java   |   18 +
 .../java/org/eclipse/jetty/util/StringMapTest.java |   29 +-
 .../org/eclipse/jetty/util/StringUtilTest.java     |   29 +-
 .../eclipse/jetty/util/TestIntrospectionUtil.java  |   29 +-
 .../java/org/eclipse/jetty/util/TypeUtilTest.java  |   93 ++
 .../test/java/org/eclipse/jetty/util/URITest.java  |   33 +-
 .../org/eclipse/jetty/util/URLEncodedTest.java     |   96 +-
 .../eclipse/jetty/util/Utf8StringBufferTest.java   |   29 +-
 .../eclipse/jetty/util/Utf8StringBuilderTest.java  |   29 +-
 .../util/ajax/JSONCollectionConvertorTest.java     |  112 ++
 .../util/ajax/JSONPojoConvertorFactoryTest.java    |   29 +-
 .../jetty/util/ajax/JSONPojoConvertorTest.java     |   29 +-
 .../java/org/eclipse/jetty/util/ajax/JSONTest.java |   29 +-
 .../util/component/AggregateLifeCycleTest.java     |   18 +
 .../util/component/LifeCycleListenerTest.java      |   29 +-
 .../test/java/org/eclipse/jetty/util/log/Blue.java |   18 +
 .../jetty/util/log/CapturingJULHandler.java        |   18 +
 .../java/org/eclipse/jetty/util/log/Green.java     |   18 +
 .../eclipse/jetty/util/log/JavaUtilLogTest.java    |   18 +
 .../java/org/eclipse/jetty/util/log/LogTest.java   |   29 +-
 .../org/eclipse/jetty/util/log/NamedLogTest.java   |   18 +
 .../test/java/org/eclipse/jetty/util/log/Red.java  |   18 +
 .../org/eclipse/jetty/util/log/Slf4jHelper.java    |   18 +
 .../org/eclipse/jetty/util/log/StdErrCapture.java  |   18 +
 .../org/eclipse/jetty/util/log/StdErrLogTest.java  |   43 +-
 .../jetty/util/resource/FileResourceTest.java      |   98 ++
 .../util/resource/ResourceCollectionTest.java      |   29 +-
 .../eclipse/jetty/util/resource/ResourceTest.java  |   80 +-
 .../jetty/util/ssl/SslContextFactoryTest.java      |   95 +-
 .../jetty/util/statistic/SampleStatisticTest.java  |   18 +
 .../jetty/util/thread/QueuedThreadPoolTest.java    |   29 +-
 .../org/eclipse/jetty/util/thread/TimeoutTest.java |   29 +-
 .../resource => resources}/TestData/alphabet.txt   |    0
 .../util/resource => resources}/TestData/alt.zip   |  Bin
 .../resource => resources}/TestData/extract.zip    |  Bin
 .../util/resource => resources}/TestData/test.zip  |  Bin
 .../resources/TestData/test/META-INF/MANIFEST.MF   |    3 +
 .../src/test/resources/TestData/test/alphabet      |    1 +
 .../src/test/resources/TestData/test/numbers       |    1 +
 .../test/resources/TestData/test/subdir/alphabet   |    1 +
 .../test/resources/TestData/test/subdir/numbers    |    1 +
 .../TestData/test/subdir/subsubdir/alphabet        |    1 +
 .../TestData/test/subdir/subsubdir/numbers         |    1 +
 jetty-webapp/pom.xml                               |    3 +-
 .../jetty/webapp/AbstractConfiguration.java        |   18 +
 .../org/eclipse/jetty/webapp/ClasspathPattern.java |   49 +-
 .../eclipse/jetty/webapp/CloneConfiguration.java   |   19 +-
 .../org/eclipse/jetty/webapp/Configuration.java    |   29 +-
 .../eclipse/jetty/webapp/DefaultsDescriptor.java   |   29 +-
 .../java/org/eclipse/jetty/webapp/Descriptor.java  |   41 +-
 .../eclipse/jetty/webapp/DescriptorProcessor.java  |   29 +-
 .../eclipse/jetty/webapp/DiscoveredAnnotation.java |   44 +-
 .../jetty/webapp/FragmentConfiguration.java        |   29 +-
 .../eclipse/jetty/webapp/FragmentDescriptor.java   |   31 +-
 .../jetty/webapp/IterativeDescriptorProcessor.java |   29 +-
 .../java/org/eclipse/jetty/webapp/JarScanner.java  |   32 +-
 .../jetty/webapp/JettyWebXmlConfiguration.java     |   29 +-
 .../java/org/eclipse/jetty/webapp/MetaData.java    |   74 +-
 .../org/eclipse/jetty/webapp/MetaDataComplete.java |   20 +-
 .../eclipse/jetty/webapp/MetaInfConfiguration.java |   32 +-
 .../java/org/eclipse/jetty/webapp/Ordering.java    |   32 +-
 .../main/java/org/eclipse/jetty/webapp/Origin.java |   20 +-
 .../eclipse/jetty/webapp/OverrideDescriptor.java   |   29 +-
 .../jetty/webapp/StandardDescriptorProcessor.java  |  269 +++--
 .../eclipse/jetty/webapp/TagLibConfiguration.java  |   45 +-
 .../eclipse/jetty/webapp/WebAppClassLoader.java    |   32 +-
 .../org/eclipse/jetty/webapp/WebAppContext.java    |  166 ++-
 .../org/eclipse/jetty/webapp/WebDescriptor.java    |   29 +-
 .../eclipse/jetty/webapp/WebInfConfiguration.java  |   46 +-
 .../eclipse/jetty/webapp/WebXmlConfiguration.java  |   38 +-
 .../src/test/java/org/acme/webapp/ClassInJarA.java |   18 +
 .../org/eclipse/jetty/webapp/OrderingTest.java     |   67 +-
 .../jetty/webapp/WebAppClassLoaderTest.java        |   18 +
 .../eclipse/jetty/webapp/WebAppContextTest.java    |  109 +-
 jetty-websocket/pom.xml                            |    4 +-
 .../eclipse/jetty/websocket/AbstractExtension.java |   33 +-
 .../jetty/websocket/DeflateFrameExtension.java     |   33 +-
 .../org/eclipse/jetty/websocket/Extension.java     |   33 +-
 .../org/eclipse/jetty/websocket/FixedMaskGen.java  |   34 +-
 .../eclipse/jetty/websocket/FragmentExtension.java |   33 +-
 .../eclipse/jetty/websocket/IdentityExtension.java |   33 +-
 .../java/org/eclipse/jetty/websocket/MaskGen.java  |   35 +-
 .../org/eclipse/jetty/websocket/RandomMaskGen.java |   33 +-
 .../org/eclipse/jetty/websocket/WebSocket.java     |   44 +-
 .../eclipse/jetty/websocket/WebSocketBuffers.java  |   44 +-
 .../eclipse/jetty/websocket/WebSocketClient.java   |   72 +-
 .../jetty/websocket/WebSocketClientFactory.java    |   39 +-
 .../jetty/websocket/WebSocketConnection.java       |   33 +-
 .../jetty/websocket/WebSocketConnectionD00.java    |   46 +-
 .../jetty/websocket/WebSocketConnectionD06.java    |   44 +-
 .../jetty/websocket/WebSocketConnectionD08.java    |  146 +--
 .../websocket/WebSocketConnectionRFC6455.java      |   54 +-
 .../eclipse/jetty/websocket/WebSocketFactory.java  |   99 +-
 .../jetty/websocket/WebSocketGenerator.java        |   44 +-
 .../jetty/websocket/WebSocketGeneratorD00.java     |   44 +-
 .../jetty/websocket/WebSocketGeneratorD06.java     |   44 +-
 .../jetty/websocket/WebSocketGeneratorD08.java     |  396 +++---
 .../jetty/websocket/WebSocketGeneratorRFC6455.java |  383 +++---
 .../eclipse/jetty/websocket/WebSocketHandler.java  |   47 +-
 .../eclipse/jetty/websocket/WebSocketParser.java   |   44 +-
 .../jetty/websocket/WebSocketParserD00.java        |   44 +-
 .../jetty/websocket/WebSocketParserD06.java        |   44 +-
 .../jetty/websocket/WebSocketParserD08.java        |  116 +-
 .../jetty/websocket/WebSocketParserRFC6455.java    |   44 +-
 .../eclipse/jetty/websocket/WebSocketServlet.java  |   61 +-
 .../websocket/WebSocketServletConnection.java      |   33 +-
 .../websocket/WebSocketServletConnectionD00.java   |   33 +-
 .../websocket/WebSocketServletConnectionD06.java   |   33 +-
 .../websocket/WebSocketServletConnectionD08.java   |   33 +-
 .../WebSocketServletConnectionRFC6455.java         |   33 +-
 .../org/eclipse/jetty/websocket/ZeroMaskGen.java   |   35 +-
 .../jetty/websocket/SafariWebsocketDraft0Test.java |   37 +-
 .../org/eclipse/jetty/websocket/TestClient.java    |   33 +-
 .../org/eclipse/jetty/websocket/TestServer.java    |   33 +-
 .../jetty/websocket/TomcatServerQuirksTest.java    |  125 ++
 .../jetty/websocket/WebSocketClientTest.java       |   39 +-
 .../eclipse/jetty/websocket/WebSocketCommTest.java |   33 +-
 .../jetty/websocket/WebSocketGeneratorD00Test.java |   33 +-
 .../jetty/websocket/WebSocketGeneratorD06Test.java |   33 +-
 .../jetty/websocket/WebSocketGeneratorD08Test.java |   33 +-
 .../websocket/WebSocketGeneratorRFC6455Test.java   |   33 +-
 .../jetty/websocket/WebSocketLoadD08Test.java      |   72 +-
 .../jetty/websocket/WebSocketLoadRFC6455Test.java  |   39 +-
 .../jetty/websocket/WebSocketMessageD00Test.java   |   34 +-
 .../jetty/websocket/WebSocketMessageD06Test.java   |   34 +-
 .../jetty/websocket/WebSocketMessageD08Test.java   |   34 +-
 .../websocket/WebSocketMessageRFC6455Test.java     |   39 +-
 .../jetty/websocket/WebSocketMinVersionTest.java   |  116 ++
 .../jetty/websocket/WebSocketOverSSLTest.java      |   33 +-
 .../jetty/websocket/WebSocketParserD00Test.java    |   33 +-
 .../jetty/websocket/WebSocketParserD06Test.java    |   33 +-
 .../jetty/websocket/WebSocketParserD08Test.java    |   67 +-
 .../websocket/WebSocketParserRFC6455Test.java      |   33 +-
 .../jetty/websocket/WebSocketRedeployTest.java     |   32 +-
 .../jetty/websocket/WebSocketServletRFCTest.java   |   62 +-
 .../eclipse/jetty/websocket/dummy/DummyServer.java |  309 +++++
 .../jetty/websocket/helper/CaptureSocket.java      |   33 +-
 .../jetty/websocket/helper/MessageSender.java      |   59 +-
 .../eclipse/jetty/websocket/helper/SafariD00.java  |   47 +-
 .../websocket/helper/WebSocketCaptureServlet.java  |   35 +-
 .../src/test/resources/jetty-logging.properties    |    4 +
 jetty-xml/pom.xml                                  |    3 +-
 .../eclipse/jetty/xml/ConfigurationProcessor.java  |   34 +-
 .../jetty/xml/ConfigurationProcessorFactory.java   |   31 +-
 .../org/eclipse/jetty/xml/XmlConfiguration.java    |  393 +++---
 .../main/java/org/eclipse/jetty/xml/XmlParser.java |   29 +-
 .../org/eclipse/jetty/xml/configure_6_0.dtd        |   20 +-
 .../org/eclipse/jetty/xml/configure_7_6.dtd        |   21 +-
 .../eclipse/jetty/xml/ConstructorArgTestClass.java |   82 ++
 .../org/eclipse/jetty/xml/TestConfiguration.java   |  113 +-
 .../eclipse/jetty/xml/XmlConfigurationTest.java    |  231 +++-
 .../java/org/eclipse/jetty/xml/XmlParserTest.java  |   29 +-
 .../resources/org/eclipse/jetty/xml/configure.xml  |   10 +
 pom.xml                                            |   89 +-
 test-continuation-jetty6/pom.xml                   |    1 +
 .../jetty/continuation/ContinuationBase.java       |   29 +-
 .../jetty/continuation/FauxContinuationTest.java   |   29 +-
 .../Jetty6ContinuationBioFauxTest.java             |   29 +-
 .../continuation/Jetty6ContinuationBioTest.java    |   29 +-
 .../Jetty6ContinuationNioFauxTest.java             |   29 +-
 .../continuation/Jetty6ContinuationNioTest.java    |   29 +-
 .../jetty/continuation/TestProxyServer.java        |   18 +
 test-continuation/pom.xml                          |    3 +-
 .../jetty/continuation/test/ContinuationBase.java  |   29 +-
 .../jetty/continuation/ContinuationTest.java       |   61 +-
 .../jetty/continuation/FauxContinuationTest.java   |   29 +-
 test-jetty-nested/pom.xml                          |    3 +-
 .../main/java/org/eclipse/jetty/nested/Dump.java   |   32 +-
 .../eclipse/jetty/nested/NestedJettyServlet.java   |   18 +
 .../java/org/eclipse/jetty/nested/TestServlet.java |   18 +
 .../org/eclipse/jetty/nested/NestedServer.java     |   29 +-
 test-jetty-servlet/pom.xml                         |    3 +-
 .../src/main/java/Jetty400Repro.java               |   18 +
 .../java/org/eclipse/jetty/testing/HttpTester.java |   58 +-
 .../org/eclipse/jetty/testing/ServletTester.java   |   35 +-
 .../org/eclipse/jetty/testing/HttpTesterTest.java  |   49 +-
 .../org/eclipse/jetty/testing/ServletTest.java     |   32 +-
 test-jetty-webapp/pom.xml                          |   12 +-
 .../main/config/contexts/test.d/override-web.xml   |   26 +-
 .../src/main/config/contexts/test.xml              |    8 +-
 .../src/main/java/com/acme/ChatServlet.java        |   30 +-
 .../src/main/java/com/acme/CookieDump.java         |   48 +-
 .../src/main/java/com/acme/Counter.java            |   30 +-
 .../src/main/java/com/acme/Date2Tag.java           |   30 +-
 .../src/main/java/com/acme/DateTag.java            |   30 +-
 .../src/main/java/com/acme/DispatchServlet.java    |   29 +-
 test-jetty-webapp/src/main/java/com/acme/Dump.java |   35 +-
 .../src/main/java/com/acme/HelloWorld.java         |   33 +-
 .../src/main/java/com/acme/LoginServlet.java       |   92 ++
 .../src/main/java/com/acme/RegTest.java            |  194 +++
 .../src/main/java/com/acme/RewriteServlet.java     |   29 +-
 .../src/main/java/com/acme/SecureModeServlet.java  |   29 +-
 .../src/main/java/com/acme/SessionDump.java        |   29 +-
 .../src/main/java/com/acme/TagListener.java        |   20 +-
 .../src/main/java/com/acme/TestFilter.java         |   29 +-
 .../src/main/java/com/acme/TestListener.java       |   72 +-
 .../main/java/com/acme/WebSocketChatServlet.java   |   18 +
 test-jetty-webapp/src/main/webapp/WEB-INF/web.xml  |   51 +-
 test-jetty-webapp/src/main/webapp/auth.html        |    7 +
 test-jetty-webapp/src/main/webapp/auth2/index.html |    6 +
 test-jetty-webapp/src/main/webapp/remote.html      |   17 +-
 .../org/eclipse/jetty/DispatchServletTest.java     |   31 +-
 .../test/java/org/eclipse/jetty/TestServer.java    |   29 +-
 tests/pom.xml                                      |    3 +-
 tests/test-integration/pom.xml                     |   17 +-
 .../org/eclipse/jetty/test/DefaultHandlerTest.java |   26 +-
 .../org/eclipse/jetty/test/DigestPostTest.java     |   18 +
 .../org/eclipse/jetty/test/jsp/FakeJspServlet.java |   65 +
 .../test/jsp/JspAndDefaultWithAliasesTest.java     |  205 ++++
 .../test/jsp/JspAndDefaultWithoutAliasesTest.java  |  195 +++
 .../test/monitor/JavaMonitorIntegrationTest.java   |   29 +-
 .../eclipse/jetty/test/monitor/JmxServiceTest.java |   36 +-
 .../jetty/test/monitor/ProgramConfigTest.java      |   36 +-
 .../eclipse/jetty/test/monitor/XmlConfigTest.java  |   33 +-
 .../jetty/test/rfcs/RFC2616BIOHttpTest.java        |   26 +-
 .../jetty/test/rfcs/RFC2616BIOHttpsTest.java       |   26 +-
 .../eclipse/jetty/test/rfcs/RFC2616BaseTest.java   |   26 +-
 .../jetty/test/rfcs/RFC2616NIOHttpTest.java        |   26 +-
 .../jetty/test/rfcs/RFC2616NIOHttpsTest.java       |   26 +-
 .../eclipse/jetty/test/support/EchoHandler.java    |   28 +-
 .../eclipse/jetty/test/support/JettyDistro.java    |  874 ++++++++++++++
 .../org/eclipse/jetty/test/support/StringUtil.java |   26 +-
 .../jetty/test/support/TestableJettyServer.java    |   26 +-
 .../test/support/rawhttp/HttpRequestTester.java    |   26 +-
 .../support/rawhttp/HttpRequestTesterTest.java     |   26 +-
 .../test/support/rawhttp/HttpResponseTester.java   |   26 +-
 .../support/rawhttp/HttpResponseTesterTest.java    |   26 +-
 .../jetty/test/support/rawhttp/HttpSocket.java     |   26 +-
 .../jetty/test/support/rawhttp/HttpSocketImpl.java |   26 +-
 .../jetty/test/support/rawhttp/HttpTesting.java    |   26 +-
 .../test/support/rawhttp/HttpsSocketImpl.java      |   26 +-
 .../src/test/resources/docroots/jsp/dump.jsp       |   23 +
 .../src/test/resources/realm.properties            |   21 +
 tests/test-loginservice/pom.xml                    |    3 +-
 .../org/eclipse/jetty/JdbcLoginServiceTest.java    |   29 +-
 tests/test-sessions/pom.xml                        |    3 +-
 tests/test-sessions/test-hash-sessions/pom.xml     |    3 +-
 .../session/ClientCrossContextSessionTest.java     |   29 +-
 .../jetty/server/session/HashTestServer.java       |   32 +-
 .../jetty/server/session/IdleSessionTest.java      |  225 ++++
 .../jetty/server/session/ImmortalSessionTest.java  |   30 +
 .../jetty/server/session/LightLoadTest.java        |   30 +-
 .../jetty/server/session/NewSessionTest.java       |   30 +-
 .../jetty/server/session/OrphanedSessionTest.java  |   30 +-
 .../session/ReentrantRequestSessionTest.java       |   30 +-
 .../jetty/server/session/RemoveSessionTest.java    |   18 +
 .../session/ServerCrossContextSessionTest.java     |   29 +-
 .../jetty/server/session/SessionCookieTest.java    |   30 +
 .../session/SessionInvalidateAndCreateTest.java    |   37 +
 .../server/session/SessionValueSharedSaving.java   |   30 +
 tests/test-sessions/test-jdbc-sessions/pom.xml     |    3 +-
 .../session/ClientCrossContextSessionTest.java     |   30 +-
 .../jetty/server/session/ImmortalSessionTest.java  |   30 +-
 .../server/session/InvalidationSessionTest.java    |   30 +-
 .../jetty/server/session/JdbcTestServer.java       |   36 +-
 .../jetty/server/session/LastAccessTimeTest.java   |   30 +-
 .../server/session/LocalSessionScavengingTest.java |   30 +-
 .../server/session/MaxInactiveMigrationTest.java   |   29 +-
 .../jetty/server/session/NewSessionTest.java       |   30 +-
 .../jetty/server/session/OrphanedSessionTest.java  |   30 +-
 .../session/ReentrantRequestSessionTest.java       |   30 +-
 .../session/ReloadedSessionMissingClassTest.java   |  148 +++
 .../jetty/server/session/SaveIntervalTest.java     |  192 +++
 .../session/ServerCrossContextSessionTest.java     |   30 +-
 .../jetty/server/session/SessionExpiryTest.java    |   54 +
 .../jetty/server/session/SessionMigrationTest.java |   30 +-
 .../server/session/SessionValueSavingTest.java     |   30 +-
 .../server/session/WebAppObjectInSessionTest.java  |   32 +-
 .../src/test/resources/foobar.jar                  |  Bin 0 -> 2448 bytes
 .../src/test/resources/foobarNOfoo.jar             |  Bin 0 -> 1888 bytes
 tests/test-sessions/test-mongodb-sessions/pom.xml  |    3 +-
 .../mongodb/ClientCrossContextSessionTest.java     |   31 +-
 .../jetty/nosql/mongodb/LastAccessTimeTest.java    |   30 +-
 .../eclipse/jetty/nosql/mongodb/LightLoadTest.java |   31 +-
 .../org/eclipse/jetty/nosql/mongodb/MongoTest.java |   32 +-
 .../jetty/nosql/mongodb/MongoTestServer.java       |   33 +-
 .../jetty/nosql/mongodb/NewSessionTest.java        |   31 +-
 .../jetty/nosql/mongodb/OrphanedSessionTest.java   |   31 +-
 .../nosql/mongodb/PurgeInvalidSessionTest.java     |  190 +++
 .../jetty/nosql/mongodb/PurgeValidSessionTest.java |  171 +++
 .../nosql/mongodb/ReentrantRequestSessionTest.java |   31 +-
 .../jetty/nosql/mongodb/RemoveSessionTest.java     |   30 +-
 .../mongodb/ServerCrossContextSessionTest.java     |   31 +-
 .../eclipse/jetty/nosql/mongodb/SessionDump.java   |   30 +-
 .../nosql/mongodb/SessionSavingValueTest.java      |   31 +-
 .../src/test/resources/jetty-logging.properties    |    4 +
 tests/test-sessions/test-sessions-common/pom.xml   |    3 +-
 .../AbstractClientCrossContextSessionTest.java     |   30 +-
 .../session/AbstractImmortalSessionTest.java       |   29 +-
 .../session/AbstractInvalidationSessionTest.java   |   29 +-
 .../server/session/AbstractLastAccessTimeTest.java |   74 +-
 .../server/session/AbstractLightLoadTest.java      |   29 +-
 .../AbstractLocalSessionScavengingTest.java        |   30 +-
 .../server/session/AbstractNewSessionTest.java     |   29 +-
 .../session/AbstractOrphanedSessionTest.java       |   29 +-
 .../AbstractReentrantRequestSessionTest.java       |   29 +-
 .../server/session/AbstractRemoveSessionTest.java  |   18 +
 .../AbstractServerCrossContextSessionTest.java     |   29 +-
 .../server/session/AbstractSessionCookieTest.java  |  164 +++
 .../server/session/AbstractSessionExpiryTest.java  |  211 ++++
 .../AbstractSessionInvalidateAndCreateTest.java    |  200 +++
 .../session/AbstractSessionMigrationTest.java      |   33 +-
 .../session/AbstractSessionValueSavingTest.java    |   30 +-
 .../jetty/server/session/AbstractTestServer.java   |   29 +-
 .../session/AbstractWebAppObjectInSessionTest.java |   29 +-
 .../session/WebAppObjectInSessionServlet.java      |   29 +-
 tests/test-webapps/pom.xml                         |    3 +-
 tests/test-webapps/test-webapp-rfc2616/pom.xml     |    3 +-
 .../jetty/tests/webapp/HttpMethodsServlet.java     |   26 +-
 1459 files changed, 60441 insertions(+), 24762 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/jetty9.git



More information about the pkg-java-commits mailing list