From 29ae63855b6a63e7dbbf714012f68f32d032d266 Mon Sep 17 00:00:00 2001 From: Joakim Erdfelt Date: Thu, 14 Apr 2016 13:17:21 -0700 Subject: [PATCH 1/5] Updating to version 9.2.16.v20160414 --- VERSION.txt | 678 +++++++++--------- aggregates/jetty-all/pom.xml | 2 +- apache-jsp/pom.xml | 2 +- apache-jstl/pom.xml | 2 +- examples/async-rest/async-rest-jar/pom.xml | 2 +- examples/async-rest/async-rest-webapp/pom.xml | 2 +- examples/async-rest/pom.xml | 2 +- examples/embedded/pom.xml | 2 +- examples/pom.xml | 2 +- jetty-alpn/jetty-alpn-client/pom.xml | 2 +- jetty-alpn/jetty-alpn-server/pom.xml | 2 +- jetty-alpn/pom.xml | 2 +- jetty-annotations/pom.xml | 2 +- jetty-ant/pom.xml | 2 +- jetty-cdi/pom.xml | 2 +- jetty-client/pom.xml | 2 +- jetty-continuation/pom.xml | 2 +- jetty-deploy/pom.xml | 2 +- jetty-distribution/pom.xml | 2 +- jetty-fcgi/fcgi-client/pom.xml | 2 +- jetty-fcgi/fcgi-server/pom.xml | 2 +- jetty-fcgi/pom.xml | 2 +- jetty-http-spi/pom.xml | 2 +- jetty-http/pom.xml | 2 +- jetty-io/pom.xml | 2 +- jetty-jaas/pom.xml | 2 +- jetty-jaspi/pom.xml | 2 +- jetty-jmx/pom.xml | 2 +- jetty-jndi/pom.xml | 2 +- jetty-jsp/pom.xml | 2 +- jetty-jspc-maven-plugin/pom.xml | 2 +- jetty-maven-plugin/pom.xml | 2 +- jetty-monitor/pom.xml | 2 +- jetty-nosql/pom.xml | 2 +- jetty-osgi/jetty-osgi-alpn/pom.xml | 2 +- jetty-osgi/jetty-osgi-boot-jsp/pom.xml | 2 +- jetty-osgi/jetty-osgi-boot-warurl/pom.xml | 2 +- jetty-osgi/jetty-osgi-boot/pom.xml | 2 +- jetty-osgi/jetty-osgi-httpservice/pom.xml | 2 +- jetty-osgi/pom.xml | 2 +- jetty-osgi/test-jetty-osgi-context/pom.xml | 2 +- jetty-osgi/test-jetty-osgi-webapp/pom.xml | 2 +- jetty-osgi/test-jetty-osgi/pom.xml | 2 +- jetty-plus/pom.xml | 2 +- jetty-proxy/pom.xml | 2 +- jetty-quickstart/pom.xml | 2 +- jetty-rewrite/pom.xml | 2 +- jetty-runner/pom.xml | 2 +- jetty-security/pom.xml | 2 +- jetty-server/pom.xml | 2 +- jetty-servlet/pom.xml | 2 +- jetty-servlets/pom.xml | 2 +- jetty-spdy/pom.xml | 2 +- jetty-spdy/spdy-alpn-tests/pom.xml | 2 +- jetty-spdy/spdy-client/pom.xml | 2 +- jetty-spdy/spdy-core/pom.xml | 2 +- jetty-spdy/spdy-example-webapp/pom.xml | 2 +- jetty-spdy/spdy-http-client-transport/pom.xml | 2 +- jetty-spdy/spdy-http-common/pom.xml | 2 +- jetty-spdy/spdy-http-server/pom.xml | 2 +- jetty-spdy/spdy-server/pom.xml | 2 +- jetty-spring/pom.xml | 2 +- jetty-start/pom.xml | 2 +- jetty-util-ajax/pom.xml | 2 +- jetty-util/pom.xml | 2 +- jetty-webapp/pom.xml | 2 +- .../javax-websocket-client-impl/pom.xml | 2 +- .../javax-websocket-server-impl/pom.xml | 2 +- jetty-websocket/pom.xml | 2 +- jetty-websocket/websocket-api/pom.xml | 2 +- jetty-websocket/websocket-client/pom.xml | 2 +- jetty-websocket/websocket-common/pom.xml | 2 +- jetty-websocket/websocket-server/pom.xml | 2 +- jetty-websocket/websocket-servlet/pom.xml | 2 +- jetty-xml/pom.xml | 2 +- pom.xml | 2 +- tests/pom.xml | 2 +- tests/test-continuation/pom.xml | 2 +- tests/test-integration/pom.xml | 2 +- tests/test-jmx/jmx-webapp-it/pom.xml | 2 +- tests/test-jmx/jmx-webapp/pom.xml | 2 +- tests/test-jmx/pom.xml | 2 +- tests/test-loginservice/pom.xml | 2 +- tests/test-quickstart/pom.xml | 2 +- tests/test-sessions/pom.xml | 2 +- .../test-sessions/test-hash-sessions/pom.xml | 2 +- .../test-sessions/test-jdbc-sessions/pom.xml | 2 +- .../test-mongodb-sessions/pom.xml | 2 +- .../test-sessions-common/pom.xml | 2 +- tests/test-webapps/pom.xml | 2 +- tests/test-webapps/test-jaas-webapp/pom.xml | 2 +- tests/test-webapps/test-jetty-webapp/pom.xml | 2 +- tests/test-webapps/test-jndi-webapp/pom.xml | 2 +- .../test-webapps/test-mock-resources/pom.xml | 2 +- tests/test-webapps/test-proxy-webapp/pom.xml | 2 +- tests/test-webapps/test-servlet-spec/pom.xml | 2 +- .../test-container-initializer/pom.xml | 2 +- .../test-spec-webapp/pom.xml | 2 +- .../test-web-fragment/pom.xml | 2 +- .../test-webapps/test-webapp-rfc2616/pom.xml | 2 +- 100 files changed, 447 insertions(+), 429 deletions(-) diff --git a/VERSION.txt b/VERSION.txt index 72f2c7efeba..5b4e5f67fb7 100644 --- a/VERSION.txt +++ b/VERSION.txt @@ -1,9 +1,27 @@ -jetty-9.2.16-SNAPSHOT +jetty-9.2.16.v20160414 - 14 April 2016 + + 85 Expose TLS protocol used for connection in SecureRequestCustomizer + + 316 add chm mime mapping to mime.properties + + 353 Jetty Client doesn't forward authentication headers with redirects when + using proxy + + 365 Potential connection leakage in case of aborted request + + 367 Build downloads from git.eclipse.org + + 371 jasper dependencies are outdated in 9.2.x + + 377 HttpClient - No supported cipher suites leads to stuck requests. + + 418 Javax websocket server impl does not expose all required services as + OSGi capabilities + + 424 Jetty impl. of Websocket ServerEndpointConfig.Configurator lifecycle out + of spec. + + 437 NPE is raised inside Jetty websocket client on receiving empty message + through MessageHandler.Partial<> + + 438 File and Path Resources with control characters should be rejected + + 469 Update to support apache jasper 8.0.33 + + 510 Module [depend] property expansion should support eg + foo/${bar}/${bar}-xxx jetty-9.2.15.v20160210 - 10 February 2016 + 482042 New API, Allow customization of ServletHandler path mapping - + 482243 Fixed GzipHandler for Include. - + 482270 Expose upgrade request locales. + + 482243 Fixed GzipHandler for Include + + 482270 Expose upgrade request locales + 482855 Content-Length omitted for POST requests with empty body + 483620 Servlet annotation mapping to "/" should override webdefault.xml mapping @@ -17,30 +35,30 @@ jetty-9.2.15.v20160210 - 10 February 2016 + 484612 Restore WebSocket Session.close() sending 1000/Normal status code + 484621 Client hangs till timeout when Authentication.authenticate() throws exception. - + 487511 Jetty HTTP won't work on turkish systems. + + 487511 Jetty HTTP won't work on turkish systems jetty-9.2.14.v20151106 - 06 November 2015 + 428474 Expose batch mode in the Jetty WebSocket API + 471055 Restore legacy/experimental WebSocket extensions (deflate-frame) + 472082 isOpen returns true on CLOSING Connection + 474068 Update WebSocket Extension for permessage-deflate draft-22 - + 474319 Reintroduce blocking connect(). - + 474321 Allow synchronous address resolution. + + 474319 Reintroduce blocking connect() + + 474321 Allow synchronous address resolution + 474453 Tiny buffers (under 7 bytes) fail to compress in permessage-deflate + 474454 Backport permessage-deflate from Jetty 9.3.x to 9.2.x + 474936 WebSocketSessions are not always cleaned out from openSessions + 476023 Incorrect trimming of WebSocket close reason + 476049 When using WebSocket Session.close() there should be no status code or reason sent - + 477385 Problem in MANIFEST.MF with version 9.2.10 / 9.2.13. + + 477385 Problem in MANIFEST.MF with version 9.2.10 / 9.2.13 + 477817 Fixed memory leak in QueuedThreadPool + 481006 SSL requests intermittently fail with EOFException when SSL renegotiation is disallowed. + 481236 Make ShutdownMonitor java security manager friendly - + 481437 Port ConnectHandler connect and context functionality from Jetty 8. + + 481437 Port ConnectHandler connect and context functionality from Jetty 8 jetty-9.2.13.v20150730 - 30 July 2015 - + 472859 ConcatServlet may expose protected resources. + + 472859 ConcatServlet may expose protected resources + 473006 Encode addPath in URLResource + 473243 Delay resource close for async default content + 473266 Better handling of MultiException @@ -50,22 +68,22 @@ jetty-9.2.13.v20150730 - 30 July 2015 + 473832 SslConnection flips back buffers on handshake exception jetty-9.2.12.v20150709 - 09 July 2015 - + 469414 Proxied redirects expose upstream server name. - + 469936 Remove usages of SpinLock. - + 470184 Send the proxy-to-server request more lazily. + + 469414 Proxied redirects expose upstream server name + + 469936 Remove usages of SpinLock + + 470184 Send the proxy-to-server request more lazily jetty-9.2.11.v20150529 - 29 May 2015 - + 461499 ConnectionPool may leak connections. - + 463579 Add support for 308 status code. - + 464292 Implement stream-based transformer for AsyncMiddleManServlet. + + 461499 ConnectionPool may leak connections + + 463579 Add support for 308 status code + + 464292 Implement stream-based transformer for AsyncMiddleManServlet + 464438 ClassFileTransformer support in org.eclipse.jetty.webapp.WebAppClassLoader broken + 464740 DosFilter whiteList check improvement - + 464869 PathResource.addPath allows absolute resolution. + + 464869 PathResource.addPath allows absolute resolution + 464989 AbstractSessionManager.removeEventListener() should remove HttpSessionIdListener + 465053 Prevent gzip buffer overflow on complete - + 465181 HttpParser parse full end chunk. + + 465181 HttpParser parse full end chunk + 465202 Forked Mojo does not extract war overlays/dependencies + 465359 Resource.newResource(String res, boolean useCache) does not use useCache argument @@ -73,10 +91,10 @@ jetty-9.2.11.v20150529 - 29 May 2015 Resource + 465700 NullPointerException in ResourceHandler with welcome files + 465734 DosFilter whitelist bit pattern fix - + 465747 Jetty is failing to process all HTTP OPTIONS requests. + + 465747 Jetty is failing to process all HTTP OPTIONS requests + 466329 Fixed local only TestFilter + 467276 NPE protection in SslContextFactory - + 467603 Response 401 from server hangs client. + + 467603 Response 401 from server hangs client + 467936 w Check HttpOutput aggregateSize is < bufferSize + 468008 Scanner ignores directory length + 468421 HttpClient#send fails with IllegalArgumentException on non-lowercase @@ -88,14 +106,14 @@ jetty-9.2.11.M0 - 25 March 2015 + 454934 WebSocketClient / connectToServer can block indefinitely during upgrade failure + 459273 Redundant license notices - + 461499 ConnectionPool may leak connections. + + 461499 ConnectionPool may leak connections + 461919 Use osgi-friendly serviceloader mechanism for WebSocketServletFactory + 461941 JMX Remote host:port set from start properties + 462546 ShutdownMonitor should bind to jetty.host - + 462616 Race between finishing a connect and timing it out. + + 462616 Race between finishing a connect and timing it out jetty-9.2.10.v20150310 - 10 March 2015 - + 445518 Provide different error callbacks to ProxyServlet. + + 445518 Provide different error callbacks to ProxyServlet + 456521 ShutdownHandler should shut down more gracefully + 458140 Added DispatcherType support to RewriteHandler + 460769 ClientUpgradeRequest sends cookies in the wrong format @@ -104,9 +122,9 @@ jetty-9.2.10.v20150310 - 10 March 2015 + 461070 Handle setReadListener on request with no content + 461133 allow stop port to reuse address + 461452 Double release of buffer by HttpReceiverOverHTTP - + 461499 ConnectionPool may leak connections. + + 461499 ConnectionPool may leak connections + 461623 BufferUtil.writeTo does not update position consistently - + 461643 HttpContent.advance() race. + + 461643 HttpContent.advance() race jetty-9.2.9.v20150224 - 24 February 2015 + 459273 Redundant license notices @@ -117,20 +135,20 @@ jetty-9.2.9.v20150224 - 24 February 2015 has no output + 460372 if web.xml does not contain jspc maven plugin insertionMarker behavior is wrong - + 460443 Race condition releasing the response buffer. + + 460443 Race condition releasing the response buffer + 460642 HttpParser error 400 can expose previous buffer contents in HTTP status reason message jetty-9.2.8.v20150217 - 17 February 2015 - + 451092 Connector will fail if HeaderListener return false. - + 455436 ProxyServlet sends two User-Agent values. + + 451092 Connector will fail if HeaderListener return false + + 455436 ProxyServlet sends two User-Agent values + 457893 Close temp jar resource + 458101 added test for maxFormContentSize + 458174 Example Jar Server + 458175 multipart annotation on lazily loaded servlet does not work + 458209 Length check for HttpMethod MOVE lookahead - + 458354 ALPNServerConnection.select negotiation. - + 458495 CompletableCallback may not notify failures. + + 458354 ALPNServerConnection.select negotiation + + 458495 CompletableCallback may not notify failures + 458527 Implement an async proxy servlet that can perform content transformations. + 458568 JDBCLoginService javadoc incorrectly references HashLoginService @@ -141,11 +159,11 @@ jetty-9.2.8.v20150217 - 17 February 2015 remote request headers. + 459490 Defining a duplicate error page in webdefault.xml and web.xml results in an error - + 459542 AsyncMiddleManServlet race condition on first download content. + + 459542 AsyncMiddleManServlet race condition on first download content + 459560 jetty.sh handles start.d and no start.ini - + 459769 AsyncMiddleManServlet race condition on last download content. + + 459769 AsyncMiddleManServlet race condition on last download content + 459845 Support upgrade - + 459963 Failure writing content of a committed request leaks connections. + + 459963 Failure writing content of a committed request leaks connections jetty-9.2.7.v20150116 - 16 January 2015 + 420944 Hot Deployment of WAR when Context XML exists doesn't trigger @@ -185,12 +203,12 @@ jetty-9.2.6.v20141205 - 05 December 2014 + 451529 Change sentinel class for finding jstl on classpath to org.apache.taglibs.standard.tag.rt.core.WhenTag + 451634 DefaultServlet: useFileMappedBuffer javadoc is misleading - + 452188 Delay dispatch until content optimisation. + + 452188 Delay dispatch until content optimisation + 452201 EnvConfiguration.destroy() should set the classloader + 452246 Fixed SSL hang on last chunk + 452261 Multiple servlets map to path *.jsp when using jsp-property-group + 452424 Do not add Date header if already set - + 452516 Make HttpOutput aggregation size configurable. + + 452516 Make HttpOutput aggregation size configurable + 453386 Jetty not working when configuring QueuedThreadPool with minThreads=0. + 453629 Fixed big write test @@ -198,15 +216,15 @@ jetty-9.2.6.v20141205 - 05 December 2014 State.CLOSED. + 453801 Jetty does not check for already registered services when bootstrapping - + 454157 HttpInput.consumeAll spins if input is in async mode. + + 454157 HttpInput.consumeAll spins if input is in async mode jetty-9.2.5.v20141112 - 12 November 2014 + 448446 org.eclipse.jetty.start.Main create classloader duplicate + 449594 Handle ArrayTrie overflow with false return + 449811 handle unquoted etags when gzipping + 450467 Integer overflow in Session expiry calculation in MongoSessionManager - + 450483 Missing parameterization of etc/jetty-deploy.xml. - + 450484 Missing parameterization of etc/jetty-http[s].xml. + + 450483 Missing parameterization of etc/jetty-deploy.xml + + 450484 Missing parameterization of etc/jetty-http[s].xml + 450855 GzipFilter MIGHT_COMPRESS exception + 450873 Disable tests that downcaste wrapped GzipFilterResponses + 450894 jetty.sh does not delete JETTY_STATE at start @@ -217,7 +235,7 @@ jetty-9.2.4.v20141103 - 03 November 2014 + 396572 Starting jetty from cygwin is not working properly + 438387 NullPointerException after ServletUpgradeResponse.sendForbidden is called during WebSocketCreator.createWebSocket - + 440729 SSL requests often fail with EOFException or IllegalStateException. + + 440729 SSL requests often fail with EOFException or IllegalStateException + 440925 NPE when using relative paths for --start-log-file + 442419 CrossOriginFilter javadoc says "exposeHeaders", but should be "exposedHeaders" @@ -228,10 +246,10 @@ jetty-9.2.4.v20141103 - 03 November 2014 + 443550 improved FileResource encoded alias checking + 444031 Ensure exceptions do not reduce threadpool below minimum + 444124 JSP include with can cause infinite recursion - + 444214 Socks4Proxy fails when reading less than 8 bytes. + + 444214 Socks4Proxy fails when reading less than 8 bytes + 444222 replace CRLF in header values with whitespace rather than ? + 444415 iterative WriteFlusher - + 444416 AsyncProxyServlet recursion. + + 444416 AsyncProxyServlet recursion + 444517 Ensure WebSocketUpgradeFilter is always first in filter chain + 444547 Format exception in ResourceCache.Content.toString() + 444595 nosql/mongodb - Cleanup process/Refreshing does not respect encoding @@ -240,10 +258,10 @@ jetty-9.2.4.v20141103 - 03 November 2014 + 444676 Goal jetty:deploy-war produces errors with version 9.2.3 + 444722 Fixed order of setReuseAddress call + 444748 WebSocketClient.stop() does not unregister from ShutdownThread - + 444764 HttpClient notifies callbacks for last chunk of content twice. + + 444764 HttpClient notifies callbacks for last chunk of content twice + 444771 JSR356 / EndPointConfig.userProperties are not unique per endpoint upgrade - + 444863 ProxyServlet does not filter headers listed by the Connection header. + + 444863 ProxyServlet does not filter headers listed by the Connection header + 444896 Overriding of web-default servlet mapping in web.xml not working with quickstart + 445157 First redeployed servlet leaks WebAppContext @@ -262,7 +280,7 @@ jetty-9.2.4.v20141103 - 03 November 2014 user is not root + 446033 org.eclipse.jetty.websocket.server.WebSocketServerFactory not available in OSGi - + 446063 ALPN Fail SSL Handshake if no supported Application Protocols. + + 446063 ALPN Fail SSL Handshake if no supported Application Protocols + 446107 NullPointerException in ProxyServlet when extended by Servlet without a package + 446425 Oracle Sql error on JettySessions table when this table do not exist @@ -270,10 +288,10 @@ jetty-9.2.4.v20141103 - 03 November 2014 + 446506 getAsyncContext ISE before startAsync on async dispatches + 446563 Null HttpChannel.getCurrentHttpChannel() in ServletHandler.doFilter(). - + 446672 NPN Specification issue in the case no protocols are selected. + + 446672 NPN Specification issue in the case no protocols are selected + 446923 SharedBlockingCallback does not handle connector max idle time of Long.MAX_VALUE; BlockerTimeoutException not serializable - + 447381 Disable SSLv3 by default. + + 447381 Disable SSLv3 by default + 447472 test harness for slow large writes + 447627 MultiPart file always created when "filename" set in Content-Disposition @@ -290,11 +308,11 @@ jetty-9.2.4.v20141103 - 03 November 2014 + 449001 Remove start.d directory from JETTY_HOME + 449003 WARNING: Cannot enable requested module [protonego-impl]: not a valid module name - + 449038 WebSocketUpgradeFilter must support async. + + 449038 WebSocketUpgradeFilter must support async + 449175 Removed extra space in NCSA log + 449291 create-files downloads without license + 449372 Make jvmArgs of jetty:run-forked configurable from command line - + 449603 OutputStreamContentProvider hangs when host is not available. + + 449603 OutputStreamContentProvider hangs when host is not available jetty-9.2.3.v20140905 - 05 September 2014 + 347110 renamed class transformer methods @@ -368,7 +386,7 @@ jetty-9.2.2.v20140723 - 23 July 2014 + 437706 ServletTester calls LocalConnector method with hardcoded timeout + 437800 URLs with single quote and spaces return 404 + 437996 avoid async status race by not setting 200 on handled - + 438079 Review garbage creation in 9.2.x series. + + 438079 Review garbage creation in 9.2.x series + 438190 findbug improvements + 438204 leave IPv6 addresses [] wrapped in getServerName + 438327 Remove hard coded Allow from OPTIONS * @@ -397,11 +415,11 @@ jetty-9.2.2.v20140723 - 23 July 2014 + 439788 CORS filter headers gone between 9.2.0.M0 and 9.2.1 .v20140609 for ProxyServlet requests. + 439809 mvn jetty:jspc cannot find taglibs in dependency jars - + 439895 No event callback should be invoked after the "failure" callback. + + 439895 No event callback should be invoked after the "failure" callback + 440020 Abort bad proxy responses with sendError(-1) - + 440038 Content decoding may fail. + + 440038 Content decoding may fail + 440114 ContextHandlerCollection does not skip context wrappers - + 440122 Remove usages of ForkInvoker. + + 440122 Remove usages of ForkInvoker jetty-9.2.1.v20140609 - 09 June 2014 + 347110 Supprt ClassFileTransormers in WebAppClassLoader @@ -431,13 +449,13 @@ jetty-9.2.0.v20140526 - 26 May 2014 + 435217 Remove deprecated TagLibConfiguration + 435223 High cpu usage in FCGIHttpParser.parseContent(ResponseContentParser.java:314). - + 435338 Incorrect handling of asynchronous content. + + 435338 Incorrect handling of asynchronous content + 435412 Make AbstractSession.access() more amenable to customization jetty-9.2.0.RC0 - 15 May 2014 - + 419972 Support sending forms (application/x-www-form-urlencoded). - + 420368 Default content types for ContentProviders. - + 428966 Per-request cookie support. + + 419972 Support sending forms (application/x-www-form-urlencoded) + + 420368 Default content types for ContentProviders + + 428966 Per-request cookie support + 430418 Jetty 9.1.3 and Chrome 33 permessage-deflate do not work together + 431333 NPE In logging of WebSocket ExtensionConfig + 432321 jetty-start / Allow defining extra start directories for common @@ -447,14 +465,14 @@ jetty-9.2.0.RC0 - 15 May 2014 + 433089 Client should provide Request.accept() method, like JAX-RS 2.0 Invocation.Builder.accept(). + 433405 Websocket Session.setMaxIdleTimeout fails with zero - + 433689 Evict old HttpDestinations from HttpClient. - + 434386 Request Dispatcher extracts args and prevents asyncIO. + + 433689 Evict old HttpDestinations from HttpClient + + 434386 Request Dispatcher extracts args and prevents asyncIO + 434395 WebSocket / memory leak, WebSocketSession not cleaned up in abnormal closure cases + 434447 Able to create a session after a response.sendRedirect + 434505 Allow property files on start.jar command line Signed-off-by: Tom Zeller - + 434578 Complete listener not called if redirected to an invalid URI. + + 434578 Complete listener not called if redirected to an invalid URI + 434679 Log static initialization via jetty-logging.properties fails sometimes + 434685 WebSocket read/parse does not discard remaining network buffer after @@ -474,9 +492,9 @@ jetty-9.2.0.M1 - 08 May 2014 + 431459 Jetty WebSocket compression extensions fails to handle big messages properly + 431519 Fixed NetworkTrafficListener - + 431642 Implement ProxyServlet using Servlet 3.1 async I/O. - + 432145 Pending request is not failed when HttpClient is stopped. - + 432270 Slow requests with response content delimited by EOF fail. + + 431642 Implement ProxyServlet using Servlet 3.1 async I/O + + 432145 Pending request is not failed when HttpClient is stopped + + 432270 Slow requests with response content delimited by EOF fail + 432321 jetty-start / Allow defining extra start directories for common configurations + 432468 Improve command CGI path handling @@ -484,8 +502,8 @@ jetty-9.2.0.M1 - 08 May 2014 + 432483 make osgi.serviceloader support for javax.servlet.ServletContainerInitializer optional (cherry picked from commit 31043d25708edbea9ef31948093f4eaf2247919b) - + 432528 IllegalStateException when using DeferredContentProvider. - + 432777 Async Write Loses Data with HTTPS Server. + + 432528 IllegalStateException when using DeferredContentProvider + + 432777 Async Write Loses Data with HTTPS Server + 432901 ensure a single onError callback only in pending and unready states + 432993 Improve handling of ProxyTo and Prefix parameters in ProxyServlet.Transparent. @@ -493,7 +511,7 @@ jetty-9.2.0.M1 - 08 May 2014 + 433262 WebSocket / Advanced close use cases + 433365 No such servlet: __org.eclipse.jetty.servlet.JspPropertyGroupServlet__ - + 433370 PATCH method does not work with ProxyServlet. + + 433370 PATCH method does not work with ProxyServlet + 433431 Support ServletHandler fall through + 433479 Improved resource javadoc + 433483 sync log initialize @@ -509,13 +527,13 @@ jetty-9.2.0.M1 - 08 May 2014 when using non-exact header name + 433841 Resource.newResource() declares an exception it does not throw + 433849 FileResource string compare fix - + 433916 HttpChannelOverHttp handles HTTP 1.0 connection reuse incorrectly. + + 433916 HttpChannelOverHttp handles HTTP 1.0 connection reuse incorrectly + 434009 Improved javadoc for accessing HttpChannel and HttpConnection - + 434027 ReadListener.onError() not invoked in case of read failures. - + 434056 Support content consumed asynchronously. + + 434027 ReadListener.onError() not invoked in case of read failures + + 434056 Support content consumed asynchronously + 434074 Avoid double dispatch by returning false from messageComplete + 434077 AnnotatedServerEndpointTest emits strange exception - + 434247 Redirect loop in FastCGI proxying for HTTPS sites. + + 434247 Redirect loop in FastCGI proxying for HTTPS sites jetty-8.1.15.v20140411 - 11 April 2014 + 397167 Remote Access documentation is wrong @@ -526,21 +544,21 @@ jetty-8.1.15.v20140411 - 11 April 2014 + 424180 improve bad message errors + 425038 WebSocketClient leaks file handles when exceptions are thrown from open() - + 425551 Memory Leak in SelectConnector$ConnectTimeout.expired. + + 425551 Memory Leak in SelectConnector$ConnectTimeout.expired + 426658 backport Bug 425930 to jetty-8 + 427761 allow endpoints to be interrupted + 428708 JDBCSessionIdManager when clearing expired sessions failed, jetty should still be able to startup + 428710 JDBCSession(Id)Manager use 'read committed isolation level' + 430968 Use wrapped response with async dispatch - + 432452 ConnectHandler does not timeout sockets in FIN_WAIT2. + + 432452 ConnectHandler does not timeout sockets in FIN_WAIT2 jetty-7.6.15.v20140411 - 11 April 2014 + 422137 Added maxQueued to QueuedThreadPool MBean + 425038 WebSocketClient leaks file handles when exceptions are thrown from open() - + 425551 Memory Leak in SelectConnector$ConnectTimeout.expired. - + 432452 ConnectHandler does not timeout sockets in FIN_WAIT2. + + 425551 Memory Leak in SelectConnector$ConnectTimeout.expired + + 432452 ConnectHandler does not timeout sockets in FIN_WAIT2 jetty-9.2.0.M0 - 09 April 2014 + 419801 Upgrade to asm5 for jdk8 @@ -556,36 +574,36 @@ jetty-9.2.0.M0 - 09 April 2014 + 430747 jetty-start / Allow --lib and module [lib] to recursively add jars + 430825 jetty-start / use of jetty-jmx.xml prevents configuration of ThreadPool in jetty.xml - + 431279 jetty-start / Unable to start jetty if no properties are defined. + + 431279 jetty-start / Unable to start jetty if no properties are defined + 431892 DefaultFileLocatorHelper.getBundleInstallLocation fails for equinox 3.10 + 432122 ignore frequently failing test - + 432145 Pending request is not failed when HttpClient is stopped. - + 432270 Slow requests with response content delimited by EOF fail. + + 432145 Pending request is not failed when HttpClient is stopped + + 432270 Slow requests with response content delimited by EOF fail jetty-9.1.5.v20140505 - 05 May 2014 + 431459 Jetty WebSocket compression extensions fails to handle big messages properly + 431519 Fixed NetworkTrafficListener - + 432145 Pending request is not failed when HttpClient is stopped. - + 432270 Slow requests with response content delimited by EOF fail. + + 432145 Pending request is not failed when HttpClient is stopped + + 432270 Slow requests with response content delimited by EOF fail + 432473 web.xml declaration order of filters not preserved on calls to init() + 432483 make osgi.serviceloader support for javax.servlet.ServletContainerInitializer optional (cherry picked from commit 31043d25708edbea9ef31948093f4eaf2247919b) - + 432528 IllegalStateException when using DeferredContentProvider. - + 432777 Async Write Loses Data with HTTPS Server. + + 432528 IllegalStateException when using DeferredContentProvider + + 432777 Async Write Loses Data with HTTPS Server + 432901 ensure a single onError callback only in pending and unready states + 432993 Improve handling of ProxyTo and Prefix parameters in ProxyServlet.Transparent. + 433365 No such servlet: __org.eclipse.jetty.servlet.JspPropertyGroupServlet__ (cherry picked from commit e2ed934978b958d6fccb28a8a5d04768f7c0432d) - + 433370 PATCH method does not work with ProxyServlet. + + 433370 PATCH method does not work with ProxyServlet + 433483 sync log initialize + 433692 improved buffer resizing - + 433916 HttpChannelOverHttp handles HTTP 1.0 connection reuse incorrectly. - + 434027 ReadListener.onError() not invoked in case of read failures. + + 433916 HttpChannelOverHttp handles HTTP 1.0 connection reuse incorrectly + + 434027 ReadListener.onError() not invoked in case of read failures jetty-9.1.4.v20140401 - 01 April 2014 + 414206 Rewrite rules re-encode requestURI @@ -593,7 +611,7 @@ jetty-9.1.4.v20140401 - 01 April 2014 + 417022 Access current HttpConnection from Request not ThreadLocal + 423619 set Request timestamp on startRequest + 423982 removed duplicate UrlResource toString - + 424107 Jetty should not finish chunked encoding on exception. + + 424107 Jetty should not finish chunked encoding on exception + 425991 added qml mime type + 426897 improved ContainerLifeCycle javadoc + 427185 Add org.objectweb.asm. as serverClass @@ -621,8 +639,8 @@ jetty-9.1.4.v20140401 - 01 April 2014 + 430341 add apache jsp and jstl optional modules + 430490 Added JETTY_SHELL 426738 Fixed JETTY_HOME comments + 430649 test form encoding - + 430654 closing client connections can hang worker threads. - + 430808 OutputStreamContentProvider violates OutputStream contract. + + 430654 closing client connections can hang worker threads + + 430808 OutputStreamContentProvider violates OutputStream contract + 430822 jetty-start / make soLingerTime configurable via property + 430823 jetty-start / make NeedClientAuth (ssl) configurable via property + 430824 jetty-start / use of jetty-logging.xml prevents configuration of @@ -641,19 +659,19 @@ jetty-9.1.3.v20140225 - 25 February 2014 order and atomically. + 427738 fixed XSS in async-rest demo + 428157 Methods of anonymous inner classes can't be called via xml - + 428232 Rework batch mode / buffering in websocket. + + 428232 Rework batch mode / buffering in websocket + 428238 Test HEAD request with async IO - + 428266 HttpRequest mangles URI query string. + + 428266 HttpRequest mangles URI query string + 428383 limit white space between requests + 428418 JettyStopMojo prints some messages on System.err - + 428435 Large streaming message fails in MessageWriter. + + 428435 Large streaming message fails in MessageWriter + 428660 Delay closing async HttpOutput until after UNREADY->READY + 428710 JDBCSession(Id)Manager use read committed isolation level + 428859 Do not auto initialise jsr356 websocket if no annotations or EndPoints discovered jetty-9.1.2.v20140210 - 10 February 2014 - + 408167 Complex object as session attribute not necessarily persisted. + + 408167 Complex object as session attribute not necessarily persisted + 423421 remove org.slf4j and org.ow2.asm from jetty-all artifact + 424171 Old javax.activation jar interferes with email sending + 424562 JDBCSessionManager.setNodeIdInSessionId(true) does not work @@ -662,7 +680,7 @@ jetty-9.1.2.v20140210 - 10 February 2014 returns null when debug is enabled. + 425638 Fixed monitor module/xml typos + 425696 start.jar --add-to-start={module} results in error - + 425703 Review [Queued]HttpInput. + + 425703 Review [Queued]HttpInput + 425837 Upgrade to jstl 1.2.2 + 425930 JDBC Session Manager constantly reloading session if save intervall expired once @@ -670,22 +688,22 @@ jetty-9.1.2.v20140210 - 10 February 2014 + 426250 jetty-all should be deployed on release + 426358 NPE generating temp dir name if no resourceBase or war + 426481 fix < java 1.7.0_10 npn files - + 426739 Response with Connection: keep-alive truncated. + + 426739 Response with Connection: keep-alive truncated + 426750 isReady() returns true at EOF + 426870 HTTP 1.0 Request with Connection: keep-alive and response content hangs. + 427068 ServletContext.getClassLoader should only check privileges if a SecurityManager exists - + 427128 Cookies are not sent to the server. + + 427128 Cookies are not sent to the server + 427245 StackOverflowError when session cannot be de-idled from disk - + 427254 Cookies are not sent to the client. - + 427512 ReadPendingException in case of HTTP Proxy tunnelling. + + 427254 Cookies are not sent to the client + + 427512 ReadPendingException in case of HTTP Proxy tunnelling + 427570 externalize common http config to start.ini - + 427572 Default number of acceptors too big. - + 427587 MessageInputStream must copy the payload. - + 427588 WebSocket Parser leaks ByteBuffers. - + 427690 Remove Mux Extension and related support. - + 427699 WebSocket upgrade response sends Sec-WebSocket-Protocol twice. + + 427572 Default number of acceptors too big + + 427587 MessageInputStream must copy the payload + + 427588 WebSocket Parser leaks ByteBuffers + + 427690 Remove Mux Extension and related support + + 427699 WebSocket upgrade response sends Sec-WebSocket-Protocol twice jetty-9.1.1.v20140108 - 08 January 2014 + 408912 JDBCSessionIdManager should allow configuration of schema @@ -704,10 +722,10 @@ jetty-9.1.1.v20140108 - 08 January 2014 extension already uses the compress bit" + 421697 IteratingCallback improvements + 421775 CookiePatternRule only sets cookie if not set already - + 421794 Iterator from InputStreamProvider is not implemented properly. - + 421795 ContentProvider should have a method to release resources. + + 421794 Iterator from InputStreamProvider is not implemented properly + + 421795 ContentProvider should have a method to release resources + 422192 ClientContainer.getOpenSessions() always returns null - + 422264 OutputStreamContentProvider does not work with Basic Authentication. + + 422264 OutputStreamContentProvider does not work with Basic Authentication + 422308 Change all session/sessionid managers to use shared Scheduler + 422386 Comma-separated s not trimmed in GzipFilter + 422388 Test for GzipFilter apply to resources with charset appended to the @@ -738,17 +756,17 @@ jetty-9.1.1.v20140108 - 08 January 2014 + 423692 use UrlEncoded.ENCODING for merging forwarded query strings + 423695 Horizontal-tab used as HTTP Header Field separator unsupported + 423724 WebSocket / Rename MessageAppender.appendMessage to .appendFrame - + 423739 Start checks module files. + + 423739 Start checks module files + 423804 WebSocket / JSR improper use of ServerEndpointConfig.Configurator.getNegotiatedSubprotocol() + 423875 Update jetty-distro build to use jetty-toolchain jetty-schemas 3.1.M0 + 423915 WebSocket / Active connection from IOS that goes into airplane mode not disconnected on server side - + 423926 Remove code duplication in class IdleTimeout. - + 423930 SPDY streams are leaked. + + 423926 Remove code duplication in class IdleTimeout + + 423930 SPDY streams are leaked + 423948 Cleanup and consolidate testing utilities in WebSocket - + 424014 PathContentProvider does not close its internal SeekableByteChannel. - + 424043 IteratingCallback Idle race. + + 424014 PathContentProvider does not close its internal SeekableByteChannel + + 424043 IteratingCallback Idle race + 424051 Using --list-config can result in NPE + 424168 Module [ext] should load libraries recursively from lib/ext/ + 424180 extensible bad message content @@ -780,8 +798,8 @@ jetty-9.1.1.v20140108 - 08 January 2014 " + 425038 WebSocketClient leaks file handles when exceptions are thrown from open() - + 425043 Track whether pools are used correctly. - + 425049 add json mime mapping to mime.properties. + + 425043 Track whether pools are used correctly + + 425049 add json mime mapping to mime.properties jetty-9.1.0.v20131115 - 15 November 2013 + 397167 Remote Access documentation is wrong @@ -800,7 +818,7 @@ jetty-9.1.0.RC2 - 07 November 2013 + 420844 Connection:close on exceptional errors + 420930 Use Charset to specify character encoding + 421197 synchronize gzip output finish - + 421198 onComplete never call onComplete in BufferingResponseListener in 9.1. + + 421198 onComplete never call onComplete in BufferingResponseListener in 9.1 jetty-9.0.7.v20131107 - 07 November 2013 + 407716 fixed logs @@ -811,27 +829,27 @@ jetty-9.0.7.v20131107 - 07 November 2013 + 418767 run-forked goal ingores test scope dependencies with useTestScope=true + 418792 Session getProtocolVersion always returns null - + 418892 SSL session caching so unreliable it effectively does not work. + + 418892 SSL session caching so unreliable it effectively does not work + 419309 Added symlink checker to test webapp + 419333 treat // as an alias in path - + 419344 NPNServerConnection does not close the EndPoint if it reads -1. + + 419344 NPNServerConnection does not close the EndPoint if it reads -1 + 419350 Do not borrow space from passed arrays + 419655 AnnotationParser throws NullPointerException when scanning files from jar:file urls - + 419687 HttpClient's query parameters must be case sensitive. + + 419687 HttpClient's query parameters must be case sensitive + 419799 Async timeout dispatches to error page + 419814 Annotation properties maxMessageSize and inputBufferSize don't work + 419846 JDBCSessionManager doesn't determine dirty state correctly - + 419901 Client always adds extra user-agent header. + + 419901 Client always adds extra user-agent header + 419937 Request isSecure cleared on recycle - + 419950 Provide constructor for StringContentProvider that takes Charset. - + 419964 InputStreamContentProvider does not close provided InputStream. + + 419950 Provide constructor for StringContentProvider that takes Charset + + 419964 InputStreamContentProvider does not close provided InputStream + 420033 AsyncContext.onTimeout exceptions passed to onError + 420039 BufferingResponseListener continues processing after aborting request. + 420048 DefaultServlet alias checks configured resourceBase + 420142 reimplemented graceful shutdown - + 420362 Response/request listeners called too many times. + + 420362 Response/request listeners called too many times + 420374 Call super.close() in a finally block + 420530 AbstractLoginModule never fails a login + 420572 IOTest explicitly uses 127.0.0.1 @@ -843,14 +861,14 @@ jetty-9.0.7.v20131107 - 07 November 2013 jetty-8.1.14.v20131031 - 31 October 2013 + 417772 fixed low resources idle timeout + 418636 Name anonymous filter and holders with classname-hashcode - + 419432 Allow to override the SslContextFactory on a per-destination basis. + + 419432 Allow to override the SslContextFactory on a per-destination basis + 420048 DefaultServlet alias checks configured resourceBase + 420530 AbstractLoginModule never fails a login jetty-7.6.14.v20131031 - 31 October 2013 + 417772 fixed low resources idle timeout + 418636 Name anonymous filter and holders with classname-hashcode - + 419432 Allow to override the SslContextFactory on a per-destination basis. + + 419432 Allow to override the SslContextFactory on a per-destination basis + 420048 DefaultServlet alias checks configured resourceBase + 420530 AbstractLoginModule never fails a login @@ -858,7 +876,7 @@ jetty-9.1.0.RC1 - 31 October 2013 + 294531 Unpacking webapp twice to the same directory name causes problems with updated jars in WEB-INF/lib + 397049 Cannot Provide Custom Credential to JDBCLoginService - + 403591 improve the Blocking Q implementation. + + 403591 improve the Blocking Q implementation + 407716 fixed logs + 410840 Change SSLSession.getPeerCertificateChain() to SSLSession.getPeerCertificates(). @@ -868,10 +886,10 @@ jetty-9.1.0.RC1 - 31 October 2013 + 416300 Order ServletContainerInitializer callbacks + 416597 Allow classes and jars on the webappcontext extraclasspath to be scanned for annotations by jetty-maven-plugin - + 417356 Add SOCKS support to jetty client. + + 417356 Add SOCKS support to jetty client + 417932 resources.mod should make ${jetty.base}/resources/ directory + 417933 logging.mod ini template should include commented log.class settings - + 418212 org.eclipse.jetty.spdy.server.http.SSLExternalServerTest hangs. + + 418212 org.eclipse.jetty.spdy.server.http.SSLExternalServerTest hangs + 418441 Use of OPTIONS= in Jetty 9.1 should display WARNING message + 418596 Faults in JARs during class scanning should report the jar that caused the problem @@ -885,29 +903,29 @@ jetty-9.1.0.RC1 - 31 October 2013 + 418767 run-forked goal ingores test scope dependencies with useTestScope=true + 418792 Session getProtocolVersion always returns null - + 418892 SSL session caching so unreliable it effectively does not work. + + 418892 SSL session caching so unreliable it effectively does not work + 418922 Missing parameterization of etc/jetty-xinetd.xml + 418923 Missing parameterization of etc/jetty-proxy.xml + 419146 Parameterize etc/jetty-requestlog.xml values + 419309 Added symlink checker to test webapp + 419330 Allow access to setters on jetty-jspc-maven-plugin + 419333 treat // as an alias in path - + 419344 NPNServerConnection does not close the EndPoint if it reads -1. + + 419344 NPNServerConnection does not close the EndPoint if it reads -1 + 419350 Do not borrow space from passed arrays + 419655 AnnotationParser throws NullPointerException when scanning files from jar:file urls - + 419687 HttpClient's query parameters must be case sensitive. + + 419687 HttpClient's query parameters must be case sensitive + 419799 Async timeout dispatches to error page + 419814 Annotation properties maxMessageSize and inputBufferSize don't work + 419846 JDBCSessionManager doesn't determine dirty state correctly + 419899 Do not wrap SSL Exception as EoFException - + 419901 Client always adds extra user-agent header. - + 419904 Data corruption on proxy PUT requests. + + 419901 Client always adds extra user-agent header + + 419904 Data corruption on proxy PUT requests + 419914 QueuedThreadPool uses nanoTime + 419937 Request isSecure cleared on recycle - + 419950 Provide constructor for StringContentProvider that takes Charset. - + 419964 InputStreamContentProvider does not close provided InputStream. - + 420012 Improve ProxyServlet.Transparent configuration in case prefix="/". + + 419950 Provide constructor for StringContentProvider that takes Charset + + 419964 InputStreamContentProvider does not close provided InputStream + + 420012 Improve ProxyServlet.Transparent configuration in case prefix="/" + 420033 AsyncContext.onTimeout exceptions passed to onError + 420034 Removed threads/timers from Date caching + 420039 BufferingResponseListener continues processing after aborting @@ -915,8 +933,8 @@ jetty-9.1.0.RC1 - 31 October 2013 + 420048 DefaultServlet alias checks configured resourceBase + 420103 Split out jmx-remote module from existing jmx module + 420142 reimplemented graceful shutdown - + 420362 Response/request listeners called too many times. - + 420364 Bad synchronization in HttpConversation. + + 420362 Response/request listeners called too many times + + 420364 Bad synchronization in HttpConversation + 420374 Call super.close() in a finally block + 420530 AbstractLoginModule never fails a login + 420687 XML errors in jetty-plus/src/test/resources/web-fragment-*.xml @@ -976,7 +994,7 @@ jetty-9.0.6.v20130930 - 30 September 2013 receives a rst frame from the upstream spdy server + 416266 HttpServletResponse.encodeURL() encodes on first request when only SessionTrackingMode.COOKIE is used - + 416314 jetty async client wrong behaviour for HEAD Method + Redirect. + + 416314 jetty async client wrong behaviour for HEAD Method + Redirect + 416321 handle failure during blocked committing write + 416453 Add comments to embedded SplitFileServer example + 416477 Improved consumeAll error handling @@ -1019,7 +1037,7 @@ jetty-9.1.0.M0 - 16 September 2013 + 403591 do not use the ConcurrentArrayBlockingQueue for thread pool, selector and async request log + 403817 Use of WebSocket Session.close() results in invalid status code - + 405188 HTTP 1.0 with GET returns internal IP address. + + 405188 HTTP 1.0 with GET returns internal IP address + 405422 Implement servlet3.1 spec sections 4.4.3 and 8.1.4 for new HttpSessionIdListener class + 405432 Check implementation of section 13.4.1 @ServletSecurity for @@ -1037,19 +1055,19 @@ jetty-9.1.0.M0 - 16 September 2013 AsyncListener + 406759 supressed stacktrace in ReferrerPushStrategyTest + 407708 HttpUpgradeHandler must support injection - + 408782 Transparent Proxy - rewrite URL is ignoring query strings. + + 408782 Transparent Proxy - rewrite URL is ignoring query strings + 408904 Enhance CommandlineBuilder to not escape strings inside single quotes + 409403 fix IllegalStateException when SPDY is used and the response is written through BufferUtil.writeTo byte by byte - + 409796 fix and cleanup ReferrerPushStrategy. There's more work to do here, - so it remains @Ignore for now + + 409796 fix and cleanup ReferrerPushStrategy. There's more work to do here so + it remains @Ignore for now + 409953 return buffer.slice() instead of buffer.asReadOnlyBuffer() in ResourceCache to avoid using inefficent path in BufferUtil.writeTo - + 410083 Jetty clients submits incomplete URL to proxy. + + 410083 Jetty clients submits incomplete URL to proxy + 410098 inject accept-encoding header for all http requests through SPDY as SPDY clients MUST support spdy. Also remove two new tests that have been to implementation agnostic and not needed anymore due to recent code changes - + 410246 HttpClient with proxy does not tunnel HTTPS requests. + + 410246 HttpClient with proxy does not tunnel HTTPS requests + 410341 suppress stacktraces that happen during test setup shutdown after successful test run + 410800 Make RewritePatternRule queryString aware @@ -1059,7 +1077,7 @@ jetty-9.1.0.M0 - 16 September 2013 + 412418 HttpTransportOverSPDY fix race condition while sending push streams that could cause push data not to be sent. Fixes intermittent test issues in ReferrerPushStrategyTest - + 412729 SPDYClient needs a Promise-based connect() method. + + 412729 SPDYClient needs a Promise-based connect() method + 412829 Allow any mappings from web-default.xml to be overridden by web.xml + 412830 Error Page match ServletException then root cause + 412840 remove Future in SPDYClient.connect() and return Session instead in @@ -1076,7 +1094,7 @@ jetty-9.1.0.M0 - 16 September 2013 + 413387 onResponseHeaders is not called multiple times when multiple redirects occur. + 413484 setAttribute in nosql session management better handles _dirty status - + 413531 Introduce pluggable transports for HttpClient. + + 413531 Introduce pluggable transports for HttpClient + 413684 deprecated unsafe alias checkers + 413737 hide stacktrace in ReferrerPushStrategyTest + 413901 isAsyncStarted remains true while original request is dispatched @@ -1095,8 +1113,8 @@ jetty-9.1.0.M0 - 16 September 2013 + 414913 WebSocket / Performance - reduce ByteBuffer allocation/copying during generation/writing + 414923 CompactPathRule needs to also compact the uri - + 415047 Create URIs lazily in HttpClient. - + 415062 SelectorManager wakeup optimisation. + + 415047 Create URIs lazily in HttpClient + + 415062 SelectorManager wakeup optimisation + 415131 Avoid autoboxing on debug + 415192 maps to JspPropertyGroupServlet instead of JspServlet + 415194 Deployer gives management of context to context collection @@ -1139,7 +1157,7 @@ jetty-9.1.0.M0 - 16 September 2013 receives a rst frame from the upstream spdy server + 416266 HttpServletResponse.encodeURL() encodes on first request when only SessionTrackingMode.COOKIE is used - + 416314 jetty async client wrong behaviour for HEAD Method + Redirect. + + 416314 jetty async client wrong behaviour for HEAD Method + Redirect + 416321 handle failure during blocked committing write + 416477 Improved consumeAll error handling + 416568 Simplified servlet exception logging @@ -1183,7 +1201,7 @@ jetty-8.1.13.v20130916 - 16 September 2013 + 414431 Avoid debug NPE race + 414507 Ensure AnnotationParser ignores parent dir hierarchy when checking for hidden dirnames - + 414652 WebSocket's sendMessage() may hang on congested connections. + + 414652 WebSocket's sendMessage() may hang on congested connections + 415192 maps to JspPropertyGroupServlet instead of JspServlet + 415401 Add XmlConfiguration.initializeDefaults that allows to set default values for any XmlConfiguration that may be overridden in the config file @@ -1206,7 +1224,7 @@ jetty-7.6.13.v20130916 - 16 September 2013 + 414431 Avoid debug NPE race + 414507 Ensure AnnotationParser ignores parent dir hierarchy when checking for hidden dirnames - + 414652 WebSocket's sendMessage() may hang on congested connections. + + 414652 WebSocket's sendMessage() may hang on congested connections + 415192 maps to JspPropertyGroupServlet instead of JspServlet + 415401 Add XmlConfiguration.initializeDefaults that allows to set default values for any XmlConfiguration that may be overridden in the config file @@ -1222,13 +1240,13 @@ jetty-9.0.5.v20130815 - 15 August 2013 + 405535 implement Request.isUserInRole(role) check security-role-refs defaulting to security-role if no matching ref + 408235 SPDYtoHTTP proxy fix: remove hop headers from upstream server - + 409028 Jetty HttpClient does not work with proxy CONNECT method. + + 409028 Jetty HttpClient does not work with proxy CONNECT method + 409282 fix intermittently failing MaxConcurrentStreamTest + 409845 add test that makes sure that DataFrameGenerator correctly prepends the header information + 410498 ignore type of exception in GoAwayTest.testDataNotProcessedAfterGoAway - + 410668 HTTP client should support the PATCH method. + + 410668 HTTP client should support the PATCH method + 410800 Make RewritePatternRule queryString aware + 410805 StandardSession: remove all frameBytes for a given stream from queue if the stream is reset @@ -1240,7 +1258,7 @@ jetty-9.0.5.v20130815 - 15 August 2013 + 411545 SslConnection.DecryptedEndpoint.fill() sometimes misses a few network bytes + 411755 MultiPartInputStreamParser fails on base64 encoded content - + 411844 ArrayIndexOutOfBoundsException on wild URL. + + 411844 ArrayIndexOutOfBoundsException on wild URL + 411909 GzipFilter flushbuffer() results in erroneous finish() call + 412234 fix bug where NetworkTrafficSelectChannelEndpoint counted bytes wrong on incomplete writes @@ -1255,24 +1273,24 @@ jetty-9.0.5.v20130815 - 15 August 2013 + 412629 PropertyFileLoginModule doesn't cache user configuration file even for refreshInterval=0 + 412637 ShutdownMonitorThread already started - + 412712 HttpClient does not send the terminal chunk after partial writes. + + 412712 HttpClient does not send the terminal chunk after partial writes + 412713 add dumpOnStart configuration to jetty-maven-plugin + 412750 HttpClient close expired connections fix - + 412814 HttpClient calling CompleteListener.onComplete() twice. - + 412846 jetty Http Client Connection through Proxy is failing with Timeout. + + 412814 HttpClient calling CompleteListener.onComplete() twice + + 412846 jetty Http Client Connection through Proxy is failing with Timeout + 412938 Request.setCharacterEncoding now throws UnsupportedEncodingException instead of UnsupportedCharsetException + 413034 Multiple webapps redeploy returns NamingException with AppDynamics javaagent + 413066 accept lower case method: head - + 413108 HttpClient hardcodes dispatchIO=false when using SSL. + + 413108 HttpClient hardcodes dispatchIO=false when using SSL + 413113 Inconsistent Request.getURI() when adding parameters via Request.param(). + 413154 ContextHandlerCollection defers virtual host handling to ContextHandler + 413155 HttpTransportOverSPDY remove constructor argument for version and get version from stream.getSession instead - + 413371 Default JSON.Converters for List and Set. + + 413371 Default JSON.Converters for List and Set + 413372 JSON Enum uses name rather than toString() + 413393 better logging of bad URLs in Resources + 413486 SessionCookieConfig setters should throw IllegalStateException if @@ -1291,13 +1309,13 @@ jetty-9.0.5.v20130815 - 15 August 2013 for hidden dirnames + 414625 final static version fields + 414640 HTTP header value encoding - + 414652 WebSocket's sendMessage() may hang on congested connections. + + 414652 WebSocket's sendMessage() may hang on congested connections + 414727 Ensure asynchronously flushed resources are closed + 414763 Added org.eclipse.jetty.util.log.stderr.ESCAPE option + 414833 HttpSessionListener.destroy must be invoked in reverse order + 414840 Request.login() throws NPE if username is null + 414951 QueuedThreadPool fix constructor that missed to pass the idleTimeout - + 414972 HttpClient may read bytes with pre-tunnelled connection. + + 414972 HttpClient may read bytes with pre-tunnelled connection jetty-9.0.4.v20130625 - 25 June 2013 + 396706 CGI support parameters @@ -1309,12 +1327,12 @@ jetty-9.0.4.v20130625 - 25 June 2013 false positives + 401027 javadoc JMX annotations + 404508 enable overlay deployer - + 405188 HTTP 1.0 with GET returns internal IP address. + + 405188 HTTP 1.0 with GET returns internal IP address + 405313 Websocket client SSL hostname verification is broken, always defaults to raw IP as String + 406759 supressed stacktrace in ReferrerPushStrategyTest + 406923 Accept CRLF or LF but not CR as line termination - + 407246 Test harness checked results in callbacks ignored. + + 407246 Test harness checked results in callbacks ignored + 407325 Test Failure: org.eclipse.jetty.servlets.EventSourceServletTest.testEncoding + 407326 Test Failure: @@ -1350,7 +1368,7 @@ jetty-9.0.4.v20130625 - 25 June 2013 + 408723 Jetty Maven plugin reload ignores web.xml listeners + 408768 JSTL jars not scanned by jetty-ant + 408771 Problem with ShutdownMonitor for jetty-ant - + 408782 Transparent Proxy - rewrite URL is ignoring query strings. + + 408782 Transparent Proxy - rewrite URL is ignoring query strings + 408806 getParameter returns null on Multipart request if called before request.getPart()/getParts() + 408904 Enhance CommandlineBuilder to not escape strings inside single quotes @@ -1387,13 +1405,13 @@ jetty-9.0.4.v20130625 - 25 June 2013 + 409953 return buffer.slice() instead of buffer.asReadOnlyBuffer() in ResourceCache to avoid using inefficent path in BufferUtil.writeTo + 409978 Websocket shouldn't create HttpSession if not present - + 410083 Jetty clients submits incomplete URL to proxy. + + 410083 Jetty clients submits incomplete URL to proxy + 410098 inject accept-encoding header for all http requests through SPDY as SPDY clients MUST support spdy. Also remove two new tests that have been to implementation agnostic and not needed anymore due to recent code changes + 410175 WebSocketSession#isSecure() doesn't return true for SSL session on the server side - + 410246 HttpClient with proxy does not tunnel HTTPS requests. + + 410246 HttpClient with proxy does not tunnel HTTPS requests + 410337 throw EofException instead of EOFException in HttpOutput.write() if HttpOutpyt is closed + 410341 suppress stacktraces that happen during test setup shutdown after @@ -1419,8 +1437,8 @@ jetty-9.0.4.v20130625 - 25 June 2013 + 410799 errors while creating push streams in HttpTransportOverSPDY are now logged to debug instead of warn + 410893 async support defaults to false for spec created servlets and filters - + 410911 Continuation isExpired handling. - + 410995 Avoid reverse DNS lookups when creating SSLEngines. + + 410911 Continuation isExpired handling + + 410995 Avoid reverse DNS lookups when creating SSLEngines + 411061 fix cookie handling in spdy. If two different HTTP headers with the same name are set, they should be translated to a single multiheader value according to: @@ -1440,7 +1458,7 @@ jetty-9.0.3.v20130506 - 06 May 2013 + 405327 Modular Start.ini + 405530 Wrap AsyncContext to throw ISE after complete + 405537 NPE in rendering JSP using SPDY and wrapped ServletRequest - + 405570 spdy push: resource ordering and sequential push. + + 405570 spdy push: resource ordering and sequential push + 405631 Plugin gives error when its started twice + 405925 Redeploy with jetty-maven-plugin fails + 406015 Query parameters and POST queries. Fixed proxy case where the path is @@ -1458,11 +1476,11 @@ jetty-9.0.3.v20130506 - 06 May 2013 jetty.home.bundle=org.eclipse.jetty.osgi.boot + 406753 jetty-runner contains invalid signature files + 406768 Improved handling of static content resources - + 406861 IPv6 redirects fail. + + 406861 IPv6 redirects fail + 406923 Accept CRLF or LF but not CR as line termination + 406962 Improve attribute names in Request + 407075 Do not dispatch from complete - + 407135 Unauthorized response causes retry loop. + + 407135 Unauthorized response causes retry loop + 407136 @PreDestroy called after Servlet.destroy() + 407173 java.lang.IllegalStateException: null when using JDBCSessionManager + 407214 Reduce build logging of OSGi modules @@ -1478,7 +1496,7 @@ jetty-9.0.2.v20130417 - 17 April 2013 + 405364 spdy imeplement MAX_CONCURRENT_STREAMS + 405449 spdy improve handling of duplicate stream Ids + 405540 ServletContextListeners call in reverse in doStop - + 405551 InputStreamResponseListener.await returns null when request fails. + + 405551 InputStreamResponseListener.await returns null when request fails + 405679 example other server for documentation jetty-9.0.1.v20130408 - 08 April 2013 @@ -1493,15 +1511,15 @@ jetty-9.0.1.v20130408 - 08 April 2013 + 400142 ConcurrentModificationException in JDBC SessionManger + 400144 When loading a session fails the JDBCSessionManger produces duplicate session IDs - + 400689 Add support for Proxy authentication. + + 400689 Add support for Proxy authentication + 401150 close input stream used from cached resource + 401806 spdy push properly pass through request and response headers for pushed resources - + 402397 InputStreamResponseListener early close inputStream cause hold lock. + + 402397 InputStreamResponseListener early close inputStream cause hold lock + 402485 reseed secure random + 402626 Do not required endpoint host checking by default in server and configure in client - + 402666 Improve handling of TLS exceptions due to raw socket close. + + 402666 Improve handling of TLS exceptions due to raw socket close + 402694 setuid as LifeCycle listener + 402706 HttpSession.setMaxInactiveInterval(int) does not change JDBCSession expiry @@ -1526,7 +1544,7 @@ jetty-9.0.1.v20130408 - 08 April 2013 + 403373 WebSocket change timeout log level from warn -> info + 403380 Introduce WebSocketTimeoutException to differentiate between EOF on write and Timeout - + 403451 Review synchronization in SslConnection. + + 403451 Review synchronization in SslConnection + 403510 HttpSession maxInactiveInterval is not serialized in HashSession + 403513 jetty:run goal cannot be executed twice during the maven build + 403570 Asynchronous Request Logging @@ -1540,7 +1558,7 @@ jetty-9.0.1.v20130408 - 08 April 2013 + 404128 Add Vary headers rather than set them + 404176 Jetty's AnnotationConfiguration class does not scan non-jar resources on the container classpath - + 404204 Exception from inputstream cause hang or timeout. + + 404204 Exception from inputstream cause hang or timeout + 404283 org.eclipse.jetty.util.Scanner.scanFile() dies with an NPE if listFiles() returns null + 404323 Improved parameterization of https and SPDY @@ -1548,15 +1566,15 @@ jetty-9.0.1.v20130408 - 08 April 2013 + 404326 set status when Request.setHandled(true) is called + 404511 Replaced all StringMap usage with Tries + 404517 Close connection if request received after half close - + 404610 Reintroduce ability to disallow TLS renegotiation. - + 404757 SPDY can only be built with the latest JDK version. - + 404789 Support IPv6 addresses in DoSFilter white list. + + 404610 Reintroduce ability to disallow TLS renegotiation + + 404757 SPDY can only be built with the latest JDK version + + 404789 Support IPv6 addresses in DoSFilter white list + 404881 Allow regexs for SslContextFactory.setIncludeCipherSuites() and .setExcludeCipherSuites() + 404889 SelectorManager accepts attachments with sockets + 404906 servlets with load-on-startup = 0 are not fired up on jetty 9 startup + 404958 Fixed Resource.newSystemResource striped / handling - + 405044 Query parameters lost for non GET or POST. + + 405044 Query parameters lost for non GET or POST jetty-9.0.0.v20130308 - 08 March 2013 + 399070 add updated version of npn-boot jar to start.ini @@ -1572,10 +1590,10 @@ jetty-9.0.0.v20130308 - 08 March 2013 + 401643 Improved Authentication exception messages and provided quiet servlet exception + 401644 Dump does not login user already logged in - + 401651 Abort request if maxRequestsQueuedPerDestination is reached. - + 401777 InputStreamResponseListener CJK byte (>=128) cause EOF. + + 401651 Abort request if maxRequestsQueuedPerDestination is reached + + 401777 InputStreamResponseListener CJK byte (>=128) cause EOF + 401904 fixed getRemoteAddr to return IP instead of hostname - + 401908 Enhance DosFilter to allow dynamic configuration of attributes. + + 401908 Enhance DosFilter to allow dynamic configuration of attributes + 401966 Ensure OSGI WebApp as Service (WebAppContext) can be deployed only through ServiceWebAppProvider + 402008 Websocket blocking write hangs when remote client dies (or is killed) @@ -1584,7 +1602,7 @@ jetty-9.0.0.v20130308 - 08 March 2013 server is stopped + 402075 Massive old gen growth when hit by lots of non persistent connections. - + 402090 httpsender PendingState cause uncertain data send to server. + + 402090 httpsender PendingState cause uncertain data send to server + 402106 fixed URI resize in HttpParser + 402148 Update Javadoc for WebSocketServlet for new API + 402154 WebSocket / Session.setIdleTimeout(ms) should support in-place idle @@ -1592,8 +1610,8 @@ jetty-9.0.0.v20130308 - 08 March 2013 + 402185 updated javascript mime-type + 402277 spdy proxy: fix race condition in nested push streams initiated by upstream server. Fix several other small proxy issues - + 402316 HttpReceiver and null pointer exception. - + 402341 Host with default port causes redirects loop. + + 402316 HttpReceiver and null pointer exception + + 402341 Host with default port causes redirects loop + 402726 WebAppContext references old WebSocket packages in system and server classes + 402757 WebSocket client module can't be used with WebSocket server module in @@ -1611,7 +1629,7 @@ jetty-8.1.12.v20130726 - 26 July 2013 + 408806 getParameter returns null on Multipart request if called before request.getPart()/getParts() + 408909 GzipFilter setting of headers when reset and/or not compressed - + 409028 Jetty HttpClient does not work with proxy CONNECT method. + + 409028 Jetty HttpClient does not work with proxy CONNECT method + 409133 Empty causes StackOverflowError + 409436 NPE on context restart using dynamic servlet registration + 409449 Ensure servlets, filters and listeners added via dynamic @@ -1630,9 +1648,9 @@ jetty-8.1.12.v20130726 - 26 July 2013 encoding of part + 411755 MultiPartInputStreamParser fails on base64 encoded content + 411909 GzipFilter flushbuffer() results in erroneous finish() call - + 412712 HttpClient does not send the terminal chunk after partial writes. + + 412712 HttpClient does not send the terminal chunk after partial writes + 412750 HttpClient close expired connections fix - + 413371 Default JSON.Converters for List and Set. + + 413371 Default JSON.Converters for List and Set + 413372 JSON Enum uses name rather than toString() + 413684 Trailing slash shows JSP source + 413812 Make RateTracker serializable @@ -1647,7 +1665,7 @@ jetty-7.6.12.v20130726 - 26 July 2013 + 408662 In pax-web servlet services requests even if init() has not finished running + 408909 GzipFilter setting of headers when reset and/or not compressed - + 409028 Jetty HttpClient does not work with proxy CONNECT method. + + 409028 Jetty HttpClient does not work with proxy CONNECT method + 409133 Empty causes StackOverflowError + 409556 FileInputStream not closed in DirectNIOBuffer + 410630 MongoSessionManager conflicting session update op @@ -1661,9 +1679,9 @@ jetty-7.6.12.v20130726 - 26 July 2013 encoding of part + 411755 MultiPartInputStreamParser fails on base64 encoded content + 411909 GzipFilter flushbuffer() results in erroneous finish() call - + 412712 HttpClient does not send the terminal chunk after partial writes. + + 412712 HttpClient does not send the terminal chunk after partial writes + 412750 HttpClient close expired connections fix - + 413371 Default JSON.Converters for List and Set. + + 413371 Default JSON.Converters for List and Set + 413372 JSON Enum uses name rather than toString() + 413684 Trailing slash shows JSP source + 413812 Make RateTracker serializable @@ -1679,7 +1697,7 @@ jetty-8.1.11.v20130520 - 20 May 2013 listFiles() returns null + 404325 data constraint redirection does send default port + 404517 Close connection if request received after half close - + 404789 Support IPv6 addresses in DoSFilter white list. + + 404789 Support IPv6 addresses in DoSFilter white list + 404958 Fixed Resource.newSystemResource striped / handling + 405281 allow filemappedbuffers to not be used + 405537 NPE in rendering JSP using SPDY and wrapped ServletRequest @@ -1724,7 +1742,7 @@ jetty-8.1.10.v20130312 - 12 March 2013 + 401485 zip file closed exception + 401531 StringIndexOutOfBoundsException for "/*" of fix for multiple mappings to *.jsp - + 401908 Enhance DosFilter to allow dynamic configuration of attributes. + + 401908 Enhance DosFilter to allow dynamic configuration of attributes + 402048 org.eclipse.jetty.server.ShutdownMonitor doesn't stop after the jetty server is stopped + 402485 reseed secure random @@ -1743,7 +1761,7 @@ jetty-7.6.11.v20130520 - 20 May 2013 listFiles() returns null + 404325 data constraint redirection does send default port + 404517 Close connection if request received after half close - + 404789 Support IPv6 addresses in DoSFilter white list. + + 404789 Support IPv6 addresses in DoSFilter white list + 404958 Fixed Resource.newSystemResource striped / handling + 405281 allow filemappedbuffers to not be used + 405537 NPE in rendering JSP using SPDY and wrapped ServletRequest @@ -1781,7 +1799,7 @@ jetty-7.6.10.v20130312 - 12 March 2013 + 401474 Performance problem in org.eclipse.jetty.annotation.AnnotationParser + 401531 StringIndexOutOfBoundsException for "/*" of fix for multiple mappings to *.jsp - + 401908 Enhance DosFilter to allow dynamic configuration of attributes. + + 401908 Enhance DosFilter to allow dynamic configuration of attributes + 402048 org.eclipse.jetty.server.ShutdownMonitor doesn't stop after the jetty server is stopped + 402485 reseed secure random @@ -1796,11 +1814,11 @@ jetty-9.0.0.RC2 - 24 February 2013 jetty-9.0.0.RC1 - 22 February 2013 + 227244 Remove import of backport-util-concurrent Arrays class - + 362854 Continuation implementations may deadlock. + + 362854 Continuation implementations may deadlock + 376273 Early EOF because of SSL Protocol Error on https://api-3t.paypal.com/nvp. + 381521 allow compress methods to be configured - + 388103 Add API for tracking down upload progress. + + 388103 Add API for tracking down upload progress + 394064 ensure that JarFile instances are closed on JarFileResource.release() + 398649 ServletContextListener.contextDestroyed() is not called on ContextHandler unregistration @@ -1808,12 +1826,12 @@ jetty-9.0.0.RC1 - 22 February 2013 start_config + 399520 Websocket Server Connection needs session idle timeouts + 399535 Websocket-client connect should have configurable connect timeout - + 400014 Http async client DNS performance. + + 400014 Http async client DNS performance + 400040 NullPointerException in HttpGenerator.prepareBuffers + 400184 SslContextFactory change. Disable hostname verification if trustAll is set + 400255 Using WebSocket.maxMessageSize results in IllegalArgumentException - + 400434 Add support for an OutputStream ContentProvider. + + 400434 Add support for an OutputStream ContentProvider + 400457 Thread context classloader hierarchy not searched when finding webapp's java:comp/env + 400512 ClientUpgradeRequet.addExtension() should fail if extension is not @@ -1821,10 +1839,10 @@ jetty-9.0.0.RC1 - 22 February 2013 + 400555 HttpProxyEngine: Add http version header in response + 400631 Calling flush() on HttpServletResponse.getOutputStream() after last byte of body causes EofException. - + 400734 NPE for redirects with relative location. + + 400734 NPE for redirects with relative location + 400738 ResourceHandler doesn't support range requests - + 400848 Redirect fails with non-encoded location URIs. - + 400849 Conversation hangs if non-first request fails when queued. + + 400848 Redirect fails with non-encoded location URIs + + 400849 Conversation hangs if non-first request fails when queued + 400859 limit max size of writes from cached content + 400864 Added LowResourcesMonitor + 401177 Make org.eclipse.jetty.websocket.api.WebSocketAdapter threadsafe @@ -1834,7 +1852,7 @@ jetty-9.0.0.RC1 - 22 February 2013 + 401317 Make Safari 5.x websocket support minVersion level error more clear + 401382 Prevent parseAvailable from parsing next chunk when previous has not been consumed. Handle no content-type in chunked request. - + 401414 Hostname verification fails. + + 401414 Hostname verification fails + 401427 WebSocket messages sent from onConnect fail to be read by jetty websocket-client + 401474 Performance problem in org.eclipse.jetty.annotation.AnnotationParser @@ -1864,15 +1882,15 @@ jetty-9.0.0.RC0 - 01 February 2013 + 396606 make spdy proxy capable of receiving SPDY and talk HTTP to the upstream server + 397168 backed of test timing - + 397769 TimerScheduler does not relinquish cancelled tasks. + + 397769 TimerScheduler does not relinquish cancelled tasks + 398872 SslConnection should not be notified of idle timeouts. First solution. Merge branch 'ssl_idle_timeout_ignored'. + 399132 check parent dir of session store against file to be removed + 399173 UpgradeRequest.getParameterMap() should never return null - + 399242 Reduce/eliminate false sharing in BlockingArrayQueue. - + 399319 Request.getURI() may return negative ports. - + 399324 HttpClient does not handle correctly UnresolvedAddressException. - + 399343 OnWebSocketConnect should use api.Session parameter instead. + + 399242 Reduce/eliminate false sharing in BlockingArrayQueue + + 399319 Request.getURI() may return negative ports + + 399324 HttpClient does not handle correctly UnresolvedAddressException + + 399343 OnWebSocketConnect should use api.Session parameter instead + 399344 Add missing @OnWebSocketError annotation + 399397 websocket-client needs better upgrade failure checks + 399421 Add websocket.api.Session.disconnect() for harsh low level connection @@ -1915,9 +1933,9 @@ jetty-9.0.0.M5 - 19 January 2013 + 397190 improve ValidUrlRule to iterate on codepoints + 397321 Wrong condition in default start.config for annotations + 397535 Support pluggable alias checking to support symbolic links - + 397769 TimerScheduler does not relinquish cancelled tasks. + + 397769 TimerScheduler does not relinquish cancelled tasks + 398105 Clean up WebSocketPolicy - + 398285 ProxyServlet mixes cookies from different clients. + + 398285 ProxyServlet mixes cookies from different clients + 398337 UTF-16 percent encoding in UTF-16 form content + 398582 Move lib/jta jar into lib/jndi + JETTY-1533 handle URL with no path @@ -1933,7 +1951,7 @@ jetty-9.0.0.M4 - 21 December 2012 + 394294 Start web-bundles started before jetty + 394370 Add integration test for client resetting SPDY push SYN's + 394514 Preserve URI parameters in sendRedirect - + 394552 HEAD requests don't work for jetty-client. + + 394552 HEAD requests don't work for jetty-client + 394719 remove regex from classpath matching + 394829 Session can not be restored after SessionManager.setIdleSavePeriod has saved the session @@ -1957,7 +1975,7 @@ jetty-9.0.0.M4 - 21 December 2012 + 395574 port jetty-runner and StatisticsServlet to jetty-9 + 395605 class cast exception in XMLConfiguration fixed + 395649 add jetty-setuid back into jetty 9 and distribution - + 395794 slightly modified fix for empty file extenstion to mime type mapping. + + 395794 slightly modified fix for empty file extenstion to mime type mapping Added a default, so it will also work with unknown file extensions + 396036 SPDY send controlFrames even if Stream is reset to avoid breaking the compression context @@ -2009,7 +2027,7 @@ jetty-8.1.9.v20130131 - 31 January 2013 + 394514 Preserve URI parameters in sendRedirect + 394541 remove continuation jar from distro, add as dep to test-jetty-webapp + 394719 remove regex from classpath matching - + 394811 Make JAASLoginService log login failures to DEBUG instead of WARN. + + 394811 Make JAASLoginService log login failures to DEBUG instead of WARN Same for some other exceptions. + 394829 Session can not be restored after SessionManager.setIdleSavePeriod has saved the session @@ -2057,7 +2075,7 @@ jetty-7.6.9.v20130131 - 31 January 2013 + 394514 Preserve URI parameters in sendRedirect + 394541 remove continuation jar from distro, add as dep to test-jetty-webapp + 394719 remove regex from classpath matching - + 394811 Make JAASLoginService log login failures to DEBUG instead of WARN. + + 394811 Make JAASLoginService log login failures to DEBUG instead of WARN Same for some other exceptions. + 394829 Session can not be restored after SessionManager.setIdleSavePeriod has saved the session @@ -2082,7 +2100,7 @@ jetty-7.6.9.v20130131 - 31 January 2013 + 398337 UTF-16 percent encoding in UTF-16 form content + 399132 check parent dir of session store against file to be removed + JETTY-1533 handle URL with no path - + 394215 Scheduled tasks throwing exceptions kill java.util.Timer thread. + + 394215 Scheduled tasks throwing exceptions kill java.util.Timer thread + 394232 add jetty-ant into jetty9 + 394357 Make JarResource constructors protected + 394370 Add unit tests for HttpTransportOverSPDY.send() @@ -2103,7 +2121,7 @@ jetty-9.0.0.M2 - 06 November 2012 + 392525 Add option to --stop-wait to specify timeout + 392641 JDBC Sessions not scavenged if expired during downtime + 392812 MongoSessionIDManager never purges old sessions - + 392959 Review HttpClient.getConversation(long). + + 392959 Review HttpClient.getConversation(long) + 393014 Mongodb purgevalid using query for purgeinvalid + 393015 Mongodb purge not rescheduled + 393075 Jetty WebSocket client cannot connect to Tomcat WebSocket Server @@ -2246,14 +2264,14 @@ jetty-9.0.0.M1 - 15 October 2012 + 391622 Be lenient on RFC6265 restriction on duplicate cookie names in same response + 391623 Add option to --stop to wait for target jetty to stop - + JETTY-1515 Include cookies on 304 responses from DefaultServlet. + + JETTY-1515 Include cookies on 304 responses from DefaultServlet + JETTY-1532 HTTP headers decoded with platform's default encoding + JETTY-1541 fixed different behaviour for single byte writes + JETTY-1547 Jetty does not honor web.xml web-app/jsp-config/jsp-property-group/default-content-type jetty-9.0.0.M0 - 21 September 2012 - + 380924 xmlconfiguration element parsing web.xml + 368113 Support servlet mapping to "" @@ -2677,12 +2695,12 @@ jetty-7.6.0.RC4 - 13 January 2012 + 365048 jetty Http client does not send proxy authentication when requesting a Https-resource through a web-proxy. + 366774 removed XSS vulnerbility - + 367099 Upgrade jetty-websocket for RFC 6455 - Addendum. + + 367099 Upgrade jetty-websocket for RFC 6455 - Addendum + 367716 simplified maxIdleTime logic - + 368035 WebSocketClientFactory does not invoke super.doStop(). + + 368035 WebSocketClientFactory does not invoke super.doStop() + 368060 do not encode sendRedirect URLs + 368114 Protect against non-Strings in System properties for Log - + 368189 WebSocketClientFactory should not manage external thread pool. + + 368189 WebSocketClientFactory should not manage external thread pool + 368215 Remove debug from jaspi + 368240 Improve AggregateLifeCycle handling of shared lifecycles + 368291 Change warning to info for NoSuchFieldException on @@ -2704,8 +2722,8 @@ jetty-8.1.0.RC2 - 22 December 2011 + 366342 Dont persist DosFilter trackers in http session + 366730 pass the time idle to onIdleExpire + 367048 test harness for guard on suspended requests - + 367175 SSL 100% CPU spin in case of blocked write and RST. - + 367219 WebSocketClient.open() fails when URI uses default ports. + + 367175 SSL 100% CPU spin in case of blocked write and RST + + 367219 WebSocketClient.open() fails when URI uses default ports + 367383 jsp-config element must be returned for ServletContext.getJspConfigDescriptor + JETTY-1460 suppress PrintWriter exceptions @@ -2715,7 +2733,7 @@ jetty-8.1.0.RC2 - 22 December 2011 jetty-7.6.0.RC3 - 05 January 2012 + 367433 added tests to investigate + 367435 improved D00 test harness - + 367485 HttpExchange canceled before response do not release connection. + + 367485 HttpExchange canceled before response do not release connection + 367502 WebSocket connections should be closed when application context is stopped. + 367591 corrected configuration.xml version to 7.6 @@ -2737,8 +2755,8 @@ jetty-7.6.0.RC2 - 22 December 2011 + 366342 Dont persist DosFilter trackers in http session + 366730 pass the time idle to onIdleExpire + 367048 test harness for guard on suspended requests - + 367175 SSL 100% CPU spin in case of blocked write and RST. - + 367219 WebSocketClient.open() fails when URI uses default ports. + + 367175 SSL 100% CPU spin in case of blocked write and RST + + 367219 WebSocketClient.open() fails when URI uses default ports + JETTY-1460 suppress PrintWriter exceptions + JETTY-1463 websocket D0 parser should return progress even if no fill done + JETTY-1465 NPE in ContextHandler.toString @@ -2753,7 +2771,7 @@ jetty-8.1.0.RC0 - 30 November 2011 + 353285 ServletSecurity annotation ignored + 357163 jetty 8 ought to proxy jetty8 javadocs + 357209 JSP tag listeners not called - + 360051 SocketConnectionTest.testServerClosedConnection is excluded. + + 360051 SocketConnectionTest.testServerClosedConnection is excluded + 361135 Allow session cookies to NEVER be marked as secure, even on HTTPS requests. + 362249 update shell scripts to jetty8 @@ -2770,8 +2788,8 @@ jetty-7.6.0.RC5 - 20 January 2012 + 368773 process data constraints without realm + 368787 always set token view to new header buffers in httpparser + 368821 improved test harness - + 368920 JettyAwareLogger always formats the arguments. - + 368948 POM for jetty-jndi references unknown version for javax.activation. + + 368920 JettyAwareLogger always formats the arguments + + 368948 POM for jetty-jndi references unknown version for javax.activation + 368992 avoid non-blocking flush when writing to avoid setting !_writable without _writeblocked + JETTY-1475 made output state fields volatile to provide memory barrier for @@ -2781,12 +2799,12 @@ jetty-7.6.0.RC4 - 13 January 2012 + 365048 jetty Http client does not send proxy authentication when requesting a Https-resource through a web-proxy. + 366774 removed XSS vulnerbility - + 367099 Upgrade jetty-websocket for RFC 6455 - Addendum. + + 367099 Upgrade jetty-websocket for RFC 6455 - Addendum + 367716 simplified idleTimeout logic - + 368035 WebSocketClientFactory does not invoke super.doStop(). + + 368035 WebSocketClientFactory does not invoke super.doStop() + 368060 do not encode sendRedirect URLs + 368114 Protect against non-Strings in System properties for Log - + 368189 WebSocketClientFactory should not manage external thread pool. + + 368189 WebSocketClientFactory should not manage external thread pool + 368215 Remove debug from jaspi + 368240 Improve AggregateLifeCycle handling of shared lifecycles + 368291 Change warning to info for NoSuchFieldException on @@ -2795,7 +2813,7 @@ jetty-7.6.0.RC4 - 13 January 2012 jetty-7.6.0.RC3 - 05 January 2012 + 367433 added tests to investigate + 367435 improved D00 test harness - + 367485 HttpExchange canceled before response do not release connection. + + 367485 HttpExchange canceled before response do not release connection + 367502 WebSocket connections should be closed when application context is stopped. + 367591 corrected configuration.xml version to 7.6 @@ -2817,8 +2835,8 @@ jetty-7.6.0.RC2 - 22 December 2011 + 366342 Dont persist DosFilter trackers in http session + 366730 pass the time idle to onIdleExpire + 367048 test harness for guard on suspended requests - + 367175 SSL 100% CPU spin in case of blocked write and RST. - + 367219 WebSocketClient.open() fails when URI uses default ports. + + 367175 SSL 100% CPU spin in case of blocked write and RST + + 367219 WebSocketClient.open() fails when URI uses default ports + JETTY-1460 suppress PrintWriter exceptions + JETTY-1463 websocket D0 parser should return progress even if no fill done + JETTY-1465 NPE in ContextHandler.toString @@ -2828,7 +2846,7 @@ jetty-7.6.0.RC1 - 04 December 2011 + 353285 ServletSecurity annotation ignored + 357163 jetty 8 ought to proxy jetty8 javadocs + 357209 JSP tag listeners not called - + 360051 SocketConnectionTest.testServerClosedConnection is excluded. + + 360051 SocketConnectionTest.testServerClosedConnection is excluded + 361135 Allow session cookies to NEVER be marked as secure, even on HTTPS requests. + 362249 update shell scripts to jetty8 @@ -2857,7 +2875,7 @@ jetty-7.6.0.RC0 - 29 November 2011 + 363488 ShutdownHandler use stopper thread + 363718 Setting java.rmi.server.hostname in jetty-jmx.xml + 363757 partial fix - + 363785 StdErrLog must use system-dependent EOL. + + 363785 StdErrLog must use system-dependent EOL + 363943 ignore null attribute values + 363993 EOFException parsing HEAD response in HttpTester + 364638 SCEP does idle timestamp checking. New setCheckForIdle method @@ -2875,12 +2893,12 @@ jetty-8.0.4.v20111024 - 24 October 2011 + 360912 CrossOriginFilter does not send Access-Control-Allow-Origin on responses. 355103 Make allowCredentials default to true in CrossOriginFilter. - + 360938 Connections closed after a while. + + 360938 Connections closed after a while + 361135 secure cookies for sessions + 361319 Log initialization does not catch correct exceptions on all jvms + 361325 359292 Allow KeyStore to be set + 361456 release timer task on connection failed - + 361655 ExecutorThreadPool.isLowOnThreads() returns wrong value. + + 361655 ExecutorThreadPool.isLowOnThreads() returns wrong value + JETTY-1444 start threadpool before selector manager jetty-7.5.4.v20111024 - 24 October 2011 @@ -2891,16 +2909,16 @@ jetty-7.5.4.v20111024 - 24 October 2011 + 360912 CrossOriginFilter does not send Access-Control-Allow-Origin on responses. 355103 Make allowCredentials default to true in CrossOriginFilter. - + 360938 Connections closed after a while. + + 360938 Connections closed after a while + 361319 Log initialization does not catch correct exceptions on all jvms + 361325 359292 Allow KeyStore to be set + 361456 release timer task on connection failed - + 361655 ExecutorThreadPool.isLowOnThreads() returns wrong value. + + 361655 ExecutorThreadPool.isLowOnThreads() returns wrong value + JETTY-1444 start threadpool before selector manager jetty-8.0.3.v20111011 - 11 October 2011 + 348978 migrate jetty-http-spi - + 358649 StdErrLog system properties for package/class logging LEVEL. + + 358649 StdErrLog system properties for package/class logging LEVEL jetty-8.0.2.v20111006 - 06 October 2011 + 336443 add missing comma in DigestAuthenticator string @@ -2918,7 +2936,7 @@ jetty-8.0.2.v20111006 - 06 October 2011 + 357216 Logging via Log4J does not expand braces in format strings + 357240 more half close refinements + 357338 remove debug - + 357672 resolve issue with serializing pojos with mongodb session manager, + + 357672 resolve issue with serializing pojos with mongodb session manager thanks to john simone for the discovery and fix + 357959 Include javadoc in distribution + 358027 NullPointerException in ResourceHandler with jetty-stylesheet.css @@ -2928,16 +2946,16 @@ jetty-8.0.2.v20111006 - 06 October 2011 + 358164 Dispatch from servlet to handler + 358263 add method for osgi users to register a driver as Class.forName does not work for them - + 358649 StdErrLog system properties for package/class logging LEVEL. + + 358649 StdErrLog system properties for package/class logging LEVEL + 358674 Still allows sslv3 for now - + 358687 Updated jsp does not scan for system tlds Fixed pattern. + + 358687 Updated jsp does not scan for system tlds Fixed pattern + 358784 JSP broken on Java 1.5 + 358925 bit more javadoc on usage + 358959 File descriptor leak with UnresolvedAddressException + 359309 adjust previous test for servletPath to include pathInfo + 359673 updated websocket version handling + 359675 Principal != String, fix for issue in property file login manager - + 360051 SocketConnectionTest.testServerClosedConnection is excluded. + + 360051 SocketConnectionTest.testServerClosedConnection is excluded + 360066 jsps referenced in web.xml elements do not compile + JETTY-1130 Access Sessions from HashSessionIdManager + JETTY-1277 Fixed sendRedirect encoding of relative locations @@ -2951,12 +2969,12 @@ jetty-8.0.2.v20111006 - 06 October 2011 + JETTY-1421 Implement RedirectListener.onException,onConnectionFailed + JETTY-1423 force connection to be closed returned + JETTY-1430 local JNDI contexts don't carry environment - + JETTY-1434 Add a jsp that exercises jstl. + + JETTY-1434 Add a jsp that exercises jstl + JETTY-1439 space in directory installation path causes classloader problem jetty-7.5.3.v20111011 - 11 October 2011 + 348978 migrate jetty-http-spi - + 358649 StdErrLog system properties for package/class logging LEVEL. + + 358649 StdErrLog system properties for package/class logging LEVEL jetty-7.5.2.v20111006 - 06 October 2011 + 336443 check nonce count is increasing @@ -2973,7 +2991,7 @@ jetty-7.5.2.v20111006 - 06 October 2011 + 357216 Logging via Log4J does not expand braces in format strings + 357240 more half close refinements + 357338 remove debug - + 357672 resolve issue with serializing pojos with mongodb session manager, + + 357672 resolve issue with serializing pojos with mongodb session manager thanks to john simone for the discovery and fix + 357959 Include javadoc in distribution + 358027 NullPointerException in ResourceHandler with jetty-stylesheet.css @@ -2983,16 +3001,16 @@ jetty-7.5.2.v20111006 - 06 October 2011 + 358164 Dispatch from servlet to handler + 358263 add method for osgi users to register a driver as Class.forName does not work for them - + 358649 StdErrLog system properties for package/class logging LEVEL. + + 358649 StdErrLog system properties for package/class logging LEVEL + 358674 Still allows sslv3 for now - + 358687 Updated jsp does not scan for system tlds Fixed pattern. + + 358687 Updated jsp does not scan for system tlds Fixed pattern + 358784 JSP broken on Java 1.5 + 358925 bit more javadoc on usage + 358959 File descriptor leak with UnresolvedAddressException + 359309 adjust previous test for servletPath to include pathInfo + 359673 updated websocket version handling + 359675 Principal != String, fix for issue in property file login manager - + 360051 SocketConnectionTest.testServerClosedConnection is excluded. + + 360051 SocketConnectionTest.testServerClosedConnection is excluded + 360066 jsps referenced in web.xml elements do not compile + JETTY-1130 Access Sessions from HashSessionIdManager + JETTY-1277 Fixed sendRedirect encoding of relative locations @@ -3006,7 +3024,7 @@ jetty-7.5.2.v20111006 - 06 October 2011 + JETTY-1421 Implement RedirectListener.onException,onConnectionFailed + JETTY-1423 force connection to be closed returned + JETTY-1430 local JNDI contexts don't carry environment - + JETTY-1434 Add a jsp that exercises jstl. + + JETTY-1434 Add a jsp that exercises jstl + JETTY-1439 space in directory installation path causes classloader problem jetty-8.0.1.v20110908 - 08 September 2011 @@ -3018,7 +3036,7 @@ jetty-8.0.1.v20110908 - 08 September 2011 + 356726 Instead of the sessionDestroyed called sessionCreated after invalidate session + 356751 Add null protection to ServletContextHandler.doStop - + 356823 correctly decode close codes. Send not utf-8 close code. + + 356823 correctly decode close codes. Send not utf-8 close code + 357058 Acceptor thread blocking jetty-7.5.1.v20110908 - 08 September 2011 @@ -3030,7 +3048,7 @@ jetty-7.5.1.v20110908 - 08 September 2011 + 356726 Instead of the sessionDestroyed called sessionCreated after invalidate session + 356751 Add null protection to ServletContextHandler.doStop - + 356823 correctly decode close codes. Send not utf-8 close code. + + 356823 correctly decode close codes. Send not utf-8 close code + 357058 Acceptor thread blocking jetty-8.0.0.v20110901 - 01 September 2011 @@ -3082,7 +3100,7 @@ jetty-8.0.0.RC0 - 16 August 2011 jetty-8.0.0.M3 - 27 May 2011 + 324505 Implement API login + 335500 request.getParts() throws a NullPointerException - + 343472 isUserInRole does not prevent subsequent login call. + + 343472 isUserInRole does not prevent subsequent login call + 346180 jsp-2.2 support + Updated to jetty-7.4.2.v20110526 @@ -3146,7 +3164,7 @@ jetty-7.4.3.v20110701 - 01 July 2011 + 347898 Close channel on JVM exceptions + 348652 jetty.sh starts two unix processes + 348935 Close A tag in directory listing - + 349344 Passing empty query string to UrlEncoded#decodeTo(String, MultiMap, + + 349344 Passing empty query string to UrlEncoded#decodeTo(String, MultiMap String) does not yield an empty map + 349738 set buffer sizes for http client in proxy servlet + 349870 proxy servlet protect continuation against fast failing exchanges @@ -3208,7 +3226,7 @@ jetty-7.4.1.v20110513 + 344513 Attempting to set ConfigurationClasses in jetty-web.xml causes NPE + 344529 Ability to customize the error handling of the OSGi HttpService + 345047 Readded deprecated ScanningAppDeployer#setMonitoredDir - + 345290 Weak references from SessionIdManager. HashSessionManager cleanup. + + 345290 Weak references from SessionIdManager. HashSessionManager cleanup + 345543 Always close endpoint on SSLException + 345656 Disambiguate SslContextFactory#validateCerts property + 345679 Allow setting an initialized KeyStore as keystore/truststore of @@ -3229,7 +3247,7 @@ jetty-7.4.0.v20110414 + Various test harness cleanups to avoid random failures jetty-7.4.0.RC0 - + 324110 Added test harnesses for merging of QueryStrings. + + 324110 Added test harnesses for merging of QueryStrings + 337685 Update websocket API in preparation for draft -07 + 338627 HashSessionManager.getIdleSavePeriod returns milliseconds instead of seconds @@ -3356,7 +3374,7 @@ jetty-7.3.0.v20110203 - 03 February 2011 OSGi manifest + 334311 fix buffer reuse issue in CachedExchange + 335329 Stop SSL spin during handshake and renogotiate - + 335361 Fixed 'jetty.sh check' to show current PID when JETTY_PID env. + + 335361 Fixed 'jetty.sh check' to show current PID when JETTY_PID env variable is set + 335641 Cleaned up dispatch handling to avoid key.interestOps==0 when undispatched @@ -3372,7 +3390,7 @@ jetty-7.2.2.v20101205 - 05 December 2010 + 330208 Support new wording on servlet-mapping and filter-mapping merging from servlet3.0a + 330210 Improve performance of writing large bytes arrays - + 330229 Jetty tries to parse META-INF/*.tld when jsp-api is not on classpath, + + 330229 Jetty tries to parse META-INF/*.tld when jsp-api is not on classpath causing DTD entity resoluton to fail + 330265 start.jar --stop kills --exec subprocess + 330417 Atomic PUT in PutFilter @@ -3422,7 +3440,7 @@ jetty-6.1.26.RC0 - 20 October 2010 + 325468 Clean work webapp dir before unpack + 327109 Fixed AJP handling of empty packets + 327562 Implement all X-Forwarded headers in ProxyServlet - + JETTY-547 Improved usage of shutdownOutput before close. + + JETTY-547 Improved usage of shutdownOutput before close + JETTY-912 add per exchange timeout + JETTY-1051 offer jetty.skip flag for maven plugin + JETTY-1096 exclude maven and plexus classes from jetty plugin @@ -3464,10 +3482,10 @@ jetty-7.2.0.RC0 - 01 October 2010 + 320112 Websocket in aggregate jars + 320264 Removed duplicate mime.property entries + 320457 Added rfc2045 support to B64Code - + 321232 BasicAuthenticator ignores bad Authorization header. - + 321307 HashSessionManager calls passivation listeners. + + 321232 BasicAuthenticator ignores bad Authorization header + + 321307 HashSessionManager calls passivation listeners + 321730 SelectChannelEndPoint prints to System.err - + 321735 HttpClient onException called for buffer overflow. + + 321735 HttpClient onException called for buffer overflow + 322448 Added jetty-dir.css for directory listings + 322575 NPE in HotSwapHandler if old handler null + 322683 RewriteHandler thread safety @@ -3477,13 +3495,13 @@ jetty-7.2.0.RC0 - 01 October 2010 + 324110 Merge async dispatch parameters + 324158 Durable download or Orbit jars + 324260 Jetty-6 continuations handle complete calls - + 324359 illegal actions on AsyncContext should not change its state. + + 324359 illegal actions on AsyncContext should not change its state + 324360 validate input on getResource since loop logic obscures subclass input validation. + 324369 Implement draft-ietf-hybi-thewebsocketprotocol-01 + 324377 Allow dispatch of ServletRequest and ServletResponse + 324379 Change content type after getWriter - + 324501 Fire RequestListener.requestDestroyed in last-to-first order. + + 324501 Fire RequestListener.requestDestroyed in last-to-first order + 324601 Check session expiry on access + 324679 Allow filter to write before static content + 324811 NPE in Server.dump @@ -3537,7 +3555,7 @@ jetty-8.0.0.M1 - 12 July 2010 jetty-7.1.5.v20100705 + 288194 Add blacklist/whitelist to ProxyServlet and ProxyHandler - + 296570 EOFException for HttpExchange when HttpClient.stop called. + + 296570 EOFException for HttpExchange when HttpClient.stop called + 311550 The WebAppProvider should allow setTempDirectory + 316449 Websocket disconnect fix + 316584 Exception on startup if temp path has spaces and extractWAR=false @@ -3575,7 +3593,7 @@ jetty-6.1.25 - 26 July 2010 + Jetty-6 is now in maintenance mode. jetty-7.1.4.v20100610 - + 292326 Stop continuations if server is stopped. + + 292326 Stop continuations if server is stopped + 292814 Make QoSFilter and DoSFilter JMX manageable + 293222 Improve request log to handle/show asynchronous latency + 294212 Can not customize session cookie path @@ -3617,7 +3635,7 @@ jetty-7.1.3.v20100526 jetty-7.1.2.v20100523 + 308866 Update test suite to JUnit4 - Module jetty-util + 312948 Recycle SSL crypto buffers - + 313196 randomly allocate ports for session test. + + 313196 randomly allocate ports for session test + 313278 Implement octet ranges in IPAccessHandler + 313336 secure websockets + 314009 updated README.txt @@ -3644,7 +3662,7 @@ jetty-7.1.1.v20100517 + 312526 Protect shutdown thread initialization during shutdown jetty-7.1.0 - 05 May 2010 - + 306353 fixed cross context dispatch to root context. + + 306353 fixed cross context dispatch to root context + 311154 Added deprecated StringBuffer API for backwards compatibility + 311554 Protect shutdown thread from Server#doStop + 312243 Optimized timeout handling @@ -3668,7 +3686,7 @@ jetty-7.1.0.RC1 - 05 May 2010 + 310094 Improved start.jar options handling and configs + 310382 NPE protection when WAR is not a file + 310562 SslSocketConnector fails to start if excludeCipherSuites is set - + 310634 Get the localport when opening a server socket. + + 310634 Get the localport when opening a server socket + 310703 Update test suite to JUnit4 - Module tests/test-integration + 310918 Synchronize content exchange + 311154 Use Appendable in preference to StringBuilder/StringBuffer in APIs @@ -3749,7 +3767,7 @@ jetty-6.1.23 - 02 April 2010 + JETTY-1156 SSL blocking close with JVM Bug busy key fix + JETTY-1157 Don't hold array passed in write(byte[]) + JETTY-1158 NPE in StdErrLog when Throwable is null - + JETTY-1161 An Extension that measures round-trip delay for cometd messages. + + JETTY-1161 An Extension that measures round-trip delay for cometd messages + JETTY-1162 Add support for async/sync message delivery to BayeuxClient + JETTY-1163 AJP13 forces 8859-1 encoding + JETTY-1168 Don't hold sessionIdManager lock when invalidating sessions @@ -3761,7 +3779,7 @@ jetty-6.1.23 - 02 April 2010 + JETTY-1178 Make continuation servlet to log the incoming JSON in case of parsing errors + JETTY-1180 Extension methods are wrongly called - + JETTY-1182 COMETD-76 do not lock client while sending messages. + + JETTY-1182 COMETD-76 do not lock client while sending messages + JETTY-1183 AcknowledgedMessagesClientExtension does not handle correctly message resend when client long polls again + JETTY-1186 Better document JMX setup in jetty-jmx.xml @@ -3787,7 +3805,7 @@ jetty-6.1.23 - 02 April 2010 + Updated JSP to 2.1.v20091210 jetty-7.0.2.RC0 - + 290765 Reset input for HttpExchange retry. + + 290765 Reset input for HttpExchange retry + 292799 WebAppDeployer - start a started context? + 292800 ContextDeployer - recursive setting is undone by FilenameFilter + 294799 when configuring a webapp, don't look for WEB-INF/jetty6-web.xml @@ -3821,7 +3839,7 @@ jetty-7.0.2.RC0 + 304658 Inconsistent Expires date format in Set-Cookie headers with maxAge=0 + 304698 org.eclipse.jetty.http.HttpFields$DateGenerator.formatCookieDate() uses wrong (?) date format - + 304781 Reset HttpExchange timeout on slow request content. + + 304781 Reset HttpExchange timeout on slow request content + 304801 SSL connections FULL fix + 305997 Coalesce buffers in ChannelEndPoint.flush() + 306028 Enable TCP_NODELAY by default in client connectors @@ -3855,7 +3873,7 @@ jetty-8.0.0.M0 - 28 February 2010 + Updated to cometd 1.0.1 jetty-7.0.1.v20091125 - 25 November 2009 - + 274251 DefaultServlet supports exact match mode. + + 274251 DefaultServlet supports exact match mode + 288401 HttpExchange.cancel() Method Unimplemented + 289027 deobfuscate HttpClient SSL passwords + 289265 Test harness for async input @@ -3889,7 +3907,7 @@ jetty-7.0.1.v20091125 - 25 November 2009 + JETTY-1135 Handle connection closed before accepted during JVM bug work around + JETTY-1144 fixed multi-byte character overflow - + JETTY-1148 Reset partially read request reader. + + JETTY-1148 Reset partially read request reader + COMETD-34 Support Baeyux MBean + CQ-3581 jetty OSGi contribution + CVE-2009-3555 Prevent SSL renegotiate for SSL vulnerability @@ -3955,7 +3973,7 @@ jetty-7.0.0.RC6 - 21 September 2009 + 289958 StatisticsServlet incorrectly adds StatisticsHandler + 289960 start.jar assumes command line args are configs + 290081 Eager consume LF after CR - + 290761 HttpExchange isDone handles intercepted events. + + 290761 HttpExchange isDone handles intercepted events + JETTY-719 Document state machine of jetty http client + JETTY-780 CNFE during startup of webapp with spring-context >= 2.5.1 + JETTY-936 274251 Improved servlet matching and optimized' @@ -3985,7 +4003,7 @@ jetty-6.1.20 - 27 August 2009 + 286535 ContentExchange status code + 286911 Clean out cache when recycling HTTP fields + JETTY-838 Don't log and throw - + JETTY-874 Better error on full header. + + JETTY-874 Better error on full header + JETTY-960 Support ldaps + JETTY-1046 maven-jetty-jspc-plugin keepSources takes affect only in packageRoot @@ -4089,7 +4107,7 @@ jetty-7.0.0.RC2 - 29 June 2009 + 284475 update jetty.sh for new OPTIONS syntax + 284510 Enhance jetty-start for diagnosis and unit testing + 284981 Implement a cross-origin filter - + 285006 fix AbstractConnector NPE during shutdown. + + 285006 fix AbstractConnector NPE during shutdown + Added DebugHandler + Added JavaUtilLog for Jetty logging to java.util.logging framework + backport jetty-8 annotation parsing to jetty-7 @@ -4105,7 +4123,7 @@ jetty-7.0.0.RC0 - 08 June 2009 + 271535 Adding integration tests, and enabling RFC2616 tests + 280843 Buffer pool uses isHeader + 281287 Handle date headers before 1 Jan 1970 - + 282807 Better handling of 100 continues if response committed. + + 282807 Better handling of 100 continues if response committed + JETTY-967 create standalone build for PKCS12Import at codehaus + JETTY-1056 update jetty-ant module for Jetty 7 at codehaus trunk + JETTY-1058 Handle trailing / with aliases @@ -4125,7 +4143,7 @@ jetty-7.0.0.M4 - 01 June 2009 jetty-7.0.0.M3 - 20 June 2009 + 274251 Allow dispatch to welcome files that are servlets (configurable) + 276545 Quoted cookie paths - + 277403 Cleanup system property usage. + + 277403 Cleanup system property usage + 277798 Denial of Service Filter + 279725 Support 100 and 102 expectations + 280707 client.HttpConnection does not catch and handle non-IOExceptions @@ -4255,7 +4273,7 @@ jetty-7.0.0.M0 - 27 March 2009 + JETTY-792 TerracottaSessionManager does not unlock new session with requested id + JETTY-793 Fixed DataCache millisecond rounding - + JETTY-794 WADI integration tests fail intermittently. + + JETTY-794 WADI integration tests fail intermittently + JETTY-795 NullPointerException in SocketConnector.java + JETTY-801 Bring back 2 arg EnvEntry constructor + JETTY-802 Modify the default error pages to make association with Jetty @@ -4380,7 +4398,7 @@ jetty-6.1.15.pre0 - 20 January 2009 + JETTY-600 Automated tests of WADI integration + upgrade to WADI 2.0 + JETTY-749 Reliable message delivery + JETTY-781 Add "mvn jetty:deploy-war" for deploying a pre-assembled war - + JETTY-794 WADI integration tests fail intermittently. + + JETTY-794 WADI integration tests fail intermittently + JETTY-795 NullPointerException in SocketConnector.java + JETTY-798 Jboss session manager incompatible with LifeCycle.Listener + JETTY-801 Bring back 2 arg EnvEntry constructor @@ -4608,7 +4626,7 @@ jetty-7.0.0pre3 - 06 August 2008 + JETTY-621 Improved LazyList javadoc + JETTY-626 Null protect reading the dtd resource from classloader + JETTY-628 Rewrite rule for rewriting scheme - + JETTY-629 Don't hold timeout lock during expiry call. + + JETTY-629 Don't hold timeout lock during expiry call + JETTY-632 OSGi tags for Jetty client + JETTY-633 Default form encoding 8859_1 rather than utf-8 + JETTY-635 Correctly merge request parameters when doing forward @@ -4664,7 +4682,7 @@ jetty-6.1.12rc1 - 01 August 2008 + JETTY-623 ServletContext.getServerInfo() non compliant + JETTY-626 Null protect reading the dtd resource from classloader + JETTY-628 Rewrite rule for rewriting scheme - + JETTY-629 Don't hold timeout lock during expiry call. + + JETTY-629 Don't hold timeout lock during expiry call + JETTY-632 OSGi tags for Jetty client + JETTY-633 Default form encoding 8859_1 rather than utf-8 + JETTY-635 Correctly merge request parameters when doing forward @@ -4697,7 +4715,7 @@ jetty-6.1.12rc1 - 01 August 2008 jetty-7.0.0pre2 - 30 June 2008 + JETTY-336 413 error for header buffer full + JETTY-425 race in stopping SelectManager - + JETTY-568 Avoid freeing DirectBuffers. New locking NIO ResourceCache. + + JETTY-568 Avoid freeing DirectBuffers. New locking NIO ResourceCache + JETTY-569 Stats for suspending requests + JETTY-572 Unique cometd client ID + JETTY-576 servlet dtds and xsds not being loaded locally @@ -4772,11 +4790,11 @@ jetty-7.0.0pre1 - 03 May 2008 jetty-7.0.0pre0 - 21 April 2008 + JETTY-282 Support manually-triggered reloading by maven plugin - + JETTY-341 100-Continues sent only after getInputStream called. + + JETTY-341 100-Continues sent only after getInputStream called + JETTY-386 backout fix and replaced with ContextHandler.setCompactPath(boolean) + JETTY-399 update OpenRemoteServiceServlet to gwt 1.4 - + JETTY-467 allow URL rewriting to be disabled. + + JETTY-467 allow URL rewriting to be disabled + JETTY-468 unique holder names for addServletWithMapping + JETTY-471 LDAP JAAS Realm + JETTY-474 Fixed case sensitivity issue with HttpFields @@ -4784,7 +4802,7 @@ jetty-7.0.0pre0 - 21 April 2008 + JETTY-486 Improved jetty.sh script + JETTY-487 Handle empty chunked request + JETTY-494 Client side session replication - + JETTY-519 HttpClient does not recycle closed connection. + + JETTY-519 HttpClient does not recycle closed connection + JETTY-522 Add build profile for macos for setuid + JETTY-523 Default servlet uses ServletContext.getResource + JETTY-524 Don't synchronize session event listener calls @@ -4798,7 +4816,7 @@ jetty-7.0.0pre0 - 21 April 2008 + JETTY-537 JSON handles Locales + JETTY-538 test harness fix for windows + JETTY-540 Servlet-3.0 & java5 support (work in progress) - + JETTY-543 Atomic batch get and put of files. + + JETTY-543 Atomic batch get and put of files + JETTY-545 Rewrite handler + JETTY-546 Webapp runner. All in one jar to run a webapps + JETTY-547 Shutdown SocketEndpoint output before close @@ -4825,7 +4843,7 @@ jetty-6.1.9 - 26 March 2008 + JETTY-471 LDAP JAAS Realm + JETTY-475 AJP connector in RPMs + JETTY-482 update to JETTY-399 - + JETTY-519 HttpClient does not recycle closed connection. + + JETTY-519 HttpClient does not recycle closed connection + JETTY-522 Add build profile for macos for setuid + JETTY-525 Fixed decoding for long strings + JETTY-526 Fixed MMBean fields on JMX MBeans @@ -4880,7 +4898,7 @@ jetty-6.1.8 - 28 February 2008 jetty-6.1.7 - 22 December 2007 + JETTY-386 CERT-553235 backout fix and replaced with ContextHandler.setCompactPath(boolean) - + JETTY-467 allow URL rewriting to be disabled. + + JETTY-467 allow URL rewriting to be disabled + JETTY-468 unique holder names for addServletWithMapping + JETTY-474 Fixed case sensitivity issue with HttpFields + JETTY-486 Improved jetty.sh script @@ -4905,7 +4923,7 @@ jetty-6.1.6 - 18 November 2007 + updated grizzly connector to 1.6.1 jetty-6.1.6rc1 - 05 November 2007 - + JETTY-388 Handle utf-16 and other multibyte non-utf-8 form content. + + JETTY-388 Handle utf-16 and other multibyte non-utf-8 form content + JETTY-409 String params that denote files changed to File + JETTY-438 handle trailing . in vhosts + JETTY-439 Fixed 100 continues clash with Connection:close @@ -4992,12 +5010,12 @@ jetty-6.1.5rc0 - 15 July 0200 + JETTY-253 Improved graceful shutdown + JETTY-373 Stop all dependent lifecycles + JETTY-374 HttpTesters handles large requests/responses - + JETTY-375 IllegalStateException when committed. + + JETTY-375 IllegalStateException when committed + JETTY-376 allow spaces in reason string + JETTY-377 allow sessions to be wrapped with AbstractSesssionManager.SessionIf + JETTY-378 handle JVMs with non ISO/UTF default encodings - + JETTY-380 handle pipelines of more than 4 requests! + + JETTY-380 handle pipelines of more than 4 requests + JETTY-385 EncodeURL for new sessions from dispatch + JETTY-386 Allow // in file resources + Added GzipFilter and UserAgentFilter @@ -5053,7 +5071,7 @@ jetty-6.1.4rc0 - 01 June 2007 + JETTY-339 MultiPartFiler deletes temp files on IOException + JETTY-340 FormAuthentication works with null response + JETTY-344 gready fill in ByteArrayBuffer.readFrom - + JETTY-345 fixed lost content with blocked NIO. + + JETTY-345 fixed lost content with blocked NIO + JETTY-347 Fixed type util init + JETTY-352 Object locks + Add (commented out) jspc precompile to test-webapp @@ -5091,7 +5109,7 @@ jetty-6.1.2 - 01 May 2007 jetty-6.1.2rc5 - 24 April 2007 + JETTY-305 delayed connection destroy - + JETTY-309 handle close in multivalue connection fields. + + JETTY-309 handle close in multivalue connection fields + JETTY-314 fix for possible NPE in Request.isRequestedSessionIdValid + Allow jsp-file to be / or /* + removed some compile warnings @@ -5326,7 +5344,7 @@ jetty-6.1.0pre3 - 22 November 2006 + updated glassfish jasper to tag SJSAS-9_1-B25-EA-08_Nov_2006 jetty-6.0.2 - 22 November 2006 - + JETTY-118 ignore extra content after close. + + JETTY-118 ignore extra content after close + JETTY-119 cleanedup Security optimizatoin + JETTY-123 handle windows UNC paths + JETTY-126 handle content > Integer.MAX_VALUE @@ -5379,7 +5397,7 @@ jetty-6.0.2 - 22 November 2006 + Upgraded session ID generation to use SecureRandom jetty-5.1.14 - 09 August 2007 - + JETTY-155 force close with content length. + + JETTY-155 force close with content length + JETTY-369 failed state in Container + patched with correct version @@ -5423,7 +5441,7 @@ jetty-6.1.0pre0 - 21 October 2006 + JETTY-113 support optional query char encoding on requests + JETTY-114 removed utf8 characters from code + JETTY-115 Fixed addHeader - + JETTY-118 ignore extra content after close. + + JETTY-118 ignore extra content after close + JETTY-119 cleanedup Security optimizatoin + JETTY-121 init not called on externally constructed servlets + JETTY-123 handle windows UNC paths @@ -5505,7 +5523,7 @@ jetty-6.0.0 - 10 September 2006 + Transforming classloader does not transform resources. jetty-6.0.0rc4 - 05 September 2006 - + JETTY-107 Poor cast in SessionDump demo. + + JETTY-107 Poor cast in SessionDump demo + bind jetty-env.xml entries to java:comp/env + Set charset on error pages diff --git a/aggregates/jetty-all/pom.xml b/aggregates/jetty-all/pom.xml index 67b16c61963..742407b165a 100644 --- a/aggregates/jetty-all/pom.xml +++ b/aggregates/jetty-all/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 ../../pom.xml 4.0.0 diff --git a/apache-jsp/pom.xml b/apache-jsp/pom.xml index 3f16170f4a8..b16d5f56556 100644 --- a/apache-jsp/pom.xml +++ b/apache-jsp/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 apache-jsp diff --git a/apache-jstl/pom.xml b/apache-jstl/pom.xml index d951236754d..d909d37cdfd 100644 --- a/apache-jstl/pom.xml +++ b/apache-jstl/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 apache-jstl diff --git a/examples/async-rest/async-rest-jar/pom.xml b/examples/async-rest/async-rest-jar/pom.xml index f6c6f668e22..680be92fcc8 100644 --- a/examples/async-rest/async-rest-jar/pom.xml +++ b/examples/async-rest/async-rest-jar/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty example-async-rest - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 org.eclipse.jetty.example-async-rest diff --git a/examples/async-rest/async-rest-webapp/pom.xml b/examples/async-rest/async-rest-webapp/pom.xml index 076131a87e5..4fb8f97cc3d 100644 --- a/examples/async-rest/async-rest-webapp/pom.xml +++ b/examples/async-rest/async-rest-webapp/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty example-async-rest - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 org.eclipse.jetty.example-async-rest diff --git a/examples/async-rest/pom.xml b/examples/async-rest/pom.xml index cd0bdecded3..9e0baf90236 100644 --- a/examples/async-rest/pom.xml +++ b/examples/async-rest/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.examples examples-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 ../pom.xml 4.0.0 diff --git a/examples/embedded/pom.xml b/examples/embedded/pom.xml index ef29d1b9545..8d4bf987d3c 100644 --- a/examples/embedded/pom.xml +++ b/examples/embedded/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.examples examples-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 ../pom.xml 4.0.0 diff --git a/examples/pom.xml b/examples/pom.xml index cef9432dc40..3e05417f03d 100644 --- a/examples/pom.xml +++ b/examples/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 ../pom.xml org.eclipse.jetty.examples diff --git a/jetty-alpn/jetty-alpn-client/pom.xml b/jetty-alpn/jetty-alpn-client/pom.xml index 2b2076026a4..193c1dc73b2 100644 --- a/jetty-alpn/jetty-alpn-client/pom.xml +++ b/jetty-alpn/jetty-alpn-client/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-alpn-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-alpn-client diff --git a/jetty-alpn/jetty-alpn-server/pom.xml b/jetty-alpn/jetty-alpn-server/pom.xml index e260b42849b..a6951d96724 100644 --- a/jetty-alpn/jetty-alpn-server/pom.xml +++ b/jetty-alpn/jetty-alpn-server/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-alpn-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-alpn-server diff --git a/jetty-alpn/pom.xml b/jetty-alpn/pom.xml index dfa5088a892..41ab05882a3 100644 --- a/jetty-alpn/pom.xml +++ b/jetty-alpn/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-alpn-parent diff --git a/jetty-annotations/pom.xml b/jetty-annotations/pom.xml index 793672bc4a3..8a68bdf6a9a 100644 --- a/jetty-annotations/pom.xml +++ b/jetty-annotations/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-annotations diff --git a/jetty-ant/pom.xml b/jetty-ant/pom.xml index a0060ec8f6e..789b15bc78f 100644 --- a/jetty-ant/pom.xml +++ b/jetty-ant/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-ant diff --git a/jetty-cdi/pom.xml b/jetty-cdi/pom.xml index bb5f0cb69ee..e97ee94ed63 100644 --- a/jetty-cdi/pom.xml +++ b/jetty-cdi/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-cdi diff --git a/jetty-client/pom.xml b/jetty-client/pom.xml index a938e10ccde..942e27b4b6b 100644 --- a/jetty-client/pom.xml +++ b/jetty-client/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 diff --git a/jetty-continuation/pom.xml b/jetty-continuation/pom.xml index c7c16f2cc0d..cc69715220a 100644 --- a/jetty-continuation/pom.xml +++ b/jetty-continuation/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-continuation diff --git a/jetty-deploy/pom.xml b/jetty-deploy/pom.xml index 0ec01bd45e3..0352b73c112 100644 --- a/jetty-deploy/pom.xml +++ b/jetty-deploy/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-deploy diff --git a/jetty-distribution/pom.xml b/jetty-distribution/pom.xml index ecb265bfc7b..aa67c9009ad 100644 --- a/jetty-distribution/pom.xml +++ b/jetty-distribution/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 jetty-distribution Jetty :: Distribution Assemblies diff --git a/jetty-fcgi/fcgi-client/pom.xml b/jetty-fcgi/fcgi-client/pom.xml index 1caa3ad7c8f..d5345111ae3 100644 --- a/jetty-fcgi/fcgi-client/pom.xml +++ b/jetty-fcgi/fcgi-client/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.fcgi fcgi-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 diff --git a/jetty-fcgi/fcgi-server/pom.xml b/jetty-fcgi/fcgi-server/pom.xml index 209d66ef218..8cba778093e 100644 --- a/jetty-fcgi/fcgi-server/pom.xml +++ b/jetty-fcgi/fcgi-server/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.fcgi fcgi-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 diff --git a/jetty-fcgi/pom.xml b/jetty-fcgi/pom.xml index ba66e5637d7..42c3264d146 100644 --- a/jetty-fcgi/pom.xml +++ b/jetty-fcgi/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 diff --git a/jetty-http-spi/pom.xml b/jetty-http-spi/pom.xml index 2f6ea24d909..59a4023881b 100644 --- a/jetty-http-spi/pom.xml +++ b/jetty-http-spi/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-http-spi diff --git a/jetty-http/pom.xml b/jetty-http/pom.xml index 730d21c4877..fa9c5bffd6e 100644 --- a/jetty-http/pom.xml +++ b/jetty-http/pom.xml @@ -3,7 +3,7 @@ jetty-project org.eclipse.jetty - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-http diff --git a/jetty-io/pom.xml b/jetty-io/pom.xml index 9e73bc391bd..270c92564ce 100644 --- a/jetty-io/pom.xml +++ b/jetty-io/pom.xml @@ -2,7 +2,7 @@ jetty-project org.eclipse.jetty - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-io diff --git a/jetty-jaas/pom.xml b/jetty-jaas/pom.xml index 8e8c6e5ca54..743e16166ac 100644 --- a/jetty-jaas/pom.xml +++ b/jetty-jaas/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-jaas diff --git a/jetty-jaspi/pom.xml b/jetty-jaspi/pom.xml index 800446e9eb7..fb1cc0ac6cb 100644 --- a/jetty-jaspi/pom.xml +++ b/jetty-jaspi/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-jaspi diff --git a/jetty-jmx/pom.xml b/jetty-jmx/pom.xml index 84fb9492613..fffc1d3543c 100644 --- a/jetty-jmx/pom.xml +++ b/jetty-jmx/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-jmx diff --git a/jetty-jndi/pom.xml b/jetty-jndi/pom.xml index 9f4ce6be488..040ab93c988 100644 --- a/jetty-jndi/pom.xml +++ b/jetty-jndi/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-jndi diff --git a/jetty-jsp/pom.xml b/jetty-jsp/pom.xml index 7a6d8e90bb9..834d650bb07 100644 --- a/jetty-jsp/pom.xml +++ b/jetty-jsp/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-jsp diff --git a/jetty-jspc-maven-plugin/pom.xml b/jetty-jspc-maven-plugin/pom.xml index d5ca833a8d5..7e838e095a7 100644 --- a/jetty-jspc-maven-plugin/pom.xml +++ b/jetty-jspc-maven-plugin/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-jspc-maven-plugin diff --git a/jetty-maven-plugin/pom.xml b/jetty-maven-plugin/pom.xml index 7ff67c80e8b..e6dc86cf440 100644 --- a/jetty-maven-plugin/pom.xml +++ b/jetty-maven-plugin/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-maven-plugin diff --git a/jetty-monitor/pom.xml b/jetty-monitor/pom.xml index b3ee1155eb2..247791628e6 100644 --- a/jetty-monitor/pom.xml +++ b/jetty-monitor/pom.xml @@ -19,7 +19,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-monitor diff --git a/jetty-nosql/pom.xml b/jetty-nosql/pom.xml index e72e7e1dd50..e7b05d3b0a4 100644 --- a/jetty-nosql/pom.xml +++ b/jetty-nosql/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-nosql diff --git a/jetty-osgi/jetty-osgi-alpn/pom.xml b/jetty-osgi/jetty-osgi-alpn/pom.xml index 44df9ce1e6f..33dc1265203 100644 --- a/jetty-osgi/jetty-osgi-alpn/pom.xml +++ b/jetty-osgi/jetty-osgi-alpn/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.osgi jetty-osgi-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-osgi-alpn diff --git a/jetty-osgi/jetty-osgi-boot-jsp/pom.xml b/jetty-osgi/jetty-osgi-boot-jsp/pom.xml index 71b5a4c5c1d..35006db9934 100644 --- a/jetty-osgi/jetty-osgi-boot-jsp/pom.xml +++ b/jetty-osgi/jetty-osgi-boot-jsp/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.osgi jetty-osgi-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-osgi-boot-jsp diff --git a/jetty-osgi/jetty-osgi-boot-warurl/pom.xml b/jetty-osgi/jetty-osgi-boot-warurl/pom.xml index 2da8093fd11..3b51581f7f1 100644 --- a/jetty-osgi/jetty-osgi-boot-warurl/pom.xml +++ b/jetty-osgi/jetty-osgi-boot-warurl/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.osgi jetty-osgi-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 ../pom.xml 4.0.0 diff --git a/jetty-osgi/jetty-osgi-boot/pom.xml b/jetty-osgi/jetty-osgi-boot/pom.xml index 3a5457e21f0..cd66b8af20e 100644 --- a/jetty-osgi/jetty-osgi-boot/pom.xml +++ b/jetty-osgi/jetty-osgi-boot/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.osgi jetty-osgi-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-osgi-boot diff --git a/jetty-osgi/jetty-osgi-httpservice/pom.xml b/jetty-osgi/jetty-osgi-httpservice/pom.xml index 430c263a591..33244ef31ef 100644 --- a/jetty-osgi/jetty-osgi-httpservice/pom.xml +++ b/jetty-osgi/jetty-osgi-httpservice/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.osgi jetty-osgi-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-httpservice diff --git a/jetty-osgi/pom.xml b/jetty-osgi/pom.xml index 3cb43fd9854..8949a9cb84f 100644 --- a/jetty-osgi/pom.xml +++ b/jetty-osgi/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 org.eclipse.jetty.osgi jetty-osgi-project diff --git a/jetty-osgi/test-jetty-osgi-context/pom.xml b/jetty-osgi/test-jetty-osgi-context/pom.xml index e5a14811390..6b841e61ec9 100644 --- a/jetty-osgi/test-jetty-osgi-context/pom.xml +++ b/jetty-osgi/test-jetty-osgi-context/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.osgi jetty-osgi-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 test-jetty-osgi-context diff --git a/jetty-osgi/test-jetty-osgi-webapp/pom.xml b/jetty-osgi/test-jetty-osgi-webapp/pom.xml index 7ac4c6c747f..c23d7933ded 100644 --- a/jetty-osgi/test-jetty-osgi-webapp/pom.xml +++ b/jetty-osgi/test-jetty-osgi-webapp/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.osgi jetty-osgi-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 ../pom.xml 4.0.0 diff --git a/jetty-osgi/test-jetty-osgi/pom.xml b/jetty-osgi/test-jetty-osgi/pom.xml index 21310a545a3..c22767acd9f 100644 --- a/jetty-osgi/test-jetty-osgi/pom.xml +++ b/jetty-osgi/test-jetty-osgi/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.osgi jetty-osgi-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 ../pom.xml 4.0.0 diff --git a/jetty-plus/pom.xml b/jetty-plus/pom.xml index b67e85c3d62..216a33ae6af 100644 --- a/jetty-plus/pom.xml +++ b/jetty-plus/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-plus diff --git a/jetty-proxy/pom.xml b/jetty-proxy/pom.xml index 271ff256ade..0404ff89886 100644 --- a/jetty-proxy/pom.xml +++ b/jetty-proxy/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-proxy diff --git a/jetty-quickstart/pom.xml b/jetty-quickstart/pom.xml index 36108274845..6aea63a9094 100644 --- a/jetty-quickstart/pom.xml +++ b/jetty-quickstart/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 org.eclipse.jetty diff --git a/jetty-rewrite/pom.xml b/jetty-rewrite/pom.xml index 983a6b8647b..002d889cb67 100644 --- a/jetty-rewrite/pom.xml +++ b/jetty-rewrite/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-rewrite diff --git a/jetty-runner/pom.xml b/jetty-runner/pom.xml index 40af8fa978b..77ee80c3d64 100644 --- a/jetty-runner/pom.xml +++ b/jetty-runner/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-runner diff --git a/jetty-security/pom.xml b/jetty-security/pom.xml index ff04517a69b..9afd052dea8 100644 --- a/jetty-security/pom.xml +++ b/jetty-security/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-security diff --git a/jetty-server/pom.xml b/jetty-server/pom.xml index 398f79f2457..316cd9fc111 100644 --- a/jetty-server/pom.xml +++ b/jetty-server/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-server diff --git a/jetty-servlet/pom.xml b/jetty-servlet/pom.xml index 82c140619d0..89be8b86746 100644 --- a/jetty-servlet/pom.xml +++ b/jetty-servlet/pom.xml @@ -3,7 +3,7 @@ jetty-project org.eclipse.jetty - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-servlet diff --git a/jetty-servlets/pom.xml b/jetty-servlets/pom.xml index 7cd31edf504..662071d621f 100644 --- a/jetty-servlets/pom.xml +++ b/jetty-servlets/pom.xml @@ -3,7 +3,7 @@ jetty-project org.eclipse.jetty - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-servlets diff --git a/jetty-spdy/pom.xml b/jetty-spdy/pom.xml index 85f77b732e1..8a4e94a242f 100644 --- a/jetty-spdy/pom.xml +++ b/jetty-spdy/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 diff --git a/jetty-spdy/spdy-alpn-tests/pom.xml b/jetty-spdy/spdy-alpn-tests/pom.xml index cf85ab387b1..dea7b3ead9d 100644 --- a/jetty-spdy/spdy-alpn-tests/pom.xml +++ b/jetty-spdy/spdy-alpn-tests/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.spdy spdy-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 diff --git a/jetty-spdy/spdy-client/pom.xml b/jetty-spdy/spdy-client/pom.xml index b974e09c50d..18242553cbb 100644 --- a/jetty-spdy/spdy-client/pom.xml +++ b/jetty-spdy/spdy-client/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.spdy spdy-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 diff --git a/jetty-spdy/spdy-core/pom.xml b/jetty-spdy/spdy-core/pom.xml index 14aa8a65121..b6cc388932f 100644 --- a/jetty-spdy/spdy-core/pom.xml +++ b/jetty-spdy/spdy-core/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.spdy spdy-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 diff --git a/jetty-spdy/spdy-example-webapp/pom.xml b/jetty-spdy/spdy-example-webapp/pom.xml index 9ab50e43e53..85bbf77b4f3 100644 --- a/jetty-spdy/spdy-example-webapp/pom.xml +++ b/jetty-spdy/spdy-example-webapp/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.spdy spdy-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 spdy-example-webapp diff --git a/jetty-spdy/spdy-http-client-transport/pom.xml b/jetty-spdy/spdy-http-client-transport/pom.xml index b63a6a4b76b..6691a98af82 100644 --- a/jetty-spdy/spdy-http-client-transport/pom.xml +++ b/jetty-spdy/spdy-http-client-transport/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.spdy spdy-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 diff --git a/jetty-spdy/spdy-http-common/pom.xml b/jetty-spdy/spdy-http-common/pom.xml index e0ad25c9240..64b775b3ad5 100644 --- a/jetty-spdy/spdy-http-common/pom.xml +++ b/jetty-spdy/spdy-http-common/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.spdy spdy-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 diff --git a/jetty-spdy/spdy-http-server/pom.xml b/jetty-spdy/spdy-http-server/pom.xml index faa1d6c085f..07a61f231d7 100644 --- a/jetty-spdy/spdy-http-server/pom.xml +++ b/jetty-spdy/spdy-http-server/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.spdy spdy-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 spdy-http-server diff --git a/jetty-spdy/spdy-server/pom.xml b/jetty-spdy/spdy-server/pom.xml index a77432a2916..54bbbafc2bd 100644 --- a/jetty-spdy/spdy-server/pom.xml +++ b/jetty-spdy/spdy-server/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.spdy spdy-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 diff --git a/jetty-spring/pom.xml b/jetty-spring/pom.xml index 86b5ad15d70..bf865496823 100644 --- a/jetty-spring/pom.xml +++ b/jetty-spring/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-spring diff --git a/jetty-start/pom.xml b/jetty-start/pom.xml index 9eab88f1512..7dd1822ec1d 100644 --- a/jetty-start/pom.xml +++ b/jetty-start/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-start diff --git a/jetty-util-ajax/pom.xml b/jetty-util-ajax/pom.xml index d7391c6e3ca..0d16f821a58 100644 --- a/jetty-util-ajax/pom.xml +++ b/jetty-util-ajax/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-util-ajax diff --git a/jetty-util/pom.xml b/jetty-util/pom.xml index 702e1497936..fa5f6509645 100644 --- a/jetty-util/pom.xml +++ b/jetty-util/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-util diff --git a/jetty-webapp/pom.xml b/jetty-webapp/pom.xml index 4ad2b93de65..f27a5bde294 100644 --- a/jetty-webapp/pom.xml +++ b/jetty-webapp/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-webapp diff --git a/jetty-websocket/javax-websocket-client-impl/pom.xml b/jetty-websocket/javax-websocket-client-impl/pom.xml index a3352f0c6bd..5637f77e0bc 100644 --- a/jetty-websocket/javax-websocket-client-impl/pom.xml +++ b/jetty-websocket/javax-websocket-client-impl/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.websocket websocket-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 diff --git a/jetty-websocket/javax-websocket-server-impl/pom.xml b/jetty-websocket/javax-websocket-server-impl/pom.xml index e6ff74707d5..d0e16162d13 100644 --- a/jetty-websocket/javax-websocket-server-impl/pom.xml +++ b/jetty-websocket/javax-websocket-server-impl/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.websocket websocket-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 diff --git a/jetty-websocket/pom.xml b/jetty-websocket/pom.xml index 6e5236b6870..d030ba61555 100644 --- a/jetty-websocket/pom.xml +++ b/jetty-websocket/pom.xml @@ -3,7 +3,7 @@ jetty-project org.eclipse.jetty - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 diff --git a/jetty-websocket/websocket-api/pom.xml b/jetty-websocket/websocket-api/pom.xml index c7dff97729e..2559ae7e502 100644 --- a/jetty-websocket/websocket-api/pom.xml +++ b/jetty-websocket/websocket-api/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.websocket websocket-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 diff --git a/jetty-websocket/websocket-client/pom.xml b/jetty-websocket/websocket-client/pom.xml index b80c07211b2..ae7d6832070 100644 --- a/jetty-websocket/websocket-client/pom.xml +++ b/jetty-websocket/websocket-client/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.websocket websocket-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 diff --git a/jetty-websocket/websocket-common/pom.xml b/jetty-websocket/websocket-common/pom.xml index dce4dd88d42..26198f5af66 100644 --- a/jetty-websocket/websocket-common/pom.xml +++ b/jetty-websocket/websocket-common/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.websocket websocket-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 diff --git a/jetty-websocket/websocket-server/pom.xml b/jetty-websocket/websocket-server/pom.xml index a0830d616ef..65c05007567 100644 --- a/jetty-websocket/websocket-server/pom.xml +++ b/jetty-websocket/websocket-server/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.websocket websocket-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 diff --git a/jetty-websocket/websocket-servlet/pom.xml b/jetty-websocket/websocket-servlet/pom.xml index 7e687b57c29..6f88ff44bcc 100644 --- a/jetty-websocket/websocket-servlet/pom.xml +++ b/jetty-websocket/websocket-servlet/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.websocket websocket-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 diff --git a/jetty-xml/pom.xml b/jetty-xml/pom.xml index 1352a91e3a1..98a94e4e922 100644 --- a/jetty-xml/pom.xml +++ b/jetty-xml/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-xml diff --git a/pom.xml b/pom.xml index 8ba962e371b..d3744ef0f3b 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ 23 jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 Jetty :: Project http://www.eclipse.org/jetty pom diff --git a/tests/pom.xml b/tests/pom.xml index 32d1d3c2428..607eec9a37d 100644 --- a/tests/pom.xml +++ b/tests/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 ../pom.xml org.eclipse.jetty.tests diff --git a/tests/test-continuation/pom.xml b/tests/test-continuation/pom.xml index e72eeb280d8..558aa7254e7 100644 --- a/tests/test-continuation/pom.xml +++ b/tests/test-continuation/pom.xml @@ -20,7 +20,7 @@ org.eclipse.jetty.tests tests-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 ../pom.xml 4.0.0 diff --git a/tests/test-integration/pom.xml b/tests/test-integration/pom.xml index 912efa2a4df..8268686e3df 100644 --- a/tests/test-integration/pom.xml +++ b/tests/test-integration/pom.xml @@ -20,7 +20,7 @@ org.eclipse.jetty.tests tests-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 test-integration diff --git a/tests/test-jmx/jmx-webapp-it/pom.xml b/tests/test-jmx/jmx-webapp-it/pom.xml index a16a708c298..4ed110597b9 100644 --- a/tests/test-jmx/jmx-webapp-it/pom.xml +++ b/tests/test-jmx/jmx-webapp-it/pom.xml @@ -20,7 +20,7 @@ org.eclipse.jetty.tests test-jmx-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jmx-webapp-it diff --git a/tests/test-jmx/jmx-webapp/pom.xml b/tests/test-jmx/jmx-webapp/pom.xml index 4bfe97fce4d..f541b22b223 100644 --- a/tests/test-jmx/jmx-webapp/pom.xml +++ b/tests/test-jmx/jmx-webapp/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty.tests test-jmx-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 jmx-webapp war diff --git a/tests/test-jmx/pom.xml b/tests/test-jmx/pom.xml index 1b8fe2f7f1f..15aef08c38a 100644 --- a/tests/test-jmx/pom.xml +++ b/tests/test-jmx/pom.xml @@ -20,7 +20,7 @@ org.eclipse.jetty.tests tests-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 test-jmx-parent diff --git a/tests/test-loginservice/pom.xml b/tests/test-loginservice/pom.xml index 6da17ca177a..c4dc46fbb61 100644 --- a/tests/test-loginservice/pom.xml +++ b/tests/test-loginservice/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty.tests tests-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 test-loginservice Jetty Tests :: Login Service diff --git a/tests/test-quickstart/pom.xml b/tests/test-quickstart/pom.xml index 6c42132dd8b..adf7836b6d0 100644 --- a/tests/test-quickstart/pom.xml +++ b/tests/test-quickstart/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.tests tests-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 ../pom.xml 4.0.0 diff --git a/tests/test-sessions/pom.xml b/tests/test-sessions/pom.xml index 7a0fabf2e3d..364f257299a 100644 --- a/tests/test-sessions/pom.xml +++ b/tests/test-sessions/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty.tests tests-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 test-sessions-parent Jetty Tests :: Sessions :: Parent diff --git a/tests/test-sessions/test-hash-sessions/pom.xml b/tests/test-sessions/test-hash-sessions/pom.xml index 4bcb9149bb0..5869fe90e45 100644 --- a/tests/test-sessions/test-hash-sessions/pom.xml +++ b/tests/test-sessions/test-hash-sessions/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty.tests test-sessions-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 test-hash-sessions Jetty Tests :: Sessions :: Hash diff --git a/tests/test-sessions/test-jdbc-sessions/pom.xml b/tests/test-sessions/test-jdbc-sessions/pom.xml index 71949511927..a150c0524fc 100644 --- a/tests/test-sessions/test-jdbc-sessions/pom.xml +++ b/tests/test-sessions/test-jdbc-sessions/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty.tests test-sessions-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 test-jdbc-sessions Jetty Tests :: Sessions :: JDBC diff --git a/tests/test-sessions/test-mongodb-sessions/pom.xml b/tests/test-sessions/test-mongodb-sessions/pom.xml index 7424cd75403..532475fbc8c 100644 --- a/tests/test-sessions/test-mongodb-sessions/pom.xml +++ b/tests/test-sessions/test-mongodb-sessions/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty.tests test-sessions-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 test-mongodb-sessions Jetty Tests :: Sessions :: Mongo diff --git a/tests/test-sessions/test-sessions-common/pom.xml b/tests/test-sessions/test-sessions-common/pom.xml index 9b8cdeb39f0..b9a6eaeab2d 100644 --- a/tests/test-sessions/test-sessions-common/pom.xml +++ b/tests/test-sessions/test-sessions-common/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty.tests test-sessions-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 test-sessions-common Jetty Tests :: Sessions :: Common diff --git a/tests/test-webapps/pom.xml b/tests/test-webapps/pom.xml index ebf96f1d523..d9d77c9d533 100644 --- a/tests/test-webapps/pom.xml +++ b/tests/test-webapps/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty.tests tests-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 ../pom.xml test-webapps-parent diff --git a/tests/test-webapps/test-jaas-webapp/pom.xml b/tests/test-webapps/test-jaas-webapp/pom.xml index 43327041d17..d044fd5aa41 100644 --- a/tests/test-webapps/test-jaas-webapp/pom.xml +++ b/tests/test-webapps/test-jaas-webapp/pom.xml @@ -4,7 +4,7 @@ org.eclipse.jetty.tests test-webapps-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 test-jaas-webapp Jetty Tests :: WebApp :: JAAS diff --git a/tests/test-webapps/test-jetty-webapp/pom.xml b/tests/test-webapps/test-jetty-webapp/pom.xml index 5ca0c44f4bc..40f1d1439a4 100644 --- a/tests/test-webapps/test-jetty-webapp/pom.xml +++ b/tests/test-webapps/test-jetty-webapp/pom.xml @@ -20,7 +20,7 @@ org.eclipse.jetty.tests test-webapps-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 ../pom.xml 4.0.0 diff --git a/tests/test-webapps/test-jndi-webapp/pom.xml b/tests/test-webapps/test-jndi-webapp/pom.xml index d336ee81e26..946c8d01540 100644 --- a/tests/test-webapps/test-jndi-webapp/pom.xml +++ b/tests/test-webapps/test-jndi-webapp/pom.xml @@ -4,7 +4,7 @@ org.eclipse.jetty.tests test-webapps-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 test-jndi-webapp Jetty Tests :: WebApp :: JNDI diff --git a/tests/test-webapps/test-mock-resources/pom.xml b/tests/test-webapps/test-mock-resources/pom.xml index 29e1e466229..e2c86751ce9 100644 --- a/tests/test-webapps/test-mock-resources/pom.xml +++ b/tests/test-webapps/test-mock-resources/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.tests test-webapps-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 Jetty Tests :: WebApp :: Mock Resources test-mock-resources diff --git a/tests/test-webapps/test-proxy-webapp/pom.xml b/tests/test-webapps/test-proxy-webapp/pom.xml index 8c14b3f9240..0da3ce48dd2 100644 --- a/tests/test-webapps/test-proxy-webapp/pom.xml +++ b/tests/test-webapps/test-proxy-webapp/pom.xml @@ -20,7 +20,7 @@ org.eclipse.jetty.tests test-webapps-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 ../pom.xml 4.0.0 diff --git a/tests/test-webapps/test-servlet-spec/pom.xml b/tests/test-webapps/test-servlet-spec/pom.xml index 14dac535822..46c40ff5cb4 100644 --- a/tests/test-webapps/test-servlet-spec/pom.xml +++ b/tests/test-webapps/test-servlet-spec/pom.xml @@ -4,7 +4,7 @@ org.eclipse.jetty.tests test-webapps-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 test-servlet-spec-parent Jetty Tests :: Spec Test WebApp :: Parent diff --git a/tests/test-webapps/test-servlet-spec/test-container-initializer/pom.xml b/tests/test-webapps/test-servlet-spec/test-container-initializer/pom.xml index 634f8b61a89..5a0b29ea85f 100644 --- a/tests/test-webapps/test-servlet-spec/test-container-initializer/pom.xml +++ b/tests/test-webapps/test-servlet-spec/test-container-initializer/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.tests test-servlet-spec-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 test-container-initializer jar diff --git a/tests/test-webapps/test-servlet-spec/test-spec-webapp/pom.xml b/tests/test-webapps/test-servlet-spec/test-spec-webapp/pom.xml index c3770bd7447..c36eac2c6e0 100644 --- a/tests/test-webapps/test-servlet-spec/test-spec-webapp/pom.xml +++ b/tests/test-webapps/test-servlet-spec/test-spec-webapp/pom.xml @@ -4,7 +4,7 @@ org.eclipse.jetty.tests test-servlet-spec-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 Jetty Tests :: Webapps :: Spec Webapp test-spec-webapp diff --git a/tests/test-webapps/test-servlet-spec/test-web-fragment/pom.xml b/tests/test-webapps/test-servlet-spec/test-web-fragment/pom.xml index 418d664294c..59fe9cfdf00 100644 --- a/tests/test-webapps/test-servlet-spec/test-web-fragment/pom.xml +++ b/tests/test-webapps/test-servlet-spec/test-web-fragment/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.tests test-servlet-spec-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 Jetty Tests :: WebApp :: Servlet Spec :: Fragment Jar org.eclipse.jetty.tests diff --git a/tests/test-webapps/test-webapp-rfc2616/pom.xml b/tests/test-webapps/test-webapp-rfc2616/pom.xml index 36d0583c571..01be909abe6 100644 --- a/tests/test-webapps/test-webapp-rfc2616/pom.xml +++ b/tests/test-webapps/test-webapp-rfc2616/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty.tests test-webapps-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 test-webapp-rfc2616 Jetty Tests :: WebApp :: RFC2616 From 47bbd9364d8519e16bd6ac7a99ed1b46e9edcc82 Mon Sep 17 00:00:00 2001 From: Joakim Erdfelt Date: Thu, 14 Apr 2016 13:19:59 -0700 Subject: [PATCH 2/5] Revert "Updating to version 9.2.16.v20160414" This reverts commit 29ae63855b6a63e7dbbf714012f68f32d032d266. --- VERSION.txt | 678 +++++++++--------- aggregates/jetty-all/pom.xml | 2 +- apache-jsp/pom.xml | 2 +- apache-jstl/pom.xml | 2 +- examples/async-rest/async-rest-jar/pom.xml | 2 +- examples/async-rest/async-rest-webapp/pom.xml | 2 +- examples/async-rest/pom.xml | 2 +- examples/embedded/pom.xml | 2 +- examples/pom.xml | 2 +- jetty-alpn/jetty-alpn-client/pom.xml | 2 +- jetty-alpn/jetty-alpn-server/pom.xml | 2 +- jetty-alpn/pom.xml | 2 +- jetty-annotations/pom.xml | 2 +- jetty-ant/pom.xml | 2 +- jetty-cdi/pom.xml | 2 +- jetty-client/pom.xml | 2 +- jetty-continuation/pom.xml | 2 +- jetty-deploy/pom.xml | 2 +- jetty-distribution/pom.xml | 2 +- jetty-fcgi/fcgi-client/pom.xml | 2 +- jetty-fcgi/fcgi-server/pom.xml | 2 +- jetty-fcgi/pom.xml | 2 +- jetty-http-spi/pom.xml | 2 +- jetty-http/pom.xml | 2 +- jetty-io/pom.xml | 2 +- jetty-jaas/pom.xml | 2 +- jetty-jaspi/pom.xml | 2 +- jetty-jmx/pom.xml | 2 +- jetty-jndi/pom.xml | 2 +- jetty-jsp/pom.xml | 2 +- jetty-jspc-maven-plugin/pom.xml | 2 +- jetty-maven-plugin/pom.xml | 2 +- jetty-monitor/pom.xml | 2 +- jetty-nosql/pom.xml | 2 +- jetty-osgi/jetty-osgi-alpn/pom.xml | 2 +- jetty-osgi/jetty-osgi-boot-jsp/pom.xml | 2 +- jetty-osgi/jetty-osgi-boot-warurl/pom.xml | 2 +- jetty-osgi/jetty-osgi-boot/pom.xml | 2 +- jetty-osgi/jetty-osgi-httpservice/pom.xml | 2 +- jetty-osgi/pom.xml | 2 +- jetty-osgi/test-jetty-osgi-context/pom.xml | 2 +- jetty-osgi/test-jetty-osgi-webapp/pom.xml | 2 +- jetty-osgi/test-jetty-osgi/pom.xml | 2 +- jetty-plus/pom.xml | 2 +- jetty-proxy/pom.xml | 2 +- jetty-quickstart/pom.xml | 2 +- jetty-rewrite/pom.xml | 2 +- jetty-runner/pom.xml | 2 +- jetty-security/pom.xml | 2 +- jetty-server/pom.xml | 2 +- jetty-servlet/pom.xml | 2 +- jetty-servlets/pom.xml | 2 +- jetty-spdy/pom.xml | 2 +- jetty-spdy/spdy-alpn-tests/pom.xml | 2 +- jetty-spdy/spdy-client/pom.xml | 2 +- jetty-spdy/spdy-core/pom.xml | 2 +- jetty-spdy/spdy-example-webapp/pom.xml | 2 +- jetty-spdy/spdy-http-client-transport/pom.xml | 2 +- jetty-spdy/spdy-http-common/pom.xml | 2 +- jetty-spdy/spdy-http-server/pom.xml | 2 +- jetty-spdy/spdy-server/pom.xml | 2 +- jetty-spring/pom.xml | 2 +- jetty-start/pom.xml | 2 +- jetty-util-ajax/pom.xml | 2 +- jetty-util/pom.xml | 2 +- jetty-webapp/pom.xml | 2 +- .../javax-websocket-client-impl/pom.xml | 2 +- .../javax-websocket-server-impl/pom.xml | 2 +- jetty-websocket/pom.xml | 2 +- jetty-websocket/websocket-api/pom.xml | 2 +- jetty-websocket/websocket-client/pom.xml | 2 +- jetty-websocket/websocket-common/pom.xml | 2 +- jetty-websocket/websocket-server/pom.xml | 2 +- jetty-websocket/websocket-servlet/pom.xml | 2 +- jetty-xml/pom.xml | 2 +- pom.xml | 2 +- tests/pom.xml | 2 +- tests/test-continuation/pom.xml | 2 +- tests/test-integration/pom.xml | 2 +- tests/test-jmx/jmx-webapp-it/pom.xml | 2 +- tests/test-jmx/jmx-webapp/pom.xml | 2 +- tests/test-jmx/pom.xml | 2 +- tests/test-loginservice/pom.xml | 2 +- tests/test-quickstart/pom.xml | 2 +- tests/test-sessions/pom.xml | 2 +- .../test-sessions/test-hash-sessions/pom.xml | 2 +- .../test-sessions/test-jdbc-sessions/pom.xml | 2 +- .../test-mongodb-sessions/pom.xml | 2 +- .../test-sessions-common/pom.xml | 2 +- tests/test-webapps/pom.xml | 2 +- tests/test-webapps/test-jaas-webapp/pom.xml | 2 +- tests/test-webapps/test-jetty-webapp/pom.xml | 2 +- tests/test-webapps/test-jndi-webapp/pom.xml | 2 +- .../test-webapps/test-mock-resources/pom.xml | 2 +- tests/test-webapps/test-proxy-webapp/pom.xml | 2 +- tests/test-webapps/test-servlet-spec/pom.xml | 2 +- .../test-container-initializer/pom.xml | 2 +- .../test-spec-webapp/pom.xml | 2 +- .../test-web-fragment/pom.xml | 2 +- .../test-webapps/test-webapp-rfc2616/pom.xml | 2 +- 100 files changed, 429 insertions(+), 447 deletions(-) diff --git a/VERSION.txt b/VERSION.txt index 5b4e5f67fb7..72f2c7efeba 100644 --- a/VERSION.txt +++ b/VERSION.txt @@ -1,27 +1,9 @@ -jetty-9.2.16.v20160414 - 14 April 2016 - + 85 Expose TLS protocol used for connection in SecureRequestCustomizer - + 316 add chm mime mapping to mime.properties - + 353 Jetty Client doesn't forward authentication headers with redirects when - using proxy - + 365 Potential connection leakage in case of aborted request - + 367 Build downloads from git.eclipse.org - + 371 jasper dependencies are outdated in 9.2.x - + 377 HttpClient - No supported cipher suites leads to stuck requests. - + 418 Javax websocket server impl does not expose all required services as - OSGi capabilities - + 424 Jetty impl. of Websocket ServerEndpointConfig.Configurator lifecycle out - of spec. - + 437 NPE is raised inside Jetty websocket client on receiving empty message - through MessageHandler.Partial<> - + 438 File and Path Resources with control characters should be rejected - + 469 Update to support apache jasper 8.0.33 - + 510 Module [depend] property expansion should support eg - foo/${bar}/${bar}-xxx +jetty-9.2.16-SNAPSHOT jetty-9.2.15.v20160210 - 10 February 2016 + 482042 New API, Allow customization of ServletHandler path mapping - + 482243 Fixed GzipHandler for Include - + 482270 Expose upgrade request locales + + 482243 Fixed GzipHandler for Include. + + 482270 Expose upgrade request locales. + 482855 Content-Length omitted for POST requests with empty body + 483620 Servlet annotation mapping to "/" should override webdefault.xml mapping @@ -35,30 +17,30 @@ jetty-9.2.15.v20160210 - 10 February 2016 + 484612 Restore WebSocket Session.close() sending 1000/Normal status code + 484621 Client hangs till timeout when Authentication.authenticate() throws exception. - + 487511 Jetty HTTP won't work on turkish systems + + 487511 Jetty HTTP won't work on turkish systems. jetty-9.2.14.v20151106 - 06 November 2015 + 428474 Expose batch mode in the Jetty WebSocket API + 471055 Restore legacy/experimental WebSocket extensions (deflate-frame) + 472082 isOpen returns true on CLOSING Connection + 474068 Update WebSocket Extension for permessage-deflate draft-22 - + 474319 Reintroduce blocking connect() - + 474321 Allow synchronous address resolution + + 474319 Reintroduce blocking connect(). + + 474321 Allow synchronous address resolution. + 474453 Tiny buffers (under 7 bytes) fail to compress in permessage-deflate + 474454 Backport permessage-deflate from Jetty 9.3.x to 9.2.x + 474936 WebSocketSessions are not always cleaned out from openSessions + 476023 Incorrect trimming of WebSocket close reason + 476049 When using WebSocket Session.close() there should be no status code or reason sent - + 477385 Problem in MANIFEST.MF with version 9.2.10 / 9.2.13 + + 477385 Problem in MANIFEST.MF with version 9.2.10 / 9.2.13. + 477817 Fixed memory leak in QueuedThreadPool + 481006 SSL requests intermittently fail with EOFException when SSL renegotiation is disallowed. + 481236 Make ShutdownMonitor java security manager friendly - + 481437 Port ConnectHandler connect and context functionality from Jetty 8 + + 481437 Port ConnectHandler connect and context functionality from Jetty 8. jetty-9.2.13.v20150730 - 30 July 2015 - + 472859 ConcatServlet may expose protected resources + + 472859 ConcatServlet may expose protected resources. + 473006 Encode addPath in URLResource + 473243 Delay resource close for async default content + 473266 Better handling of MultiException @@ -68,22 +50,22 @@ jetty-9.2.13.v20150730 - 30 July 2015 + 473832 SslConnection flips back buffers on handshake exception jetty-9.2.12.v20150709 - 09 July 2015 - + 469414 Proxied redirects expose upstream server name - + 469936 Remove usages of SpinLock - + 470184 Send the proxy-to-server request more lazily + + 469414 Proxied redirects expose upstream server name. + + 469936 Remove usages of SpinLock. + + 470184 Send the proxy-to-server request more lazily. jetty-9.2.11.v20150529 - 29 May 2015 - + 461499 ConnectionPool may leak connections - + 463579 Add support for 308 status code - + 464292 Implement stream-based transformer for AsyncMiddleManServlet + + 461499 ConnectionPool may leak connections. + + 463579 Add support for 308 status code. + + 464292 Implement stream-based transformer for AsyncMiddleManServlet. + 464438 ClassFileTransformer support in org.eclipse.jetty.webapp.WebAppClassLoader broken + 464740 DosFilter whiteList check improvement - + 464869 PathResource.addPath allows absolute resolution + + 464869 PathResource.addPath allows absolute resolution. + 464989 AbstractSessionManager.removeEventListener() should remove HttpSessionIdListener + 465053 Prevent gzip buffer overflow on complete - + 465181 HttpParser parse full end chunk + + 465181 HttpParser parse full end chunk. + 465202 Forked Mojo does not extract war overlays/dependencies + 465359 Resource.newResource(String res, boolean useCache) does not use useCache argument @@ -91,10 +73,10 @@ jetty-9.2.11.v20150529 - 29 May 2015 Resource + 465700 NullPointerException in ResourceHandler with welcome files + 465734 DosFilter whitelist bit pattern fix - + 465747 Jetty is failing to process all HTTP OPTIONS requests + + 465747 Jetty is failing to process all HTTP OPTIONS requests. + 466329 Fixed local only TestFilter + 467276 NPE protection in SslContextFactory - + 467603 Response 401 from server hangs client + + 467603 Response 401 from server hangs client. + 467936 w Check HttpOutput aggregateSize is < bufferSize + 468008 Scanner ignores directory length + 468421 HttpClient#send fails with IllegalArgumentException on non-lowercase @@ -106,14 +88,14 @@ jetty-9.2.11.M0 - 25 March 2015 + 454934 WebSocketClient / connectToServer can block indefinitely during upgrade failure + 459273 Redundant license notices - + 461499 ConnectionPool may leak connections + + 461499 ConnectionPool may leak connections. + 461919 Use osgi-friendly serviceloader mechanism for WebSocketServletFactory + 461941 JMX Remote host:port set from start properties + 462546 ShutdownMonitor should bind to jetty.host - + 462616 Race between finishing a connect and timing it out + + 462616 Race between finishing a connect and timing it out. jetty-9.2.10.v20150310 - 10 March 2015 - + 445518 Provide different error callbacks to ProxyServlet + + 445518 Provide different error callbacks to ProxyServlet. + 456521 ShutdownHandler should shut down more gracefully + 458140 Added DispatcherType support to RewriteHandler + 460769 ClientUpgradeRequest sends cookies in the wrong format @@ -122,9 +104,9 @@ jetty-9.2.10.v20150310 - 10 March 2015 + 461070 Handle setReadListener on request with no content + 461133 allow stop port to reuse address + 461452 Double release of buffer by HttpReceiverOverHTTP - + 461499 ConnectionPool may leak connections + + 461499 ConnectionPool may leak connections. + 461623 BufferUtil.writeTo does not update position consistently - + 461643 HttpContent.advance() race + + 461643 HttpContent.advance() race. jetty-9.2.9.v20150224 - 24 February 2015 + 459273 Redundant license notices @@ -135,20 +117,20 @@ jetty-9.2.9.v20150224 - 24 February 2015 has no output + 460372 if web.xml does not contain jspc maven plugin insertionMarker behavior is wrong - + 460443 Race condition releasing the response buffer + + 460443 Race condition releasing the response buffer. + 460642 HttpParser error 400 can expose previous buffer contents in HTTP status reason message jetty-9.2.8.v20150217 - 17 February 2015 - + 451092 Connector will fail if HeaderListener return false - + 455436 ProxyServlet sends two User-Agent values + + 451092 Connector will fail if HeaderListener return false. + + 455436 ProxyServlet sends two User-Agent values. + 457893 Close temp jar resource + 458101 added test for maxFormContentSize + 458174 Example Jar Server + 458175 multipart annotation on lazily loaded servlet does not work + 458209 Length check for HttpMethod MOVE lookahead - + 458354 ALPNServerConnection.select negotiation - + 458495 CompletableCallback may not notify failures + + 458354 ALPNServerConnection.select negotiation. + + 458495 CompletableCallback may not notify failures. + 458527 Implement an async proxy servlet that can perform content transformations. + 458568 JDBCLoginService javadoc incorrectly references HashLoginService @@ -159,11 +141,11 @@ jetty-9.2.8.v20150217 - 17 February 2015 remote request headers. + 459490 Defining a duplicate error page in webdefault.xml and web.xml results in an error - + 459542 AsyncMiddleManServlet race condition on first download content + + 459542 AsyncMiddleManServlet race condition on first download content. + 459560 jetty.sh handles start.d and no start.ini - + 459769 AsyncMiddleManServlet race condition on last download content + + 459769 AsyncMiddleManServlet race condition on last download content. + 459845 Support upgrade - + 459963 Failure writing content of a committed request leaks connections + + 459963 Failure writing content of a committed request leaks connections. jetty-9.2.7.v20150116 - 16 January 2015 + 420944 Hot Deployment of WAR when Context XML exists doesn't trigger @@ -203,12 +185,12 @@ jetty-9.2.6.v20141205 - 05 December 2014 + 451529 Change sentinel class for finding jstl on classpath to org.apache.taglibs.standard.tag.rt.core.WhenTag + 451634 DefaultServlet: useFileMappedBuffer javadoc is misleading - + 452188 Delay dispatch until content optimisation + + 452188 Delay dispatch until content optimisation. + 452201 EnvConfiguration.destroy() should set the classloader + 452246 Fixed SSL hang on last chunk + 452261 Multiple servlets map to path *.jsp when using jsp-property-group + 452424 Do not add Date header if already set - + 452516 Make HttpOutput aggregation size configurable + + 452516 Make HttpOutput aggregation size configurable. + 453386 Jetty not working when configuring QueuedThreadPool with minThreads=0. + 453629 Fixed big write test @@ -216,15 +198,15 @@ jetty-9.2.6.v20141205 - 05 December 2014 State.CLOSED. + 453801 Jetty does not check for already registered services when bootstrapping - + 454157 HttpInput.consumeAll spins if input is in async mode + + 454157 HttpInput.consumeAll spins if input is in async mode. jetty-9.2.5.v20141112 - 12 November 2014 + 448446 org.eclipse.jetty.start.Main create classloader duplicate + 449594 Handle ArrayTrie overflow with false return + 449811 handle unquoted etags when gzipping + 450467 Integer overflow in Session expiry calculation in MongoSessionManager - + 450483 Missing parameterization of etc/jetty-deploy.xml - + 450484 Missing parameterization of etc/jetty-http[s].xml + + 450483 Missing parameterization of etc/jetty-deploy.xml. + + 450484 Missing parameterization of etc/jetty-http[s].xml. + 450855 GzipFilter MIGHT_COMPRESS exception + 450873 Disable tests that downcaste wrapped GzipFilterResponses + 450894 jetty.sh does not delete JETTY_STATE at start @@ -235,7 +217,7 @@ jetty-9.2.4.v20141103 - 03 November 2014 + 396572 Starting jetty from cygwin is not working properly + 438387 NullPointerException after ServletUpgradeResponse.sendForbidden is called during WebSocketCreator.createWebSocket - + 440729 SSL requests often fail with EOFException or IllegalStateException + + 440729 SSL requests often fail with EOFException or IllegalStateException. + 440925 NPE when using relative paths for --start-log-file + 442419 CrossOriginFilter javadoc says "exposeHeaders", but should be "exposedHeaders" @@ -246,10 +228,10 @@ jetty-9.2.4.v20141103 - 03 November 2014 + 443550 improved FileResource encoded alias checking + 444031 Ensure exceptions do not reduce threadpool below minimum + 444124 JSP include with can cause infinite recursion - + 444214 Socks4Proxy fails when reading less than 8 bytes + + 444214 Socks4Proxy fails when reading less than 8 bytes. + 444222 replace CRLF in header values with whitespace rather than ? + 444415 iterative WriteFlusher - + 444416 AsyncProxyServlet recursion + + 444416 AsyncProxyServlet recursion. + 444517 Ensure WebSocketUpgradeFilter is always first in filter chain + 444547 Format exception in ResourceCache.Content.toString() + 444595 nosql/mongodb - Cleanup process/Refreshing does not respect encoding @@ -258,10 +240,10 @@ jetty-9.2.4.v20141103 - 03 November 2014 + 444676 Goal jetty:deploy-war produces errors with version 9.2.3 + 444722 Fixed order of setReuseAddress call + 444748 WebSocketClient.stop() does not unregister from ShutdownThread - + 444764 HttpClient notifies callbacks for last chunk of content twice + + 444764 HttpClient notifies callbacks for last chunk of content twice. + 444771 JSR356 / EndPointConfig.userProperties are not unique per endpoint upgrade - + 444863 ProxyServlet does not filter headers listed by the Connection header + + 444863 ProxyServlet does not filter headers listed by the Connection header. + 444896 Overriding of web-default servlet mapping in web.xml not working with quickstart + 445157 First redeployed servlet leaks WebAppContext @@ -280,7 +262,7 @@ jetty-9.2.4.v20141103 - 03 November 2014 user is not root + 446033 org.eclipse.jetty.websocket.server.WebSocketServerFactory not available in OSGi - + 446063 ALPN Fail SSL Handshake if no supported Application Protocols + + 446063 ALPN Fail SSL Handshake if no supported Application Protocols. + 446107 NullPointerException in ProxyServlet when extended by Servlet without a package + 446425 Oracle Sql error on JettySessions table when this table do not exist @@ -288,10 +270,10 @@ jetty-9.2.4.v20141103 - 03 November 2014 + 446506 getAsyncContext ISE before startAsync on async dispatches + 446563 Null HttpChannel.getCurrentHttpChannel() in ServletHandler.doFilter(). - + 446672 NPN Specification issue in the case no protocols are selected + + 446672 NPN Specification issue in the case no protocols are selected. + 446923 SharedBlockingCallback does not handle connector max idle time of Long.MAX_VALUE; BlockerTimeoutException not serializable - + 447381 Disable SSLv3 by default + + 447381 Disable SSLv3 by default. + 447472 test harness for slow large writes + 447627 MultiPart file always created when "filename" set in Content-Disposition @@ -308,11 +290,11 @@ jetty-9.2.4.v20141103 - 03 November 2014 + 449001 Remove start.d directory from JETTY_HOME + 449003 WARNING: Cannot enable requested module [protonego-impl]: not a valid module name - + 449038 WebSocketUpgradeFilter must support async + + 449038 WebSocketUpgradeFilter must support async. + 449175 Removed extra space in NCSA log + 449291 create-files downloads without license + 449372 Make jvmArgs of jetty:run-forked configurable from command line - + 449603 OutputStreamContentProvider hangs when host is not available + + 449603 OutputStreamContentProvider hangs when host is not available. jetty-9.2.3.v20140905 - 05 September 2014 + 347110 renamed class transformer methods @@ -386,7 +368,7 @@ jetty-9.2.2.v20140723 - 23 July 2014 + 437706 ServletTester calls LocalConnector method with hardcoded timeout + 437800 URLs with single quote and spaces return 404 + 437996 avoid async status race by not setting 200 on handled - + 438079 Review garbage creation in 9.2.x series + + 438079 Review garbage creation in 9.2.x series. + 438190 findbug improvements + 438204 leave IPv6 addresses [] wrapped in getServerName + 438327 Remove hard coded Allow from OPTIONS * @@ -415,11 +397,11 @@ jetty-9.2.2.v20140723 - 23 July 2014 + 439788 CORS filter headers gone between 9.2.0.M0 and 9.2.1 .v20140609 for ProxyServlet requests. + 439809 mvn jetty:jspc cannot find taglibs in dependency jars - + 439895 No event callback should be invoked after the "failure" callback + + 439895 No event callback should be invoked after the "failure" callback. + 440020 Abort bad proxy responses with sendError(-1) - + 440038 Content decoding may fail + + 440038 Content decoding may fail. + 440114 ContextHandlerCollection does not skip context wrappers - + 440122 Remove usages of ForkInvoker + + 440122 Remove usages of ForkInvoker. jetty-9.2.1.v20140609 - 09 June 2014 + 347110 Supprt ClassFileTransormers in WebAppClassLoader @@ -449,13 +431,13 @@ jetty-9.2.0.v20140526 - 26 May 2014 + 435217 Remove deprecated TagLibConfiguration + 435223 High cpu usage in FCGIHttpParser.parseContent(ResponseContentParser.java:314). - + 435338 Incorrect handling of asynchronous content + + 435338 Incorrect handling of asynchronous content. + 435412 Make AbstractSession.access() more amenable to customization jetty-9.2.0.RC0 - 15 May 2014 - + 419972 Support sending forms (application/x-www-form-urlencoded) - + 420368 Default content types for ContentProviders - + 428966 Per-request cookie support + + 419972 Support sending forms (application/x-www-form-urlencoded). + + 420368 Default content types for ContentProviders. + + 428966 Per-request cookie support. + 430418 Jetty 9.1.3 and Chrome 33 permessage-deflate do not work together + 431333 NPE In logging of WebSocket ExtensionConfig + 432321 jetty-start / Allow defining extra start directories for common @@ -465,14 +447,14 @@ jetty-9.2.0.RC0 - 15 May 2014 + 433089 Client should provide Request.accept() method, like JAX-RS 2.0 Invocation.Builder.accept(). + 433405 Websocket Session.setMaxIdleTimeout fails with zero - + 433689 Evict old HttpDestinations from HttpClient - + 434386 Request Dispatcher extracts args and prevents asyncIO + + 433689 Evict old HttpDestinations from HttpClient. + + 434386 Request Dispatcher extracts args and prevents asyncIO. + 434395 WebSocket / memory leak, WebSocketSession not cleaned up in abnormal closure cases + 434447 Able to create a session after a response.sendRedirect + 434505 Allow property files on start.jar command line Signed-off-by: Tom Zeller - + 434578 Complete listener not called if redirected to an invalid URI + + 434578 Complete listener not called if redirected to an invalid URI. + 434679 Log static initialization via jetty-logging.properties fails sometimes + 434685 WebSocket read/parse does not discard remaining network buffer after @@ -492,9 +474,9 @@ jetty-9.2.0.M1 - 08 May 2014 + 431459 Jetty WebSocket compression extensions fails to handle big messages properly + 431519 Fixed NetworkTrafficListener - + 431642 Implement ProxyServlet using Servlet 3.1 async I/O - + 432145 Pending request is not failed when HttpClient is stopped - + 432270 Slow requests with response content delimited by EOF fail + + 431642 Implement ProxyServlet using Servlet 3.1 async I/O. + + 432145 Pending request is not failed when HttpClient is stopped. + + 432270 Slow requests with response content delimited by EOF fail. + 432321 jetty-start / Allow defining extra start directories for common configurations + 432468 Improve command CGI path handling @@ -502,8 +484,8 @@ jetty-9.2.0.M1 - 08 May 2014 + 432483 make osgi.serviceloader support for javax.servlet.ServletContainerInitializer optional (cherry picked from commit 31043d25708edbea9ef31948093f4eaf2247919b) - + 432528 IllegalStateException when using DeferredContentProvider - + 432777 Async Write Loses Data with HTTPS Server + + 432528 IllegalStateException when using DeferredContentProvider. + + 432777 Async Write Loses Data with HTTPS Server. + 432901 ensure a single onError callback only in pending and unready states + 432993 Improve handling of ProxyTo and Prefix parameters in ProxyServlet.Transparent. @@ -511,7 +493,7 @@ jetty-9.2.0.M1 - 08 May 2014 + 433262 WebSocket / Advanced close use cases + 433365 No such servlet: __org.eclipse.jetty.servlet.JspPropertyGroupServlet__ - + 433370 PATCH method does not work with ProxyServlet + + 433370 PATCH method does not work with ProxyServlet. + 433431 Support ServletHandler fall through + 433479 Improved resource javadoc + 433483 sync log initialize @@ -527,13 +509,13 @@ jetty-9.2.0.M1 - 08 May 2014 when using non-exact header name + 433841 Resource.newResource() declares an exception it does not throw + 433849 FileResource string compare fix - + 433916 HttpChannelOverHttp handles HTTP 1.0 connection reuse incorrectly + + 433916 HttpChannelOverHttp handles HTTP 1.0 connection reuse incorrectly. + 434009 Improved javadoc for accessing HttpChannel and HttpConnection - + 434027 ReadListener.onError() not invoked in case of read failures - + 434056 Support content consumed asynchronously + + 434027 ReadListener.onError() not invoked in case of read failures. + + 434056 Support content consumed asynchronously. + 434074 Avoid double dispatch by returning false from messageComplete + 434077 AnnotatedServerEndpointTest emits strange exception - + 434247 Redirect loop in FastCGI proxying for HTTPS sites + + 434247 Redirect loop in FastCGI proxying for HTTPS sites. jetty-8.1.15.v20140411 - 11 April 2014 + 397167 Remote Access documentation is wrong @@ -544,21 +526,21 @@ jetty-8.1.15.v20140411 - 11 April 2014 + 424180 improve bad message errors + 425038 WebSocketClient leaks file handles when exceptions are thrown from open() - + 425551 Memory Leak in SelectConnector$ConnectTimeout.expired + + 425551 Memory Leak in SelectConnector$ConnectTimeout.expired. + 426658 backport Bug 425930 to jetty-8 + 427761 allow endpoints to be interrupted + 428708 JDBCSessionIdManager when clearing expired sessions failed, jetty should still be able to startup + 428710 JDBCSession(Id)Manager use 'read committed isolation level' + 430968 Use wrapped response with async dispatch - + 432452 ConnectHandler does not timeout sockets in FIN_WAIT2 + + 432452 ConnectHandler does not timeout sockets in FIN_WAIT2. jetty-7.6.15.v20140411 - 11 April 2014 + 422137 Added maxQueued to QueuedThreadPool MBean + 425038 WebSocketClient leaks file handles when exceptions are thrown from open() - + 425551 Memory Leak in SelectConnector$ConnectTimeout.expired - + 432452 ConnectHandler does not timeout sockets in FIN_WAIT2 + + 425551 Memory Leak in SelectConnector$ConnectTimeout.expired. + + 432452 ConnectHandler does not timeout sockets in FIN_WAIT2. jetty-9.2.0.M0 - 09 April 2014 + 419801 Upgrade to asm5 for jdk8 @@ -574,36 +556,36 @@ jetty-9.2.0.M0 - 09 April 2014 + 430747 jetty-start / Allow --lib and module [lib] to recursively add jars + 430825 jetty-start / use of jetty-jmx.xml prevents configuration of ThreadPool in jetty.xml - + 431279 jetty-start / Unable to start jetty if no properties are defined + + 431279 jetty-start / Unable to start jetty if no properties are defined. + 431892 DefaultFileLocatorHelper.getBundleInstallLocation fails for equinox 3.10 + 432122 ignore frequently failing test - + 432145 Pending request is not failed when HttpClient is stopped - + 432270 Slow requests with response content delimited by EOF fail + + 432145 Pending request is not failed when HttpClient is stopped. + + 432270 Slow requests with response content delimited by EOF fail. jetty-9.1.5.v20140505 - 05 May 2014 + 431459 Jetty WebSocket compression extensions fails to handle big messages properly + 431519 Fixed NetworkTrafficListener - + 432145 Pending request is not failed when HttpClient is stopped - + 432270 Slow requests with response content delimited by EOF fail + + 432145 Pending request is not failed when HttpClient is stopped. + + 432270 Slow requests with response content delimited by EOF fail. + 432473 web.xml declaration order of filters not preserved on calls to init() + 432483 make osgi.serviceloader support for javax.servlet.ServletContainerInitializer optional (cherry picked from commit 31043d25708edbea9ef31948093f4eaf2247919b) - + 432528 IllegalStateException when using DeferredContentProvider - + 432777 Async Write Loses Data with HTTPS Server + + 432528 IllegalStateException when using DeferredContentProvider. + + 432777 Async Write Loses Data with HTTPS Server. + 432901 ensure a single onError callback only in pending and unready states + 432993 Improve handling of ProxyTo and Prefix parameters in ProxyServlet.Transparent. + 433365 No such servlet: __org.eclipse.jetty.servlet.JspPropertyGroupServlet__ (cherry picked from commit e2ed934978b958d6fccb28a8a5d04768f7c0432d) - + 433370 PATCH method does not work with ProxyServlet + + 433370 PATCH method does not work with ProxyServlet. + 433483 sync log initialize + 433692 improved buffer resizing - + 433916 HttpChannelOverHttp handles HTTP 1.0 connection reuse incorrectly - + 434027 ReadListener.onError() not invoked in case of read failures + + 433916 HttpChannelOverHttp handles HTTP 1.0 connection reuse incorrectly. + + 434027 ReadListener.onError() not invoked in case of read failures. jetty-9.1.4.v20140401 - 01 April 2014 + 414206 Rewrite rules re-encode requestURI @@ -611,7 +593,7 @@ jetty-9.1.4.v20140401 - 01 April 2014 + 417022 Access current HttpConnection from Request not ThreadLocal + 423619 set Request timestamp on startRequest + 423982 removed duplicate UrlResource toString - + 424107 Jetty should not finish chunked encoding on exception + + 424107 Jetty should not finish chunked encoding on exception. + 425991 added qml mime type + 426897 improved ContainerLifeCycle javadoc + 427185 Add org.objectweb.asm. as serverClass @@ -639,8 +621,8 @@ jetty-9.1.4.v20140401 - 01 April 2014 + 430341 add apache jsp and jstl optional modules + 430490 Added JETTY_SHELL 426738 Fixed JETTY_HOME comments + 430649 test form encoding - + 430654 closing client connections can hang worker threads - + 430808 OutputStreamContentProvider violates OutputStream contract + + 430654 closing client connections can hang worker threads. + + 430808 OutputStreamContentProvider violates OutputStream contract. + 430822 jetty-start / make soLingerTime configurable via property + 430823 jetty-start / make NeedClientAuth (ssl) configurable via property + 430824 jetty-start / use of jetty-logging.xml prevents configuration of @@ -659,19 +641,19 @@ jetty-9.1.3.v20140225 - 25 February 2014 order and atomically. + 427738 fixed XSS in async-rest demo + 428157 Methods of anonymous inner classes can't be called via xml - + 428232 Rework batch mode / buffering in websocket + + 428232 Rework batch mode / buffering in websocket. + 428238 Test HEAD request with async IO - + 428266 HttpRequest mangles URI query string + + 428266 HttpRequest mangles URI query string. + 428383 limit white space between requests + 428418 JettyStopMojo prints some messages on System.err - + 428435 Large streaming message fails in MessageWriter + + 428435 Large streaming message fails in MessageWriter. + 428660 Delay closing async HttpOutput until after UNREADY->READY + 428710 JDBCSession(Id)Manager use read committed isolation level + 428859 Do not auto initialise jsr356 websocket if no annotations or EndPoints discovered jetty-9.1.2.v20140210 - 10 February 2014 - + 408167 Complex object as session attribute not necessarily persisted + + 408167 Complex object as session attribute not necessarily persisted. + 423421 remove org.slf4j and org.ow2.asm from jetty-all artifact + 424171 Old javax.activation jar interferes with email sending + 424562 JDBCSessionManager.setNodeIdInSessionId(true) does not work @@ -680,7 +662,7 @@ jetty-9.1.2.v20140210 - 10 February 2014 returns null when debug is enabled. + 425638 Fixed monitor module/xml typos + 425696 start.jar --add-to-start={module} results in error - + 425703 Review [Queued]HttpInput + + 425703 Review [Queued]HttpInput. + 425837 Upgrade to jstl 1.2.2 + 425930 JDBC Session Manager constantly reloading session if save intervall expired once @@ -688,22 +670,22 @@ jetty-9.1.2.v20140210 - 10 February 2014 + 426250 jetty-all should be deployed on release + 426358 NPE generating temp dir name if no resourceBase or war + 426481 fix < java 1.7.0_10 npn files - + 426739 Response with Connection: keep-alive truncated + + 426739 Response with Connection: keep-alive truncated. + 426750 isReady() returns true at EOF + 426870 HTTP 1.0 Request with Connection: keep-alive and response content hangs. + 427068 ServletContext.getClassLoader should only check privileges if a SecurityManager exists - + 427128 Cookies are not sent to the server + + 427128 Cookies are not sent to the server. + 427245 StackOverflowError when session cannot be de-idled from disk - + 427254 Cookies are not sent to the client - + 427512 ReadPendingException in case of HTTP Proxy tunnelling + + 427254 Cookies are not sent to the client. + + 427512 ReadPendingException in case of HTTP Proxy tunnelling. + 427570 externalize common http config to start.ini - + 427572 Default number of acceptors too big - + 427587 MessageInputStream must copy the payload - + 427588 WebSocket Parser leaks ByteBuffers - + 427690 Remove Mux Extension and related support - + 427699 WebSocket upgrade response sends Sec-WebSocket-Protocol twice + + 427572 Default number of acceptors too big. + + 427587 MessageInputStream must copy the payload. + + 427588 WebSocket Parser leaks ByteBuffers. + + 427690 Remove Mux Extension and related support. + + 427699 WebSocket upgrade response sends Sec-WebSocket-Protocol twice. jetty-9.1.1.v20140108 - 08 January 2014 + 408912 JDBCSessionIdManager should allow configuration of schema @@ -722,10 +704,10 @@ jetty-9.1.1.v20140108 - 08 January 2014 extension already uses the compress bit" + 421697 IteratingCallback improvements + 421775 CookiePatternRule only sets cookie if not set already - + 421794 Iterator from InputStreamProvider is not implemented properly - + 421795 ContentProvider should have a method to release resources + + 421794 Iterator from InputStreamProvider is not implemented properly. + + 421795 ContentProvider should have a method to release resources. + 422192 ClientContainer.getOpenSessions() always returns null - + 422264 OutputStreamContentProvider does not work with Basic Authentication + + 422264 OutputStreamContentProvider does not work with Basic Authentication. + 422308 Change all session/sessionid managers to use shared Scheduler + 422386 Comma-separated s not trimmed in GzipFilter + 422388 Test for GzipFilter apply to resources with charset appended to the @@ -756,17 +738,17 @@ jetty-9.1.1.v20140108 - 08 January 2014 + 423692 use UrlEncoded.ENCODING for merging forwarded query strings + 423695 Horizontal-tab used as HTTP Header Field separator unsupported + 423724 WebSocket / Rename MessageAppender.appendMessage to .appendFrame - + 423739 Start checks module files + + 423739 Start checks module files. + 423804 WebSocket / JSR improper use of ServerEndpointConfig.Configurator.getNegotiatedSubprotocol() + 423875 Update jetty-distro build to use jetty-toolchain jetty-schemas 3.1.M0 + 423915 WebSocket / Active connection from IOS that goes into airplane mode not disconnected on server side - + 423926 Remove code duplication in class IdleTimeout - + 423930 SPDY streams are leaked + + 423926 Remove code duplication in class IdleTimeout. + + 423930 SPDY streams are leaked. + 423948 Cleanup and consolidate testing utilities in WebSocket - + 424014 PathContentProvider does not close its internal SeekableByteChannel - + 424043 IteratingCallback Idle race + + 424014 PathContentProvider does not close its internal SeekableByteChannel. + + 424043 IteratingCallback Idle race. + 424051 Using --list-config can result in NPE + 424168 Module [ext] should load libraries recursively from lib/ext/ + 424180 extensible bad message content @@ -798,8 +780,8 @@ jetty-9.1.1.v20140108 - 08 January 2014 " + 425038 WebSocketClient leaks file handles when exceptions are thrown from open() - + 425043 Track whether pools are used correctly - + 425049 add json mime mapping to mime.properties + + 425043 Track whether pools are used correctly. + + 425049 add json mime mapping to mime.properties. jetty-9.1.0.v20131115 - 15 November 2013 + 397167 Remote Access documentation is wrong @@ -818,7 +800,7 @@ jetty-9.1.0.RC2 - 07 November 2013 + 420844 Connection:close on exceptional errors + 420930 Use Charset to specify character encoding + 421197 synchronize gzip output finish - + 421198 onComplete never call onComplete in BufferingResponseListener in 9.1 + + 421198 onComplete never call onComplete in BufferingResponseListener in 9.1. jetty-9.0.7.v20131107 - 07 November 2013 + 407716 fixed logs @@ -829,27 +811,27 @@ jetty-9.0.7.v20131107 - 07 November 2013 + 418767 run-forked goal ingores test scope dependencies with useTestScope=true + 418792 Session getProtocolVersion always returns null - + 418892 SSL session caching so unreliable it effectively does not work + + 418892 SSL session caching so unreliable it effectively does not work. + 419309 Added symlink checker to test webapp + 419333 treat // as an alias in path - + 419344 NPNServerConnection does not close the EndPoint if it reads -1 + + 419344 NPNServerConnection does not close the EndPoint if it reads -1. + 419350 Do not borrow space from passed arrays + 419655 AnnotationParser throws NullPointerException when scanning files from jar:file urls - + 419687 HttpClient's query parameters must be case sensitive + + 419687 HttpClient's query parameters must be case sensitive. + 419799 Async timeout dispatches to error page + 419814 Annotation properties maxMessageSize and inputBufferSize don't work + 419846 JDBCSessionManager doesn't determine dirty state correctly - + 419901 Client always adds extra user-agent header + + 419901 Client always adds extra user-agent header. + 419937 Request isSecure cleared on recycle - + 419950 Provide constructor for StringContentProvider that takes Charset - + 419964 InputStreamContentProvider does not close provided InputStream + + 419950 Provide constructor for StringContentProvider that takes Charset. + + 419964 InputStreamContentProvider does not close provided InputStream. + 420033 AsyncContext.onTimeout exceptions passed to onError + 420039 BufferingResponseListener continues processing after aborting request. + 420048 DefaultServlet alias checks configured resourceBase + 420142 reimplemented graceful shutdown - + 420362 Response/request listeners called too many times + + 420362 Response/request listeners called too many times. + 420374 Call super.close() in a finally block + 420530 AbstractLoginModule never fails a login + 420572 IOTest explicitly uses 127.0.0.1 @@ -861,14 +843,14 @@ jetty-9.0.7.v20131107 - 07 November 2013 jetty-8.1.14.v20131031 - 31 October 2013 + 417772 fixed low resources idle timeout + 418636 Name anonymous filter and holders with classname-hashcode - + 419432 Allow to override the SslContextFactory on a per-destination basis + + 419432 Allow to override the SslContextFactory on a per-destination basis. + 420048 DefaultServlet alias checks configured resourceBase + 420530 AbstractLoginModule never fails a login jetty-7.6.14.v20131031 - 31 October 2013 + 417772 fixed low resources idle timeout + 418636 Name anonymous filter and holders with classname-hashcode - + 419432 Allow to override the SslContextFactory on a per-destination basis + + 419432 Allow to override the SslContextFactory on a per-destination basis. + 420048 DefaultServlet alias checks configured resourceBase + 420530 AbstractLoginModule never fails a login @@ -876,7 +858,7 @@ jetty-9.1.0.RC1 - 31 October 2013 + 294531 Unpacking webapp twice to the same directory name causes problems with updated jars in WEB-INF/lib + 397049 Cannot Provide Custom Credential to JDBCLoginService - + 403591 improve the Blocking Q implementation + + 403591 improve the Blocking Q implementation. + 407716 fixed logs + 410840 Change SSLSession.getPeerCertificateChain() to SSLSession.getPeerCertificates(). @@ -886,10 +868,10 @@ jetty-9.1.0.RC1 - 31 October 2013 + 416300 Order ServletContainerInitializer callbacks + 416597 Allow classes and jars on the webappcontext extraclasspath to be scanned for annotations by jetty-maven-plugin - + 417356 Add SOCKS support to jetty client + + 417356 Add SOCKS support to jetty client. + 417932 resources.mod should make ${jetty.base}/resources/ directory + 417933 logging.mod ini template should include commented log.class settings - + 418212 org.eclipse.jetty.spdy.server.http.SSLExternalServerTest hangs + + 418212 org.eclipse.jetty.spdy.server.http.SSLExternalServerTest hangs. + 418441 Use of OPTIONS= in Jetty 9.1 should display WARNING message + 418596 Faults in JARs during class scanning should report the jar that caused the problem @@ -903,29 +885,29 @@ jetty-9.1.0.RC1 - 31 October 2013 + 418767 run-forked goal ingores test scope dependencies with useTestScope=true + 418792 Session getProtocolVersion always returns null - + 418892 SSL session caching so unreliable it effectively does not work + + 418892 SSL session caching so unreliable it effectively does not work. + 418922 Missing parameterization of etc/jetty-xinetd.xml + 418923 Missing parameterization of etc/jetty-proxy.xml + 419146 Parameterize etc/jetty-requestlog.xml values + 419309 Added symlink checker to test webapp + 419330 Allow access to setters on jetty-jspc-maven-plugin + 419333 treat // as an alias in path - + 419344 NPNServerConnection does not close the EndPoint if it reads -1 + + 419344 NPNServerConnection does not close the EndPoint if it reads -1. + 419350 Do not borrow space from passed arrays + 419655 AnnotationParser throws NullPointerException when scanning files from jar:file urls - + 419687 HttpClient's query parameters must be case sensitive + + 419687 HttpClient's query parameters must be case sensitive. + 419799 Async timeout dispatches to error page + 419814 Annotation properties maxMessageSize and inputBufferSize don't work + 419846 JDBCSessionManager doesn't determine dirty state correctly + 419899 Do not wrap SSL Exception as EoFException - + 419901 Client always adds extra user-agent header - + 419904 Data corruption on proxy PUT requests + + 419901 Client always adds extra user-agent header. + + 419904 Data corruption on proxy PUT requests. + 419914 QueuedThreadPool uses nanoTime + 419937 Request isSecure cleared on recycle - + 419950 Provide constructor for StringContentProvider that takes Charset - + 419964 InputStreamContentProvider does not close provided InputStream - + 420012 Improve ProxyServlet.Transparent configuration in case prefix="/" + + 419950 Provide constructor for StringContentProvider that takes Charset. + + 419964 InputStreamContentProvider does not close provided InputStream. + + 420012 Improve ProxyServlet.Transparent configuration in case prefix="/". + 420033 AsyncContext.onTimeout exceptions passed to onError + 420034 Removed threads/timers from Date caching + 420039 BufferingResponseListener continues processing after aborting @@ -933,8 +915,8 @@ jetty-9.1.0.RC1 - 31 October 2013 + 420048 DefaultServlet alias checks configured resourceBase + 420103 Split out jmx-remote module from existing jmx module + 420142 reimplemented graceful shutdown - + 420362 Response/request listeners called too many times - + 420364 Bad synchronization in HttpConversation + + 420362 Response/request listeners called too many times. + + 420364 Bad synchronization in HttpConversation. + 420374 Call super.close() in a finally block + 420530 AbstractLoginModule never fails a login + 420687 XML errors in jetty-plus/src/test/resources/web-fragment-*.xml @@ -994,7 +976,7 @@ jetty-9.0.6.v20130930 - 30 September 2013 receives a rst frame from the upstream spdy server + 416266 HttpServletResponse.encodeURL() encodes on first request when only SessionTrackingMode.COOKIE is used - + 416314 jetty async client wrong behaviour for HEAD Method + Redirect + + 416314 jetty async client wrong behaviour for HEAD Method + Redirect. + 416321 handle failure during blocked committing write + 416453 Add comments to embedded SplitFileServer example + 416477 Improved consumeAll error handling @@ -1037,7 +1019,7 @@ jetty-9.1.0.M0 - 16 September 2013 + 403591 do not use the ConcurrentArrayBlockingQueue for thread pool, selector and async request log + 403817 Use of WebSocket Session.close() results in invalid status code - + 405188 HTTP 1.0 with GET returns internal IP address + + 405188 HTTP 1.0 with GET returns internal IP address. + 405422 Implement servlet3.1 spec sections 4.4.3 and 8.1.4 for new HttpSessionIdListener class + 405432 Check implementation of section 13.4.1 @ServletSecurity for @@ -1055,19 +1037,19 @@ jetty-9.1.0.M0 - 16 September 2013 AsyncListener + 406759 supressed stacktrace in ReferrerPushStrategyTest + 407708 HttpUpgradeHandler must support injection - + 408782 Transparent Proxy - rewrite URL is ignoring query strings + + 408782 Transparent Proxy - rewrite URL is ignoring query strings. + 408904 Enhance CommandlineBuilder to not escape strings inside single quotes + 409403 fix IllegalStateException when SPDY is used and the response is written through BufferUtil.writeTo byte by byte - + 409796 fix and cleanup ReferrerPushStrategy. There's more work to do here so - it remains @Ignore for now + + 409796 fix and cleanup ReferrerPushStrategy. There's more work to do here, + so it remains @Ignore for now + 409953 return buffer.slice() instead of buffer.asReadOnlyBuffer() in ResourceCache to avoid using inefficent path in BufferUtil.writeTo - + 410083 Jetty clients submits incomplete URL to proxy + + 410083 Jetty clients submits incomplete URL to proxy. + 410098 inject accept-encoding header for all http requests through SPDY as SPDY clients MUST support spdy. Also remove two new tests that have been to implementation agnostic and not needed anymore due to recent code changes - + 410246 HttpClient with proxy does not tunnel HTTPS requests + + 410246 HttpClient with proxy does not tunnel HTTPS requests. + 410341 suppress stacktraces that happen during test setup shutdown after successful test run + 410800 Make RewritePatternRule queryString aware @@ -1077,7 +1059,7 @@ jetty-9.1.0.M0 - 16 September 2013 + 412418 HttpTransportOverSPDY fix race condition while sending push streams that could cause push data not to be sent. Fixes intermittent test issues in ReferrerPushStrategyTest - + 412729 SPDYClient needs a Promise-based connect() method + + 412729 SPDYClient needs a Promise-based connect() method. + 412829 Allow any mappings from web-default.xml to be overridden by web.xml + 412830 Error Page match ServletException then root cause + 412840 remove Future in SPDYClient.connect() and return Session instead in @@ -1094,7 +1076,7 @@ jetty-9.1.0.M0 - 16 September 2013 + 413387 onResponseHeaders is not called multiple times when multiple redirects occur. + 413484 setAttribute in nosql session management better handles _dirty status - + 413531 Introduce pluggable transports for HttpClient + + 413531 Introduce pluggable transports for HttpClient. + 413684 deprecated unsafe alias checkers + 413737 hide stacktrace in ReferrerPushStrategyTest + 413901 isAsyncStarted remains true while original request is dispatched @@ -1113,8 +1095,8 @@ jetty-9.1.0.M0 - 16 September 2013 + 414913 WebSocket / Performance - reduce ByteBuffer allocation/copying during generation/writing + 414923 CompactPathRule needs to also compact the uri - + 415047 Create URIs lazily in HttpClient - + 415062 SelectorManager wakeup optimisation + + 415047 Create URIs lazily in HttpClient. + + 415062 SelectorManager wakeup optimisation. + 415131 Avoid autoboxing on debug + 415192 maps to JspPropertyGroupServlet instead of JspServlet + 415194 Deployer gives management of context to context collection @@ -1157,7 +1139,7 @@ jetty-9.1.0.M0 - 16 September 2013 receives a rst frame from the upstream spdy server + 416266 HttpServletResponse.encodeURL() encodes on first request when only SessionTrackingMode.COOKIE is used - + 416314 jetty async client wrong behaviour for HEAD Method + Redirect + + 416314 jetty async client wrong behaviour for HEAD Method + Redirect. + 416321 handle failure during blocked committing write + 416477 Improved consumeAll error handling + 416568 Simplified servlet exception logging @@ -1201,7 +1183,7 @@ jetty-8.1.13.v20130916 - 16 September 2013 + 414431 Avoid debug NPE race + 414507 Ensure AnnotationParser ignores parent dir hierarchy when checking for hidden dirnames - + 414652 WebSocket's sendMessage() may hang on congested connections + + 414652 WebSocket's sendMessage() may hang on congested connections. + 415192 maps to JspPropertyGroupServlet instead of JspServlet + 415401 Add XmlConfiguration.initializeDefaults that allows to set default values for any XmlConfiguration that may be overridden in the config file @@ -1224,7 +1206,7 @@ jetty-7.6.13.v20130916 - 16 September 2013 + 414431 Avoid debug NPE race + 414507 Ensure AnnotationParser ignores parent dir hierarchy when checking for hidden dirnames - + 414652 WebSocket's sendMessage() may hang on congested connections + + 414652 WebSocket's sendMessage() may hang on congested connections. + 415192 maps to JspPropertyGroupServlet instead of JspServlet + 415401 Add XmlConfiguration.initializeDefaults that allows to set default values for any XmlConfiguration that may be overridden in the config file @@ -1240,13 +1222,13 @@ jetty-9.0.5.v20130815 - 15 August 2013 + 405535 implement Request.isUserInRole(role) check security-role-refs defaulting to security-role if no matching ref + 408235 SPDYtoHTTP proxy fix: remove hop headers from upstream server - + 409028 Jetty HttpClient does not work with proxy CONNECT method + + 409028 Jetty HttpClient does not work with proxy CONNECT method. + 409282 fix intermittently failing MaxConcurrentStreamTest + 409845 add test that makes sure that DataFrameGenerator correctly prepends the header information + 410498 ignore type of exception in GoAwayTest.testDataNotProcessedAfterGoAway - + 410668 HTTP client should support the PATCH method + + 410668 HTTP client should support the PATCH method. + 410800 Make RewritePatternRule queryString aware + 410805 StandardSession: remove all frameBytes for a given stream from queue if the stream is reset @@ -1258,7 +1240,7 @@ jetty-9.0.5.v20130815 - 15 August 2013 + 411545 SslConnection.DecryptedEndpoint.fill() sometimes misses a few network bytes + 411755 MultiPartInputStreamParser fails on base64 encoded content - + 411844 ArrayIndexOutOfBoundsException on wild URL + + 411844 ArrayIndexOutOfBoundsException on wild URL. + 411909 GzipFilter flushbuffer() results in erroneous finish() call + 412234 fix bug where NetworkTrafficSelectChannelEndpoint counted bytes wrong on incomplete writes @@ -1273,24 +1255,24 @@ jetty-9.0.5.v20130815 - 15 August 2013 + 412629 PropertyFileLoginModule doesn't cache user configuration file even for refreshInterval=0 + 412637 ShutdownMonitorThread already started - + 412712 HttpClient does not send the terminal chunk after partial writes + + 412712 HttpClient does not send the terminal chunk after partial writes. + 412713 add dumpOnStart configuration to jetty-maven-plugin + 412750 HttpClient close expired connections fix - + 412814 HttpClient calling CompleteListener.onComplete() twice - + 412846 jetty Http Client Connection through Proxy is failing with Timeout + + 412814 HttpClient calling CompleteListener.onComplete() twice. + + 412846 jetty Http Client Connection through Proxy is failing with Timeout. + 412938 Request.setCharacterEncoding now throws UnsupportedEncodingException instead of UnsupportedCharsetException + 413034 Multiple webapps redeploy returns NamingException with AppDynamics javaagent + 413066 accept lower case method: head - + 413108 HttpClient hardcodes dispatchIO=false when using SSL + + 413108 HttpClient hardcodes dispatchIO=false when using SSL. + 413113 Inconsistent Request.getURI() when adding parameters via Request.param(). + 413154 ContextHandlerCollection defers virtual host handling to ContextHandler + 413155 HttpTransportOverSPDY remove constructor argument for version and get version from stream.getSession instead - + 413371 Default JSON.Converters for List and Set + + 413371 Default JSON.Converters for List and Set. + 413372 JSON Enum uses name rather than toString() + 413393 better logging of bad URLs in Resources + 413486 SessionCookieConfig setters should throw IllegalStateException if @@ -1309,13 +1291,13 @@ jetty-9.0.5.v20130815 - 15 August 2013 for hidden dirnames + 414625 final static version fields + 414640 HTTP header value encoding - + 414652 WebSocket's sendMessage() may hang on congested connections + + 414652 WebSocket's sendMessage() may hang on congested connections. + 414727 Ensure asynchronously flushed resources are closed + 414763 Added org.eclipse.jetty.util.log.stderr.ESCAPE option + 414833 HttpSessionListener.destroy must be invoked in reverse order + 414840 Request.login() throws NPE if username is null + 414951 QueuedThreadPool fix constructor that missed to pass the idleTimeout - + 414972 HttpClient may read bytes with pre-tunnelled connection + + 414972 HttpClient may read bytes with pre-tunnelled connection. jetty-9.0.4.v20130625 - 25 June 2013 + 396706 CGI support parameters @@ -1327,12 +1309,12 @@ jetty-9.0.4.v20130625 - 25 June 2013 false positives + 401027 javadoc JMX annotations + 404508 enable overlay deployer - + 405188 HTTP 1.0 with GET returns internal IP address + + 405188 HTTP 1.0 with GET returns internal IP address. + 405313 Websocket client SSL hostname verification is broken, always defaults to raw IP as String + 406759 supressed stacktrace in ReferrerPushStrategyTest + 406923 Accept CRLF or LF but not CR as line termination - + 407246 Test harness checked results in callbacks ignored + + 407246 Test harness checked results in callbacks ignored. + 407325 Test Failure: org.eclipse.jetty.servlets.EventSourceServletTest.testEncoding + 407326 Test Failure: @@ -1368,7 +1350,7 @@ jetty-9.0.4.v20130625 - 25 June 2013 + 408723 Jetty Maven plugin reload ignores web.xml listeners + 408768 JSTL jars not scanned by jetty-ant + 408771 Problem with ShutdownMonitor for jetty-ant - + 408782 Transparent Proxy - rewrite URL is ignoring query strings + + 408782 Transparent Proxy - rewrite URL is ignoring query strings. + 408806 getParameter returns null on Multipart request if called before request.getPart()/getParts() + 408904 Enhance CommandlineBuilder to not escape strings inside single quotes @@ -1405,13 +1387,13 @@ jetty-9.0.4.v20130625 - 25 June 2013 + 409953 return buffer.slice() instead of buffer.asReadOnlyBuffer() in ResourceCache to avoid using inefficent path in BufferUtil.writeTo + 409978 Websocket shouldn't create HttpSession if not present - + 410083 Jetty clients submits incomplete URL to proxy + + 410083 Jetty clients submits incomplete URL to proxy. + 410098 inject accept-encoding header for all http requests through SPDY as SPDY clients MUST support spdy. Also remove two new tests that have been to implementation agnostic and not needed anymore due to recent code changes + 410175 WebSocketSession#isSecure() doesn't return true for SSL session on the server side - + 410246 HttpClient with proxy does not tunnel HTTPS requests + + 410246 HttpClient with proxy does not tunnel HTTPS requests. + 410337 throw EofException instead of EOFException in HttpOutput.write() if HttpOutpyt is closed + 410341 suppress stacktraces that happen during test setup shutdown after @@ -1437,8 +1419,8 @@ jetty-9.0.4.v20130625 - 25 June 2013 + 410799 errors while creating push streams in HttpTransportOverSPDY are now logged to debug instead of warn + 410893 async support defaults to false for spec created servlets and filters - + 410911 Continuation isExpired handling - + 410995 Avoid reverse DNS lookups when creating SSLEngines + + 410911 Continuation isExpired handling. + + 410995 Avoid reverse DNS lookups when creating SSLEngines. + 411061 fix cookie handling in spdy. If two different HTTP headers with the same name are set, they should be translated to a single multiheader value according to: @@ -1458,7 +1440,7 @@ jetty-9.0.3.v20130506 - 06 May 2013 + 405327 Modular Start.ini + 405530 Wrap AsyncContext to throw ISE after complete + 405537 NPE in rendering JSP using SPDY and wrapped ServletRequest - + 405570 spdy push: resource ordering and sequential push + + 405570 spdy push: resource ordering and sequential push. + 405631 Plugin gives error when its started twice + 405925 Redeploy with jetty-maven-plugin fails + 406015 Query parameters and POST queries. Fixed proxy case where the path is @@ -1476,11 +1458,11 @@ jetty-9.0.3.v20130506 - 06 May 2013 jetty.home.bundle=org.eclipse.jetty.osgi.boot + 406753 jetty-runner contains invalid signature files + 406768 Improved handling of static content resources - + 406861 IPv6 redirects fail + + 406861 IPv6 redirects fail. + 406923 Accept CRLF or LF but not CR as line termination + 406962 Improve attribute names in Request + 407075 Do not dispatch from complete - + 407135 Unauthorized response causes retry loop + + 407135 Unauthorized response causes retry loop. + 407136 @PreDestroy called after Servlet.destroy() + 407173 java.lang.IllegalStateException: null when using JDBCSessionManager + 407214 Reduce build logging of OSGi modules @@ -1496,7 +1478,7 @@ jetty-9.0.2.v20130417 - 17 April 2013 + 405364 spdy imeplement MAX_CONCURRENT_STREAMS + 405449 spdy improve handling of duplicate stream Ids + 405540 ServletContextListeners call in reverse in doStop - + 405551 InputStreamResponseListener.await returns null when request fails + + 405551 InputStreamResponseListener.await returns null when request fails. + 405679 example other server for documentation jetty-9.0.1.v20130408 - 08 April 2013 @@ -1511,15 +1493,15 @@ jetty-9.0.1.v20130408 - 08 April 2013 + 400142 ConcurrentModificationException in JDBC SessionManger + 400144 When loading a session fails the JDBCSessionManger produces duplicate session IDs - + 400689 Add support for Proxy authentication + + 400689 Add support for Proxy authentication. + 401150 close input stream used from cached resource + 401806 spdy push properly pass through request and response headers for pushed resources - + 402397 InputStreamResponseListener early close inputStream cause hold lock + + 402397 InputStreamResponseListener early close inputStream cause hold lock. + 402485 reseed secure random + 402626 Do not required endpoint host checking by default in server and configure in client - + 402666 Improve handling of TLS exceptions due to raw socket close + + 402666 Improve handling of TLS exceptions due to raw socket close. + 402694 setuid as LifeCycle listener + 402706 HttpSession.setMaxInactiveInterval(int) does not change JDBCSession expiry @@ -1544,7 +1526,7 @@ jetty-9.0.1.v20130408 - 08 April 2013 + 403373 WebSocket change timeout log level from warn -> info + 403380 Introduce WebSocketTimeoutException to differentiate between EOF on write and Timeout - + 403451 Review synchronization in SslConnection + + 403451 Review synchronization in SslConnection. + 403510 HttpSession maxInactiveInterval is not serialized in HashSession + 403513 jetty:run goal cannot be executed twice during the maven build + 403570 Asynchronous Request Logging @@ -1558,7 +1540,7 @@ jetty-9.0.1.v20130408 - 08 April 2013 + 404128 Add Vary headers rather than set them + 404176 Jetty's AnnotationConfiguration class does not scan non-jar resources on the container classpath - + 404204 Exception from inputstream cause hang or timeout + + 404204 Exception from inputstream cause hang or timeout. + 404283 org.eclipse.jetty.util.Scanner.scanFile() dies with an NPE if listFiles() returns null + 404323 Improved parameterization of https and SPDY @@ -1566,15 +1548,15 @@ jetty-9.0.1.v20130408 - 08 April 2013 + 404326 set status when Request.setHandled(true) is called + 404511 Replaced all StringMap usage with Tries + 404517 Close connection if request received after half close - + 404610 Reintroduce ability to disallow TLS renegotiation - + 404757 SPDY can only be built with the latest JDK version - + 404789 Support IPv6 addresses in DoSFilter white list + + 404610 Reintroduce ability to disallow TLS renegotiation. + + 404757 SPDY can only be built with the latest JDK version. + + 404789 Support IPv6 addresses in DoSFilter white list. + 404881 Allow regexs for SslContextFactory.setIncludeCipherSuites() and .setExcludeCipherSuites() + 404889 SelectorManager accepts attachments with sockets + 404906 servlets with load-on-startup = 0 are not fired up on jetty 9 startup + 404958 Fixed Resource.newSystemResource striped / handling - + 405044 Query parameters lost for non GET or POST + + 405044 Query parameters lost for non GET or POST. jetty-9.0.0.v20130308 - 08 March 2013 + 399070 add updated version of npn-boot jar to start.ini @@ -1590,10 +1572,10 @@ jetty-9.0.0.v20130308 - 08 March 2013 + 401643 Improved Authentication exception messages and provided quiet servlet exception + 401644 Dump does not login user already logged in - + 401651 Abort request if maxRequestsQueuedPerDestination is reached - + 401777 InputStreamResponseListener CJK byte (>=128) cause EOF + + 401651 Abort request if maxRequestsQueuedPerDestination is reached. + + 401777 InputStreamResponseListener CJK byte (>=128) cause EOF. + 401904 fixed getRemoteAddr to return IP instead of hostname - + 401908 Enhance DosFilter to allow dynamic configuration of attributes + + 401908 Enhance DosFilter to allow dynamic configuration of attributes. + 401966 Ensure OSGI WebApp as Service (WebAppContext) can be deployed only through ServiceWebAppProvider + 402008 Websocket blocking write hangs when remote client dies (or is killed) @@ -1602,7 +1584,7 @@ jetty-9.0.0.v20130308 - 08 March 2013 server is stopped + 402075 Massive old gen growth when hit by lots of non persistent connections. - + 402090 httpsender PendingState cause uncertain data send to server + + 402090 httpsender PendingState cause uncertain data send to server. + 402106 fixed URI resize in HttpParser + 402148 Update Javadoc for WebSocketServlet for new API + 402154 WebSocket / Session.setIdleTimeout(ms) should support in-place idle @@ -1610,8 +1592,8 @@ jetty-9.0.0.v20130308 - 08 March 2013 + 402185 updated javascript mime-type + 402277 spdy proxy: fix race condition in nested push streams initiated by upstream server. Fix several other small proxy issues - + 402316 HttpReceiver and null pointer exception - + 402341 Host with default port causes redirects loop + + 402316 HttpReceiver and null pointer exception. + + 402341 Host with default port causes redirects loop. + 402726 WebAppContext references old WebSocket packages in system and server classes + 402757 WebSocket client module can't be used with WebSocket server module in @@ -1629,7 +1611,7 @@ jetty-8.1.12.v20130726 - 26 July 2013 + 408806 getParameter returns null on Multipart request if called before request.getPart()/getParts() + 408909 GzipFilter setting of headers when reset and/or not compressed - + 409028 Jetty HttpClient does not work with proxy CONNECT method + + 409028 Jetty HttpClient does not work with proxy CONNECT method. + 409133 Empty causes StackOverflowError + 409436 NPE on context restart using dynamic servlet registration + 409449 Ensure servlets, filters and listeners added via dynamic @@ -1648,9 +1630,9 @@ jetty-8.1.12.v20130726 - 26 July 2013 encoding of part + 411755 MultiPartInputStreamParser fails on base64 encoded content + 411909 GzipFilter flushbuffer() results in erroneous finish() call - + 412712 HttpClient does not send the terminal chunk after partial writes + + 412712 HttpClient does not send the terminal chunk after partial writes. + 412750 HttpClient close expired connections fix - + 413371 Default JSON.Converters for List and Set + + 413371 Default JSON.Converters for List and Set. + 413372 JSON Enum uses name rather than toString() + 413684 Trailing slash shows JSP source + 413812 Make RateTracker serializable @@ -1665,7 +1647,7 @@ jetty-7.6.12.v20130726 - 26 July 2013 + 408662 In pax-web servlet services requests even if init() has not finished running + 408909 GzipFilter setting of headers when reset and/or not compressed - + 409028 Jetty HttpClient does not work with proxy CONNECT method + + 409028 Jetty HttpClient does not work with proxy CONNECT method. + 409133 Empty causes StackOverflowError + 409556 FileInputStream not closed in DirectNIOBuffer + 410630 MongoSessionManager conflicting session update op @@ -1679,9 +1661,9 @@ jetty-7.6.12.v20130726 - 26 July 2013 encoding of part + 411755 MultiPartInputStreamParser fails on base64 encoded content + 411909 GzipFilter flushbuffer() results in erroneous finish() call - + 412712 HttpClient does not send the terminal chunk after partial writes + + 412712 HttpClient does not send the terminal chunk after partial writes. + 412750 HttpClient close expired connections fix - + 413371 Default JSON.Converters for List and Set + + 413371 Default JSON.Converters for List and Set. + 413372 JSON Enum uses name rather than toString() + 413684 Trailing slash shows JSP source + 413812 Make RateTracker serializable @@ -1697,7 +1679,7 @@ jetty-8.1.11.v20130520 - 20 May 2013 listFiles() returns null + 404325 data constraint redirection does send default port + 404517 Close connection if request received after half close - + 404789 Support IPv6 addresses in DoSFilter white list + + 404789 Support IPv6 addresses in DoSFilter white list. + 404958 Fixed Resource.newSystemResource striped / handling + 405281 allow filemappedbuffers to not be used + 405537 NPE in rendering JSP using SPDY and wrapped ServletRequest @@ -1742,7 +1724,7 @@ jetty-8.1.10.v20130312 - 12 March 2013 + 401485 zip file closed exception + 401531 StringIndexOutOfBoundsException for "/*" of fix for multiple mappings to *.jsp - + 401908 Enhance DosFilter to allow dynamic configuration of attributes + + 401908 Enhance DosFilter to allow dynamic configuration of attributes. + 402048 org.eclipse.jetty.server.ShutdownMonitor doesn't stop after the jetty server is stopped + 402485 reseed secure random @@ -1761,7 +1743,7 @@ jetty-7.6.11.v20130520 - 20 May 2013 listFiles() returns null + 404325 data constraint redirection does send default port + 404517 Close connection if request received after half close - + 404789 Support IPv6 addresses in DoSFilter white list + + 404789 Support IPv6 addresses in DoSFilter white list. + 404958 Fixed Resource.newSystemResource striped / handling + 405281 allow filemappedbuffers to not be used + 405537 NPE in rendering JSP using SPDY and wrapped ServletRequest @@ -1799,7 +1781,7 @@ jetty-7.6.10.v20130312 - 12 March 2013 + 401474 Performance problem in org.eclipse.jetty.annotation.AnnotationParser + 401531 StringIndexOutOfBoundsException for "/*" of fix for multiple mappings to *.jsp - + 401908 Enhance DosFilter to allow dynamic configuration of attributes + + 401908 Enhance DosFilter to allow dynamic configuration of attributes. + 402048 org.eclipse.jetty.server.ShutdownMonitor doesn't stop after the jetty server is stopped + 402485 reseed secure random @@ -1814,11 +1796,11 @@ jetty-9.0.0.RC2 - 24 February 2013 jetty-9.0.0.RC1 - 22 February 2013 + 227244 Remove import of backport-util-concurrent Arrays class - + 362854 Continuation implementations may deadlock + + 362854 Continuation implementations may deadlock. + 376273 Early EOF because of SSL Protocol Error on https://api-3t.paypal.com/nvp. + 381521 allow compress methods to be configured - + 388103 Add API for tracking down upload progress + + 388103 Add API for tracking down upload progress. + 394064 ensure that JarFile instances are closed on JarFileResource.release() + 398649 ServletContextListener.contextDestroyed() is not called on ContextHandler unregistration @@ -1826,12 +1808,12 @@ jetty-9.0.0.RC1 - 22 February 2013 start_config + 399520 Websocket Server Connection needs session idle timeouts + 399535 Websocket-client connect should have configurable connect timeout - + 400014 Http async client DNS performance + + 400014 Http async client DNS performance. + 400040 NullPointerException in HttpGenerator.prepareBuffers + 400184 SslContextFactory change. Disable hostname verification if trustAll is set + 400255 Using WebSocket.maxMessageSize results in IllegalArgumentException - + 400434 Add support for an OutputStream ContentProvider + + 400434 Add support for an OutputStream ContentProvider. + 400457 Thread context classloader hierarchy not searched when finding webapp's java:comp/env + 400512 ClientUpgradeRequet.addExtension() should fail if extension is not @@ -1839,10 +1821,10 @@ jetty-9.0.0.RC1 - 22 February 2013 + 400555 HttpProxyEngine: Add http version header in response + 400631 Calling flush() on HttpServletResponse.getOutputStream() after last byte of body causes EofException. - + 400734 NPE for redirects with relative location + + 400734 NPE for redirects with relative location. + 400738 ResourceHandler doesn't support range requests - + 400848 Redirect fails with non-encoded location URIs - + 400849 Conversation hangs if non-first request fails when queued + + 400848 Redirect fails with non-encoded location URIs. + + 400849 Conversation hangs if non-first request fails when queued. + 400859 limit max size of writes from cached content + 400864 Added LowResourcesMonitor + 401177 Make org.eclipse.jetty.websocket.api.WebSocketAdapter threadsafe @@ -1852,7 +1834,7 @@ jetty-9.0.0.RC1 - 22 February 2013 + 401317 Make Safari 5.x websocket support minVersion level error more clear + 401382 Prevent parseAvailable from parsing next chunk when previous has not been consumed. Handle no content-type in chunked request. - + 401414 Hostname verification fails + + 401414 Hostname verification fails. + 401427 WebSocket messages sent from onConnect fail to be read by jetty websocket-client + 401474 Performance problem in org.eclipse.jetty.annotation.AnnotationParser @@ -1882,15 +1864,15 @@ jetty-9.0.0.RC0 - 01 February 2013 + 396606 make spdy proxy capable of receiving SPDY and talk HTTP to the upstream server + 397168 backed of test timing - + 397769 TimerScheduler does not relinquish cancelled tasks + + 397769 TimerScheduler does not relinquish cancelled tasks. + 398872 SslConnection should not be notified of idle timeouts. First solution. Merge branch 'ssl_idle_timeout_ignored'. + 399132 check parent dir of session store against file to be removed + 399173 UpgradeRequest.getParameterMap() should never return null - + 399242 Reduce/eliminate false sharing in BlockingArrayQueue - + 399319 Request.getURI() may return negative ports - + 399324 HttpClient does not handle correctly UnresolvedAddressException - + 399343 OnWebSocketConnect should use api.Session parameter instead + + 399242 Reduce/eliminate false sharing in BlockingArrayQueue. + + 399319 Request.getURI() may return negative ports. + + 399324 HttpClient does not handle correctly UnresolvedAddressException. + + 399343 OnWebSocketConnect should use api.Session parameter instead. + 399344 Add missing @OnWebSocketError annotation + 399397 websocket-client needs better upgrade failure checks + 399421 Add websocket.api.Session.disconnect() for harsh low level connection @@ -1933,9 +1915,9 @@ jetty-9.0.0.M5 - 19 January 2013 + 397190 improve ValidUrlRule to iterate on codepoints + 397321 Wrong condition in default start.config for annotations + 397535 Support pluggable alias checking to support symbolic links - + 397769 TimerScheduler does not relinquish cancelled tasks + + 397769 TimerScheduler does not relinquish cancelled tasks. + 398105 Clean up WebSocketPolicy - + 398285 ProxyServlet mixes cookies from different clients + + 398285 ProxyServlet mixes cookies from different clients. + 398337 UTF-16 percent encoding in UTF-16 form content + 398582 Move lib/jta jar into lib/jndi + JETTY-1533 handle URL with no path @@ -1951,7 +1933,7 @@ jetty-9.0.0.M4 - 21 December 2012 + 394294 Start web-bundles started before jetty + 394370 Add integration test for client resetting SPDY push SYN's + 394514 Preserve URI parameters in sendRedirect - + 394552 HEAD requests don't work for jetty-client + + 394552 HEAD requests don't work for jetty-client. + 394719 remove regex from classpath matching + 394829 Session can not be restored after SessionManager.setIdleSavePeriod has saved the session @@ -1975,7 +1957,7 @@ jetty-9.0.0.M4 - 21 December 2012 + 395574 port jetty-runner and StatisticsServlet to jetty-9 + 395605 class cast exception in XMLConfiguration fixed + 395649 add jetty-setuid back into jetty 9 and distribution - + 395794 slightly modified fix for empty file extenstion to mime type mapping + + 395794 slightly modified fix for empty file extenstion to mime type mapping. Added a default, so it will also work with unknown file extensions + 396036 SPDY send controlFrames even if Stream is reset to avoid breaking the compression context @@ -2027,7 +2009,7 @@ jetty-8.1.9.v20130131 - 31 January 2013 + 394514 Preserve URI parameters in sendRedirect + 394541 remove continuation jar from distro, add as dep to test-jetty-webapp + 394719 remove regex from classpath matching - + 394811 Make JAASLoginService log login failures to DEBUG instead of WARN + + 394811 Make JAASLoginService log login failures to DEBUG instead of WARN. Same for some other exceptions. + 394829 Session can not be restored after SessionManager.setIdleSavePeriod has saved the session @@ -2075,7 +2057,7 @@ jetty-7.6.9.v20130131 - 31 January 2013 + 394514 Preserve URI parameters in sendRedirect + 394541 remove continuation jar from distro, add as dep to test-jetty-webapp + 394719 remove regex from classpath matching - + 394811 Make JAASLoginService log login failures to DEBUG instead of WARN + + 394811 Make JAASLoginService log login failures to DEBUG instead of WARN. Same for some other exceptions. + 394829 Session can not be restored after SessionManager.setIdleSavePeriod has saved the session @@ -2100,7 +2082,7 @@ jetty-7.6.9.v20130131 - 31 January 2013 + 398337 UTF-16 percent encoding in UTF-16 form content + 399132 check parent dir of session store against file to be removed + JETTY-1533 handle URL with no path - + 394215 Scheduled tasks throwing exceptions kill java.util.Timer thread + + 394215 Scheduled tasks throwing exceptions kill java.util.Timer thread. + 394232 add jetty-ant into jetty9 + 394357 Make JarResource constructors protected + 394370 Add unit tests for HttpTransportOverSPDY.send() @@ -2121,7 +2103,7 @@ jetty-9.0.0.M2 - 06 November 2012 + 392525 Add option to --stop-wait to specify timeout + 392641 JDBC Sessions not scavenged if expired during downtime + 392812 MongoSessionIDManager never purges old sessions - + 392959 Review HttpClient.getConversation(long) + + 392959 Review HttpClient.getConversation(long). + 393014 Mongodb purgevalid using query for purgeinvalid + 393015 Mongodb purge not rescheduled + 393075 Jetty WebSocket client cannot connect to Tomcat WebSocket Server @@ -2264,14 +2246,14 @@ jetty-9.0.0.M1 - 15 October 2012 + 391622 Be lenient on RFC6265 restriction on duplicate cookie names in same response + 391623 Add option to --stop to wait for target jetty to stop - + JETTY-1515 Include cookies on 304 responses from DefaultServlet + + JETTY-1515 Include cookies on 304 responses from DefaultServlet. + JETTY-1532 HTTP headers decoded with platform's default encoding + JETTY-1541 fixed different behaviour for single byte writes + JETTY-1547 Jetty does not honor web.xml web-app/jsp-config/jsp-property-group/default-content-type jetty-9.0.0.M0 - 21 September 2012 - + 380924 xmlconfiguration element parsing web.xml + 368113 Support servlet mapping to "" @@ -2695,12 +2677,12 @@ jetty-7.6.0.RC4 - 13 January 2012 + 365048 jetty Http client does not send proxy authentication when requesting a Https-resource through a web-proxy. + 366774 removed XSS vulnerbility - + 367099 Upgrade jetty-websocket for RFC 6455 - Addendum + + 367099 Upgrade jetty-websocket for RFC 6455 - Addendum. + 367716 simplified maxIdleTime logic - + 368035 WebSocketClientFactory does not invoke super.doStop() + + 368035 WebSocketClientFactory does not invoke super.doStop(). + 368060 do not encode sendRedirect URLs + 368114 Protect against non-Strings in System properties for Log - + 368189 WebSocketClientFactory should not manage external thread pool + + 368189 WebSocketClientFactory should not manage external thread pool. + 368215 Remove debug from jaspi + 368240 Improve AggregateLifeCycle handling of shared lifecycles + 368291 Change warning to info for NoSuchFieldException on @@ -2722,8 +2704,8 @@ jetty-8.1.0.RC2 - 22 December 2011 + 366342 Dont persist DosFilter trackers in http session + 366730 pass the time idle to onIdleExpire + 367048 test harness for guard on suspended requests - + 367175 SSL 100% CPU spin in case of blocked write and RST - + 367219 WebSocketClient.open() fails when URI uses default ports + + 367175 SSL 100% CPU spin in case of blocked write and RST. + + 367219 WebSocketClient.open() fails when URI uses default ports. + 367383 jsp-config element must be returned for ServletContext.getJspConfigDescriptor + JETTY-1460 suppress PrintWriter exceptions @@ -2733,7 +2715,7 @@ jetty-8.1.0.RC2 - 22 December 2011 jetty-7.6.0.RC3 - 05 January 2012 + 367433 added tests to investigate + 367435 improved D00 test harness - + 367485 HttpExchange canceled before response do not release connection + + 367485 HttpExchange canceled before response do not release connection. + 367502 WebSocket connections should be closed when application context is stopped. + 367591 corrected configuration.xml version to 7.6 @@ -2755,8 +2737,8 @@ jetty-7.6.0.RC2 - 22 December 2011 + 366342 Dont persist DosFilter trackers in http session + 366730 pass the time idle to onIdleExpire + 367048 test harness for guard on suspended requests - + 367175 SSL 100% CPU spin in case of blocked write and RST - + 367219 WebSocketClient.open() fails when URI uses default ports + + 367175 SSL 100% CPU spin in case of blocked write and RST. + + 367219 WebSocketClient.open() fails when URI uses default ports. + JETTY-1460 suppress PrintWriter exceptions + JETTY-1463 websocket D0 parser should return progress even if no fill done + JETTY-1465 NPE in ContextHandler.toString @@ -2771,7 +2753,7 @@ jetty-8.1.0.RC0 - 30 November 2011 + 353285 ServletSecurity annotation ignored + 357163 jetty 8 ought to proxy jetty8 javadocs + 357209 JSP tag listeners not called - + 360051 SocketConnectionTest.testServerClosedConnection is excluded + + 360051 SocketConnectionTest.testServerClosedConnection is excluded. + 361135 Allow session cookies to NEVER be marked as secure, even on HTTPS requests. + 362249 update shell scripts to jetty8 @@ -2788,8 +2770,8 @@ jetty-7.6.0.RC5 - 20 January 2012 + 368773 process data constraints without realm + 368787 always set token view to new header buffers in httpparser + 368821 improved test harness - + 368920 JettyAwareLogger always formats the arguments - + 368948 POM for jetty-jndi references unknown version for javax.activation + + 368920 JettyAwareLogger always formats the arguments. + + 368948 POM for jetty-jndi references unknown version for javax.activation. + 368992 avoid non-blocking flush when writing to avoid setting !_writable without _writeblocked + JETTY-1475 made output state fields volatile to provide memory barrier for @@ -2799,12 +2781,12 @@ jetty-7.6.0.RC4 - 13 January 2012 + 365048 jetty Http client does not send proxy authentication when requesting a Https-resource through a web-proxy. + 366774 removed XSS vulnerbility - + 367099 Upgrade jetty-websocket for RFC 6455 - Addendum + + 367099 Upgrade jetty-websocket for RFC 6455 - Addendum. + 367716 simplified idleTimeout logic - + 368035 WebSocketClientFactory does not invoke super.doStop() + + 368035 WebSocketClientFactory does not invoke super.doStop(). + 368060 do not encode sendRedirect URLs + 368114 Protect against non-Strings in System properties for Log - + 368189 WebSocketClientFactory should not manage external thread pool + + 368189 WebSocketClientFactory should not manage external thread pool. + 368215 Remove debug from jaspi + 368240 Improve AggregateLifeCycle handling of shared lifecycles + 368291 Change warning to info for NoSuchFieldException on @@ -2813,7 +2795,7 @@ jetty-7.6.0.RC4 - 13 January 2012 jetty-7.6.0.RC3 - 05 January 2012 + 367433 added tests to investigate + 367435 improved D00 test harness - + 367485 HttpExchange canceled before response do not release connection + + 367485 HttpExchange canceled before response do not release connection. + 367502 WebSocket connections should be closed when application context is stopped. + 367591 corrected configuration.xml version to 7.6 @@ -2835,8 +2817,8 @@ jetty-7.6.0.RC2 - 22 December 2011 + 366342 Dont persist DosFilter trackers in http session + 366730 pass the time idle to onIdleExpire + 367048 test harness for guard on suspended requests - + 367175 SSL 100% CPU spin in case of blocked write and RST - + 367219 WebSocketClient.open() fails when URI uses default ports + + 367175 SSL 100% CPU spin in case of blocked write and RST. + + 367219 WebSocketClient.open() fails when URI uses default ports. + JETTY-1460 suppress PrintWriter exceptions + JETTY-1463 websocket D0 parser should return progress even if no fill done + JETTY-1465 NPE in ContextHandler.toString @@ -2846,7 +2828,7 @@ jetty-7.6.0.RC1 - 04 December 2011 + 353285 ServletSecurity annotation ignored + 357163 jetty 8 ought to proxy jetty8 javadocs + 357209 JSP tag listeners not called - + 360051 SocketConnectionTest.testServerClosedConnection is excluded + + 360051 SocketConnectionTest.testServerClosedConnection is excluded. + 361135 Allow session cookies to NEVER be marked as secure, even on HTTPS requests. + 362249 update shell scripts to jetty8 @@ -2875,7 +2857,7 @@ jetty-7.6.0.RC0 - 29 November 2011 + 363488 ShutdownHandler use stopper thread + 363718 Setting java.rmi.server.hostname in jetty-jmx.xml + 363757 partial fix - + 363785 StdErrLog must use system-dependent EOL + + 363785 StdErrLog must use system-dependent EOL. + 363943 ignore null attribute values + 363993 EOFException parsing HEAD response in HttpTester + 364638 SCEP does idle timestamp checking. New setCheckForIdle method @@ -2893,12 +2875,12 @@ jetty-8.0.4.v20111024 - 24 October 2011 + 360912 CrossOriginFilter does not send Access-Control-Allow-Origin on responses. 355103 Make allowCredentials default to true in CrossOriginFilter. - + 360938 Connections closed after a while + + 360938 Connections closed after a while. + 361135 secure cookies for sessions + 361319 Log initialization does not catch correct exceptions on all jvms + 361325 359292 Allow KeyStore to be set + 361456 release timer task on connection failed - + 361655 ExecutorThreadPool.isLowOnThreads() returns wrong value + + 361655 ExecutorThreadPool.isLowOnThreads() returns wrong value. + JETTY-1444 start threadpool before selector manager jetty-7.5.4.v20111024 - 24 October 2011 @@ -2909,16 +2891,16 @@ jetty-7.5.4.v20111024 - 24 October 2011 + 360912 CrossOriginFilter does not send Access-Control-Allow-Origin on responses. 355103 Make allowCredentials default to true in CrossOriginFilter. - + 360938 Connections closed after a while + + 360938 Connections closed after a while. + 361319 Log initialization does not catch correct exceptions on all jvms + 361325 359292 Allow KeyStore to be set + 361456 release timer task on connection failed - + 361655 ExecutorThreadPool.isLowOnThreads() returns wrong value + + 361655 ExecutorThreadPool.isLowOnThreads() returns wrong value. + JETTY-1444 start threadpool before selector manager jetty-8.0.3.v20111011 - 11 October 2011 + 348978 migrate jetty-http-spi - + 358649 StdErrLog system properties for package/class logging LEVEL + + 358649 StdErrLog system properties for package/class logging LEVEL. jetty-8.0.2.v20111006 - 06 October 2011 + 336443 add missing comma in DigestAuthenticator string @@ -2936,7 +2918,7 @@ jetty-8.0.2.v20111006 - 06 October 2011 + 357216 Logging via Log4J does not expand braces in format strings + 357240 more half close refinements + 357338 remove debug - + 357672 resolve issue with serializing pojos with mongodb session manager + + 357672 resolve issue with serializing pojos with mongodb session manager, thanks to john simone for the discovery and fix + 357959 Include javadoc in distribution + 358027 NullPointerException in ResourceHandler with jetty-stylesheet.css @@ -2946,16 +2928,16 @@ jetty-8.0.2.v20111006 - 06 October 2011 + 358164 Dispatch from servlet to handler + 358263 add method for osgi users to register a driver as Class.forName does not work for them - + 358649 StdErrLog system properties for package/class logging LEVEL + + 358649 StdErrLog system properties for package/class logging LEVEL. + 358674 Still allows sslv3 for now - + 358687 Updated jsp does not scan for system tlds Fixed pattern + + 358687 Updated jsp does not scan for system tlds Fixed pattern. + 358784 JSP broken on Java 1.5 + 358925 bit more javadoc on usage + 358959 File descriptor leak with UnresolvedAddressException + 359309 adjust previous test for servletPath to include pathInfo + 359673 updated websocket version handling + 359675 Principal != String, fix for issue in property file login manager - + 360051 SocketConnectionTest.testServerClosedConnection is excluded + + 360051 SocketConnectionTest.testServerClosedConnection is excluded. + 360066 jsps referenced in web.xml elements do not compile + JETTY-1130 Access Sessions from HashSessionIdManager + JETTY-1277 Fixed sendRedirect encoding of relative locations @@ -2969,12 +2951,12 @@ jetty-8.0.2.v20111006 - 06 October 2011 + JETTY-1421 Implement RedirectListener.onException,onConnectionFailed + JETTY-1423 force connection to be closed returned + JETTY-1430 local JNDI contexts don't carry environment - + JETTY-1434 Add a jsp that exercises jstl + + JETTY-1434 Add a jsp that exercises jstl. + JETTY-1439 space in directory installation path causes classloader problem jetty-7.5.3.v20111011 - 11 October 2011 + 348978 migrate jetty-http-spi - + 358649 StdErrLog system properties for package/class logging LEVEL + + 358649 StdErrLog system properties for package/class logging LEVEL. jetty-7.5.2.v20111006 - 06 October 2011 + 336443 check nonce count is increasing @@ -2991,7 +2973,7 @@ jetty-7.5.2.v20111006 - 06 October 2011 + 357216 Logging via Log4J does not expand braces in format strings + 357240 more half close refinements + 357338 remove debug - + 357672 resolve issue with serializing pojos with mongodb session manager + + 357672 resolve issue with serializing pojos with mongodb session manager, thanks to john simone for the discovery and fix + 357959 Include javadoc in distribution + 358027 NullPointerException in ResourceHandler with jetty-stylesheet.css @@ -3001,16 +2983,16 @@ jetty-7.5.2.v20111006 - 06 October 2011 + 358164 Dispatch from servlet to handler + 358263 add method for osgi users to register a driver as Class.forName does not work for them - + 358649 StdErrLog system properties for package/class logging LEVEL + + 358649 StdErrLog system properties for package/class logging LEVEL. + 358674 Still allows sslv3 for now - + 358687 Updated jsp does not scan for system tlds Fixed pattern + + 358687 Updated jsp does not scan for system tlds Fixed pattern. + 358784 JSP broken on Java 1.5 + 358925 bit more javadoc on usage + 358959 File descriptor leak with UnresolvedAddressException + 359309 adjust previous test for servletPath to include pathInfo + 359673 updated websocket version handling + 359675 Principal != String, fix for issue in property file login manager - + 360051 SocketConnectionTest.testServerClosedConnection is excluded + + 360051 SocketConnectionTest.testServerClosedConnection is excluded. + 360066 jsps referenced in web.xml elements do not compile + JETTY-1130 Access Sessions from HashSessionIdManager + JETTY-1277 Fixed sendRedirect encoding of relative locations @@ -3024,7 +3006,7 @@ jetty-7.5.2.v20111006 - 06 October 2011 + JETTY-1421 Implement RedirectListener.onException,onConnectionFailed + JETTY-1423 force connection to be closed returned + JETTY-1430 local JNDI contexts don't carry environment - + JETTY-1434 Add a jsp that exercises jstl + + JETTY-1434 Add a jsp that exercises jstl. + JETTY-1439 space in directory installation path causes classloader problem jetty-8.0.1.v20110908 - 08 September 2011 @@ -3036,7 +3018,7 @@ jetty-8.0.1.v20110908 - 08 September 2011 + 356726 Instead of the sessionDestroyed called sessionCreated after invalidate session + 356751 Add null protection to ServletContextHandler.doStop - + 356823 correctly decode close codes. Send not utf-8 close code + + 356823 correctly decode close codes. Send not utf-8 close code. + 357058 Acceptor thread blocking jetty-7.5.1.v20110908 - 08 September 2011 @@ -3048,7 +3030,7 @@ jetty-7.5.1.v20110908 - 08 September 2011 + 356726 Instead of the sessionDestroyed called sessionCreated after invalidate session + 356751 Add null protection to ServletContextHandler.doStop - + 356823 correctly decode close codes. Send not utf-8 close code + + 356823 correctly decode close codes. Send not utf-8 close code. + 357058 Acceptor thread blocking jetty-8.0.0.v20110901 - 01 September 2011 @@ -3100,7 +3082,7 @@ jetty-8.0.0.RC0 - 16 August 2011 jetty-8.0.0.M3 - 27 May 2011 + 324505 Implement API login + 335500 request.getParts() throws a NullPointerException - + 343472 isUserInRole does not prevent subsequent login call + + 343472 isUserInRole does not prevent subsequent login call. + 346180 jsp-2.2 support + Updated to jetty-7.4.2.v20110526 @@ -3164,7 +3146,7 @@ jetty-7.4.3.v20110701 - 01 July 2011 + 347898 Close channel on JVM exceptions + 348652 jetty.sh starts two unix processes + 348935 Close A tag in directory listing - + 349344 Passing empty query string to UrlEncoded#decodeTo(String, MultiMap + + 349344 Passing empty query string to UrlEncoded#decodeTo(String, MultiMap, String) does not yield an empty map + 349738 set buffer sizes for http client in proxy servlet + 349870 proxy servlet protect continuation against fast failing exchanges @@ -3226,7 +3208,7 @@ jetty-7.4.1.v20110513 + 344513 Attempting to set ConfigurationClasses in jetty-web.xml causes NPE + 344529 Ability to customize the error handling of the OSGi HttpService + 345047 Readded deprecated ScanningAppDeployer#setMonitoredDir - + 345290 Weak references from SessionIdManager. HashSessionManager cleanup + + 345290 Weak references from SessionIdManager. HashSessionManager cleanup. + 345543 Always close endpoint on SSLException + 345656 Disambiguate SslContextFactory#validateCerts property + 345679 Allow setting an initialized KeyStore as keystore/truststore of @@ -3247,7 +3229,7 @@ jetty-7.4.0.v20110414 + Various test harness cleanups to avoid random failures jetty-7.4.0.RC0 - + 324110 Added test harnesses for merging of QueryStrings + + 324110 Added test harnesses for merging of QueryStrings. + 337685 Update websocket API in preparation for draft -07 + 338627 HashSessionManager.getIdleSavePeriod returns milliseconds instead of seconds @@ -3374,7 +3356,7 @@ jetty-7.3.0.v20110203 - 03 February 2011 OSGi manifest + 334311 fix buffer reuse issue in CachedExchange + 335329 Stop SSL spin during handshake and renogotiate - + 335361 Fixed 'jetty.sh check' to show current PID when JETTY_PID env + + 335361 Fixed 'jetty.sh check' to show current PID when JETTY_PID env. variable is set + 335641 Cleaned up dispatch handling to avoid key.interestOps==0 when undispatched @@ -3390,7 +3372,7 @@ jetty-7.2.2.v20101205 - 05 December 2010 + 330208 Support new wording on servlet-mapping and filter-mapping merging from servlet3.0a + 330210 Improve performance of writing large bytes arrays - + 330229 Jetty tries to parse META-INF/*.tld when jsp-api is not on classpath + + 330229 Jetty tries to parse META-INF/*.tld when jsp-api is not on classpath, causing DTD entity resoluton to fail + 330265 start.jar --stop kills --exec subprocess + 330417 Atomic PUT in PutFilter @@ -3440,7 +3422,7 @@ jetty-6.1.26.RC0 - 20 October 2010 + 325468 Clean work webapp dir before unpack + 327109 Fixed AJP handling of empty packets + 327562 Implement all X-Forwarded headers in ProxyServlet - + JETTY-547 Improved usage of shutdownOutput before close + + JETTY-547 Improved usage of shutdownOutput before close. + JETTY-912 add per exchange timeout + JETTY-1051 offer jetty.skip flag for maven plugin + JETTY-1096 exclude maven and plexus classes from jetty plugin @@ -3482,10 +3464,10 @@ jetty-7.2.0.RC0 - 01 October 2010 + 320112 Websocket in aggregate jars + 320264 Removed duplicate mime.property entries + 320457 Added rfc2045 support to B64Code - + 321232 BasicAuthenticator ignores bad Authorization header - + 321307 HashSessionManager calls passivation listeners + + 321232 BasicAuthenticator ignores bad Authorization header. + + 321307 HashSessionManager calls passivation listeners. + 321730 SelectChannelEndPoint prints to System.err - + 321735 HttpClient onException called for buffer overflow + + 321735 HttpClient onException called for buffer overflow. + 322448 Added jetty-dir.css for directory listings + 322575 NPE in HotSwapHandler if old handler null + 322683 RewriteHandler thread safety @@ -3495,13 +3477,13 @@ jetty-7.2.0.RC0 - 01 October 2010 + 324110 Merge async dispatch parameters + 324158 Durable download or Orbit jars + 324260 Jetty-6 continuations handle complete calls - + 324359 illegal actions on AsyncContext should not change its state + + 324359 illegal actions on AsyncContext should not change its state. + 324360 validate input on getResource since loop logic obscures subclass input validation. + 324369 Implement draft-ietf-hybi-thewebsocketprotocol-01 + 324377 Allow dispatch of ServletRequest and ServletResponse + 324379 Change content type after getWriter - + 324501 Fire RequestListener.requestDestroyed in last-to-first order + + 324501 Fire RequestListener.requestDestroyed in last-to-first order. + 324601 Check session expiry on access + 324679 Allow filter to write before static content + 324811 NPE in Server.dump @@ -3555,7 +3537,7 @@ jetty-8.0.0.M1 - 12 July 2010 jetty-7.1.5.v20100705 + 288194 Add blacklist/whitelist to ProxyServlet and ProxyHandler - + 296570 EOFException for HttpExchange when HttpClient.stop called + + 296570 EOFException for HttpExchange when HttpClient.stop called. + 311550 The WebAppProvider should allow setTempDirectory + 316449 Websocket disconnect fix + 316584 Exception on startup if temp path has spaces and extractWAR=false @@ -3593,7 +3575,7 @@ jetty-6.1.25 - 26 July 2010 + Jetty-6 is now in maintenance mode. jetty-7.1.4.v20100610 - + 292326 Stop continuations if server is stopped + + 292326 Stop continuations if server is stopped. + 292814 Make QoSFilter and DoSFilter JMX manageable + 293222 Improve request log to handle/show asynchronous latency + 294212 Can not customize session cookie path @@ -3635,7 +3617,7 @@ jetty-7.1.3.v20100526 jetty-7.1.2.v20100523 + 308866 Update test suite to JUnit4 - Module jetty-util + 312948 Recycle SSL crypto buffers - + 313196 randomly allocate ports for session test + + 313196 randomly allocate ports for session test. + 313278 Implement octet ranges in IPAccessHandler + 313336 secure websockets + 314009 updated README.txt @@ -3662,7 +3644,7 @@ jetty-7.1.1.v20100517 + 312526 Protect shutdown thread initialization during shutdown jetty-7.1.0 - 05 May 2010 - + 306353 fixed cross context dispatch to root context + + 306353 fixed cross context dispatch to root context. + 311154 Added deprecated StringBuffer API for backwards compatibility + 311554 Protect shutdown thread from Server#doStop + 312243 Optimized timeout handling @@ -3686,7 +3668,7 @@ jetty-7.1.0.RC1 - 05 May 2010 + 310094 Improved start.jar options handling and configs + 310382 NPE protection when WAR is not a file + 310562 SslSocketConnector fails to start if excludeCipherSuites is set - + 310634 Get the localport when opening a server socket + + 310634 Get the localport when opening a server socket. + 310703 Update test suite to JUnit4 - Module tests/test-integration + 310918 Synchronize content exchange + 311154 Use Appendable in preference to StringBuilder/StringBuffer in APIs @@ -3767,7 +3749,7 @@ jetty-6.1.23 - 02 April 2010 + JETTY-1156 SSL blocking close with JVM Bug busy key fix + JETTY-1157 Don't hold array passed in write(byte[]) + JETTY-1158 NPE in StdErrLog when Throwable is null - + JETTY-1161 An Extension that measures round-trip delay for cometd messages + + JETTY-1161 An Extension that measures round-trip delay for cometd messages. + JETTY-1162 Add support for async/sync message delivery to BayeuxClient + JETTY-1163 AJP13 forces 8859-1 encoding + JETTY-1168 Don't hold sessionIdManager lock when invalidating sessions @@ -3779,7 +3761,7 @@ jetty-6.1.23 - 02 April 2010 + JETTY-1178 Make continuation servlet to log the incoming JSON in case of parsing errors + JETTY-1180 Extension methods are wrongly called - + JETTY-1182 COMETD-76 do not lock client while sending messages + + JETTY-1182 COMETD-76 do not lock client while sending messages. + JETTY-1183 AcknowledgedMessagesClientExtension does not handle correctly message resend when client long polls again + JETTY-1186 Better document JMX setup in jetty-jmx.xml @@ -3805,7 +3787,7 @@ jetty-6.1.23 - 02 April 2010 + Updated JSP to 2.1.v20091210 jetty-7.0.2.RC0 - + 290765 Reset input for HttpExchange retry + + 290765 Reset input for HttpExchange retry. + 292799 WebAppDeployer - start a started context? + 292800 ContextDeployer - recursive setting is undone by FilenameFilter + 294799 when configuring a webapp, don't look for WEB-INF/jetty6-web.xml @@ -3839,7 +3821,7 @@ jetty-7.0.2.RC0 + 304658 Inconsistent Expires date format in Set-Cookie headers with maxAge=0 + 304698 org.eclipse.jetty.http.HttpFields$DateGenerator.formatCookieDate() uses wrong (?) date format - + 304781 Reset HttpExchange timeout on slow request content + + 304781 Reset HttpExchange timeout on slow request content. + 304801 SSL connections FULL fix + 305997 Coalesce buffers in ChannelEndPoint.flush() + 306028 Enable TCP_NODELAY by default in client connectors @@ -3873,7 +3855,7 @@ jetty-8.0.0.M0 - 28 February 2010 + Updated to cometd 1.0.1 jetty-7.0.1.v20091125 - 25 November 2009 - + 274251 DefaultServlet supports exact match mode + + 274251 DefaultServlet supports exact match mode. + 288401 HttpExchange.cancel() Method Unimplemented + 289027 deobfuscate HttpClient SSL passwords + 289265 Test harness for async input @@ -3907,7 +3889,7 @@ jetty-7.0.1.v20091125 - 25 November 2009 + JETTY-1135 Handle connection closed before accepted during JVM bug work around + JETTY-1144 fixed multi-byte character overflow - + JETTY-1148 Reset partially read request reader + + JETTY-1148 Reset partially read request reader. + COMETD-34 Support Baeyux MBean + CQ-3581 jetty OSGi contribution + CVE-2009-3555 Prevent SSL renegotiate for SSL vulnerability @@ -3973,7 +3955,7 @@ jetty-7.0.0.RC6 - 21 September 2009 + 289958 StatisticsServlet incorrectly adds StatisticsHandler + 289960 start.jar assumes command line args are configs + 290081 Eager consume LF after CR - + 290761 HttpExchange isDone handles intercepted events + + 290761 HttpExchange isDone handles intercepted events. + JETTY-719 Document state machine of jetty http client + JETTY-780 CNFE during startup of webapp with spring-context >= 2.5.1 + JETTY-936 274251 Improved servlet matching and optimized' @@ -4003,7 +3985,7 @@ jetty-6.1.20 - 27 August 2009 + 286535 ContentExchange status code + 286911 Clean out cache when recycling HTTP fields + JETTY-838 Don't log and throw - + JETTY-874 Better error on full header + + JETTY-874 Better error on full header. + JETTY-960 Support ldaps + JETTY-1046 maven-jetty-jspc-plugin keepSources takes affect only in packageRoot @@ -4107,7 +4089,7 @@ jetty-7.0.0.RC2 - 29 June 2009 + 284475 update jetty.sh for new OPTIONS syntax + 284510 Enhance jetty-start for diagnosis and unit testing + 284981 Implement a cross-origin filter - + 285006 fix AbstractConnector NPE during shutdown + + 285006 fix AbstractConnector NPE during shutdown. + Added DebugHandler + Added JavaUtilLog for Jetty logging to java.util.logging framework + backport jetty-8 annotation parsing to jetty-7 @@ -4123,7 +4105,7 @@ jetty-7.0.0.RC0 - 08 June 2009 + 271535 Adding integration tests, and enabling RFC2616 tests + 280843 Buffer pool uses isHeader + 281287 Handle date headers before 1 Jan 1970 - + 282807 Better handling of 100 continues if response committed + + 282807 Better handling of 100 continues if response committed. + JETTY-967 create standalone build for PKCS12Import at codehaus + JETTY-1056 update jetty-ant module for Jetty 7 at codehaus trunk + JETTY-1058 Handle trailing / with aliases @@ -4143,7 +4125,7 @@ jetty-7.0.0.M4 - 01 June 2009 jetty-7.0.0.M3 - 20 June 2009 + 274251 Allow dispatch to welcome files that are servlets (configurable) + 276545 Quoted cookie paths - + 277403 Cleanup system property usage + + 277403 Cleanup system property usage. + 277798 Denial of Service Filter + 279725 Support 100 and 102 expectations + 280707 client.HttpConnection does not catch and handle non-IOExceptions @@ -4273,7 +4255,7 @@ jetty-7.0.0.M0 - 27 March 2009 + JETTY-792 TerracottaSessionManager does not unlock new session with requested id + JETTY-793 Fixed DataCache millisecond rounding - + JETTY-794 WADI integration tests fail intermittently + + JETTY-794 WADI integration tests fail intermittently. + JETTY-795 NullPointerException in SocketConnector.java + JETTY-801 Bring back 2 arg EnvEntry constructor + JETTY-802 Modify the default error pages to make association with Jetty @@ -4398,7 +4380,7 @@ jetty-6.1.15.pre0 - 20 January 2009 + JETTY-600 Automated tests of WADI integration + upgrade to WADI 2.0 + JETTY-749 Reliable message delivery + JETTY-781 Add "mvn jetty:deploy-war" for deploying a pre-assembled war - + JETTY-794 WADI integration tests fail intermittently + + JETTY-794 WADI integration tests fail intermittently. + JETTY-795 NullPointerException in SocketConnector.java + JETTY-798 Jboss session manager incompatible with LifeCycle.Listener + JETTY-801 Bring back 2 arg EnvEntry constructor @@ -4626,7 +4608,7 @@ jetty-7.0.0pre3 - 06 August 2008 + JETTY-621 Improved LazyList javadoc + JETTY-626 Null protect reading the dtd resource from classloader + JETTY-628 Rewrite rule for rewriting scheme - + JETTY-629 Don't hold timeout lock during expiry call + + JETTY-629 Don't hold timeout lock during expiry call. + JETTY-632 OSGi tags for Jetty client + JETTY-633 Default form encoding 8859_1 rather than utf-8 + JETTY-635 Correctly merge request parameters when doing forward @@ -4682,7 +4664,7 @@ jetty-6.1.12rc1 - 01 August 2008 + JETTY-623 ServletContext.getServerInfo() non compliant + JETTY-626 Null protect reading the dtd resource from classloader + JETTY-628 Rewrite rule for rewriting scheme - + JETTY-629 Don't hold timeout lock during expiry call + + JETTY-629 Don't hold timeout lock during expiry call. + JETTY-632 OSGi tags for Jetty client + JETTY-633 Default form encoding 8859_1 rather than utf-8 + JETTY-635 Correctly merge request parameters when doing forward @@ -4715,7 +4697,7 @@ jetty-6.1.12rc1 - 01 August 2008 jetty-7.0.0pre2 - 30 June 2008 + JETTY-336 413 error for header buffer full + JETTY-425 race in stopping SelectManager - + JETTY-568 Avoid freeing DirectBuffers. New locking NIO ResourceCache + + JETTY-568 Avoid freeing DirectBuffers. New locking NIO ResourceCache. + JETTY-569 Stats for suspending requests + JETTY-572 Unique cometd client ID + JETTY-576 servlet dtds and xsds not being loaded locally @@ -4790,11 +4772,11 @@ jetty-7.0.0pre1 - 03 May 2008 jetty-7.0.0pre0 - 21 April 2008 + JETTY-282 Support manually-triggered reloading by maven plugin - + JETTY-341 100-Continues sent only after getInputStream called + + JETTY-341 100-Continues sent only after getInputStream called. + JETTY-386 backout fix and replaced with ContextHandler.setCompactPath(boolean) + JETTY-399 update OpenRemoteServiceServlet to gwt 1.4 - + JETTY-467 allow URL rewriting to be disabled + + JETTY-467 allow URL rewriting to be disabled. + JETTY-468 unique holder names for addServletWithMapping + JETTY-471 LDAP JAAS Realm + JETTY-474 Fixed case sensitivity issue with HttpFields @@ -4802,7 +4784,7 @@ jetty-7.0.0pre0 - 21 April 2008 + JETTY-486 Improved jetty.sh script + JETTY-487 Handle empty chunked request + JETTY-494 Client side session replication - + JETTY-519 HttpClient does not recycle closed connection + + JETTY-519 HttpClient does not recycle closed connection. + JETTY-522 Add build profile for macos for setuid + JETTY-523 Default servlet uses ServletContext.getResource + JETTY-524 Don't synchronize session event listener calls @@ -4816,7 +4798,7 @@ jetty-7.0.0pre0 - 21 April 2008 + JETTY-537 JSON handles Locales + JETTY-538 test harness fix for windows + JETTY-540 Servlet-3.0 & java5 support (work in progress) - + JETTY-543 Atomic batch get and put of files + + JETTY-543 Atomic batch get and put of files. + JETTY-545 Rewrite handler + JETTY-546 Webapp runner. All in one jar to run a webapps + JETTY-547 Shutdown SocketEndpoint output before close @@ -4843,7 +4825,7 @@ jetty-6.1.9 - 26 March 2008 + JETTY-471 LDAP JAAS Realm + JETTY-475 AJP connector in RPMs + JETTY-482 update to JETTY-399 - + JETTY-519 HttpClient does not recycle closed connection + + JETTY-519 HttpClient does not recycle closed connection. + JETTY-522 Add build profile for macos for setuid + JETTY-525 Fixed decoding for long strings + JETTY-526 Fixed MMBean fields on JMX MBeans @@ -4898,7 +4880,7 @@ jetty-6.1.8 - 28 February 2008 jetty-6.1.7 - 22 December 2007 + JETTY-386 CERT-553235 backout fix and replaced with ContextHandler.setCompactPath(boolean) - + JETTY-467 allow URL rewriting to be disabled + + JETTY-467 allow URL rewriting to be disabled. + JETTY-468 unique holder names for addServletWithMapping + JETTY-474 Fixed case sensitivity issue with HttpFields + JETTY-486 Improved jetty.sh script @@ -4923,7 +4905,7 @@ jetty-6.1.6 - 18 November 2007 + updated grizzly connector to 1.6.1 jetty-6.1.6rc1 - 05 November 2007 - + JETTY-388 Handle utf-16 and other multibyte non-utf-8 form content + + JETTY-388 Handle utf-16 and other multibyte non-utf-8 form content. + JETTY-409 String params that denote files changed to File + JETTY-438 handle trailing . in vhosts + JETTY-439 Fixed 100 continues clash with Connection:close @@ -5010,12 +4992,12 @@ jetty-6.1.5rc0 - 15 July 0200 + JETTY-253 Improved graceful shutdown + JETTY-373 Stop all dependent lifecycles + JETTY-374 HttpTesters handles large requests/responses - + JETTY-375 IllegalStateException when committed + + JETTY-375 IllegalStateException when committed. + JETTY-376 allow spaces in reason string + JETTY-377 allow sessions to be wrapped with AbstractSesssionManager.SessionIf + JETTY-378 handle JVMs with non ISO/UTF default encodings - + JETTY-380 handle pipelines of more than 4 requests + + JETTY-380 handle pipelines of more than 4 requests! + JETTY-385 EncodeURL for new sessions from dispatch + JETTY-386 Allow // in file resources + Added GzipFilter and UserAgentFilter @@ -5071,7 +5053,7 @@ jetty-6.1.4rc0 - 01 June 2007 + JETTY-339 MultiPartFiler deletes temp files on IOException + JETTY-340 FormAuthentication works with null response + JETTY-344 gready fill in ByteArrayBuffer.readFrom - + JETTY-345 fixed lost content with blocked NIO + + JETTY-345 fixed lost content with blocked NIO. + JETTY-347 Fixed type util init + JETTY-352 Object locks + Add (commented out) jspc precompile to test-webapp @@ -5109,7 +5091,7 @@ jetty-6.1.2 - 01 May 2007 jetty-6.1.2rc5 - 24 April 2007 + JETTY-305 delayed connection destroy - + JETTY-309 handle close in multivalue connection fields + + JETTY-309 handle close in multivalue connection fields. + JETTY-314 fix for possible NPE in Request.isRequestedSessionIdValid + Allow jsp-file to be / or /* + removed some compile warnings @@ -5344,7 +5326,7 @@ jetty-6.1.0pre3 - 22 November 2006 + updated glassfish jasper to tag SJSAS-9_1-B25-EA-08_Nov_2006 jetty-6.0.2 - 22 November 2006 - + JETTY-118 ignore extra content after close + + JETTY-118 ignore extra content after close. + JETTY-119 cleanedup Security optimizatoin + JETTY-123 handle windows UNC paths + JETTY-126 handle content > Integer.MAX_VALUE @@ -5397,7 +5379,7 @@ jetty-6.0.2 - 22 November 2006 + Upgraded session ID generation to use SecureRandom jetty-5.1.14 - 09 August 2007 - + JETTY-155 force close with content length + + JETTY-155 force close with content length. + JETTY-369 failed state in Container + patched with correct version @@ -5441,7 +5423,7 @@ jetty-6.1.0pre0 - 21 October 2006 + JETTY-113 support optional query char encoding on requests + JETTY-114 removed utf8 characters from code + JETTY-115 Fixed addHeader - + JETTY-118 ignore extra content after close + + JETTY-118 ignore extra content after close. + JETTY-119 cleanedup Security optimizatoin + JETTY-121 init not called on externally constructed servlets + JETTY-123 handle windows UNC paths @@ -5523,7 +5505,7 @@ jetty-6.0.0 - 10 September 2006 + Transforming classloader does not transform resources. jetty-6.0.0rc4 - 05 September 2006 - + JETTY-107 Poor cast in SessionDump demo + + JETTY-107 Poor cast in SessionDump demo. + bind jetty-env.xml entries to java:comp/env + Set charset on error pages diff --git a/aggregates/jetty-all/pom.xml b/aggregates/jetty-all/pom.xml index 742407b165a..67b16c61963 100644 --- a/aggregates/jetty-all/pom.xml +++ b/aggregates/jetty-all/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT ../../pom.xml 4.0.0 diff --git a/apache-jsp/pom.xml b/apache-jsp/pom.xml index b16d5f56556..3f16170f4a8 100644 --- a/apache-jsp/pom.xml +++ b/apache-jsp/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 apache-jsp diff --git a/apache-jstl/pom.xml b/apache-jstl/pom.xml index d909d37cdfd..d951236754d 100644 --- a/apache-jstl/pom.xml +++ b/apache-jstl/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 apache-jstl diff --git a/examples/async-rest/async-rest-jar/pom.xml b/examples/async-rest/async-rest-jar/pom.xml index 680be92fcc8..f6c6f668e22 100644 --- a/examples/async-rest/async-rest-jar/pom.xml +++ b/examples/async-rest/async-rest-jar/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty example-async-rest - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 org.eclipse.jetty.example-async-rest diff --git a/examples/async-rest/async-rest-webapp/pom.xml b/examples/async-rest/async-rest-webapp/pom.xml index 4fb8f97cc3d..076131a87e5 100644 --- a/examples/async-rest/async-rest-webapp/pom.xml +++ b/examples/async-rest/async-rest-webapp/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty example-async-rest - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 org.eclipse.jetty.example-async-rest diff --git a/examples/async-rest/pom.xml b/examples/async-rest/pom.xml index 9e0baf90236..cd0bdecded3 100644 --- a/examples/async-rest/pom.xml +++ b/examples/async-rest/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.examples examples-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT ../pom.xml 4.0.0 diff --git a/examples/embedded/pom.xml b/examples/embedded/pom.xml index 8d4bf987d3c..ef29d1b9545 100644 --- a/examples/embedded/pom.xml +++ b/examples/embedded/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.examples examples-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT ../pom.xml 4.0.0 diff --git a/examples/pom.xml b/examples/pom.xml index 3e05417f03d..cef9432dc40 100644 --- a/examples/pom.xml +++ b/examples/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT ../pom.xml org.eclipse.jetty.examples diff --git a/jetty-alpn/jetty-alpn-client/pom.xml b/jetty-alpn/jetty-alpn-client/pom.xml index 193c1dc73b2..2b2076026a4 100644 --- a/jetty-alpn/jetty-alpn-client/pom.xml +++ b/jetty-alpn/jetty-alpn-client/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-alpn-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 jetty-alpn-client diff --git a/jetty-alpn/jetty-alpn-server/pom.xml b/jetty-alpn/jetty-alpn-server/pom.xml index a6951d96724..e260b42849b 100644 --- a/jetty-alpn/jetty-alpn-server/pom.xml +++ b/jetty-alpn/jetty-alpn-server/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-alpn-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 jetty-alpn-server diff --git a/jetty-alpn/pom.xml b/jetty-alpn/pom.xml index 41ab05882a3..dfa5088a892 100644 --- a/jetty-alpn/pom.xml +++ b/jetty-alpn/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 jetty-alpn-parent diff --git a/jetty-annotations/pom.xml b/jetty-annotations/pom.xml index 8a68bdf6a9a..793672bc4a3 100644 --- a/jetty-annotations/pom.xml +++ b/jetty-annotations/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 jetty-annotations diff --git a/jetty-ant/pom.xml b/jetty-ant/pom.xml index 789b15bc78f..a0060ec8f6e 100644 --- a/jetty-ant/pom.xml +++ b/jetty-ant/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 jetty-ant diff --git a/jetty-cdi/pom.xml b/jetty-cdi/pom.xml index e97ee94ed63..bb5f0cb69ee 100644 --- a/jetty-cdi/pom.xml +++ b/jetty-cdi/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 jetty-cdi diff --git a/jetty-client/pom.xml b/jetty-client/pom.xml index 942e27b4b6b..a938e10ccde 100644 --- a/jetty-client/pom.xml +++ b/jetty-client/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 diff --git a/jetty-continuation/pom.xml b/jetty-continuation/pom.xml index cc69715220a..c7c16f2cc0d 100644 --- a/jetty-continuation/pom.xml +++ b/jetty-continuation/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 jetty-continuation diff --git a/jetty-deploy/pom.xml b/jetty-deploy/pom.xml index 0352b73c112..0ec01bd45e3 100644 --- a/jetty-deploy/pom.xml +++ b/jetty-deploy/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 jetty-deploy diff --git a/jetty-distribution/pom.xml b/jetty-distribution/pom.xml index aa67c9009ad..ecb265bfc7b 100644 --- a/jetty-distribution/pom.xml +++ b/jetty-distribution/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT jetty-distribution Jetty :: Distribution Assemblies diff --git a/jetty-fcgi/fcgi-client/pom.xml b/jetty-fcgi/fcgi-client/pom.xml index d5345111ae3..1caa3ad7c8f 100644 --- a/jetty-fcgi/fcgi-client/pom.xml +++ b/jetty-fcgi/fcgi-client/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.fcgi fcgi-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 diff --git a/jetty-fcgi/fcgi-server/pom.xml b/jetty-fcgi/fcgi-server/pom.xml index 8cba778093e..209d66ef218 100644 --- a/jetty-fcgi/fcgi-server/pom.xml +++ b/jetty-fcgi/fcgi-server/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.fcgi fcgi-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 diff --git a/jetty-fcgi/pom.xml b/jetty-fcgi/pom.xml index 42c3264d146..ba66e5637d7 100644 --- a/jetty-fcgi/pom.xml +++ b/jetty-fcgi/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 diff --git a/jetty-http-spi/pom.xml b/jetty-http-spi/pom.xml index 59a4023881b..2f6ea24d909 100644 --- a/jetty-http-spi/pom.xml +++ b/jetty-http-spi/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 jetty-http-spi diff --git a/jetty-http/pom.xml b/jetty-http/pom.xml index fa9c5bffd6e..730d21c4877 100644 --- a/jetty-http/pom.xml +++ b/jetty-http/pom.xml @@ -3,7 +3,7 @@ jetty-project org.eclipse.jetty - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 jetty-http diff --git a/jetty-io/pom.xml b/jetty-io/pom.xml index 270c92564ce..9e73bc391bd 100644 --- a/jetty-io/pom.xml +++ b/jetty-io/pom.xml @@ -2,7 +2,7 @@ jetty-project org.eclipse.jetty - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 jetty-io diff --git a/jetty-jaas/pom.xml b/jetty-jaas/pom.xml index 743e16166ac..8e8c6e5ca54 100644 --- a/jetty-jaas/pom.xml +++ b/jetty-jaas/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 jetty-jaas diff --git a/jetty-jaspi/pom.xml b/jetty-jaspi/pom.xml index fb1cc0ac6cb..800446e9eb7 100644 --- a/jetty-jaspi/pom.xml +++ b/jetty-jaspi/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 jetty-jaspi diff --git a/jetty-jmx/pom.xml b/jetty-jmx/pom.xml index fffc1d3543c..84fb9492613 100644 --- a/jetty-jmx/pom.xml +++ b/jetty-jmx/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 jetty-jmx diff --git a/jetty-jndi/pom.xml b/jetty-jndi/pom.xml index 040ab93c988..9f4ce6be488 100644 --- a/jetty-jndi/pom.xml +++ b/jetty-jndi/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 jetty-jndi diff --git a/jetty-jsp/pom.xml b/jetty-jsp/pom.xml index 834d650bb07..7a6d8e90bb9 100644 --- a/jetty-jsp/pom.xml +++ b/jetty-jsp/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 jetty-jsp diff --git a/jetty-jspc-maven-plugin/pom.xml b/jetty-jspc-maven-plugin/pom.xml index 7e838e095a7..d5ca833a8d5 100644 --- a/jetty-jspc-maven-plugin/pom.xml +++ b/jetty-jspc-maven-plugin/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 jetty-jspc-maven-plugin diff --git a/jetty-maven-plugin/pom.xml b/jetty-maven-plugin/pom.xml index e6dc86cf440..7ff67c80e8b 100644 --- a/jetty-maven-plugin/pom.xml +++ b/jetty-maven-plugin/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 jetty-maven-plugin diff --git a/jetty-monitor/pom.xml b/jetty-monitor/pom.xml index 247791628e6..b3ee1155eb2 100644 --- a/jetty-monitor/pom.xml +++ b/jetty-monitor/pom.xml @@ -19,7 +19,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 jetty-monitor diff --git a/jetty-nosql/pom.xml b/jetty-nosql/pom.xml index e7b05d3b0a4..e72e7e1dd50 100644 --- a/jetty-nosql/pom.xml +++ b/jetty-nosql/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 jetty-nosql diff --git a/jetty-osgi/jetty-osgi-alpn/pom.xml b/jetty-osgi/jetty-osgi-alpn/pom.xml index 33dc1265203..44df9ce1e6f 100644 --- a/jetty-osgi/jetty-osgi-alpn/pom.xml +++ b/jetty-osgi/jetty-osgi-alpn/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.osgi jetty-osgi-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 jetty-osgi-alpn diff --git a/jetty-osgi/jetty-osgi-boot-jsp/pom.xml b/jetty-osgi/jetty-osgi-boot-jsp/pom.xml index 35006db9934..71b5a4c5c1d 100644 --- a/jetty-osgi/jetty-osgi-boot-jsp/pom.xml +++ b/jetty-osgi/jetty-osgi-boot-jsp/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.osgi jetty-osgi-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 jetty-osgi-boot-jsp diff --git a/jetty-osgi/jetty-osgi-boot-warurl/pom.xml b/jetty-osgi/jetty-osgi-boot-warurl/pom.xml index 3b51581f7f1..2da8093fd11 100644 --- a/jetty-osgi/jetty-osgi-boot-warurl/pom.xml +++ b/jetty-osgi/jetty-osgi-boot-warurl/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.osgi jetty-osgi-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT ../pom.xml 4.0.0 diff --git a/jetty-osgi/jetty-osgi-boot/pom.xml b/jetty-osgi/jetty-osgi-boot/pom.xml index cd66b8af20e..3a5457e21f0 100644 --- a/jetty-osgi/jetty-osgi-boot/pom.xml +++ b/jetty-osgi/jetty-osgi-boot/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.osgi jetty-osgi-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 jetty-osgi-boot diff --git a/jetty-osgi/jetty-osgi-httpservice/pom.xml b/jetty-osgi/jetty-osgi-httpservice/pom.xml index 33244ef31ef..430c263a591 100644 --- a/jetty-osgi/jetty-osgi-httpservice/pom.xml +++ b/jetty-osgi/jetty-osgi-httpservice/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.osgi jetty-osgi-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 jetty-httpservice diff --git a/jetty-osgi/pom.xml b/jetty-osgi/pom.xml index 8949a9cb84f..3cb43fd9854 100644 --- a/jetty-osgi/pom.xml +++ b/jetty-osgi/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT org.eclipse.jetty.osgi jetty-osgi-project diff --git a/jetty-osgi/test-jetty-osgi-context/pom.xml b/jetty-osgi/test-jetty-osgi-context/pom.xml index 6b841e61ec9..e5a14811390 100644 --- a/jetty-osgi/test-jetty-osgi-context/pom.xml +++ b/jetty-osgi/test-jetty-osgi-context/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.osgi jetty-osgi-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 test-jetty-osgi-context diff --git a/jetty-osgi/test-jetty-osgi-webapp/pom.xml b/jetty-osgi/test-jetty-osgi-webapp/pom.xml index c23d7933ded..7ac4c6c747f 100644 --- a/jetty-osgi/test-jetty-osgi-webapp/pom.xml +++ b/jetty-osgi/test-jetty-osgi-webapp/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.osgi jetty-osgi-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT ../pom.xml 4.0.0 diff --git a/jetty-osgi/test-jetty-osgi/pom.xml b/jetty-osgi/test-jetty-osgi/pom.xml index c22767acd9f..21310a545a3 100644 --- a/jetty-osgi/test-jetty-osgi/pom.xml +++ b/jetty-osgi/test-jetty-osgi/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.osgi jetty-osgi-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT ../pom.xml 4.0.0 diff --git a/jetty-plus/pom.xml b/jetty-plus/pom.xml index 216a33ae6af..b67e85c3d62 100644 --- a/jetty-plus/pom.xml +++ b/jetty-plus/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 jetty-plus diff --git a/jetty-proxy/pom.xml b/jetty-proxy/pom.xml index 0404ff89886..271ff256ade 100644 --- a/jetty-proxy/pom.xml +++ b/jetty-proxy/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 jetty-proxy diff --git a/jetty-quickstart/pom.xml b/jetty-quickstart/pom.xml index 6aea63a9094..36108274845 100644 --- a/jetty-quickstart/pom.xml +++ b/jetty-quickstart/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 org.eclipse.jetty diff --git a/jetty-rewrite/pom.xml b/jetty-rewrite/pom.xml index 002d889cb67..983a6b8647b 100644 --- a/jetty-rewrite/pom.xml +++ b/jetty-rewrite/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 jetty-rewrite diff --git a/jetty-runner/pom.xml b/jetty-runner/pom.xml index 77ee80c3d64..40af8fa978b 100644 --- a/jetty-runner/pom.xml +++ b/jetty-runner/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 jetty-runner diff --git a/jetty-security/pom.xml b/jetty-security/pom.xml index 9afd052dea8..ff04517a69b 100644 --- a/jetty-security/pom.xml +++ b/jetty-security/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 jetty-security diff --git a/jetty-server/pom.xml b/jetty-server/pom.xml index 316cd9fc111..398f79f2457 100644 --- a/jetty-server/pom.xml +++ b/jetty-server/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 jetty-server diff --git a/jetty-servlet/pom.xml b/jetty-servlet/pom.xml index 89be8b86746..82c140619d0 100644 --- a/jetty-servlet/pom.xml +++ b/jetty-servlet/pom.xml @@ -3,7 +3,7 @@ jetty-project org.eclipse.jetty - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 jetty-servlet diff --git a/jetty-servlets/pom.xml b/jetty-servlets/pom.xml index 662071d621f..7cd31edf504 100644 --- a/jetty-servlets/pom.xml +++ b/jetty-servlets/pom.xml @@ -3,7 +3,7 @@ jetty-project org.eclipse.jetty - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 jetty-servlets diff --git a/jetty-spdy/pom.xml b/jetty-spdy/pom.xml index 8a4e94a242f..85f77b732e1 100644 --- a/jetty-spdy/pom.xml +++ b/jetty-spdy/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 diff --git a/jetty-spdy/spdy-alpn-tests/pom.xml b/jetty-spdy/spdy-alpn-tests/pom.xml index dea7b3ead9d..cf85ab387b1 100644 --- a/jetty-spdy/spdy-alpn-tests/pom.xml +++ b/jetty-spdy/spdy-alpn-tests/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.spdy spdy-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 diff --git a/jetty-spdy/spdy-client/pom.xml b/jetty-spdy/spdy-client/pom.xml index 18242553cbb..b974e09c50d 100644 --- a/jetty-spdy/spdy-client/pom.xml +++ b/jetty-spdy/spdy-client/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.spdy spdy-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 diff --git a/jetty-spdy/spdy-core/pom.xml b/jetty-spdy/spdy-core/pom.xml index b6cc388932f..14aa8a65121 100644 --- a/jetty-spdy/spdy-core/pom.xml +++ b/jetty-spdy/spdy-core/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.spdy spdy-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 diff --git a/jetty-spdy/spdy-example-webapp/pom.xml b/jetty-spdy/spdy-example-webapp/pom.xml index 85bbf77b4f3..9ab50e43e53 100644 --- a/jetty-spdy/spdy-example-webapp/pom.xml +++ b/jetty-spdy/spdy-example-webapp/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.spdy spdy-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 spdy-example-webapp diff --git a/jetty-spdy/spdy-http-client-transport/pom.xml b/jetty-spdy/spdy-http-client-transport/pom.xml index 6691a98af82..b63a6a4b76b 100644 --- a/jetty-spdy/spdy-http-client-transport/pom.xml +++ b/jetty-spdy/spdy-http-client-transport/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.spdy spdy-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 diff --git a/jetty-spdy/spdy-http-common/pom.xml b/jetty-spdy/spdy-http-common/pom.xml index 64b775b3ad5..e0ad25c9240 100644 --- a/jetty-spdy/spdy-http-common/pom.xml +++ b/jetty-spdy/spdy-http-common/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.spdy spdy-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 diff --git a/jetty-spdy/spdy-http-server/pom.xml b/jetty-spdy/spdy-http-server/pom.xml index 07a61f231d7..faa1d6c085f 100644 --- a/jetty-spdy/spdy-http-server/pom.xml +++ b/jetty-spdy/spdy-http-server/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.spdy spdy-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 spdy-http-server diff --git a/jetty-spdy/spdy-server/pom.xml b/jetty-spdy/spdy-server/pom.xml index 54bbbafc2bd..a77432a2916 100644 --- a/jetty-spdy/spdy-server/pom.xml +++ b/jetty-spdy/spdy-server/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.spdy spdy-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 diff --git a/jetty-spring/pom.xml b/jetty-spring/pom.xml index bf865496823..86b5ad15d70 100644 --- a/jetty-spring/pom.xml +++ b/jetty-spring/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 jetty-spring diff --git a/jetty-start/pom.xml b/jetty-start/pom.xml index 7dd1822ec1d..9eab88f1512 100644 --- a/jetty-start/pom.xml +++ b/jetty-start/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 jetty-start diff --git a/jetty-util-ajax/pom.xml b/jetty-util-ajax/pom.xml index 0d16f821a58..d7391c6e3ca 100644 --- a/jetty-util-ajax/pom.xml +++ b/jetty-util-ajax/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 jetty-util-ajax diff --git a/jetty-util/pom.xml b/jetty-util/pom.xml index fa5f6509645..702e1497936 100644 --- a/jetty-util/pom.xml +++ b/jetty-util/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 jetty-util diff --git a/jetty-webapp/pom.xml b/jetty-webapp/pom.xml index f27a5bde294..4ad2b93de65 100644 --- a/jetty-webapp/pom.xml +++ b/jetty-webapp/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 jetty-webapp diff --git a/jetty-websocket/javax-websocket-client-impl/pom.xml b/jetty-websocket/javax-websocket-client-impl/pom.xml index 5637f77e0bc..a3352f0c6bd 100644 --- a/jetty-websocket/javax-websocket-client-impl/pom.xml +++ b/jetty-websocket/javax-websocket-client-impl/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.websocket websocket-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 diff --git a/jetty-websocket/javax-websocket-server-impl/pom.xml b/jetty-websocket/javax-websocket-server-impl/pom.xml index d0e16162d13..e6ff74707d5 100644 --- a/jetty-websocket/javax-websocket-server-impl/pom.xml +++ b/jetty-websocket/javax-websocket-server-impl/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.websocket websocket-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 diff --git a/jetty-websocket/pom.xml b/jetty-websocket/pom.xml index d030ba61555..6e5236b6870 100644 --- a/jetty-websocket/pom.xml +++ b/jetty-websocket/pom.xml @@ -3,7 +3,7 @@ jetty-project org.eclipse.jetty - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 diff --git a/jetty-websocket/websocket-api/pom.xml b/jetty-websocket/websocket-api/pom.xml index 2559ae7e502..c7dff97729e 100644 --- a/jetty-websocket/websocket-api/pom.xml +++ b/jetty-websocket/websocket-api/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.websocket websocket-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 diff --git a/jetty-websocket/websocket-client/pom.xml b/jetty-websocket/websocket-client/pom.xml index ae7d6832070..b80c07211b2 100644 --- a/jetty-websocket/websocket-client/pom.xml +++ b/jetty-websocket/websocket-client/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.websocket websocket-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 diff --git a/jetty-websocket/websocket-common/pom.xml b/jetty-websocket/websocket-common/pom.xml index 26198f5af66..dce4dd88d42 100644 --- a/jetty-websocket/websocket-common/pom.xml +++ b/jetty-websocket/websocket-common/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.websocket websocket-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 diff --git a/jetty-websocket/websocket-server/pom.xml b/jetty-websocket/websocket-server/pom.xml index 65c05007567..a0830d616ef 100644 --- a/jetty-websocket/websocket-server/pom.xml +++ b/jetty-websocket/websocket-server/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.websocket websocket-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 diff --git a/jetty-websocket/websocket-servlet/pom.xml b/jetty-websocket/websocket-servlet/pom.xml index 6f88ff44bcc..7e687b57c29 100644 --- a/jetty-websocket/websocket-servlet/pom.xml +++ b/jetty-websocket/websocket-servlet/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.websocket websocket-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 diff --git a/jetty-xml/pom.xml b/jetty-xml/pom.xml index 98a94e4e922..1352a91e3a1 100644 --- a/jetty-xml/pom.xml +++ b/jetty-xml/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 jetty-xml diff --git a/pom.xml b/pom.xml index d3744ef0f3b..8ba962e371b 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ 23 jetty-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT Jetty :: Project http://www.eclipse.org/jetty pom diff --git a/tests/pom.xml b/tests/pom.xml index 607eec9a37d..32d1d3c2428 100644 --- a/tests/pom.xml +++ b/tests/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.16-SNAPSHOT ../pom.xml org.eclipse.jetty.tests diff --git a/tests/test-continuation/pom.xml b/tests/test-continuation/pom.xml index 558aa7254e7..e72eeb280d8 100644 --- a/tests/test-continuation/pom.xml +++ b/tests/test-continuation/pom.xml @@ -20,7 +20,7 @@ org.eclipse.jetty.tests tests-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT ../pom.xml 4.0.0 diff --git a/tests/test-integration/pom.xml b/tests/test-integration/pom.xml index 8268686e3df..912efa2a4df 100644 --- a/tests/test-integration/pom.xml +++ b/tests/test-integration/pom.xml @@ -20,7 +20,7 @@ org.eclipse.jetty.tests tests-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 test-integration diff --git a/tests/test-jmx/jmx-webapp-it/pom.xml b/tests/test-jmx/jmx-webapp-it/pom.xml index 4ed110597b9..a16a708c298 100644 --- a/tests/test-jmx/jmx-webapp-it/pom.xml +++ b/tests/test-jmx/jmx-webapp-it/pom.xml @@ -20,7 +20,7 @@ org.eclipse.jetty.tests test-jmx-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 jmx-webapp-it diff --git a/tests/test-jmx/jmx-webapp/pom.xml b/tests/test-jmx/jmx-webapp/pom.xml index f541b22b223..4bfe97fce4d 100644 --- a/tests/test-jmx/jmx-webapp/pom.xml +++ b/tests/test-jmx/jmx-webapp/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty.tests test-jmx-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT jmx-webapp war diff --git a/tests/test-jmx/pom.xml b/tests/test-jmx/pom.xml index 15aef08c38a..1b8fe2f7f1f 100644 --- a/tests/test-jmx/pom.xml +++ b/tests/test-jmx/pom.xml @@ -20,7 +20,7 @@ org.eclipse.jetty.tests tests-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT 4.0.0 test-jmx-parent diff --git a/tests/test-loginservice/pom.xml b/tests/test-loginservice/pom.xml index c4dc46fbb61..6da17ca177a 100644 --- a/tests/test-loginservice/pom.xml +++ b/tests/test-loginservice/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty.tests tests-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT test-loginservice Jetty Tests :: Login Service diff --git a/tests/test-quickstart/pom.xml b/tests/test-quickstart/pom.xml index adf7836b6d0..6c42132dd8b 100644 --- a/tests/test-quickstart/pom.xml +++ b/tests/test-quickstart/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.tests tests-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT ../pom.xml 4.0.0 diff --git a/tests/test-sessions/pom.xml b/tests/test-sessions/pom.xml index 364f257299a..7a0fabf2e3d 100644 --- a/tests/test-sessions/pom.xml +++ b/tests/test-sessions/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty.tests tests-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT test-sessions-parent Jetty Tests :: Sessions :: Parent diff --git a/tests/test-sessions/test-hash-sessions/pom.xml b/tests/test-sessions/test-hash-sessions/pom.xml index 5869fe90e45..4bcb9149bb0 100644 --- a/tests/test-sessions/test-hash-sessions/pom.xml +++ b/tests/test-sessions/test-hash-sessions/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty.tests test-sessions-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT test-hash-sessions Jetty Tests :: Sessions :: Hash diff --git a/tests/test-sessions/test-jdbc-sessions/pom.xml b/tests/test-sessions/test-jdbc-sessions/pom.xml index a150c0524fc..71949511927 100644 --- a/tests/test-sessions/test-jdbc-sessions/pom.xml +++ b/tests/test-sessions/test-jdbc-sessions/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty.tests test-sessions-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT test-jdbc-sessions Jetty Tests :: Sessions :: JDBC diff --git a/tests/test-sessions/test-mongodb-sessions/pom.xml b/tests/test-sessions/test-mongodb-sessions/pom.xml index 532475fbc8c..7424cd75403 100644 --- a/tests/test-sessions/test-mongodb-sessions/pom.xml +++ b/tests/test-sessions/test-mongodb-sessions/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty.tests test-sessions-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT test-mongodb-sessions Jetty Tests :: Sessions :: Mongo diff --git a/tests/test-sessions/test-sessions-common/pom.xml b/tests/test-sessions/test-sessions-common/pom.xml index b9a6eaeab2d..9b8cdeb39f0 100644 --- a/tests/test-sessions/test-sessions-common/pom.xml +++ b/tests/test-sessions/test-sessions-common/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty.tests test-sessions-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT test-sessions-common Jetty Tests :: Sessions :: Common diff --git a/tests/test-webapps/pom.xml b/tests/test-webapps/pom.xml index d9d77c9d533..ebf96f1d523 100644 --- a/tests/test-webapps/pom.xml +++ b/tests/test-webapps/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty.tests tests-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT ../pom.xml test-webapps-parent diff --git a/tests/test-webapps/test-jaas-webapp/pom.xml b/tests/test-webapps/test-jaas-webapp/pom.xml index d044fd5aa41..43327041d17 100644 --- a/tests/test-webapps/test-jaas-webapp/pom.xml +++ b/tests/test-webapps/test-jaas-webapp/pom.xml @@ -4,7 +4,7 @@ org.eclipse.jetty.tests test-webapps-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT test-jaas-webapp Jetty Tests :: WebApp :: JAAS diff --git a/tests/test-webapps/test-jetty-webapp/pom.xml b/tests/test-webapps/test-jetty-webapp/pom.xml index 40f1d1439a4..5ca0c44f4bc 100644 --- a/tests/test-webapps/test-jetty-webapp/pom.xml +++ b/tests/test-webapps/test-jetty-webapp/pom.xml @@ -20,7 +20,7 @@ org.eclipse.jetty.tests test-webapps-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT ../pom.xml 4.0.0 diff --git a/tests/test-webapps/test-jndi-webapp/pom.xml b/tests/test-webapps/test-jndi-webapp/pom.xml index 946c8d01540..d336ee81e26 100644 --- a/tests/test-webapps/test-jndi-webapp/pom.xml +++ b/tests/test-webapps/test-jndi-webapp/pom.xml @@ -4,7 +4,7 @@ org.eclipse.jetty.tests test-webapps-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT test-jndi-webapp Jetty Tests :: WebApp :: JNDI diff --git a/tests/test-webapps/test-mock-resources/pom.xml b/tests/test-webapps/test-mock-resources/pom.xml index e2c86751ce9..29e1e466229 100644 --- a/tests/test-webapps/test-mock-resources/pom.xml +++ b/tests/test-webapps/test-mock-resources/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.tests test-webapps-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT Jetty Tests :: WebApp :: Mock Resources test-mock-resources diff --git a/tests/test-webapps/test-proxy-webapp/pom.xml b/tests/test-webapps/test-proxy-webapp/pom.xml index 0da3ce48dd2..8c14b3f9240 100644 --- a/tests/test-webapps/test-proxy-webapp/pom.xml +++ b/tests/test-webapps/test-proxy-webapp/pom.xml @@ -20,7 +20,7 @@ org.eclipse.jetty.tests test-webapps-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT ../pom.xml 4.0.0 diff --git a/tests/test-webapps/test-servlet-spec/pom.xml b/tests/test-webapps/test-servlet-spec/pom.xml index 46c40ff5cb4..14dac535822 100644 --- a/tests/test-webapps/test-servlet-spec/pom.xml +++ b/tests/test-webapps/test-servlet-spec/pom.xml @@ -4,7 +4,7 @@ org.eclipse.jetty.tests test-webapps-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT test-servlet-spec-parent Jetty Tests :: Spec Test WebApp :: Parent diff --git a/tests/test-webapps/test-servlet-spec/test-container-initializer/pom.xml b/tests/test-webapps/test-servlet-spec/test-container-initializer/pom.xml index 5a0b29ea85f..634f8b61a89 100644 --- a/tests/test-webapps/test-servlet-spec/test-container-initializer/pom.xml +++ b/tests/test-webapps/test-servlet-spec/test-container-initializer/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.tests test-servlet-spec-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT test-container-initializer jar diff --git a/tests/test-webapps/test-servlet-spec/test-spec-webapp/pom.xml b/tests/test-webapps/test-servlet-spec/test-spec-webapp/pom.xml index c36eac2c6e0..c3770bd7447 100644 --- a/tests/test-webapps/test-servlet-spec/test-spec-webapp/pom.xml +++ b/tests/test-webapps/test-servlet-spec/test-spec-webapp/pom.xml @@ -4,7 +4,7 @@ org.eclipse.jetty.tests test-servlet-spec-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT Jetty Tests :: Webapps :: Spec Webapp test-spec-webapp diff --git a/tests/test-webapps/test-servlet-spec/test-web-fragment/pom.xml b/tests/test-webapps/test-servlet-spec/test-web-fragment/pom.xml index 59fe9cfdf00..418d664294c 100644 --- a/tests/test-webapps/test-servlet-spec/test-web-fragment/pom.xml +++ b/tests/test-webapps/test-servlet-spec/test-web-fragment/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.tests test-servlet-spec-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT Jetty Tests :: WebApp :: Servlet Spec :: Fragment Jar org.eclipse.jetty.tests diff --git a/tests/test-webapps/test-webapp-rfc2616/pom.xml b/tests/test-webapps/test-webapp-rfc2616/pom.xml index 01be909abe6..36d0583c571 100644 --- a/tests/test-webapps/test-webapp-rfc2616/pom.xml +++ b/tests/test-webapps/test-webapp-rfc2616/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty.tests test-webapps-parent - 9.2.16.v20160414 + 9.2.16-SNAPSHOT test-webapp-rfc2616 Jetty Tests :: WebApp :: RFC2616 From 778fac638d7e4c890c58167dbbe43a98fcdcec4d Mon Sep 17 00:00:00 2001 From: Joakim Erdfelt Date: Thu, 14 Apr 2016 13:21:34 -0700 Subject: [PATCH 3/5] Updating to version 9.2.16.v20160414 --- VERSION.txt | 678 +++++++++--------- aggregates/jetty-all/pom.xml | 2 +- apache-jsp/pom.xml | 2 +- apache-jstl/pom.xml | 2 +- examples/async-rest/async-rest-jar/pom.xml | 2 +- examples/async-rest/async-rest-webapp/pom.xml | 2 +- examples/async-rest/pom.xml | 2 +- examples/embedded/pom.xml | 2 +- examples/pom.xml | 2 +- jetty-alpn/jetty-alpn-client/pom.xml | 2 +- jetty-alpn/jetty-alpn-server/pom.xml | 2 +- jetty-alpn/pom.xml | 2 +- jetty-annotations/pom.xml | 2 +- jetty-ant/pom.xml | 2 +- jetty-cdi/pom.xml | 2 +- jetty-client/pom.xml | 2 +- jetty-continuation/pom.xml | 2 +- jetty-deploy/pom.xml | 2 +- jetty-distribution/pom.xml | 2 +- jetty-fcgi/fcgi-client/pom.xml | 2 +- jetty-fcgi/fcgi-server/pom.xml | 2 +- jetty-fcgi/pom.xml | 2 +- jetty-http-spi/pom.xml | 2 +- jetty-http/pom.xml | 2 +- jetty-io/pom.xml | 2 +- jetty-jaas/pom.xml | 2 +- jetty-jaspi/pom.xml | 2 +- jetty-jmx/pom.xml | 2 +- jetty-jndi/pom.xml | 2 +- jetty-jsp/pom.xml | 2 +- jetty-jspc-maven-plugin/pom.xml | 2 +- jetty-maven-plugin/pom.xml | 2 +- jetty-monitor/pom.xml | 2 +- jetty-nosql/pom.xml | 2 +- jetty-osgi/jetty-osgi-alpn/pom.xml | 2 +- jetty-osgi/jetty-osgi-boot-jsp/pom.xml | 2 +- jetty-osgi/jetty-osgi-boot-warurl/pom.xml | 2 +- jetty-osgi/jetty-osgi-boot/pom.xml | 2 +- jetty-osgi/jetty-osgi-httpservice/pom.xml | 2 +- jetty-osgi/pom.xml | 2 +- jetty-osgi/test-jetty-osgi-context/pom.xml | 2 +- jetty-osgi/test-jetty-osgi-webapp/pom.xml | 2 +- jetty-osgi/test-jetty-osgi/pom.xml | 2 +- jetty-plus/pom.xml | 2 +- jetty-proxy/pom.xml | 2 +- jetty-quickstart/pom.xml | 2 +- jetty-rewrite/pom.xml | 2 +- jetty-runner/pom.xml | 2 +- jetty-security/pom.xml | 2 +- jetty-server/pom.xml | 2 +- jetty-servlet/pom.xml | 2 +- jetty-servlets/pom.xml | 2 +- jetty-spdy/pom.xml | 2 +- jetty-spdy/spdy-alpn-tests/pom.xml | 2 +- jetty-spdy/spdy-client/pom.xml | 2 +- jetty-spdy/spdy-core/pom.xml | 2 +- jetty-spdy/spdy-example-webapp/pom.xml | 2 +- jetty-spdy/spdy-http-client-transport/pom.xml | 2 +- jetty-spdy/spdy-http-common/pom.xml | 2 +- jetty-spdy/spdy-http-server/pom.xml | 2 +- jetty-spdy/spdy-server/pom.xml | 2 +- jetty-spring/pom.xml | 2 +- jetty-start/pom.xml | 2 +- jetty-util-ajax/pom.xml | 2 +- jetty-util/pom.xml | 2 +- jetty-webapp/pom.xml | 2 +- .../javax-websocket-client-impl/pom.xml | 2 +- .../javax-websocket-server-impl/pom.xml | 2 +- jetty-websocket/pom.xml | 2 +- jetty-websocket/websocket-api/pom.xml | 2 +- jetty-websocket/websocket-client/pom.xml | 2 +- jetty-websocket/websocket-common/pom.xml | 2 +- jetty-websocket/websocket-server/pom.xml | 2 +- jetty-websocket/websocket-servlet/pom.xml | 2 +- jetty-xml/pom.xml | 2 +- pom.xml | 2 +- tests/pom.xml | 2 +- tests/test-continuation/pom.xml | 2 +- tests/test-integration/pom.xml | 2 +- tests/test-jmx/jmx-webapp-it/pom.xml | 2 +- tests/test-jmx/jmx-webapp/pom.xml | 2 +- tests/test-jmx/pom.xml | 2 +- tests/test-loginservice/pom.xml | 2 +- tests/test-quickstart/pom.xml | 2 +- tests/test-sessions/pom.xml | 2 +- .../test-sessions/test-hash-sessions/pom.xml | 2 +- .../test-sessions/test-jdbc-sessions/pom.xml | 2 +- .../test-mongodb-sessions/pom.xml | 2 +- .../test-sessions-common/pom.xml | 2 +- tests/test-webapps/pom.xml | 2 +- tests/test-webapps/test-jaas-webapp/pom.xml | 2 +- tests/test-webapps/test-jetty-webapp/pom.xml | 2 +- tests/test-webapps/test-jndi-webapp/pom.xml | 2 +- .../test-webapps/test-mock-resources/pom.xml | 2 +- tests/test-webapps/test-proxy-webapp/pom.xml | 2 +- tests/test-webapps/test-servlet-spec/pom.xml | 2 +- .../test-container-initializer/pom.xml | 2 +- .../test-spec-webapp/pom.xml | 2 +- .../test-web-fragment/pom.xml | 2 +- .../test-webapps/test-webapp-rfc2616/pom.xml | 2 +- 100 files changed, 447 insertions(+), 429 deletions(-) diff --git a/VERSION.txt b/VERSION.txt index 72f2c7efeba..5b4e5f67fb7 100644 --- a/VERSION.txt +++ b/VERSION.txt @@ -1,9 +1,27 @@ -jetty-9.2.16-SNAPSHOT +jetty-9.2.16.v20160414 - 14 April 2016 + + 85 Expose TLS protocol used for connection in SecureRequestCustomizer + + 316 add chm mime mapping to mime.properties + + 353 Jetty Client doesn't forward authentication headers with redirects when + using proxy + + 365 Potential connection leakage in case of aborted request + + 367 Build downloads from git.eclipse.org + + 371 jasper dependencies are outdated in 9.2.x + + 377 HttpClient - No supported cipher suites leads to stuck requests. + + 418 Javax websocket server impl does not expose all required services as + OSGi capabilities + + 424 Jetty impl. of Websocket ServerEndpointConfig.Configurator lifecycle out + of spec. + + 437 NPE is raised inside Jetty websocket client on receiving empty message + through MessageHandler.Partial<> + + 438 File and Path Resources with control characters should be rejected + + 469 Update to support apache jasper 8.0.33 + + 510 Module [depend] property expansion should support eg + foo/${bar}/${bar}-xxx jetty-9.2.15.v20160210 - 10 February 2016 + 482042 New API, Allow customization of ServletHandler path mapping - + 482243 Fixed GzipHandler for Include. - + 482270 Expose upgrade request locales. + + 482243 Fixed GzipHandler for Include + + 482270 Expose upgrade request locales + 482855 Content-Length omitted for POST requests with empty body + 483620 Servlet annotation mapping to "/" should override webdefault.xml mapping @@ -17,30 +35,30 @@ jetty-9.2.15.v20160210 - 10 February 2016 + 484612 Restore WebSocket Session.close() sending 1000/Normal status code + 484621 Client hangs till timeout when Authentication.authenticate() throws exception. - + 487511 Jetty HTTP won't work on turkish systems. + + 487511 Jetty HTTP won't work on turkish systems jetty-9.2.14.v20151106 - 06 November 2015 + 428474 Expose batch mode in the Jetty WebSocket API + 471055 Restore legacy/experimental WebSocket extensions (deflate-frame) + 472082 isOpen returns true on CLOSING Connection + 474068 Update WebSocket Extension for permessage-deflate draft-22 - + 474319 Reintroduce blocking connect(). - + 474321 Allow synchronous address resolution. + + 474319 Reintroduce blocking connect() + + 474321 Allow synchronous address resolution + 474453 Tiny buffers (under 7 bytes) fail to compress in permessage-deflate + 474454 Backport permessage-deflate from Jetty 9.3.x to 9.2.x + 474936 WebSocketSessions are not always cleaned out from openSessions + 476023 Incorrect trimming of WebSocket close reason + 476049 When using WebSocket Session.close() there should be no status code or reason sent - + 477385 Problem in MANIFEST.MF with version 9.2.10 / 9.2.13. + + 477385 Problem in MANIFEST.MF with version 9.2.10 / 9.2.13 + 477817 Fixed memory leak in QueuedThreadPool + 481006 SSL requests intermittently fail with EOFException when SSL renegotiation is disallowed. + 481236 Make ShutdownMonitor java security manager friendly - + 481437 Port ConnectHandler connect and context functionality from Jetty 8. + + 481437 Port ConnectHandler connect and context functionality from Jetty 8 jetty-9.2.13.v20150730 - 30 July 2015 - + 472859 ConcatServlet may expose protected resources. + + 472859 ConcatServlet may expose protected resources + 473006 Encode addPath in URLResource + 473243 Delay resource close for async default content + 473266 Better handling of MultiException @@ -50,22 +68,22 @@ jetty-9.2.13.v20150730 - 30 July 2015 + 473832 SslConnection flips back buffers on handshake exception jetty-9.2.12.v20150709 - 09 July 2015 - + 469414 Proxied redirects expose upstream server name. - + 469936 Remove usages of SpinLock. - + 470184 Send the proxy-to-server request more lazily. + + 469414 Proxied redirects expose upstream server name + + 469936 Remove usages of SpinLock + + 470184 Send the proxy-to-server request more lazily jetty-9.2.11.v20150529 - 29 May 2015 - + 461499 ConnectionPool may leak connections. - + 463579 Add support for 308 status code. - + 464292 Implement stream-based transformer for AsyncMiddleManServlet. + + 461499 ConnectionPool may leak connections + + 463579 Add support for 308 status code + + 464292 Implement stream-based transformer for AsyncMiddleManServlet + 464438 ClassFileTransformer support in org.eclipse.jetty.webapp.WebAppClassLoader broken + 464740 DosFilter whiteList check improvement - + 464869 PathResource.addPath allows absolute resolution. + + 464869 PathResource.addPath allows absolute resolution + 464989 AbstractSessionManager.removeEventListener() should remove HttpSessionIdListener + 465053 Prevent gzip buffer overflow on complete - + 465181 HttpParser parse full end chunk. + + 465181 HttpParser parse full end chunk + 465202 Forked Mojo does not extract war overlays/dependencies + 465359 Resource.newResource(String res, boolean useCache) does not use useCache argument @@ -73,10 +91,10 @@ jetty-9.2.11.v20150529 - 29 May 2015 Resource + 465700 NullPointerException in ResourceHandler with welcome files + 465734 DosFilter whitelist bit pattern fix - + 465747 Jetty is failing to process all HTTP OPTIONS requests. + + 465747 Jetty is failing to process all HTTP OPTIONS requests + 466329 Fixed local only TestFilter + 467276 NPE protection in SslContextFactory - + 467603 Response 401 from server hangs client. + + 467603 Response 401 from server hangs client + 467936 w Check HttpOutput aggregateSize is < bufferSize + 468008 Scanner ignores directory length + 468421 HttpClient#send fails with IllegalArgumentException on non-lowercase @@ -88,14 +106,14 @@ jetty-9.2.11.M0 - 25 March 2015 + 454934 WebSocketClient / connectToServer can block indefinitely during upgrade failure + 459273 Redundant license notices - + 461499 ConnectionPool may leak connections. + + 461499 ConnectionPool may leak connections + 461919 Use osgi-friendly serviceloader mechanism for WebSocketServletFactory + 461941 JMX Remote host:port set from start properties + 462546 ShutdownMonitor should bind to jetty.host - + 462616 Race between finishing a connect and timing it out. + + 462616 Race between finishing a connect and timing it out jetty-9.2.10.v20150310 - 10 March 2015 - + 445518 Provide different error callbacks to ProxyServlet. + + 445518 Provide different error callbacks to ProxyServlet + 456521 ShutdownHandler should shut down more gracefully + 458140 Added DispatcherType support to RewriteHandler + 460769 ClientUpgradeRequest sends cookies in the wrong format @@ -104,9 +122,9 @@ jetty-9.2.10.v20150310 - 10 March 2015 + 461070 Handle setReadListener on request with no content + 461133 allow stop port to reuse address + 461452 Double release of buffer by HttpReceiverOverHTTP - + 461499 ConnectionPool may leak connections. + + 461499 ConnectionPool may leak connections + 461623 BufferUtil.writeTo does not update position consistently - + 461643 HttpContent.advance() race. + + 461643 HttpContent.advance() race jetty-9.2.9.v20150224 - 24 February 2015 + 459273 Redundant license notices @@ -117,20 +135,20 @@ jetty-9.2.9.v20150224 - 24 February 2015 has no output + 460372 if web.xml does not contain jspc maven plugin insertionMarker behavior is wrong - + 460443 Race condition releasing the response buffer. + + 460443 Race condition releasing the response buffer + 460642 HttpParser error 400 can expose previous buffer contents in HTTP status reason message jetty-9.2.8.v20150217 - 17 February 2015 - + 451092 Connector will fail if HeaderListener return false. - + 455436 ProxyServlet sends two User-Agent values. + + 451092 Connector will fail if HeaderListener return false + + 455436 ProxyServlet sends two User-Agent values + 457893 Close temp jar resource + 458101 added test for maxFormContentSize + 458174 Example Jar Server + 458175 multipart annotation on lazily loaded servlet does not work + 458209 Length check for HttpMethod MOVE lookahead - + 458354 ALPNServerConnection.select negotiation. - + 458495 CompletableCallback may not notify failures. + + 458354 ALPNServerConnection.select negotiation + + 458495 CompletableCallback may not notify failures + 458527 Implement an async proxy servlet that can perform content transformations. + 458568 JDBCLoginService javadoc incorrectly references HashLoginService @@ -141,11 +159,11 @@ jetty-9.2.8.v20150217 - 17 February 2015 remote request headers. + 459490 Defining a duplicate error page in webdefault.xml and web.xml results in an error - + 459542 AsyncMiddleManServlet race condition on first download content. + + 459542 AsyncMiddleManServlet race condition on first download content + 459560 jetty.sh handles start.d and no start.ini - + 459769 AsyncMiddleManServlet race condition on last download content. + + 459769 AsyncMiddleManServlet race condition on last download content + 459845 Support upgrade - + 459963 Failure writing content of a committed request leaks connections. + + 459963 Failure writing content of a committed request leaks connections jetty-9.2.7.v20150116 - 16 January 2015 + 420944 Hot Deployment of WAR when Context XML exists doesn't trigger @@ -185,12 +203,12 @@ jetty-9.2.6.v20141205 - 05 December 2014 + 451529 Change sentinel class for finding jstl on classpath to org.apache.taglibs.standard.tag.rt.core.WhenTag + 451634 DefaultServlet: useFileMappedBuffer javadoc is misleading - + 452188 Delay dispatch until content optimisation. + + 452188 Delay dispatch until content optimisation + 452201 EnvConfiguration.destroy() should set the classloader + 452246 Fixed SSL hang on last chunk + 452261 Multiple servlets map to path *.jsp when using jsp-property-group + 452424 Do not add Date header if already set - + 452516 Make HttpOutput aggregation size configurable. + + 452516 Make HttpOutput aggregation size configurable + 453386 Jetty not working when configuring QueuedThreadPool with minThreads=0. + 453629 Fixed big write test @@ -198,15 +216,15 @@ jetty-9.2.6.v20141205 - 05 December 2014 State.CLOSED. + 453801 Jetty does not check for already registered services when bootstrapping - + 454157 HttpInput.consumeAll spins if input is in async mode. + + 454157 HttpInput.consumeAll spins if input is in async mode jetty-9.2.5.v20141112 - 12 November 2014 + 448446 org.eclipse.jetty.start.Main create classloader duplicate + 449594 Handle ArrayTrie overflow with false return + 449811 handle unquoted etags when gzipping + 450467 Integer overflow in Session expiry calculation in MongoSessionManager - + 450483 Missing parameterization of etc/jetty-deploy.xml. - + 450484 Missing parameterization of etc/jetty-http[s].xml. + + 450483 Missing parameterization of etc/jetty-deploy.xml + + 450484 Missing parameterization of etc/jetty-http[s].xml + 450855 GzipFilter MIGHT_COMPRESS exception + 450873 Disable tests that downcaste wrapped GzipFilterResponses + 450894 jetty.sh does not delete JETTY_STATE at start @@ -217,7 +235,7 @@ jetty-9.2.4.v20141103 - 03 November 2014 + 396572 Starting jetty from cygwin is not working properly + 438387 NullPointerException after ServletUpgradeResponse.sendForbidden is called during WebSocketCreator.createWebSocket - + 440729 SSL requests often fail with EOFException or IllegalStateException. + + 440729 SSL requests often fail with EOFException or IllegalStateException + 440925 NPE when using relative paths for --start-log-file + 442419 CrossOriginFilter javadoc says "exposeHeaders", but should be "exposedHeaders" @@ -228,10 +246,10 @@ jetty-9.2.4.v20141103 - 03 November 2014 + 443550 improved FileResource encoded alias checking + 444031 Ensure exceptions do not reduce threadpool below minimum + 444124 JSP include with can cause infinite recursion - + 444214 Socks4Proxy fails when reading less than 8 bytes. + + 444214 Socks4Proxy fails when reading less than 8 bytes + 444222 replace CRLF in header values with whitespace rather than ? + 444415 iterative WriteFlusher - + 444416 AsyncProxyServlet recursion. + + 444416 AsyncProxyServlet recursion + 444517 Ensure WebSocketUpgradeFilter is always first in filter chain + 444547 Format exception in ResourceCache.Content.toString() + 444595 nosql/mongodb - Cleanup process/Refreshing does not respect encoding @@ -240,10 +258,10 @@ jetty-9.2.4.v20141103 - 03 November 2014 + 444676 Goal jetty:deploy-war produces errors with version 9.2.3 + 444722 Fixed order of setReuseAddress call + 444748 WebSocketClient.stop() does not unregister from ShutdownThread - + 444764 HttpClient notifies callbacks for last chunk of content twice. + + 444764 HttpClient notifies callbacks for last chunk of content twice + 444771 JSR356 / EndPointConfig.userProperties are not unique per endpoint upgrade - + 444863 ProxyServlet does not filter headers listed by the Connection header. + + 444863 ProxyServlet does not filter headers listed by the Connection header + 444896 Overriding of web-default servlet mapping in web.xml not working with quickstart + 445157 First redeployed servlet leaks WebAppContext @@ -262,7 +280,7 @@ jetty-9.2.4.v20141103 - 03 November 2014 user is not root + 446033 org.eclipse.jetty.websocket.server.WebSocketServerFactory not available in OSGi - + 446063 ALPN Fail SSL Handshake if no supported Application Protocols. + + 446063 ALPN Fail SSL Handshake if no supported Application Protocols + 446107 NullPointerException in ProxyServlet when extended by Servlet without a package + 446425 Oracle Sql error on JettySessions table when this table do not exist @@ -270,10 +288,10 @@ jetty-9.2.4.v20141103 - 03 November 2014 + 446506 getAsyncContext ISE before startAsync on async dispatches + 446563 Null HttpChannel.getCurrentHttpChannel() in ServletHandler.doFilter(). - + 446672 NPN Specification issue in the case no protocols are selected. + + 446672 NPN Specification issue in the case no protocols are selected + 446923 SharedBlockingCallback does not handle connector max idle time of Long.MAX_VALUE; BlockerTimeoutException not serializable - + 447381 Disable SSLv3 by default. + + 447381 Disable SSLv3 by default + 447472 test harness for slow large writes + 447627 MultiPart file always created when "filename" set in Content-Disposition @@ -290,11 +308,11 @@ jetty-9.2.4.v20141103 - 03 November 2014 + 449001 Remove start.d directory from JETTY_HOME + 449003 WARNING: Cannot enable requested module [protonego-impl]: not a valid module name - + 449038 WebSocketUpgradeFilter must support async. + + 449038 WebSocketUpgradeFilter must support async + 449175 Removed extra space in NCSA log + 449291 create-files downloads without license + 449372 Make jvmArgs of jetty:run-forked configurable from command line - + 449603 OutputStreamContentProvider hangs when host is not available. + + 449603 OutputStreamContentProvider hangs when host is not available jetty-9.2.3.v20140905 - 05 September 2014 + 347110 renamed class transformer methods @@ -368,7 +386,7 @@ jetty-9.2.2.v20140723 - 23 July 2014 + 437706 ServletTester calls LocalConnector method with hardcoded timeout + 437800 URLs with single quote and spaces return 404 + 437996 avoid async status race by not setting 200 on handled - + 438079 Review garbage creation in 9.2.x series. + + 438079 Review garbage creation in 9.2.x series + 438190 findbug improvements + 438204 leave IPv6 addresses [] wrapped in getServerName + 438327 Remove hard coded Allow from OPTIONS * @@ -397,11 +415,11 @@ jetty-9.2.2.v20140723 - 23 July 2014 + 439788 CORS filter headers gone between 9.2.0.M0 and 9.2.1 .v20140609 for ProxyServlet requests. + 439809 mvn jetty:jspc cannot find taglibs in dependency jars - + 439895 No event callback should be invoked after the "failure" callback. + + 439895 No event callback should be invoked after the "failure" callback + 440020 Abort bad proxy responses with sendError(-1) - + 440038 Content decoding may fail. + + 440038 Content decoding may fail + 440114 ContextHandlerCollection does not skip context wrappers - + 440122 Remove usages of ForkInvoker. + + 440122 Remove usages of ForkInvoker jetty-9.2.1.v20140609 - 09 June 2014 + 347110 Supprt ClassFileTransormers in WebAppClassLoader @@ -431,13 +449,13 @@ jetty-9.2.0.v20140526 - 26 May 2014 + 435217 Remove deprecated TagLibConfiguration + 435223 High cpu usage in FCGIHttpParser.parseContent(ResponseContentParser.java:314). - + 435338 Incorrect handling of asynchronous content. + + 435338 Incorrect handling of asynchronous content + 435412 Make AbstractSession.access() more amenable to customization jetty-9.2.0.RC0 - 15 May 2014 - + 419972 Support sending forms (application/x-www-form-urlencoded). - + 420368 Default content types for ContentProviders. - + 428966 Per-request cookie support. + + 419972 Support sending forms (application/x-www-form-urlencoded) + + 420368 Default content types for ContentProviders + + 428966 Per-request cookie support + 430418 Jetty 9.1.3 and Chrome 33 permessage-deflate do not work together + 431333 NPE In logging of WebSocket ExtensionConfig + 432321 jetty-start / Allow defining extra start directories for common @@ -447,14 +465,14 @@ jetty-9.2.0.RC0 - 15 May 2014 + 433089 Client should provide Request.accept() method, like JAX-RS 2.0 Invocation.Builder.accept(). + 433405 Websocket Session.setMaxIdleTimeout fails with zero - + 433689 Evict old HttpDestinations from HttpClient. - + 434386 Request Dispatcher extracts args and prevents asyncIO. + + 433689 Evict old HttpDestinations from HttpClient + + 434386 Request Dispatcher extracts args and prevents asyncIO + 434395 WebSocket / memory leak, WebSocketSession not cleaned up in abnormal closure cases + 434447 Able to create a session after a response.sendRedirect + 434505 Allow property files on start.jar command line Signed-off-by: Tom Zeller - + 434578 Complete listener not called if redirected to an invalid URI. + + 434578 Complete listener not called if redirected to an invalid URI + 434679 Log static initialization via jetty-logging.properties fails sometimes + 434685 WebSocket read/parse does not discard remaining network buffer after @@ -474,9 +492,9 @@ jetty-9.2.0.M1 - 08 May 2014 + 431459 Jetty WebSocket compression extensions fails to handle big messages properly + 431519 Fixed NetworkTrafficListener - + 431642 Implement ProxyServlet using Servlet 3.1 async I/O. - + 432145 Pending request is not failed when HttpClient is stopped. - + 432270 Slow requests with response content delimited by EOF fail. + + 431642 Implement ProxyServlet using Servlet 3.1 async I/O + + 432145 Pending request is not failed when HttpClient is stopped + + 432270 Slow requests with response content delimited by EOF fail + 432321 jetty-start / Allow defining extra start directories for common configurations + 432468 Improve command CGI path handling @@ -484,8 +502,8 @@ jetty-9.2.0.M1 - 08 May 2014 + 432483 make osgi.serviceloader support for javax.servlet.ServletContainerInitializer optional (cherry picked from commit 31043d25708edbea9ef31948093f4eaf2247919b) - + 432528 IllegalStateException when using DeferredContentProvider. - + 432777 Async Write Loses Data with HTTPS Server. + + 432528 IllegalStateException when using DeferredContentProvider + + 432777 Async Write Loses Data with HTTPS Server + 432901 ensure a single onError callback only in pending and unready states + 432993 Improve handling of ProxyTo and Prefix parameters in ProxyServlet.Transparent. @@ -493,7 +511,7 @@ jetty-9.2.0.M1 - 08 May 2014 + 433262 WebSocket / Advanced close use cases + 433365 No such servlet: __org.eclipse.jetty.servlet.JspPropertyGroupServlet__ - + 433370 PATCH method does not work with ProxyServlet. + + 433370 PATCH method does not work with ProxyServlet + 433431 Support ServletHandler fall through + 433479 Improved resource javadoc + 433483 sync log initialize @@ -509,13 +527,13 @@ jetty-9.2.0.M1 - 08 May 2014 when using non-exact header name + 433841 Resource.newResource() declares an exception it does not throw + 433849 FileResource string compare fix - + 433916 HttpChannelOverHttp handles HTTP 1.0 connection reuse incorrectly. + + 433916 HttpChannelOverHttp handles HTTP 1.0 connection reuse incorrectly + 434009 Improved javadoc for accessing HttpChannel and HttpConnection - + 434027 ReadListener.onError() not invoked in case of read failures. - + 434056 Support content consumed asynchronously. + + 434027 ReadListener.onError() not invoked in case of read failures + + 434056 Support content consumed asynchronously + 434074 Avoid double dispatch by returning false from messageComplete + 434077 AnnotatedServerEndpointTest emits strange exception - + 434247 Redirect loop in FastCGI proxying for HTTPS sites. + + 434247 Redirect loop in FastCGI proxying for HTTPS sites jetty-8.1.15.v20140411 - 11 April 2014 + 397167 Remote Access documentation is wrong @@ -526,21 +544,21 @@ jetty-8.1.15.v20140411 - 11 April 2014 + 424180 improve bad message errors + 425038 WebSocketClient leaks file handles when exceptions are thrown from open() - + 425551 Memory Leak in SelectConnector$ConnectTimeout.expired. + + 425551 Memory Leak in SelectConnector$ConnectTimeout.expired + 426658 backport Bug 425930 to jetty-8 + 427761 allow endpoints to be interrupted + 428708 JDBCSessionIdManager when clearing expired sessions failed, jetty should still be able to startup + 428710 JDBCSession(Id)Manager use 'read committed isolation level' + 430968 Use wrapped response with async dispatch - + 432452 ConnectHandler does not timeout sockets in FIN_WAIT2. + + 432452 ConnectHandler does not timeout sockets in FIN_WAIT2 jetty-7.6.15.v20140411 - 11 April 2014 + 422137 Added maxQueued to QueuedThreadPool MBean + 425038 WebSocketClient leaks file handles when exceptions are thrown from open() - + 425551 Memory Leak in SelectConnector$ConnectTimeout.expired. - + 432452 ConnectHandler does not timeout sockets in FIN_WAIT2. + + 425551 Memory Leak in SelectConnector$ConnectTimeout.expired + + 432452 ConnectHandler does not timeout sockets in FIN_WAIT2 jetty-9.2.0.M0 - 09 April 2014 + 419801 Upgrade to asm5 for jdk8 @@ -556,36 +574,36 @@ jetty-9.2.0.M0 - 09 April 2014 + 430747 jetty-start / Allow --lib and module [lib] to recursively add jars + 430825 jetty-start / use of jetty-jmx.xml prevents configuration of ThreadPool in jetty.xml - + 431279 jetty-start / Unable to start jetty if no properties are defined. + + 431279 jetty-start / Unable to start jetty if no properties are defined + 431892 DefaultFileLocatorHelper.getBundleInstallLocation fails for equinox 3.10 + 432122 ignore frequently failing test - + 432145 Pending request is not failed when HttpClient is stopped. - + 432270 Slow requests with response content delimited by EOF fail. + + 432145 Pending request is not failed when HttpClient is stopped + + 432270 Slow requests with response content delimited by EOF fail jetty-9.1.5.v20140505 - 05 May 2014 + 431459 Jetty WebSocket compression extensions fails to handle big messages properly + 431519 Fixed NetworkTrafficListener - + 432145 Pending request is not failed when HttpClient is stopped. - + 432270 Slow requests with response content delimited by EOF fail. + + 432145 Pending request is not failed when HttpClient is stopped + + 432270 Slow requests with response content delimited by EOF fail + 432473 web.xml declaration order of filters not preserved on calls to init() + 432483 make osgi.serviceloader support for javax.servlet.ServletContainerInitializer optional (cherry picked from commit 31043d25708edbea9ef31948093f4eaf2247919b) - + 432528 IllegalStateException when using DeferredContentProvider. - + 432777 Async Write Loses Data with HTTPS Server. + + 432528 IllegalStateException when using DeferredContentProvider + + 432777 Async Write Loses Data with HTTPS Server + 432901 ensure a single onError callback only in pending and unready states + 432993 Improve handling of ProxyTo and Prefix parameters in ProxyServlet.Transparent. + 433365 No such servlet: __org.eclipse.jetty.servlet.JspPropertyGroupServlet__ (cherry picked from commit e2ed934978b958d6fccb28a8a5d04768f7c0432d) - + 433370 PATCH method does not work with ProxyServlet. + + 433370 PATCH method does not work with ProxyServlet + 433483 sync log initialize + 433692 improved buffer resizing - + 433916 HttpChannelOverHttp handles HTTP 1.0 connection reuse incorrectly. - + 434027 ReadListener.onError() not invoked in case of read failures. + + 433916 HttpChannelOverHttp handles HTTP 1.0 connection reuse incorrectly + + 434027 ReadListener.onError() not invoked in case of read failures jetty-9.1.4.v20140401 - 01 April 2014 + 414206 Rewrite rules re-encode requestURI @@ -593,7 +611,7 @@ jetty-9.1.4.v20140401 - 01 April 2014 + 417022 Access current HttpConnection from Request not ThreadLocal + 423619 set Request timestamp on startRequest + 423982 removed duplicate UrlResource toString - + 424107 Jetty should not finish chunked encoding on exception. + + 424107 Jetty should not finish chunked encoding on exception + 425991 added qml mime type + 426897 improved ContainerLifeCycle javadoc + 427185 Add org.objectweb.asm. as serverClass @@ -621,8 +639,8 @@ jetty-9.1.4.v20140401 - 01 April 2014 + 430341 add apache jsp and jstl optional modules + 430490 Added JETTY_SHELL 426738 Fixed JETTY_HOME comments + 430649 test form encoding - + 430654 closing client connections can hang worker threads. - + 430808 OutputStreamContentProvider violates OutputStream contract. + + 430654 closing client connections can hang worker threads + + 430808 OutputStreamContentProvider violates OutputStream contract + 430822 jetty-start / make soLingerTime configurable via property + 430823 jetty-start / make NeedClientAuth (ssl) configurable via property + 430824 jetty-start / use of jetty-logging.xml prevents configuration of @@ -641,19 +659,19 @@ jetty-9.1.3.v20140225 - 25 February 2014 order and atomically. + 427738 fixed XSS in async-rest demo + 428157 Methods of anonymous inner classes can't be called via xml - + 428232 Rework batch mode / buffering in websocket. + + 428232 Rework batch mode / buffering in websocket + 428238 Test HEAD request with async IO - + 428266 HttpRequest mangles URI query string. + + 428266 HttpRequest mangles URI query string + 428383 limit white space between requests + 428418 JettyStopMojo prints some messages on System.err - + 428435 Large streaming message fails in MessageWriter. + + 428435 Large streaming message fails in MessageWriter + 428660 Delay closing async HttpOutput until after UNREADY->READY + 428710 JDBCSession(Id)Manager use read committed isolation level + 428859 Do not auto initialise jsr356 websocket if no annotations or EndPoints discovered jetty-9.1.2.v20140210 - 10 February 2014 - + 408167 Complex object as session attribute not necessarily persisted. + + 408167 Complex object as session attribute not necessarily persisted + 423421 remove org.slf4j and org.ow2.asm from jetty-all artifact + 424171 Old javax.activation jar interferes with email sending + 424562 JDBCSessionManager.setNodeIdInSessionId(true) does not work @@ -662,7 +680,7 @@ jetty-9.1.2.v20140210 - 10 February 2014 returns null when debug is enabled. + 425638 Fixed monitor module/xml typos + 425696 start.jar --add-to-start={module} results in error - + 425703 Review [Queued]HttpInput. + + 425703 Review [Queued]HttpInput + 425837 Upgrade to jstl 1.2.2 + 425930 JDBC Session Manager constantly reloading session if save intervall expired once @@ -670,22 +688,22 @@ jetty-9.1.2.v20140210 - 10 February 2014 + 426250 jetty-all should be deployed on release + 426358 NPE generating temp dir name if no resourceBase or war + 426481 fix < java 1.7.0_10 npn files - + 426739 Response with Connection: keep-alive truncated. + + 426739 Response with Connection: keep-alive truncated + 426750 isReady() returns true at EOF + 426870 HTTP 1.0 Request with Connection: keep-alive and response content hangs. + 427068 ServletContext.getClassLoader should only check privileges if a SecurityManager exists - + 427128 Cookies are not sent to the server. + + 427128 Cookies are not sent to the server + 427245 StackOverflowError when session cannot be de-idled from disk - + 427254 Cookies are not sent to the client. - + 427512 ReadPendingException in case of HTTP Proxy tunnelling. + + 427254 Cookies are not sent to the client + + 427512 ReadPendingException in case of HTTP Proxy tunnelling + 427570 externalize common http config to start.ini - + 427572 Default number of acceptors too big. - + 427587 MessageInputStream must copy the payload. - + 427588 WebSocket Parser leaks ByteBuffers. - + 427690 Remove Mux Extension and related support. - + 427699 WebSocket upgrade response sends Sec-WebSocket-Protocol twice. + + 427572 Default number of acceptors too big + + 427587 MessageInputStream must copy the payload + + 427588 WebSocket Parser leaks ByteBuffers + + 427690 Remove Mux Extension and related support + + 427699 WebSocket upgrade response sends Sec-WebSocket-Protocol twice jetty-9.1.1.v20140108 - 08 January 2014 + 408912 JDBCSessionIdManager should allow configuration of schema @@ -704,10 +722,10 @@ jetty-9.1.1.v20140108 - 08 January 2014 extension already uses the compress bit" + 421697 IteratingCallback improvements + 421775 CookiePatternRule only sets cookie if not set already - + 421794 Iterator from InputStreamProvider is not implemented properly. - + 421795 ContentProvider should have a method to release resources. + + 421794 Iterator from InputStreamProvider is not implemented properly + + 421795 ContentProvider should have a method to release resources + 422192 ClientContainer.getOpenSessions() always returns null - + 422264 OutputStreamContentProvider does not work with Basic Authentication. + + 422264 OutputStreamContentProvider does not work with Basic Authentication + 422308 Change all session/sessionid managers to use shared Scheduler + 422386 Comma-separated s not trimmed in GzipFilter + 422388 Test for GzipFilter apply to resources with charset appended to the @@ -738,17 +756,17 @@ jetty-9.1.1.v20140108 - 08 January 2014 + 423692 use UrlEncoded.ENCODING for merging forwarded query strings + 423695 Horizontal-tab used as HTTP Header Field separator unsupported + 423724 WebSocket / Rename MessageAppender.appendMessage to .appendFrame - + 423739 Start checks module files. + + 423739 Start checks module files + 423804 WebSocket / JSR improper use of ServerEndpointConfig.Configurator.getNegotiatedSubprotocol() + 423875 Update jetty-distro build to use jetty-toolchain jetty-schemas 3.1.M0 + 423915 WebSocket / Active connection from IOS that goes into airplane mode not disconnected on server side - + 423926 Remove code duplication in class IdleTimeout. - + 423930 SPDY streams are leaked. + + 423926 Remove code duplication in class IdleTimeout + + 423930 SPDY streams are leaked + 423948 Cleanup and consolidate testing utilities in WebSocket - + 424014 PathContentProvider does not close its internal SeekableByteChannel. - + 424043 IteratingCallback Idle race. + + 424014 PathContentProvider does not close its internal SeekableByteChannel + + 424043 IteratingCallback Idle race + 424051 Using --list-config can result in NPE + 424168 Module [ext] should load libraries recursively from lib/ext/ + 424180 extensible bad message content @@ -780,8 +798,8 @@ jetty-9.1.1.v20140108 - 08 January 2014 " + 425038 WebSocketClient leaks file handles when exceptions are thrown from open() - + 425043 Track whether pools are used correctly. - + 425049 add json mime mapping to mime.properties. + + 425043 Track whether pools are used correctly + + 425049 add json mime mapping to mime.properties jetty-9.1.0.v20131115 - 15 November 2013 + 397167 Remote Access documentation is wrong @@ -800,7 +818,7 @@ jetty-9.1.0.RC2 - 07 November 2013 + 420844 Connection:close on exceptional errors + 420930 Use Charset to specify character encoding + 421197 synchronize gzip output finish - + 421198 onComplete never call onComplete in BufferingResponseListener in 9.1. + + 421198 onComplete never call onComplete in BufferingResponseListener in 9.1 jetty-9.0.7.v20131107 - 07 November 2013 + 407716 fixed logs @@ -811,27 +829,27 @@ jetty-9.0.7.v20131107 - 07 November 2013 + 418767 run-forked goal ingores test scope dependencies with useTestScope=true + 418792 Session getProtocolVersion always returns null - + 418892 SSL session caching so unreliable it effectively does not work. + + 418892 SSL session caching so unreliable it effectively does not work + 419309 Added symlink checker to test webapp + 419333 treat // as an alias in path - + 419344 NPNServerConnection does not close the EndPoint if it reads -1. + + 419344 NPNServerConnection does not close the EndPoint if it reads -1 + 419350 Do not borrow space from passed arrays + 419655 AnnotationParser throws NullPointerException when scanning files from jar:file urls - + 419687 HttpClient's query parameters must be case sensitive. + + 419687 HttpClient's query parameters must be case sensitive + 419799 Async timeout dispatches to error page + 419814 Annotation properties maxMessageSize and inputBufferSize don't work + 419846 JDBCSessionManager doesn't determine dirty state correctly - + 419901 Client always adds extra user-agent header. + + 419901 Client always adds extra user-agent header + 419937 Request isSecure cleared on recycle - + 419950 Provide constructor for StringContentProvider that takes Charset. - + 419964 InputStreamContentProvider does not close provided InputStream. + + 419950 Provide constructor for StringContentProvider that takes Charset + + 419964 InputStreamContentProvider does not close provided InputStream + 420033 AsyncContext.onTimeout exceptions passed to onError + 420039 BufferingResponseListener continues processing after aborting request. + 420048 DefaultServlet alias checks configured resourceBase + 420142 reimplemented graceful shutdown - + 420362 Response/request listeners called too many times. + + 420362 Response/request listeners called too many times + 420374 Call super.close() in a finally block + 420530 AbstractLoginModule never fails a login + 420572 IOTest explicitly uses 127.0.0.1 @@ -843,14 +861,14 @@ jetty-9.0.7.v20131107 - 07 November 2013 jetty-8.1.14.v20131031 - 31 October 2013 + 417772 fixed low resources idle timeout + 418636 Name anonymous filter and holders with classname-hashcode - + 419432 Allow to override the SslContextFactory on a per-destination basis. + + 419432 Allow to override the SslContextFactory on a per-destination basis + 420048 DefaultServlet alias checks configured resourceBase + 420530 AbstractLoginModule never fails a login jetty-7.6.14.v20131031 - 31 October 2013 + 417772 fixed low resources idle timeout + 418636 Name anonymous filter and holders with classname-hashcode - + 419432 Allow to override the SslContextFactory on a per-destination basis. + + 419432 Allow to override the SslContextFactory on a per-destination basis + 420048 DefaultServlet alias checks configured resourceBase + 420530 AbstractLoginModule never fails a login @@ -858,7 +876,7 @@ jetty-9.1.0.RC1 - 31 October 2013 + 294531 Unpacking webapp twice to the same directory name causes problems with updated jars in WEB-INF/lib + 397049 Cannot Provide Custom Credential to JDBCLoginService - + 403591 improve the Blocking Q implementation. + + 403591 improve the Blocking Q implementation + 407716 fixed logs + 410840 Change SSLSession.getPeerCertificateChain() to SSLSession.getPeerCertificates(). @@ -868,10 +886,10 @@ jetty-9.1.0.RC1 - 31 October 2013 + 416300 Order ServletContainerInitializer callbacks + 416597 Allow classes and jars on the webappcontext extraclasspath to be scanned for annotations by jetty-maven-plugin - + 417356 Add SOCKS support to jetty client. + + 417356 Add SOCKS support to jetty client + 417932 resources.mod should make ${jetty.base}/resources/ directory + 417933 logging.mod ini template should include commented log.class settings - + 418212 org.eclipse.jetty.spdy.server.http.SSLExternalServerTest hangs. + + 418212 org.eclipse.jetty.spdy.server.http.SSLExternalServerTest hangs + 418441 Use of OPTIONS= in Jetty 9.1 should display WARNING message + 418596 Faults in JARs during class scanning should report the jar that caused the problem @@ -885,29 +903,29 @@ jetty-9.1.0.RC1 - 31 October 2013 + 418767 run-forked goal ingores test scope dependencies with useTestScope=true + 418792 Session getProtocolVersion always returns null - + 418892 SSL session caching so unreliable it effectively does not work. + + 418892 SSL session caching so unreliable it effectively does not work + 418922 Missing parameterization of etc/jetty-xinetd.xml + 418923 Missing parameterization of etc/jetty-proxy.xml + 419146 Parameterize etc/jetty-requestlog.xml values + 419309 Added symlink checker to test webapp + 419330 Allow access to setters on jetty-jspc-maven-plugin + 419333 treat // as an alias in path - + 419344 NPNServerConnection does not close the EndPoint if it reads -1. + + 419344 NPNServerConnection does not close the EndPoint if it reads -1 + 419350 Do not borrow space from passed arrays + 419655 AnnotationParser throws NullPointerException when scanning files from jar:file urls - + 419687 HttpClient's query parameters must be case sensitive. + + 419687 HttpClient's query parameters must be case sensitive + 419799 Async timeout dispatches to error page + 419814 Annotation properties maxMessageSize and inputBufferSize don't work + 419846 JDBCSessionManager doesn't determine dirty state correctly + 419899 Do not wrap SSL Exception as EoFException - + 419901 Client always adds extra user-agent header. - + 419904 Data corruption on proxy PUT requests. + + 419901 Client always adds extra user-agent header + + 419904 Data corruption on proxy PUT requests + 419914 QueuedThreadPool uses nanoTime + 419937 Request isSecure cleared on recycle - + 419950 Provide constructor for StringContentProvider that takes Charset. - + 419964 InputStreamContentProvider does not close provided InputStream. - + 420012 Improve ProxyServlet.Transparent configuration in case prefix="/". + + 419950 Provide constructor for StringContentProvider that takes Charset + + 419964 InputStreamContentProvider does not close provided InputStream + + 420012 Improve ProxyServlet.Transparent configuration in case prefix="/" + 420033 AsyncContext.onTimeout exceptions passed to onError + 420034 Removed threads/timers from Date caching + 420039 BufferingResponseListener continues processing after aborting @@ -915,8 +933,8 @@ jetty-9.1.0.RC1 - 31 October 2013 + 420048 DefaultServlet alias checks configured resourceBase + 420103 Split out jmx-remote module from existing jmx module + 420142 reimplemented graceful shutdown - + 420362 Response/request listeners called too many times. - + 420364 Bad synchronization in HttpConversation. + + 420362 Response/request listeners called too many times + + 420364 Bad synchronization in HttpConversation + 420374 Call super.close() in a finally block + 420530 AbstractLoginModule never fails a login + 420687 XML errors in jetty-plus/src/test/resources/web-fragment-*.xml @@ -976,7 +994,7 @@ jetty-9.0.6.v20130930 - 30 September 2013 receives a rst frame from the upstream spdy server + 416266 HttpServletResponse.encodeURL() encodes on first request when only SessionTrackingMode.COOKIE is used - + 416314 jetty async client wrong behaviour for HEAD Method + Redirect. + + 416314 jetty async client wrong behaviour for HEAD Method + Redirect + 416321 handle failure during blocked committing write + 416453 Add comments to embedded SplitFileServer example + 416477 Improved consumeAll error handling @@ -1019,7 +1037,7 @@ jetty-9.1.0.M0 - 16 September 2013 + 403591 do not use the ConcurrentArrayBlockingQueue for thread pool, selector and async request log + 403817 Use of WebSocket Session.close() results in invalid status code - + 405188 HTTP 1.0 with GET returns internal IP address. + + 405188 HTTP 1.0 with GET returns internal IP address + 405422 Implement servlet3.1 spec sections 4.4.3 and 8.1.4 for new HttpSessionIdListener class + 405432 Check implementation of section 13.4.1 @ServletSecurity for @@ -1037,19 +1055,19 @@ jetty-9.1.0.M0 - 16 September 2013 AsyncListener + 406759 supressed stacktrace in ReferrerPushStrategyTest + 407708 HttpUpgradeHandler must support injection - + 408782 Transparent Proxy - rewrite URL is ignoring query strings. + + 408782 Transparent Proxy - rewrite URL is ignoring query strings + 408904 Enhance CommandlineBuilder to not escape strings inside single quotes + 409403 fix IllegalStateException when SPDY is used and the response is written through BufferUtil.writeTo byte by byte - + 409796 fix and cleanup ReferrerPushStrategy. There's more work to do here, - so it remains @Ignore for now + + 409796 fix and cleanup ReferrerPushStrategy. There's more work to do here so + it remains @Ignore for now + 409953 return buffer.slice() instead of buffer.asReadOnlyBuffer() in ResourceCache to avoid using inefficent path in BufferUtil.writeTo - + 410083 Jetty clients submits incomplete URL to proxy. + + 410083 Jetty clients submits incomplete URL to proxy + 410098 inject accept-encoding header for all http requests through SPDY as SPDY clients MUST support spdy. Also remove two new tests that have been to implementation agnostic and not needed anymore due to recent code changes - + 410246 HttpClient with proxy does not tunnel HTTPS requests. + + 410246 HttpClient with proxy does not tunnel HTTPS requests + 410341 suppress stacktraces that happen during test setup shutdown after successful test run + 410800 Make RewritePatternRule queryString aware @@ -1059,7 +1077,7 @@ jetty-9.1.0.M0 - 16 September 2013 + 412418 HttpTransportOverSPDY fix race condition while sending push streams that could cause push data not to be sent. Fixes intermittent test issues in ReferrerPushStrategyTest - + 412729 SPDYClient needs a Promise-based connect() method. + + 412729 SPDYClient needs a Promise-based connect() method + 412829 Allow any mappings from web-default.xml to be overridden by web.xml + 412830 Error Page match ServletException then root cause + 412840 remove Future in SPDYClient.connect() and return Session instead in @@ -1076,7 +1094,7 @@ jetty-9.1.0.M0 - 16 September 2013 + 413387 onResponseHeaders is not called multiple times when multiple redirects occur. + 413484 setAttribute in nosql session management better handles _dirty status - + 413531 Introduce pluggable transports for HttpClient. + + 413531 Introduce pluggable transports for HttpClient + 413684 deprecated unsafe alias checkers + 413737 hide stacktrace in ReferrerPushStrategyTest + 413901 isAsyncStarted remains true while original request is dispatched @@ -1095,8 +1113,8 @@ jetty-9.1.0.M0 - 16 September 2013 + 414913 WebSocket / Performance - reduce ByteBuffer allocation/copying during generation/writing + 414923 CompactPathRule needs to also compact the uri - + 415047 Create URIs lazily in HttpClient. - + 415062 SelectorManager wakeup optimisation. + + 415047 Create URIs lazily in HttpClient + + 415062 SelectorManager wakeup optimisation + 415131 Avoid autoboxing on debug + 415192 maps to JspPropertyGroupServlet instead of JspServlet + 415194 Deployer gives management of context to context collection @@ -1139,7 +1157,7 @@ jetty-9.1.0.M0 - 16 September 2013 receives a rst frame from the upstream spdy server + 416266 HttpServletResponse.encodeURL() encodes on first request when only SessionTrackingMode.COOKIE is used - + 416314 jetty async client wrong behaviour for HEAD Method + Redirect. + + 416314 jetty async client wrong behaviour for HEAD Method + Redirect + 416321 handle failure during blocked committing write + 416477 Improved consumeAll error handling + 416568 Simplified servlet exception logging @@ -1183,7 +1201,7 @@ jetty-8.1.13.v20130916 - 16 September 2013 + 414431 Avoid debug NPE race + 414507 Ensure AnnotationParser ignores parent dir hierarchy when checking for hidden dirnames - + 414652 WebSocket's sendMessage() may hang on congested connections. + + 414652 WebSocket's sendMessage() may hang on congested connections + 415192 maps to JspPropertyGroupServlet instead of JspServlet + 415401 Add XmlConfiguration.initializeDefaults that allows to set default values for any XmlConfiguration that may be overridden in the config file @@ -1206,7 +1224,7 @@ jetty-7.6.13.v20130916 - 16 September 2013 + 414431 Avoid debug NPE race + 414507 Ensure AnnotationParser ignores parent dir hierarchy when checking for hidden dirnames - + 414652 WebSocket's sendMessage() may hang on congested connections. + + 414652 WebSocket's sendMessage() may hang on congested connections + 415192 maps to JspPropertyGroupServlet instead of JspServlet + 415401 Add XmlConfiguration.initializeDefaults that allows to set default values for any XmlConfiguration that may be overridden in the config file @@ -1222,13 +1240,13 @@ jetty-9.0.5.v20130815 - 15 August 2013 + 405535 implement Request.isUserInRole(role) check security-role-refs defaulting to security-role if no matching ref + 408235 SPDYtoHTTP proxy fix: remove hop headers from upstream server - + 409028 Jetty HttpClient does not work with proxy CONNECT method. + + 409028 Jetty HttpClient does not work with proxy CONNECT method + 409282 fix intermittently failing MaxConcurrentStreamTest + 409845 add test that makes sure that DataFrameGenerator correctly prepends the header information + 410498 ignore type of exception in GoAwayTest.testDataNotProcessedAfterGoAway - + 410668 HTTP client should support the PATCH method. + + 410668 HTTP client should support the PATCH method + 410800 Make RewritePatternRule queryString aware + 410805 StandardSession: remove all frameBytes for a given stream from queue if the stream is reset @@ -1240,7 +1258,7 @@ jetty-9.0.5.v20130815 - 15 August 2013 + 411545 SslConnection.DecryptedEndpoint.fill() sometimes misses a few network bytes + 411755 MultiPartInputStreamParser fails on base64 encoded content - + 411844 ArrayIndexOutOfBoundsException on wild URL. + + 411844 ArrayIndexOutOfBoundsException on wild URL + 411909 GzipFilter flushbuffer() results in erroneous finish() call + 412234 fix bug where NetworkTrafficSelectChannelEndpoint counted bytes wrong on incomplete writes @@ -1255,24 +1273,24 @@ jetty-9.0.5.v20130815 - 15 August 2013 + 412629 PropertyFileLoginModule doesn't cache user configuration file even for refreshInterval=0 + 412637 ShutdownMonitorThread already started - + 412712 HttpClient does not send the terminal chunk after partial writes. + + 412712 HttpClient does not send the terminal chunk after partial writes + 412713 add dumpOnStart configuration to jetty-maven-plugin + 412750 HttpClient close expired connections fix - + 412814 HttpClient calling CompleteListener.onComplete() twice. - + 412846 jetty Http Client Connection through Proxy is failing with Timeout. + + 412814 HttpClient calling CompleteListener.onComplete() twice + + 412846 jetty Http Client Connection through Proxy is failing with Timeout + 412938 Request.setCharacterEncoding now throws UnsupportedEncodingException instead of UnsupportedCharsetException + 413034 Multiple webapps redeploy returns NamingException with AppDynamics javaagent + 413066 accept lower case method: head - + 413108 HttpClient hardcodes dispatchIO=false when using SSL. + + 413108 HttpClient hardcodes dispatchIO=false when using SSL + 413113 Inconsistent Request.getURI() when adding parameters via Request.param(). + 413154 ContextHandlerCollection defers virtual host handling to ContextHandler + 413155 HttpTransportOverSPDY remove constructor argument for version and get version from stream.getSession instead - + 413371 Default JSON.Converters for List and Set. + + 413371 Default JSON.Converters for List and Set + 413372 JSON Enum uses name rather than toString() + 413393 better logging of bad URLs in Resources + 413486 SessionCookieConfig setters should throw IllegalStateException if @@ -1291,13 +1309,13 @@ jetty-9.0.5.v20130815 - 15 August 2013 for hidden dirnames + 414625 final static version fields + 414640 HTTP header value encoding - + 414652 WebSocket's sendMessage() may hang on congested connections. + + 414652 WebSocket's sendMessage() may hang on congested connections + 414727 Ensure asynchronously flushed resources are closed + 414763 Added org.eclipse.jetty.util.log.stderr.ESCAPE option + 414833 HttpSessionListener.destroy must be invoked in reverse order + 414840 Request.login() throws NPE if username is null + 414951 QueuedThreadPool fix constructor that missed to pass the idleTimeout - + 414972 HttpClient may read bytes with pre-tunnelled connection. + + 414972 HttpClient may read bytes with pre-tunnelled connection jetty-9.0.4.v20130625 - 25 June 2013 + 396706 CGI support parameters @@ -1309,12 +1327,12 @@ jetty-9.0.4.v20130625 - 25 June 2013 false positives + 401027 javadoc JMX annotations + 404508 enable overlay deployer - + 405188 HTTP 1.0 with GET returns internal IP address. + + 405188 HTTP 1.0 with GET returns internal IP address + 405313 Websocket client SSL hostname verification is broken, always defaults to raw IP as String + 406759 supressed stacktrace in ReferrerPushStrategyTest + 406923 Accept CRLF or LF but not CR as line termination - + 407246 Test harness checked results in callbacks ignored. + + 407246 Test harness checked results in callbacks ignored + 407325 Test Failure: org.eclipse.jetty.servlets.EventSourceServletTest.testEncoding + 407326 Test Failure: @@ -1350,7 +1368,7 @@ jetty-9.0.4.v20130625 - 25 June 2013 + 408723 Jetty Maven plugin reload ignores web.xml listeners + 408768 JSTL jars not scanned by jetty-ant + 408771 Problem with ShutdownMonitor for jetty-ant - + 408782 Transparent Proxy - rewrite URL is ignoring query strings. + + 408782 Transparent Proxy - rewrite URL is ignoring query strings + 408806 getParameter returns null on Multipart request if called before request.getPart()/getParts() + 408904 Enhance CommandlineBuilder to not escape strings inside single quotes @@ -1387,13 +1405,13 @@ jetty-9.0.4.v20130625 - 25 June 2013 + 409953 return buffer.slice() instead of buffer.asReadOnlyBuffer() in ResourceCache to avoid using inefficent path in BufferUtil.writeTo + 409978 Websocket shouldn't create HttpSession if not present - + 410083 Jetty clients submits incomplete URL to proxy. + + 410083 Jetty clients submits incomplete URL to proxy + 410098 inject accept-encoding header for all http requests through SPDY as SPDY clients MUST support spdy. Also remove two new tests that have been to implementation agnostic and not needed anymore due to recent code changes + 410175 WebSocketSession#isSecure() doesn't return true for SSL session on the server side - + 410246 HttpClient with proxy does not tunnel HTTPS requests. + + 410246 HttpClient with proxy does not tunnel HTTPS requests + 410337 throw EofException instead of EOFException in HttpOutput.write() if HttpOutpyt is closed + 410341 suppress stacktraces that happen during test setup shutdown after @@ -1419,8 +1437,8 @@ jetty-9.0.4.v20130625 - 25 June 2013 + 410799 errors while creating push streams in HttpTransportOverSPDY are now logged to debug instead of warn + 410893 async support defaults to false for spec created servlets and filters - + 410911 Continuation isExpired handling. - + 410995 Avoid reverse DNS lookups when creating SSLEngines. + + 410911 Continuation isExpired handling + + 410995 Avoid reverse DNS lookups when creating SSLEngines + 411061 fix cookie handling in spdy. If two different HTTP headers with the same name are set, they should be translated to a single multiheader value according to: @@ -1440,7 +1458,7 @@ jetty-9.0.3.v20130506 - 06 May 2013 + 405327 Modular Start.ini + 405530 Wrap AsyncContext to throw ISE after complete + 405537 NPE in rendering JSP using SPDY and wrapped ServletRequest - + 405570 spdy push: resource ordering and sequential push. + + 405570 spdy push: resource ordering and sequential push + 405631 Plugin gives error when its started twice + 405925 Redeploy with jetty-maven-plugin fails + 406015 Query parameters and POST queries. Fixed proxy case where the path is @@ -1458,11 +1476,11 @@ jetty-9.0.3.v20130506 - 06 May 2013 jetty.home.bundle=org.eclipse.jetty.osgi.boot + 406753 jetty-runner contains invalid signature files + 406768 Improved handling of static content resources - + 406861 IPv6 redirects fail. + + 406861 IPv6 redirects fail + 406923 Accept CRLF or LF but not CR as line termination + 406962 Improve attribute names in Request + 407075 Do not dispatch from complete - + 407135 Unauthorized response causes retry loop. + + 407135 Unauthorized response causes retry loop + 407136 @PreDestroy called after Servlet.destroy() + 407173 java.lang.IllegalStateException: null when using JDBCSessionManager + 407214 Reduce build logging of OSGi modules @@ -1478,7 +1496,7 @@ jetty-9.0.2.v20130417 - 17 April 2013 + 405364 spdy imeplement MAX_CONCURRENT_STREAMS + 405449 spdy improve handling of duplicate stream Ids + 405540 ServletContextListeners call in reverse in doStop - + 405551 InputStreamResponseListener.await returns null when request fails. + + 405551 InputStreamResponseListener.await returns null when request fails + 405679 example other server for documentation jetty-9.0.1.v20130408 - 08 April 2013 @@ -1493,15 +1511,15 @@ jetty-9.0.1.v20130408 - 08 April 2013 + 400142 ConcurrentModificationException in JDBC SessionManger + 400144 When loading a session fails the JDBCSessionManger produces duplicate session IDs - + 400689 Add support for Proxy authentication. + + 400689 Add support for Proxy authentication + 401150 close input stream used from cached resource + 401806 spdy push properly pass through request and response headers for pushed resources - + 402397 InputStreamResponseListener early close inputStream cause hold lock. + + 402397 InputStreamResponseListener early close inputStream cause hold lock + 402485 reseed secure random + 402626 Do not required endpoint host checking by default in server and configure in client - + 402666 Improve handling of TLS exceptions due to raw socket close. + + 402666 Improve handling of TLS exceptions due to raw socket close + 402694 setuid as LifeCycle listener + 402706 HttpSession.setMaxInactiveInterval(int) does not change JDBCSession expiry @@ -1526,7 +1544,7 @@ jetty-9.0.1.v20130408 - 08 April 2013 + 403373 WebSocket change timeout log level from warn -> info + 403380 Introduce WebSocketTimeoutException to differentiate between EOF on write and Timeout - + 403451 Review synchronization in SslConnection. + + 403451 Review synchronization in SslConnection + 403510 HttpSession maxInactiveInterval is not serialized in HashSession + 403513 jetty:run goal cannot be executed twice during the maven build + 403570 Asynchronous Request Logging @@ -1540,7 +1558,7 @@ jetty-9.0.1.v20130408 - 08 April 2013 + 404128 Add Vary headers rather than set them + 404176 Jetty's AnnotationConfiguration class does not scan non-jar resources on the container classpath - + 404204 Exception from inputstream cause hang or timeout. + + 404204 Exception from inputstream cause hang or timeout + 404283 org.eclipse.jetty.util.Scanner.scanFile() dies with an NPE if listFiles() returns null + 404323 Improved parameterization of https and SPDY @@ -1548,15 +1566,15 @@ jetty-9.0.1.v20130408 - 08 April 2013 + 404326 set status when Request.setHandled(true) is called + 404511 Replaced all StringMap usage with Tries + 404517 Close connection if request received after half close - + 404610 Reintroduce ability to disallow TLS renegotiation. - + 404757 SPDY can only be built with the latest JDK version. - + 404789 Support IPv6 addresses in DoSFilter white list. + + 404610 Reintroduce ability to disallow TLS renegotiation + + 404757 SPDY can only be built with the latest JDK version + + 404789 Support IPv6 addresses in DoSFilter white list + 404881 Allow regexs for SslContextFactory.setIncludeCipherSuites() and .setExcludeCipherSuites() + 404889 SelectorManager accepts attachments with sockets + 404906 servlets with load-on-startup = 0 are not fired up on jetty 9 startup + 404958 Fixed Resource.newSystemResource striped / handling - + 405044 Query parameters lost for non GET or POST. + + 405044 Query parameters lost for non GET or POST jetty-9.0.0.v20130308 - 08 March 2013 + 399070 add updated version of npn-boot jar to start.ini @@ -1572,10 +1590,10 @@ jetty-9.0.0.v20130308 - 08 March 2013 + 401643 Improved Authentication exception messages and provided quiet servlet exception + 401644 Dump does not login user already logged in - + 401651 Abort request if maxRequestsQueuedPerDestination is reached. - + 401777 InputStreamResponseListener CJK byte (>=128) cause EOF. + + 401651 Abort request if maxRequestsQueuedPerDestination is reached + + 401777 InputStreamResponseListener CJK byte (>=128) cause EOF + 401904 fixed getRemoteAddr to return IP instead of hostname - + 401908 Enhance DosFilter to allow dynamic configuration of attributes. + + 401908 Enhance DosFilter to allow dynamic configuration of attributes + 401966 Ensure OSGI WebApp as Service (WebAppContext) can be deployed only through ServiceWebAppProvider + 402008 Websocket blocking write hangs when remote client dies (or is killed) @@ -1584,7 +1602,7 @@ jetty-9.0.0.v20130308 - 08 March 2013 server is stopped + 402075 Massive old gen growth when hit by lots of non persistent connections. - + 402090 httpsender PendingState cause uncertain data send to server. + + 402090 httpsender PendingState cause uncertain data send to server + 402106 fixed URI resize in HttpParser + 402148 Update Javadoc for WebSocketServlet for new API + 402154 WebSocket / Session.setIdleTimeout(ms) should support in-place idle @@ -1592,8 +1610,8 @@ jetty-9.0.0.v20130308 - 08 March 2013 + 402185 updated javascript mime-type + 402277 spdy proxy: fix race condition in nested push streams initiated by upstream server. Fix several other small proxy issues - + 402316 HttpReceiver and null pointer exception. - + 402341 Host with default port causes redirects loop. + + 402316 HttpReceiver and null pointer exception + + 402341 Host with default port causes redirects loop + 402726 WebAppContext references old WebSocket packages in system and server classes + 402757 WebSocket client module can't be used with WebSocket server module in @@ -1611,7 +1629,7 @@ jetty-8.1.12.v20130726 - 26 July 2013 + 408806 getParameter returns null on Multipart request if called before request.getPart()/getParts() + 408909 GzipFilter setting of headers when reset and/or not compressed - + 409028 Jetty HttpClient does not work with proxy CONNECT method. + + 409028 Jetty HttpClient does not work with proxy CONNECT method + 409133 Empty causes StackOverflowError + 409436 NPE on context restart using dynamic servlet registration + 409449 Ensure servlets, filters and listeners added via dynamic @@ -1630,9 +1648,9 @@ jetty-8.1.12.v20130726 - 26 July 2013 encoding of part + 411755 MultiPartInputStreamParser fails on base64 encoded content + 411909 GzipFilter flushbuffer() results in erroneous finish() call - + 412712 HttpClient does not send the terminal chunk after partial writes. + + 412712 HttpClient does not send the terminal chunk after partial writes + 412750 HttpClient close expired connections fix - + 413371 Default JSON.Converters for List and Set. + + 413371 Default JSON.Converters for List and Set + 413372 JSON Enum uses name rather than toString() + 413684 Trailing slash shows JSP source + 413812 Make RateTracker serializable @@ -1647,7 +1665,7 @@ jetty-7.6.12.v20130726 - 26 July 2013 + 408662 In pax-web servlet services requests even if init() has not finished running + 408909 GzipFilter setting of headers when reset and/or not compressed - + 409028 Jetty HttpClient does not work with proxy CONNECT method. + + 409028 Jetty HttpClient does not work with proxy CONNECT method + 409133 Empty causes StackOverflowError + 409556 FileInputStream not closed in DirectNIOBuffer + 410630 MongoSessionManager conflicting session update op @@ -1661,9 +1679,9 @@ jetty-7.6.12.v20130726 - 26 July 2013 encoding of part + 411755 MultiPartInputStreamParser fails on base64 encoded content + 411909 GzipFilter flushbuffer() results in erroneous finish() call - + 412712 HttpClient does not send the terminal chunk after partial writes. + + 412712 HttpClient does not send the terminal chunk after partial writes + 412750 HttpClient close expired connections fix - + 413371 Default JSON.Converters for List and Set. + + 413371 Default JSON.Converters for List and Set + 413372 JSON Enum uses name rather than toString() + 413684 Trailing slash shows JSP source + 413812 Make RateTracker serializable @@ -1679,7 +1697,7 @@ jetty-8.1.11.v20130520 - 20 May 2013 listFiles() returns null + 404325 data constraint redirection does send default port + 404517 Close connection if request received after half close - + 404789 Support IPv6 addresses in DoSFilter white list. + + 404789 Support IPv6 addresses in DoSFilter white list + 404958 Fixed Resource.newSystemResource striped / handling + 405281 allow filemappedbuffers to not be used + 405537 NPE in rendering JSP using SPDY and wrapped ServletRequest @@ -1724,7 +1742,7 @@ jetty-8.1.10.v20130312 - 12 March 2013 + 401485 zip file closed exception + 401531 StringIndexOutOfBoundsException for "/*" of fix for multiple mappings to *.jsp - + 401908 Enhance DosFilter to allow dynamic configuration of attributes. + + 401908 Enhance DosFilter to allow dynamic configuration of attributes + 402048 org.eclipse.jetty.server.ShutdownMonitor doesn't stop after the jetty server is stopped + 402485 reseed secure random @@ -1743,7 +1761,7 @@ jetty-7.6.11.v20130520 - 20 May 2013 listFiles() returns null + 404325 data constraint redirection does send default port + 404517 Close connection if request received after half close - + 404789 Support IPv6 addresses in DoSFilter white list. + + 404789 Support IPv6 addresses in DoSFilter white list + 404958 Fixed Resource.newSystemResource striped / handling + 405281 allow filemappedbuffers to not be used + 405537 NPE in rendering JSP using SPDY and wrapped ServletRequest @@ -1781,7 +1799,7 @@ jetty-7.6.10.v20130312 - 12 March 2013 + 401474 Performance problem in org.eclipse.jetty.annotation.AnnotationParser + 401531 StringIndexOutOfBoundsException for "/*" of fix for multiple mappings to *.jsp - + 401908 Enhance DosFilter to allow dynamic configuration of attributes. + + 401908 Enhance DosFilter to allow dynamic configuration of attributes + 402048 org.eclipse.jetty.server.ShutdownMonitor doesn't stop after the jetty server is stopped + 402485 reseed secure random @@ -1796,11 +1814,11 @@ jetty-9.0.0.RC2 - 24 February 2013 jetty-9.0.0.RC1 - 22 February 2013 + 227244 Remove import of backport-util-concurrent Arrays class - + 362854 Continuation implementations may deadlock. + + 362854 Continuation implementations may deadlock + 376273 Early EOF because of SSL Protocol Error on https://api-3t.paypal.com/nvp. + 381521 allow compress methods to be configured - + 388103 Add API for tracking down upload progress. + + 388103 Add API for tracking down upload progress + 394064 ensure that JarFile instances are closed on JarFileResource.release() + 398649 ServletContextListener.contextDestroyed() is not called on ContextHandler unregistration @@ -1808,12 +1826,12 @@ jetty-9.0.0.RC1 - 22 February 2013 start_config + 399520 Websocket Server Connection needs session idle timeouts + 399535 Websocket-client connect should have configurable connect timeout - + 400014 Http async client DNS performance. + + 400014 Http async client DNS performance + 400040 NullPointerException in HttpGenerator.prepareBuffers + 400184 SslContextFactory change. Disable hostname verification if trustAll is set + 400255 Using WebSocket.maxMessageSize results in IllegalArgumentException - + 400434 Add support for an OutputStream ContentProvider. + + 400434 Add support for an OutputStream ContentProvider + 400457 Thread context classloader hierarchy not searched when finding webapp's java:comp/env + 400512 ClientUpgradeRequet.addExtension() should fail if extension is not @@ -1821,10 +1839,10 @@ jetty-9.0.0.RC1 - 22 February 2013 + 400555 HttpProxyEngine: Add http version header in response + 400631 Calling flush() on HttpServletResponse.getOutputStream() after last byte of body causes EofException. - + 400734 NPE for redirects with relative location. + + 400734 NPE for redirects with relative location + 400738 ResourceHandler doesn't support range requests - + 400848 Redirect fails with non-encoded location URIs. - + 400849 Conversation hangs if non-first request fails when queued. + + 400848 Redirect fails with non-encoded location URIs + + 400849 Conversation hangs if non-first request fails when queued + 400859 limit max size of writes from cached content + 400864 Added LowResourcesMonitor + 401177 Make org.eclipse.jetty.websocket.api.WebSocketAdapter threadsafe @@ -1834,7 +1852,7 @@ jetty-9.0.0.RC1 - 22 February 2013 + 401317 Make Safari 5.x websocket support minVersion level error more clear + 401382 Prevent parseAvailable from parsing next chunk when previous has not been consumed. Handle no content-type in chunked request. - + 401414 Hostname verification fails. + + 401414 Hostname verification fails + 401427 WebSocket messages sent from onConnect fail to be read by jetty websocket-client + 401474 Performance problem in org.eclipse.jetty.annotation.AnnotationParser @@ -1864,15 +1882,15 @@ jetty-9.0.0.RC0 - 01 February 2013 + 396606 make spdy proxy capable of receiving SPDY and talk HTTP to the upstream server + 397168 backed of test timing - + 397769 TimerScheduler does not relinquish cancelled tasks. + + 397769 TimerScheduler does not relinquish cancelled tasks + 398872 SslConnection should not be notified of idle timeouts. First solution. Merge branch 'ssl_idle_timeout_ignored'. + 399132 check parent dir of session store against file to be removed + 399173 UpgradeRequest.getParameterMap() should never return null - + 399242 Reduce/eliminate false sharing in BlockingArrayQueue. - + 399319 Request.getURI() may return negative ports. - + 399324 HttpClient does not handle correctly UnresolvedAddressException. - + 399343 OnWebSocketConnect should use api.Session parameter instead. + + 399242 Reduce/eliminate false sharing in BlockingArrayQueue + + 399319 Request.getURI() may return negative ports + + 399324 HttpClient does not handle correctly UnresolvedAddressException + + 399343 OnWebSocketConnect should use api.Session parameter instead + 399344 Add missing @OnWebSocketError annotation + 399397 websocket-client needs better upgrade failure checks + 399421 Add websocket.api.Session.disconnect() for harsh low level connection @@ -1915,9 +1933,9 @@ jetty-9.0.0.M5 - 19 January 2013 + 397190 improve ValidUrlRule to iterate on codepoints + 397321 Wrong condition in default start.config for annotations + 397535 Support pluggable alias checking to support symbolic links - + 397769 TimerScheduler does not relinquish cancelled tasks. + + 397769 TimerScheduler does not relinquish cancelled tasks + 398105 Clean up WebSocketPolicy - + 398285 ProxyServlet mixes cookies from different clients. + + 398285 ProxyServlet mixes cookies from different clients + 398337 UTF-16 percent encoding in UTF-16 form content + 398582 Move lib/jta jar into lib/jndi + JETTY-1533 handle URL with no path @@ -1933,7 +1951,7 @@ jetty-9.0.0.M4 - 21 December 2012 + 394294 Start web-bundles started before jetty + 394370 Add integration test for client resetting SPDY push SYN's + 394514 Preserve URI parameters in sendRedirect - + 394552 HEAD requests don't work for jetty-client. + + 394552 HEAD requests don't work for jetty-client + 394719 remove regex from classpath matching + 394829 Session can not be restored after SessionManager.setIdleSavePeriod has saved the session @@ -1957,7 +1975,7 @@ jetty-9.0.0.M4 - 21 December 2012 + 395574 port jetty-runner and StatisticsServlet to jetty-9 + 395605 class cast exception in XMLConfiguration fixed + 395649 add jetty-setuid back into jetty 9 and distribution - + 395794 slightly modified fix for empty file extenstion to mime type mapping. + + 395794 slightly modified fix for empty file extenstion to mime type mapping Added a default, so it will also work with unknown file extensions + 396036 SPDY send controlFrames even if Stream is reset to avoid breaking the compression context @@ -2009,7 +2027,7 @@ jetty-8.1.9.v20130131 - 31 January 2013 + 394514 Preserve URI parameters in sendRedirect + 394541 remove continuation jar from distro, add as dep to test-jetty-webapp + 394719 remove regex from classpath matching - + 394811 Make JAASLoginService log login failures to DEBUG instead of WARN. + + 394811 Make JAASLoginService log login failures to DEBUG instead of WARN Same for some other exceptions. + 394829 Session can not be restored after SessionManager.setIdleSavePeriod has saved the session @@ -2057,7 +2075,7 @@ jetty-7.6.9.v20130131 - 31 January 2013 + 394514 Preserve URI parameters in sendRedirect + 394541 remove continuation jar from distro, add as dep to test-jetty-webapp + 394719 remove regex from classpath matching - + 394811 Make JAASLoginService log login failures to DEBUG instead of WARN. + + 394811 Make JAASLoginService log login failures to DEBUG instead of WARN Same for some other exceptions. + 394829 Session can not be restored after SessionManager.setIdleSavePeriod has saved the session @@ -2082,7 +2100,7 @@ jetty-7.6.9.v20130131 - 31 January 2013 + 398337 UTF-16 percent encoding in UTF-16 form content + 399132 check parent dir of session store against file to be removed + JETTY-1533 handle URL with no path - + 394215 Scheduled tasks throwing exceptions kill java.util.Timer thread. + + 394215 Scheduled tasks throwing exceptions kill java.util.Timer thread + 394232 add jetty-ant into jetty9 + 394357 Make JarResource constructors protected + 394370 Add unit tests for HttpTransportOverSPDY.send() @@ -2103,7 +2121,7 @@ jetty-9.0.0.M2 - 06 November 2012 + 392525 Add option to --stop-wait to specify timeout + 392641 JDBC Sessions not scavenged if expired during downtime + 392812 MongoSessionIDManager never purges old sessions - + 392959 Review HttpClient.getConversation(long). + + 392959 Review HttpClient.getConversation(long) + 393014 Mongodb purgevalid using query for purgeinvalid + 393015 Mongodb purge not rescheduled + 393075 Jetty WebSocket client cannot connect to Tomcat WebSocket Server @@ -2246,14 +2264,14 @@ jetty-9.0.0.M1 - 15 October 2012 + 391622 Be lenient on RFC6265 restriction on duplicate cookie names in same response + 391623 Add option to --stop to wait for target jetty to stop - + JETTY-1515 Include cookies on 304 responses from DefaultServlet. + + JETTY-1515 Include cookies on 304 responses from DefaultServlet + JETTY-1532 HTTP headers decoded with platform's default encoding + JETTY-1541 fixed different behaviour for single byte writes + JETTY-1547 Jetty does not honor web.xml web-app/jsp-config/jsp-property-group/default-content-type jetty-9.0.0.M0 - 21 September 2012 - + 380924 xmlconfiguration element parsing web.xml + 368113 Support servlet mapping to "" @@ -2677,12 +2695,12 @@ jetty-7.6.0.RC4 - 13 January 2012 + 365048 jetty Http client does not send proxy authentication when requesting a Https-resource through a web-proxy. + 366774 removed XSS vulnerbility - + 367099 Upgrade jetty-websocket for RFC 6455 - Addendum. + + 367099 Upgrade jetty-websocket for RFC 6455 - Addendum + 367716 simplified maxIdleTime logic - + 368035 WebSocketClientFactory does not invoke super.doStop(). + + 368035 WebSocketClientFactory does not invoke super.doStop() + 368060 do not encode sendRedirect URLs + 368114 Protect against non-Strings in System properties for Log - + 368189 WebSocketClientFactory should not manage external thread pool. + + 368189 WebSocketClientFactory should not manage external thread pool + 368215 Remove debug from jaspi + 368240 Improve AggregateLifeCycle handling of shared lifecycles + 368291 Change warning to info for NoSuchFieldException on @@ -2704,8 +2722,8 @@ jetty-8.1.0.RC2 - 22 December 2011 + 366342 Dont persist DosFilter trackers in http session + 366730 pass the time idle to onIdleExpire + 367048 test harness for guard on suspended requests - + 367175 SSL 100% CPU spin in case of blocked write and RST. - + 367219 WebSocketClient.open() fails when URI uses default ports. + + 367175 SSL 100% CPU spin in case of blocked write and RST + + 367219 WebSocketClient.open() fails when URI uses default ports + 367383 jsp-config element must be returned for ServletContext.getJspConfigDescriptor + JETTY-1460 suppress PrintWriter exceptions @@ -2715,7 +2733,7 @@ jetty-8.1.0.RC2 - 22 December 2011 jetty-7.6.0.RC3 - 05 January 2012 + 367433 added tests to investigate + 367435 improved D00 test harness - + 367485 HttpExchange canceled before response do not release connection. + + 367485 HttpExchange canceled before response do not release connection + 367502 WebSocket connections should be closed when application context is stopped. + 367591 corrected configuration.xml version to 7.6 @@ -2737,8 +2755,8 @@ jetty-7.6.0.RC2 - 22 December 2011 + 366342 Dont persist DosFilter trackers in http session + 366730 pass the time idle to onIdleExpire + 367048 test harness for guard on suspended requests - + 367175 SSL 100% CPU spin in case of blocked write and RST. - + 367219 WebSocketClient.open() fails when URI uses default ports. + + 367175 SSL 100% CPU spin in case of blocked write and RST + + 367219 WebSocketClient.open() fails when URI uses default ports + JETTY-1460 suppress PrintWriter exceptions + JETTY-1463 websocket D0 parser should return progress even if no fill done + JETTY-1465 NPE in ContextHandler.toString @@ -2753,7 +2771,7 @@ jetty-8.1.0.RC0 - 30 November 2011 + 353285 ServletSecurity annotation ignored + 357163 jetty 8 ought to proxy jetty8 javadocs + 357209 JSP tag listeners not called - + 360051 SocketConnectionTest.testServerClosedConnection is excluded. + + 360051 SocketConnectionTest.testServerClosedConnection is excluded + 361135 Allow session cookies to NEVER be marked as secure, even on HTTPS requests. + 362249 update shell scripts to jetty8 @@ -2770,8 +2788,8 @@ jetty-7.6.0.RC5 - 20 January 2012 + 368773 process data constraints without realm + 368787 always set token view to new header buffers in httpparser + 368821 improved test harness - + 368920 JettyAwareLogger always formats the arguments. - + 368948 POM for jetty-jndi references unknown version for javax.activation. + + 368920 JettyAwareLogger always formats the arguments + + 368948 POM for jetty-jndi references unknown version for javax.activation + 368992 avoid non-blocking flush when writing to avoid setting !_writable without _writeblocked + JETTY-1475 made output state fields volatile to provide memory barrier for @@ -2781,12 +2799,12 @@ jetty-7.6.0.RC4 - 13 January 2012 + 365048 jetty Http client does not send proxy authentication when requesting a Https-resource through a web-proxy. + 366774 removed XSS vulnerbility - + 367099 Upgrade jetty-websocket for RFC 6455 - Addendum. + + 367099 Upgrade jetty-websocket for RFC 6455 - Addendum + 367716 simplified idleTimeout logic - + 368035 WebSocketClientFactory does not invoke super.doStop(). + + 368035 WebSocketClientFactory does not invoke super.doStop() + 368060 do not encode sendRedirect URLs + 368114 Protect against non-Strings in System properties for Log - + 368189 WebSocketClientFactory should not manage external thread pool. + + 368189 WebSocketClientFactory should not manage external thread pool + 368215 Remove debug from jaspi + 368240 Improve AggregateLifeCycle handling of shared lifecycles + 368291 Change warning to info for NoSuchFieldException on @@ -2795,7 +2813,7 @@ jetty-7.6.0.RC4 - 13 January 2012 jetty-7.6.0.RC3 - 05 January 2012 + 367433 added tests to investigate + 367435 improved D00 test harness - + 367485 HttpExchange canceled before response do not release connection. + + 367485 HttpExchange canceled before response do not release connection + 367502 WebSocket connections should be closed when application context is stopped. + 367591 corrected configuration.xml version to 7.6 @@ -2817,8 +2835,8 @@ jetty-7.6.0.RC2 - 22 December 2011 + 366342 Dont persist DosFilter trackers in http session + 366730 pass the time idle to onIdleExpire + 367048 test harness for guard on suspended requests - + 367175 SSL 100% CPU spin in case of blocked write and RST. - + 367219 WebSocketClient.open() fails when URI uses default ports. + + 367175 SSL 100% CPU spin in case of blocked write and RST + + 367219 WebSocketClient.open() fails when URI uses default ports + JETTY-1460 suppress PrintWriter exceptions + JETTY-1463 websocket D0 parser should return progress even if no fill done + JETTY-1465 NPE in ContextHandler.toString @@ -2828,7 +2846,7 @@ jetty-7.6.0.RC1 - 04 December 2011 + 353285 ServletSecurity annotation ignored + 357163 jetty 8 ought to proxy jetty8 javadocs + 357209 JSP tag listeners not called - + 360051 SocketConnectionTest.testServerClosedConnection is excluded. + + 360051 SocketConnectionTest.testServerClosedConnection is excluded + 361135 Allow session cookies to NEVER be marked as secure, even on HTTPS requests. + 362249 update shell scripts to jetty8 @@ -2857,7 +2875,7 @@ jetty-7.6.0.RC0 - 29 November 2011 + 363488 ShutdownHandler use stopper thread + 363718 Setting java.rmi.server.hostname in jetty-jmx.xml + 363757 partial fix - + 363785 StdErrLog must use system-dependent EOL. + + 363785 StdErrLog must use system-dependent EOL + 363943 ignore null attribute values + 363993 EOFException parsing HEAD response in HttpTester + 364638 SCEP does idle timestamp checking. New setCheckForIdle method @@ -2875,12 +2893,12 @@ jetty-8.0.4.v20111024 - 24 October 2011 + 360912 CrossOriginFilter does not send Access-Control-Allow-Origin on responses. 355103 Make allowCredentials default to true in CrossOriginFilter. - + 360938 Connections closed after a while. + + 360938 Connections closed after a while + 361135 secure cookies for sessions + 361319 Log initialization does not catch correct exceptions on all jvms + 361325 359292 Allow KeyStore to be set + 361456 release timer task on connection failed - + 361655 ExecutorThreadPool.isLowOnThreads() returns wrong value. + + 361655 ExecutorThreadPool.isLowOnThreads() returns wrong value + JETTY-1444 start threadpool before selector manager jetty-7.5.4.v20111024 - 24 October 2011 @@ -2891,16 +2909,16 @@ jetty-7.5.4.v20111024 - 24 October 2011 + 360912 CrossOriginFilter does not send Access-Control-Allow-Origin on responses. 355103 Make allowCredentials default to true in CrossOriginFilter. - + 360938 Connections closed after a while. + + 360938 Connections closed after a while + 361319 Log initialization does not catch correct exceptions on all jvms + 361325 359292 Allow KeyStore to be set + 361456 release timer task on connection failed - + 361655 ExecutorThreadPool.isLowOnThreads() returns wrong value. + + 361655 ExecutorThreadPool.isLowOnThreads() returns wrong value + JETTY-1444 start threadpool before selector manager jetty-8.0.3.v20111011 - 11 October 2011 + 348978 migrate jetty-http-spi - + 358649 StdErrLog system properties for package/class logging LEVEL. + + 358649 StdErrLog system properties for package/class logging LEVEL jetty-8.0.2.v20111006 - 06 October 2011 + 336443 add missing comma in DigestAuthenticator string @@ -2918,7 +2936,7 @@ jetty-8.0.2.v20111006 - 06 October 2011 + 357216 Logging via Log4J does not expand braces in format strings + 357240 more half close refinements + 357338 remove debug - + 357672 resolve issue with serializing pojos with mongodb session manager, + + 357672 resolve issue with serializing pojos with mongodb session manager thanks to john simone for the discovery and fix + 357959 Include javadoc in distribution + 358027 NullPointerException in ResourceHandler with jetty-stylesheet.css @@ -2928,16 +2946,16 @@ jetty-8.0.2.v20111006 - 06 October 2011 + 358164 Dispatch from servlet to handler + 358263 add method for osgi users to register a driver as Class.forName does not work for them - + 358649 StdErrLog system properties for package/class logging LEVEL. + + 358649 StdErrLog system properties for package/class logging LEVEL + 358674 Still allows sslv3 for now - + 358687 Updated jsp does not scan for system tlds Fixed pattern. + + 358687 Updated jsp does not scan for system tlds Fixed pattern + 358784 JSP broken on Java 1.5 + 358925 bit more javadoc on usage + 358959 File descriptor leak with UnresolvedAddressException + 359309 adjust previous test for servletPath to include pathInfo + 359673 updated websocket version handling + 359675 Principal != String, fix for issue in property file login manager - + 360051 SocketConnectionTest.testServerClosedConnection is excluded. + + 360051 SocketConnectionTest.testServerClosedConnection is excluded + 360066 jsps referenced in web.xml elements do not compile + JETTY-1130 Access Sessions from HashSessionIdManager + JETTY-1277 Fixed sendRedirect encoding of relative locations @@ -2951,12 +2969,12 @@ jetty-8.0.2.v20111006 - 06 October 2011 + JETTY-1421 Implement RedirectListener.onException,onConnectionFailed + JETTY-1423 force connection to be closed returned + JETTY-1430 local JNDI contexts don't carry environment - + JETTY-1434 Add a jsp that exercises jstl. + + JETTY-1434 Add a jsp that exercises jstl + JETTY-1439 space in directory installation path causes classloader problem jetty-7.5.3.v20111011 - 11 October 2011 + 348978 migrate jetty-http-spi - + 358649 StdErrLog system properties for package/class logging LEVEL. + + 358649 StdErrLog system properties for package/class logging LEVEL jetty-7.5.2.v20111006 - 06 October 2011 + 336443 check nonce count is increasing @@ -2973,7 +2991,7 @@ jetty-7.5.2.v20111006 - 06 October 2011 + 357216 Logging via Log4J does not expand braces in format strings + 357240 more half close refinements + 357338 remove debug - + 357672 resolve issue with serializing pojos with mongodb session manager, + + 357672 resolve issue with serializing pojos with mongodb session manager thanks to john simone for the discovery and fix + 357959 Include javadoc in distribution + 358027 NullPointerException in ResourceHandler with jetty-stylesheet.css @@ -2983,16 +3001,16 @@ jetty-7.5.2.v20111006 - 06 October 2011 + 358164 Dispatch from servlet to handler + 358263 add method for osgi users to register a driver as Class.forName does not work for them - + 358649 StdErrLog system properties for package/class logging LEVEL. + + 358649 StdErrLog system properties for package/class logging LEVEL + 358674 Still allows sslv3 for now - + 358687 Updated jsp does not scan for system tlds Fixed pattern. + + 358687 Updated jsp does not scan for system tlds Fixed pattern + 358784 JSP broken on Java 1.5 + 358925 bit more javadoc on usage + 358959 File descriptor leak with UnresolvedAddressException + 359309 adjust previous test for servletPath to include pathInfo + 359673 updated websocket version handling + 359675 Principal != String, fix for issue in property file login manager - + 360051 SocketConnectionTest.testServerClosedConnection is excluded. + + 360051 SocketConnectionTest.testServerClosedConnection is excluded + 360066 jsps referenced in web.xml elements do not compile + JETTY-1130 Access Sessions from HashSessionIdManager + JETTY-1277 Fixed sendRedirect encoding of relative locations @@ -3006,7 +3024,7 @@ jetty-7.5.2.v20111006 - 06 October 2011 + JETTY-1421 Implement RedirectListener.onException,onConnectionFailed + JETTY-1423 force connection to be closed returned + JETTY-1430 local JNDI contexts don't carry environment - + JETTY-1434 Add a jsp that exercises jstl. + + JETTY-1434 Add a jsp that exercises jstl + JETTY-1439 space in directory installation path causes classloader problem jetty-8.0.1.v20110908 - 08 September 2011 @@ -3018,7 +3036,7 @@ jetty-8.0.1.v20110908 - 08 September 2011 + 356726 Instead of the sessionDestroyed called sessionCreated after invalidate session + 356751 Add null protection to ServletContextHandler.doStop - + 356823 correctly decode close codes. Send not utf-8 close code. + + 356823 correctly decode close codes. Send not utf-8 close code + 357058 Acceptor thread blocking jetty-7.5.1.v20110908 - 08 September 2011 @@ -3030,7 +3048,7 @@ jetty-7.5.1.v20110908 - 08 September 2011 + 356726 Instead of the sessionDestroyed called sessionCreated after invalidate session + 356751 Add null protection to ServletContextHandler.doStop - + 356823 correctly decode close codes. Send not utf-8 close code. + + 356823 correctly decode close codes. Send not utf-8 close code + 357058 Acceptor thread blocking jetty-8.0.0.v20110901 - 01 September 2011 @@ -3082,7 +3100,7 @@ jetty-8.0.0.RC0 - 16 August 2011 jetty-8.0.0.M3 - 27 May 2011 + 324505 Implement API login + 335500 request.getParts() throws a NullPointerException - + 343472 isUserInRole does not prevent subsequent login call. + + 343472 isUserInRole does not prevent subsequent login call + 346180 jsp-2.2 support + Updated to jetty-7.4.2.v20110526 @@ -3146,7 +3164,7 @@ jetty-7.4.3.v20110701 - 01 July 2011 + 347898 Close channel on JVM exceptions + 348652 jetty.sh starts two unix processes + 348935 Close A tag in directory listing - + 349344 Passing empty query string to UrlEncoded#decodeTo(String, MultiMap, + + 349344 Passing empty query string to UrlEncoded#decodeTo(String, MultiMap String) does not yield an empty map + 349738 set buffer sizes for http client in proxy servlet + 349870 proxy servlet protect continuation against fast failing exchanges @@ -3208,7 +3226,7 @@ jetty-7.4.1.v20110513 + 344513 Attempting to set ConfigurationClasses in jetty-web.xml causes NPE + 344529 Ability to customize the error handling of the OSGi HttpService + 345047 Readded deprecated ScanningAppDeployer#setMonitoredDir - + 345290 Weak references from SessionIdManager. HashSessionManager cleanup. + + 345290 Weak references from SessionIdManager. HashSessionManager cleanup + 345543 Always close endpoint on SSLException + 345656 Disambiguate SslContextFactory#validateCerts property + 345679 Allow setting an initialized KeyStore as keystore/truststore of @@ -3229,7 +3247,7 @@ jetty-7.4.0.v20110414 + Various test harness cleanups to avoid random failures jetty-7.4.0.RC0 - + 324110 Added test harnesses for merging of QueryStrings. + + 324110 Added test harnesses for merging of QueryStrings + 337685 Update websocket API in preparation for draft -07 + 338627 HashSessionManager.getIdleSavePeriod returns milliseconds instead of seconds @@ -3356,7 +3374,7 @@ jetty-7.3.0.v20110203 - 03 February 2011 OSGi manifest + 334311 fix buffer reuse issue in CachedExchange + 335329 Stop SSL spin during handshake and renogotiate - + 335361 Fixed 'jetty.sh check' to show current PID when JETTY_PID env. + + 335361 Fixed 'jetty.sh check' to show current PID when JETTY_PID env variable is set + 335641 Cleaned up dispatch handling to avoid key.interestOps==0 when undispatched @@ -3372,7 +3390,7 @@ jetty-7.2.2.v20101205 - 05 December 2010 + 330208 Support new wording on servlet-mapping and filter-mapping merging from servlet3.0a + 330210 Improve performance of writing large bytes arrays - + 330229 Jetty tries to parse META-INF/*.tld when jsp-api is not on classpath, + + 330229 Jetty tries to parse META-INF/*.tld when jsp-api is not on classpath causing DTD entity resoluton to fail + 330265 start.jar --stop kills --exec subprocess + 330417 Atomic PUT in PutFilter @@ -3422,7 +3440,7 @@ jetty-6.1.26.RC0 - 20 October 2010 + 325468 Clean work webapp dir before unpack + 327109 Fixed AJP handling of empty packets + 327562 Implement all X-Forwarded headers in ProxyServlet - + JETTY-547 Improved usage of shutdownOutput before close. + + JETTY-547 Improved usage of shutdownOutput before close + JETTY-912 add per exchange timeout + JETTY-1051 offer jetty.skip flag for maven plugin + JETTY-1096 exclude maven and plexus classes from jetty plugin @@ -3464,10 +3482,10 @@ jetty-7.2.0.RC0 - 01 October 2010 + 320112 Websocket in aggregate jars + 320264 Removed duplicate mime.property entries + 320457 Added rfc2045 support to B64Code - + 321232 BasicAuthenticator ignores bad Authorization header. - + 321307 HashSessionManager calls passivation listeners. + + 321232 BasicAuthenticator ignores bad Authorization header + + 321307 HashSessionManager calls passivation listeners + 321730 SelectChannelEndPoint prints to System.err - + 321735 HttpClient onException called for buffer overflow. + + 321735 HttpClient onException called for buffer overflow + 322448 Added jetty-dir.css for directory listings + 322575 NPE in HotSwapHandler if old handler null + 322683 RewriteHandler thread safety @@ -3477,13 +3495,13 @@ jetty-7.2.0.RC0 - 01 October 2010 + 324110 Merge async dispatch parameters + 324158 Durable download or Orbit jars + 324260 Jetty-6 continuations handle complete calls - + 324359 illegal actions on AsyncContext should not change its state. + + 324359 illegal actions on AsyncContext should not change its state + 324360 validate input on getResource since loop logic obscures subclass input validation. + 324369 Implement draft-ietf-hybi-thewebsocketprotocol-01 + 324377 Allow dispatch of ServletRequest and ServletResponse + 324379 Change content type after getWriter - + 324501 Fire RequestListener.requestDestroyed in last-to-first order. + + 324501 Fire RequestListener.requestDestroyed in last-to-first order + 324601 Check session expiry on access + 324679 Allow filter to write before static content + 324811 NPE in Server.dump @@ -3537,7 +3555,7 @@ jetty-8.0.0.M1 - 12 July 2010 jetty-7.1.5.v20100705 + 288194 Add blacklist/whitelist to ProxyServlet and ProxyHandler - + 296570 EOFException for HttpExchange when HttpClient.stop called. + + 296570 EOFException for HttpExchange when HttpClient.stop called + 311550 The WebAppProvider should allow setTempDirectory + 316449 Websocket disconnect fix + 316584 Exception on startup if temp path has spaces and extractWAR=false @@ -3575,7 +3593,7 @@ jetty-6.1.25 - 26 July 2010 + Jetty-6 is now in maintenance mode. jetty-7.1.4.v20100610 - + 292326 Stop continuations if server is stopped. + + 292326 Stop continuations if server is stopped + 292814 Make QoSFilter and DoSFilter JMX manageable + 293222 Improve request log to handle/show asynchronous latency + 294212 Can not customize session cookie path @@ -3617,7 +3635,7 @@ jetty-7.1.3.v20100526 jetty-7.1.2.v20100523 + 308866 Update test suite to JUnit4 - Module jetty-util + 312948 Recycle SSL crypto buffers - + 313196 randomly allocate ports for session test. + + 313196 randomly allocate ports for session test + 313278 Implement octet ranges in IPAccessHandler + 313336 secure websockets + 314009 updated README.txt @@ -3644,7 +3662,7 @@ jetty-7.1.1.v20100517 + 312526 Protect shutdown thread initialization during shutdown jetty-7.1.0 - 05 May 2010 - + 306353 fixed cross context dispatch to root context. + + 306353 fixed cross context dispatch to root context + 311154 Added deprecated StringBuffer API for backwards compatibility + 311554 Protect shutdown thread from Server#doStop + 312243 Optimized timeout handling @@ -3668,7 +3686,7 @@ jetty-7.1.0.RC1 - 05 May 2010 + 310094 Improved start.jar options handling and configs + 310382 NPE protection when WAR is not a file + 310562 SslSocketConnector fails to start if excludeCipherSuites is set - + 310634 Get the localport when opening a server socket. + + 310634 Get the localport when opening a server socket + 310703 Update test suite to JUnit4 - Module tests/test-integration + 310918 Synchronize content exchange + 311154 Use Appendable in preference to StringBuilder/StringBuffer in APIs @@ -3749,7 +3767,7 @@ jetty-6.1.23 - 02 April 2010 + JETTY-1156 SSL blocking close with JVM Bug busy key fix + JETTY-1157 Don't hold array passed in write(byte[]) + JETTY-1158 NPE in StdErrLog when Throwable is null - + JETTY-1161 An Extension that measures round-trip delay for cometd messages. + + JETTY-1161 An Extension that measures round-trip delay for cometd messages + JETTY-1162 Add support for async/sync message delivery to BayeuxClient + JETTY-1163 AJP13 forces 8859-1 encoding + JETTY-1168 Don't hold sessionIdManager lock when invalidating sessions @@ -3761,7 +3779,7 @@ jetty-6.1.23 - 02 April 2010 + JETTY-1178 Make continuation servlet to log the incoming JSON in case of parsing errors + JETTY-1180 Extension methods are wrongly called - + JETTY-1182 COMETD-76 do not lock client while sending messages. + + JETTY-1182 COMETD-76 do not lock client while sending messages + JETTY-1183 AcknowledgedMessagesClientExtension does not handle correctly message resend when client long polls again + JETTY-1186 Better document JMX setup in jetty-jmx.xml @@ -3787,7 +3805,7 @@ jetty-6.1.23 - 02 April 2010 + Updated JSP to 2.1.v20091210 jetty-7.0.2.RC0 - + 290765 Reset input for HttpExchange retry. + + 290765 Reset input for HttpExchange retry + 292799 WebAppDeployer - start a started context? + 292800 ContextDeployer - recursive setting is undone by FilenameFilter + 294799 when configuring a webapp, don't look for WEB-INF/jetty6-web.xml @@ -3821,7 +3839,7 @@ jetty-7.0.2.RC0 + 304658 Inconsistent Expires date format in Set-Cookie headers with maxAge=0 + 304698 org.eclipse.jetty.http.HttpFields$DateGenerator.formatCookieDate() uses wrong (?) date format - + 304781 Reset HttpExchange timeout on slow request content. + + 304781 Reset HttpExchange timeout on slow request content + 304801 SSL connections FULL fix + 305997 Coalesce buffers in ChannelEndPoint.flush() + 306028 Enable TCP_NODELAY by default in client connectors @@ -3855,7 +3873,7 @@ jetty-8.0.0.M0 - 28 February 2010 + Updated to cometd 1.0.1 jetty-7.0.1.v20091125 - 25 November 2009 - + 274251 DefaultServlet supports exact match mode. + + 274251 DefaultServlet supports exact match mode + 288401 HttpExchange.cancel() Method Unimplemented + 289027 deobfuscate HttpClient SSL passwords + 289265 Test harness for async input @@ -3889,7 +3907,7 @@ jetty-7.0.1.v20091125 - 25 November 2009 + JETTY-1135 Handle connection closed before accepted during JVM bug work around + JETTY-1144 fixed multi-byte character overflow - + JETTY-1148 Reset partially read request reader. + + JETTY-1148 Reset partially read request reader + COMETD-34 Support Baeyux MBean + CQ-3581 jetty OSGi contribution + CVE-2009-3555 Prevent SSL renegotiate for SSL vulnerability @@ -3955,7 +3973,7 @@ jetty-7.0.0.RC6 - 21 September 2009 + 289958 StatisticsServlet incorrectly adds StatisticsHandler + 289960 start.jar assumes command line args are configs + 290081 Eager consume LF after CR - + 290761 HttpExchange isDone handles intercepted events. + + 290761 HttpExchange isDone handles intercepted events + JETTY-719 Document state machine of jetty http client + JETTY-780 CNFE during startup of webapp with spring-context >= 2.5.1 + JETTY-936 274251 Improved servlet matching and optimized' @@ -3985,7 +4003,7 @@ jetty-6.1.20 - 27 August 2009 + 286535 ContentExchange status code + 286911 Clean out cache when recycling HTTP fields + JETTY-838 Don't log and throw - + JETTY-874 Better error on full header. + + JETTY-874 Better error on full header + JETTY-960 Support ldaps + JETTY-1046 maven-jetty-jspc-plugin keepSources takes affect only in packageRoot @@ -4089,7 +4107,7 @@ jetty-7.0.0.RC2 - 29 June 2009 + 284475 update jetty.sh for new OPTIONS syntax + 284510 Enhance jetty-start for diagnosis and unit testing + 284981 Implement a cross-origin filter - + 285006 fix AbstractConnector NPE during shutdown. + + 285006 fix AbstractConnector NPE during shutdown + Added DebugHandler + Added JavaUtilLog for Jetty logging to java.util.logging framework + backport jetty-8 annotation parsing to jetty-7 @@ -4105,7 +4123,7 @@ jetty-7.0.0.RC0 - 08 June 2009 + 271535 Adding integration tests, and enabling RFC2616 tests + 280843 Buffer pool uses isHeader + 281287 Handle date headers before 1 Jan 1970 - + 282807 Better handling of 100 continues if response committed. + + 282807 Better handling of 100 continues if response committed + JETTY-967 create standalone build for PKCS12Import at codehaus + JETTY-1056 update jetty-ant module for Jetty 7 at codehaus trunk + JETTY-1058 Handle trailing / with aliases @@ -4125,7 +4143,7 @@ jetty-7.0.0.M4 - 01 June 2009 jetty-7.0.0.M3 - 20 June 2009 + 274251 Allow dispatch to welcome files that are servlets (configurable) + 276545 Quoted cookie paths - + 277403 Cleanup system property usage. + + 277403 Cleanup system property usage + 277798 Denial of Service Filter + 279725 Support 100 and 102 expectations + 280707 client.HttpConnection does not catch and handle non-IOExceptions @@ -4255,7 +4273,7 @@ jetty-7.0.0.M0 - 27 March 2009 + JETTY-792 TerracottaSessionManager does not unlock new session with requested id + JETTY-793 Fixed DataCache millisecond rounding - + JETTY-794 WADI integration tests fail intermittently. + + JETTY-794 WADI integration tests fail intermittently + JETTY-795 NullPointerException in SocketConnector.java + JETTY-801 Bring back 2 arg EnvEntry constructor + JETTY-802 Modify the default error pages to make association with Jetty @@ -4380,7 +4398,7 @@ jetty-6.1.15.pre0 - 20 January 2009 + JETTY-600 Automated tests of WADI integration + upgrade to WADI 2.0 + JETTY-749 Reliable message delivery + JETTY-781 Add "mvn jetty:deploy-war" for deploying a pre-assembled war - + JETTY-794 WADI integration tests fail intermittently. + + JETTY-794 WADI integration tests fail intermittently + JETTY-795 NullPointerException in SocketConnector.java + JETTY-798 Jboss session manager incompatible with LifeCycle.Listener + JETTY-801 Bring back 2 arg EnvEntry constructor @@ -4608,7 +4626,7 @@ jetty-7.0.0pre3 - 06 August 2008 + JETTY-621 Improved LazyList javadoc + JETTY-626 Null protect reading the dtd resource from classloader + JETTY-628 Rewrite rule for rewriting scheme - + JETTY-629 Don't hold timeout lock during expiry call. + + JETTY-629 Don't hold timeout lock during expiry call + JETTY-632 OSGi tags for Jetty client + JETTY-633 Default form encoding 8859_1 rather than utf-8 + JETTY-635 Correctly merge request parameters when doing forward @@ -4664,7 +4682,7 @@ jetty-6.1.12rc1 - 01 August 2008 + JETTY-623 ServletContext.getServerInfo() non compliant + JETTY-626 Null protect reading the dtd resource from classloader + JETTY-628 Rewrite rule for rewriting scheme - + JETTY-629 Don't hold timeout lock during expiry call. + + JETTY-629 Don't hold timeout lock during expiry call + JETTY-632 OSGi tags for Jetty client + JETTY-633 Default form encoding 8859_1 rather than utf-8 + JETTY-635 Correctly merge request parameters when doing forward @@ -4697,7 +4715,7 @@ jetty-6.1.12rc1 - 01 August 2008 jetty-7.0.0pre2 - 30 June 2008 + JETTY-336 413 error for header buffer full + JETTY-425 race in stopping SelectManager - + JETTY-568 Avoid freeing DirectBuffers. New locking NIO ResourceCache. + + JETTY-568 Avoid freeing DirectBuffers. New locking NIO ResourceCache + JETTY-569 Stats for suspending requests + JETTY-572 Unique cometd client ID + JETTY-576 servlet dtds and xsds not being loaded locally @@ -4772,11 +4790,11 @@ jetty-7.0.0pre1 - 03 May 2008 jetty-7.0.0pre0 - 21 April 2008 + JETTY-282 Support manually-triggered reloading by maven plugin - + JETTY-341 100-Continues sent only after getInputStream called. + + JETTY-341 100-Continues sent only after getInputStream called + JETTY-386 backout fix and replaced with ContextHandler.setCompactPath(boolean) + JETTY-399 update OpenRemoteServiceServlet to gwt 1.4 - + JETTY-467 allow URL rewriting to be disabled. + + JETTY-467 allow URL rewriting to be disabled + JETTY-468 unique holder names for addServletWithMapping + JETTY-471 LDAP JAAS Realm + JETTY-474 Fixed case sensitivity issue with HttpFields @@ -4784,7 +4802,7 @@ jetty-7.0.0pre0 - 21 April 2008 + JETTY-486 Improved jetty.sh script + JETTY-487 Handle empty chunked request + JETTY-494 Client side session replication - + JETTY-519 HttpClient does not recycle closed connection. + + JETTY-519 HttpClient does not recycle closed connection + JETTY-522 Add build profile for macos for setuid + JETTY-523 Default servlet uses ServletContext.getResource + JETTY-524 Don't synchronize session event listener calls @@ -4798,7 +4816,7 @@ jetty-7.0.0pre0 - 21 April 2008 + JETTY-537 JSON handles Locales + JETTY-538 test harness fix for windows + JETTY-540 Servlet-3.0 & java5 support (work in progress) - + JETTY-543 Atomic batch get and put of files. + + JETTY-543 Atomic batch get and put of files + JETTY-545 Rewrite handler + JETTY-546 Webapp runner. All in one jar to run a webapps + JETTY-547 Shutdown SocketEndpoint output before close @@ -4825,7 +4843,7 @@ jetty-6.1.9 - 26 March 2008 + JETTY-471 LDAP JAAS Realm + JETTY-475 AJP connector in RPMs + JETTY-482 update to JETTY-399 - + JETTY-519 HttpClient does not recycle closed connection. + + JETTY-519 HttpClient does not recycle closed connection + JETTY-522 Add build profile for macos for setuid + JETTY-525 Fixed decoding for long strings + JETTY-526 Fixed MMBean fields on JMX MBeans @@ -4880,7 +4898,7 @@ jetty-6.1.8 - 28 February 2008 jetty-6.1.7 - 22 December 2007 + JETTY-386 CERT-553235 backout fix and replaced with ContextHandler.setCompactPath(boolean) - + JETTY-467 allow URL rewriting to be disabled. + + JETTY-467 allow URL rewriting to be disabled + JETTY-468 unique holder names for addServletWithMapping + JETTY-474 Fixed case sensitivity issue with HttpFields + JETTY-486 Improved jetty.sh script @@ -4905,7 +4923,7 @@ jetty-6.1.6 - 18 November 2007 + updated grizzly connector to 1.6.1 jetty-6.1.6rc1 - 05 November 2007 - + JETTY-388 Handle utf-16 and other multibyte non-utf-8 form content. + + JETTY-388 Handle utf-16 and other multibyte non-utf-8 form content + JETTY-409 String params that denote files changed to File + JETTY-438 handle trailing . in vhosts + JETTY-439 Fixed 100 continues clash with Connection:close @@ -4992,12 +5010,12 @@ jetty-6.1.5rc0 - 15 July 0200 + JETTY-253 Improved graceful shutdown + JETTY-373 Stop all dependent lifecycles + JETTY-374 HttpTesters handles large requests/responses - + JETTY-375 IllegalStateException when committed. + + JETTY-375 IllegalStateException when committed + JETTY-376 allow spaces in reason string + JETTY-377 allow sessions to be wrapped with AbstractSesssionManager.SessionIf + JETTY-378 handle JVMs with non ISO/UTF default encodings - + JETTY-380 handle pipelines of more than 4 requests! + + JETTY-380 handle pipelines of more than 4 requests + JETTY-385 EncodeURL for new sessions from dispatch + JETTY-386 Allow // in file resources + Added GzipFilter and UserAgentFilter @@ -5053,7 +5071,7 @@ jetty-6.1.4rc0 - 01 June 2007 + JETTY-339 MultiPartFiler deletes temp files on IOException + JETTY-340 FormAuthentication works with null response + JETTY-344 gready fill in ByteArrayBuffer.readFrom - + JETTY-345 fixed lost content with blocked NIO. + + JETTY-345 fixed lost content with blocked NIO + JETTY-347 Fixed type util init + JETTY-352 Object locks + Add (commented out) jspc precompile to test-webapp @@ -5091,7 +5109,7 @@ jetty-6.1.2 - 01 May 2007 jetty-6.1.2rc5 - 24 April 2007 + JETTY-305 delayed connection destroy - + JETTY-309 handle close in multivalue connection fields. + + JETTY-309 handle close in multivalue connection fields + JETTY-314 fix for possible NPE in Request.isRequestedSessionIdValid + Allow jsp-file to be / or /* + removed some compile warnings @@ -5326,7 +5344,7 @@ jetty-6.1.0pre3 - 22 November 2006 + updated glassfish jasper to tag SJSAS-9_1-B25-EA-08_Nov_2006 jetty-6.0.2 - 22 November 2006 - + JETTY-118 ignore extra content after close. + + JETTY-118 ignore extra content after close + JETTY-119 cleanedup Security optimizatoin + JETTY-123 handle windows UNC paths + JETTY-126 handle content > Integer.MAX_VALUE @@ -5379,7 +5397,7 @@ jetty-6.0.2 - 22 November 2006 + Upgraded session ID generation to use SecureRandom jetty-5.1.14 - 09 August 2007 - + JETTY-155 force close with content length. + + JETTY-155 force close with content length + JETTY-369 failed state in Container + patched with correct version @@ -5423,7 +5441,7 @@ jetty-6.1.0pre0 - 21 October 2006 + JETTY-113 support optional query char encoding on requests + JETTY-114 removed utf8 characters from code + JETTY-115 Fixed addHeader - + JETTY-118 ignore extra content after close. + + JETTY-118 ignore extra content after close + JETTY-119 cleanedup Security optimizatoin + JETTY-121 init not called on externally constructed servlets + JETTY-123 handle windows UNC paths @@ -5505,7 +5523,7 @@ jetty-6.0.0 - 10 September 2006 + Transforming classloader does not transform resources. jetty-6.0.0rc4 - 05 September 2006 - + JETTY-107 Poor cast in SessionDump demo. + + JETTY-107 Poor cast in SessionDump demo + bind jetty-env.xml entries to java:comp/env + Set charset on error pages diff --git a/aggregates/jetty-all/pom.xml b/aggregates/jetty-all/pom.xml index 67b16c61963..742407b165a 100644 --- a/aggregates/jetty-all/pom.xml +++ b/aggregates/jetty-all/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 ../../pom.xml 4.0.0 diff --git a/apache-jsp/pom.xml b/apache-jsp/pom.xml index 3f16170f4a8..b16d5f56556 100644 --- a/apache-jsp/pom.xml +++ b/apache-jsp/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 apache-jsp diff --git a/apache-jstl/pom.xml b/apache-jstl/pom.xml index d951236754d..d909d37cdfd 100644 --- a/apache-jstl/pom.xml +++ b/apache-jstl/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 apache-jstl diff --git a/examples/async-rest/async-rest-jar/pom.xml b/examples/async-rest/async-rest-jar/pom.xml index f6c6f668e22..680be92fcc8 100644 --- a/examples/async-rest/async-rest-jar/pom.xml +++ b/examples/async-rest/async-rest-jar/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty example-async-rest - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 org.eclipse.jetty.example-async-rest diff --git a/examples/async-rest/async-rest-webapp/pom.xml b/examples/async-rest/async-rest-webapp/pom.xml index 076131a87e5..4fb8f97cc3d 100644 --- a/examples/async-rest/async-rest-webapp/pom.xml +++ b/examples/async-rest/async-rest-webapp/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty example-async-rest - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 org.eclipse.jetty.example-async-rest diff --git a/examples/async-rest/pom.xml b/examples/async-rest/pom.xml index cd0bdecded3..9e0baf90236 100644 --- a/examples/async-rest/pom.xml +++ b/examples/async-rest/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.examples examples-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 ../pom.xml 4.0.0 diff --git a/examples/embedded/pom.xml b/examples/embedded/pom.xml index ef29d1b9545..8d4bf987d3c 100644 --- a/examples/embedded/pom.xml +++ b/examples/embedded/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.examples examples-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 ../pom.xml 4.0.0 diff --git a/examples/pom.xml b/examples/pom.xml index cef9432dc40..3e05417f03d 100644 --- a/examples/pom.xml +++ b/examples/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 ../pom.xml org.eclipse.jetty.examples diff --git a/jetty-alpn/jetty-alpn-client/pom.xml b/jetty-alpn/jetty-alpn-client/pom.xml index 2b2076026a4..193c1dc73b2 100644 --- a/jetty-alpn/jetty-alpn-client/pom.xml +++ b/jetty-alpn/jetty-alpn-client/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-alpn-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-alpn-client diff --git a/jetty-alpn/jetty-alpn-server/pom.xml b/jetty-alpn/jetty-alpn-server/pom.xml index e260b42849b..a6951d96724 100644 --- a/jetty-alpn/jetty-alpn-server/pom.xml +++ b/jetty-alpn/jetty-alpn-server/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-alpn-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-alpn-server diff --git a/jetty-alpn/pom.xml b/jetty-alpn/pom.xml index dfa5088a892..41ab05882a3 100644 --- a/jetty-alpn/pom.xml +++ b/jetty-alpn/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-alpn-parent diff --git a/jetty-annotations/pom.xml b/jetty-annotations/pom.xml index 793672bc4a3..8a68bdf6a9a 100644 --- a/jetty-annotations/pom.xml +++ b/jetty-annotations/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-annotations diff --git a/jetty-ant/pom.xml b/jetty-ant/pom.xml index a0060ec8f6e..789b15bc78f 100644 --- a/jetty-ant/pom.xml +++ b/jetty-ant/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-ant diff --git a/jetty-cdi/pom.xml b/jetty-cdi/pom.xml index bb5f0cb69ee..e97ee94ed63 100644 --- a/jetty-cdi/pom.xml +++ b/jetty-cdi/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-cdi diff --git a/jetty-client/pom.xml b/jetty-client/pom.xml index a938e10ccde..942e27b4b6b 100644 --- a/jetty-client/pom.xml +++ b/jetty-client/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 diff --git a/jetty-continuation/pom.xml b/jetty-continuation/pom.xml index c7c16f2cc0d..cc69715220a 100644 --- a/jetty-continuation/pom.xml +++ b/jetty-continuation/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-continuation diff --git a/jetty-deploy/pom.xml b/jetty-deploy/pom.xml index 0ec01bd45e3..0352b73c112 100644 --- a/jetty-deploy/pom.xml +++ b/jetty-deploy/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-deploy diff --git a/jetty-distribution/pom.xml b/jetty-distribution/pom.xml index ecb265bfc7b..aa67c9009ad 100644 --- a/jetty-distribution/pom.xml +++ b/jetty-distribution/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 jetty-distribution Jetty :: Distribution Assemblies diff --git a/jetty-fcgi/fcgi-client/pom.xml b/jetty-fcgi/fcgi-client/pom.xml index 1caa3ad7c8f..d5345111ae3 100644 --- a/jetty-fcgi/fcgi-client/pom.xml +++ b/jetty-fcgi/fcgi-client/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.fcgi fcgi-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 diff --git a/jetty-fcgi/fcgi-server/pom.xml b/jetty-fcgi/fcgi-server/pom.xml index 209d66ef218..8cba778093e 100644 --- a/jetty-fcgi/fcgi-server/pom.xml +++ b/jetty-fcgi/fcgi-server/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.fcgi fcgi-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 diff --git a/jetty-fcgi/pom.xml b/jetty-fcgi/pom.xml index ba66e5637d7..42c3264d146 100644 --- a/jetty-fcgi/pom.xml +++ b/jetty-fcgi/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 diff --git a/jetty-http-spi/pom.xml b/jetty-http-spi/pom.xml index 2f6ea24d909..59a4023881b 100644 --- a/jetty-http-spi/pom.xml +++ b/jetty-http-spi/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-http-spi diff --git a/jetty-http/pom.xml b/jetty-http/pom.xml index 730d21c4877..fa9c5bffd6e 100644 --- a/jetty-http/pom.xml +++ b/jetty-http/pom.xml @@ -3,7 +3,7 @@ jetty-project org.eclipse.jetty - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-http diff --git a/jetty-io/pom.xml b/jetty-io/pom.xml index 9e73bc391bd..270c92564ce 100644 --- a/jetty-io/pom.xml +++ b/jetty-io/pom.xml @@ -2,7 +2,7 @@ jetty-project org.eclipse.jetty - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-io diff --git a/jetty-jaas/pom.xml b/jetty-jaas/pom.xml index 8e8c6e5ca54..743e16166ac 100644 --- a/jetty-jaas/pom.xml +++ b/jetty-jaas/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-jaas diff --git a/jetty-jaspi/pom.xml b/jetty-jaspi/pom.xml index 800446e9eb7..fb1cc0ac6cb 100644 --- a/jetty-jaspi/pom.xml +++ b/jetty-jaspi/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-jaspi diff --git a/jetty-jmx/pom.xml b/jetty-jmx/pom.xml index 84fb9492613..fffc1d3543c 100644 --- a/jetty-jmx/pom.xml +++ b/jetty-jmx/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-jmx diff --git a/jetty-jndi/pom.xml b/jetty-jndi/pom.xml index 9f4ce6be488..040ab93c988 100644 --- a/jetty-jndi/pom.xml +++ b/jetty-jndi/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-jndi diff --git a/jetty-jsp/pom.xml b/jetty-jsp/pom.xml index 7a6d8e90bb9..834d650bb07 100644 --- a/jetty-jsp/pom.xml +++ b/jetty-jsp/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-jsp diff --git a/jetty-jspc-maven-plugin/pom.xml b/jetty-jspc-maven-plugin/pom.xml index d5ca833a8d5..7e838e095a7 100644 --- a/jetty-jspc-maven-plugin/pom.xml +++ b/jetty-jspc-maven-plugin/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-jspc-maven-plugin diff --git a/jetty-maven-plugin/pom.xml b/jetty-maven-plugin/pom.xml index 7ff67c80e8b..e6dc86cf440 100644 --- a/jetty-maven-plugin/pom.xml +++ b/jetty-maven-plugin/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-maven-plugin diff --git a/jetty-monitor/pom.xml b/jetty-monitor/pom.xml index b3ee1155eb2..247791628e6 100644 --- a/jetty-monitor/pom.xml +++ b/jetty-monitor/pom.xml @@ -19,7 +19,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-monitor diff --git a/jetty-nosql/pom.xml b/jetty-nosql/pom.xml index e72e7e1dd50..e7b05d3b0a4 100644 --- a/jetty-nosql/pom.xml +++ b/jetty-nosql/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-nosql diff --git a/jetty-osgi/jetty-osgi-alpn/pom.xml b/jetty-osgi/jetty-osgi-alpn/pom.xml index 44df9ce1e6f..33dc1265203 100644 --- a/jetty-osgi/jetty-osgi-alpn/pom.xml +++ b/jetty-osgi/jetty-osgi-alpn/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.osgi jetty-osgi-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-osgi-alpn diff --git a/jetty-osgi/jetty-osgi-boot-jsp/pom.xml b/jetty-osgi/jetty-osgi-boot-jsp/pom.xml index 71b5a4c5c1d..35006db9934 100644 --- a/jetty-osgi/jetty-osgi-boot-jsp/pom.xml +++ b/jetty-osgi/jetty-osgi-boot-jsp/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.osgi jetty-osgi-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-osgi-boot-jsp diff --git a/jetty-osgi/jetty-osgi-boot-warurl/pom.xml b/jetty-osgi/jetty-osgi-boot-warurl/pom.xml index 2da8093fd11..3b51581f7f1 100644 --- a/jetty-osgi/jetty-osgi-boot-warurl/pom.xml +++ b/jetty-osgi/jetty-osgi-boot-warurl/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.osgi jetty-osgi-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 ../pom.xml 4.0.0 diff --git a/jetty-osgi/jetty-osgi-boot/pom.xml b/jetty-osgi/jetty-osgi-boot/pom.xml index 3a5457e21f0..cd66b8af20e 100644 --- a/jetty-osgi/jetty-osgi-boot/pom.xml +++ b/jetty-osgi/jetty-osgi-boot/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.osgi jetty-osgi-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-osgi-boot diff --git a/jetty-osgi/jetty-osgi-httpservice/pom.xml b/jetty-osgi/jetty-osgi-httpservice/pom.xml index 430c263a591..33244ef31ef 100644 --- a/jetty-osgi/jetty-osgi-httpservice/pom.xml +++ b/jetty-osgi/jetty-osgi-httpservice/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.osgi jetty-osgi-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-httpservice diff --git a/jetty-osgi/pom.xml b/jetty-osgi/pom.xml index 3cb43fd9854..8949a9cb84f 100644 --- a/jetty-osgi/pom.xml +++ b/jetty-osgi/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 org.eclipse.jetty.osgi jetty-osgi-project diff --git a/jetty-osgi/test-jetty-osgi-context/pom.xml b/jetty-osgi/test-jetty-osgi-context/pom.xml index e5a14811390..6b841e61ec9 100644 --- a/jetty-osgi/test-jetty-osgi-context/pom.xml +++ b/jetty-osgi/test-jetty-osgi-context/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.osgi jetty-osgi-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 test-jetty-osgi-context diff --git a/jetty-osgi/test-jetty-osgi-webapp/pom.xml b/jetty-osgi/test-jetty-osgi-webapp/pom.xml index 7ac4c6c747f..c23d7933ded 100644 --- a/jetty-osgi/test-jetty-osgi-webapp/pom.xml +++ b/jetty-osgi/test-jetty-osgi-webapp/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.osgi jetty-osgi-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 ../pom.xml 4.0.0 diff --git a/jetty-osgi/test-jetty-osgi/pom.xml b/jetty-osgi/test-jetty-osgi/pom.xml index 21310a545a3..c22767acd9f 100644 --- a/jetty-osgi/test-jetty-osgi/pom.xml +++ b/jetty-osgi/test-jetty-osgi/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.osgi jetty-osgi-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 ../pom.xml 4.0.0 diff --git a/jetty-plus/pom.xml b/jetty-plus/pom.xml index b67e85c3d62..216a33ae6af 100644 --- a/jetty-plus/pom.xml +++ b/jetty-plus/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-plus diff --git a/jetty-proxy/pom.xml b/jetty-proxy/pom.xml index 271ff256ade..0404ff89886 100644 --- a/jetty-proxy/pom.xml +++ b/jetty-proxy/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-proxy diff --git a/jetty-quickstart/pom.xml b/jetty-quickstart/pom.xml index 36108274845..6aea63a9094 100644 --- a/jetty-quickstart/pom.xml +++ b/jetty-quickstart/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 org.eclipse.jetty diff --git a/jetty-rewrite/pom.xml b/jetty-rewrite/pom.xml index 983a6b8647b..002d889cb67 100644 --- a/jetty-rewrite/pom.xml +++ b/jetty-rewrite/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-rewrite diff --git a/jetty-runner/pom.xml b/jetty-runner/pom.xml index 40af8fa978b..77ee80c3d64 100644 --- a/jetty-runner/pom.xml +++ b/jetty-runner/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-runner diff --git a/jetty-security/pom.xml b/jetty-security/pom.xml index ff04517a69b..9afd052dea8 100644 --- a/jetty-security/pom.xml +++ b/jetty-security/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-security diff --git a/jetty-server/pom.xml b/jetty-server/pom.xml index 398f79f2457..316cd9fc111 100644 --- a/jetty-server/pom.xml +++ b/jetty-server/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-server diff --git a/jetty-servlet/pom.xml b/jetty-servlet/pom.xml index 82c140619d0..89be8b86746 100644 --- a/jetty-servlet/pom.xml +++ b/jetty-servlet/pom.xml @@ -3,7 +3,7 @@ jetty-project org.eclipse.jetty - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-servlet diff --git a/jetty-servlets/pom.xml b/jetty-servlets/pom.xml index 7cd31edf504..662071d621f 100644 --- a/jetty-servlets/pom.xml +++ b/jetty-servlets/pom.xml @@ -3,7 +3,7 @@ jetty-project org.eclipse.jetty - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-servlets diff --git a/jetty-spdy/pom.xml b/jetty-spdy/pom.xml index 85f77b732e1..8a4e94a242f 100644 --- a/jetty-spdy/pom.xml +++ b/jetty-spdy/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 diff --git a/jetty-spdy/spdy-alpn-tests/pom.xml b/jetty-spdy/spdy-alpn-tests/pom.xml index cf85ab387b1..dea7b3ead9d 100644 --- a/jetty-spdy/spdy-alpn-tests/pom.xml +++ b/jetty-spdy/spdy-alpn-tests/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.spdy spdy-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 diff --git a/jetty-spdy/spdy-client/pom.xml b/jetty-spdy/spdy-client/pom.xml index b974e09c50d..18242553cbb 100644 --- a/jetty-spdy/spdy-client/pom.xml +++ b/jetty-spdy/spdy-client/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.spdy spdy-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 diff --git a/jetty-spdy/spdy-core/pom.xml b/jetty-spdy/spdy-core/pom.xml index 14aa8a65121..b6cc388932f 100644 --- a/jetty-spdy/spdy-core/pom.xml +++ b/jetty-spdy/spdy-core/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.spdy spdy-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 diff --git a/jetty-spdy/spdy-example-webapp/pom.xml b/jetty-spdy/spdy-example-webapp/pom.xml index 9ab50e43e53..85bbf77b4f3 100644 --- a/jetty-spdy/spdy-example-webapp/pom.xml +++ b/jetty-spdy/spdy-example-webapp/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.spdy spdy-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 spdy-example-webapp diff --git a/jetty-spdy/spdy-http-client-transport/pom.xml b/jetty-spdy/spdy-http-client-transport/pom.xml index b63a6a4b76b..6691a98af82 100644 --- a/jetty-spdy/spdy-http-client-transport/pom.xml +++ b/jetty-spdy/spdy-http-client-transport/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.spdy spdy-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 diff --git a/jetty-spdy/spdy-http-common/pom.xml b/jetty-spdy/spdy-http-common/pom.xml index e0ad25c9240..64b775b3ad5 100644 --- a/jetty-spdy/spdy-http-common/pom.xml +++ b/jetty-spdy/spdy-http-common/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.spdy spdy-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 diff --git a/jetty-spdy/spdy-http-server/pom.xml b/jetty-spdy/spdy-http-server/pom.xml index faa1d6c085f..07a61f231d7 100644 --- a/jetty-spdy/spdy-http-server/pom.xml +++ b/jetty-spdy/spdy-http-server/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.spdy spdy-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 spdy-http-server diff --git a/jetty-spdy/spdy-server/pom.xml b/jetty-spdy/spdy-server/pom.xml index a77432a2916..54bbbafc2bd 100644 --- a/jetty-spdy/spdy-server/pom.xml +++ b/jetty-spdy/spdy-server/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.spdy spdy-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 diff --git a/jetty-spring/pom.xml b/jetty-spring/pom.xml index 86b5ad15d70..bf865496823 100644 --- a/jetty-spring/pom.xml +++ b/jetty-spring/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-spring diff --git a/jetty-start/pom.xml b/jetty-start/pom.xml index 9eab88f1512..7dd1822ec1d 100644 --- a/jetty-start/pom.xml +++ b/jetty-start/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-start diff --git a/jetty-util-ajax/pom.xml b/jetty-util-ajax/pom.xml index d7391c6e3ca..0d16f821a58 100644 --- a/jetty-util-ajax/pom.xml +++ b/jetty-util-ajax/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-util-ajax diff --git a/jetty-util/pom.xml b/jetty-util/pom.xml index 702e1497936..fa5f6509645 100644 --- a/jetty-util/pom.xml +++ b/jetty-util/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-util diff --git a/jetty-webapp/pom.xml b/jetty-webapp/pom.xml index 4ad2b93de65..f27a5bde294 100644 --- a/jetty-webapp/pom.xml +++ b/jetty-webapp/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-webapp diff --git a/jetty-websocket/javax-websocket-client-impl/pom.xml b/jetty-websocket/javax-websocket-client-impl/pom.xml index a3352f0c6bd..5637f77e0bc 100644 --- a/jetty-websocket/javax-websocket-client-impl/pom.xml +++ b/jetty-websocket/javax-websocket-client-impl/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.websocket websocket-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 diff --git a/jetty-websocket/javax-websocket-server-impl/pom.xml b/jetty-websocket/javax-websocket-server-impl/pom.xml index e6ff74707d5..d0e16162d13 100644 --- a/jetty-websocket/javax-websocket-server-impl/pom.xml +++ b/jetty-websocket/javax-websocket-server-impl/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.websocket websocket-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 diff --git a/jetty-websocket/pom.xml b/jetty-websocket/pom.xml index 6e5236b6870..d030ba61555 100644 --- a/jetty-websocket/pom.xml +++ b/jetty-websocket/pom.xml @@ -3,7 +3,7 @@ jetty-project org.eclipse.jetty - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 diff --git a/jetty-websocket/websocket-api/pom.xml b/jetty-websocket/websocket-api/pom.xml index c7dff97729e..2559ae7e502 100644 --- a/jetty-websocket/websocket-api/pom.xml +++ b/jetty-websocket/websocket-api/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.websocket websocket-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 diff --git a/jetty-websocket/websocket-client/pom.xml b/jetty-websocket/websocket-client/pom.xml index b80c07211b2..ae7d6832070 100644 --- a/jetty-websocket/websocket-client/pom.xml +++ b/jetty-websocket/websocket-client/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.websocket websocket-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 diff --git a/jetty-websocket/websocket-common/pom.xml b/jetty-websocket/websocket-common/pom.xml index dce4dd88d42..26198f5af66 100644 --- a/jetty-websocket/websocket-common/pom.xml +++ b/jetty-websocket/websocket-common/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.websocket websocket-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 diff --git a/jetty-websocket/websocket-server/pom.xml b/jetty-websocket/websocket-server/pom.xml index a0830d616ef..65c05007567 100644 --- a/jetty-websocket/websocket-server/pom.xml +++ b/jetty-websocket/websocket-server/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.websocket websocket-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 diff --git a/jetty-websocket/websocket-servlet/pom.xml b/jetty-websocket/websocket-servlet/pom.xml index 7e687b57c29..6f88ff44bcc 100644 --- a/jetty-websocket/websocket-servlet/pom.xml +++ b/jetty-websocket/websocket-servlet/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.websocket websocket-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 diff --git a/jetty-xml/pom.xml b/jetty-xml/pom.xml index 1352a91e3a1..98a94e4e922 100644 --- a/jetty-xml/pom.xml +++ b/jetty-xml/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jetty-xml diff --git a/pom.xml b/pom.xml index 8ba962e371b..d3744ef0f3b 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ 23 jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 Jetty :: Project http://www.eclipse.org/jetty pom diff --git a/tests/pom.xml b/tests/pom.xml index 32d1d3c2428..607eec9a37d 100644 --- a/tests/pom.xml +++ b/tests/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty jetty-project - 9.2.16-SNAPSHOT + 9.2.16.v20160414 ../pom.xml org.eclipse.jetty.tests diff --git a/tests/test-continuation/pom.xml b/tests/test-continuation/pom.xml index e72eeb280d8..558aa7254e7 100644 --- a/tests/test-continuation/pom.xml +++ b/tests/test-continuation/pom.xml @@ -20,7 +20,7 @@ org.eclipse.jetty.tests tests-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 ../pom.xml 4.0.0 diff --git a/tests/test-integration/pom.xml b/tests/test-integration/pom.xml index 912efa2a4df..8268686e3df 100644 --- a/tests/test-integration/pom.xml +++ b/tests/test-integration/pom.xml @@ -20,7 +20,7 @@ org.eclipse.jetty.tests tests-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 test-integration diff --git a/tests/test-jmx/jmx-webapp-it/pom.xml b/tests/test-jmx/jmx-webapp-it/pom.xml index a16a708c298..4ed110597b9 100644 --- a/tests/test-jmx/jmx-webapp-it/pom.xml +++ b/tests/test-jmx/jmx-webapp-it/pom.xml @@ -20,7 +20,7 @@ org.eclipse.jetty.tests test-jmx-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 jmx-webapp-it diff --git a/tests/test-jmx/jmx-webapp/pom.xml b/tests/test-jmx/jmx-webapp/pom.xml index 4bfe97fce4d..f541b22b223 100644 --- a/tests/test-jmx/jmx-webapp/pom.xml +++ b/tests/test-jmx/jmx-webapp/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty.tests test-jmx-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 jmx-webapp war diff --git a/tests/test-jmx/pom.xml b/tests/test-jmx/pom.xml index 1b8fe2f7f1f..15aef08c38a 100644 --- a/tests/test-jmx/pom.xml +++ b/tests/test-jmx/pom.xml @@ -20,7 +20,7 @@ org.eclipse.jetty.tests tests-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 4.0.0 test-jmx-parent diff --git a/tests/test-loginservice/pom.xml b/tests/test-loginservice/pom.xml index 6da17ca177a..c4dc46fbb61 100644 --- a/tests/test-loginservice/pom.xml +++ b/tests/test-loginservice/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty.tests tests-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 test-loginservice Jetty Tests :: Login Service diff --git a/tests/test-quickstart/pom.xml b/tests/test-quickstart/pom.xml index 6c42132dd8b..adf7836b6d0 100644 --- a/tests/test-quickstart/pom.xml +++ b/tests/test-quickstart/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.tests tests-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 ../pom.xml 4.0.0 diff --git a/tests/test-sessions/pom.xml b/tests/test-sessions/pom.xml index 7a0fabf2e3d..364f257299a 100644 --- a/tests/test-sessions/pom.xml +++ b/tests/test-sessions/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty.tests tests-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 test-sessions-parent Jetty Tests :: Sessions :: Parent diff --git a/tests/test-sessions/test-hash-sessions/pom.xml b/tests/test-sessions/test-hash-sessions/pom.xml index 4bcb9149bb0..5869fe90e45 100644 --- a/tests/test-sessions/test-hash-sessions/pom.xml +++ b/tests/test-sessions/test-hash-sessions/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty.tests test-sessions-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 test-hash-sessions Jetty Tests :: Sessions :: Hash diff --git a/tests/test-sessions/test-jdbc-sessions/pom.xml b/tests/test-sessions/test-jdbc-sessions/pom.xml index 71949511927..a150c0524fc 100644 --- a/tests/test-sessions/test-jdbc-sessions/pom.xml +++ b/tests/test-sessions/test-jdbc-sessions/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty.tests test-sessions-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 test-jdbc-sessions Jetty Tests :: Sessions :: JDBC diff --git a/tests/test-sessions/test-mongodb-sessions/pom.xml b/tests/test-sessions/test-mongodb-sessions/pom.xml index 7424cd75403..532475fbc8c 100644 --- a/tests/test-sessions/test-mongodb-sessions/pom.xml +++ b/tests/test-sessions/test-mongodb-sessions/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty.tests test-sessions-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 test-mongodb-sessions Jetty Tests :: Sessions :: Mongo diff --git a/tests/test-sessions/test-sessions-common/pom.xml b/tests/test-sessions/test-sessions-common/pom.xml index 9b8cdeb39f0..b9a6eaeab2d 100644 --- a/tests/test-sessions/test-sessions-common/pom.xml +++ b/tests/test-sessions/test-sessions-common/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty.tests test-sessions-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 test-sessions-common Jetty Tests :: Sessions :: Common diff --git a/tests/test-webapps/pom.xml b/tests/test-webapps/pom.xml index ebf96f1d523..d9d77c9d533 100644 --- a/tests/test-webapps/pom.xml +++ b/tests/test-webapps/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty.tests tests-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 ../pom.xml test-webapps-parent diff --git a/tests/test-webapps/test-jaas-webapp/pom.xml b/tests/test-webapps/test-jaas-webapp/pom.xml index 43327041d17..d044fd5aa41 100644 --- a/tests/test-webapps/test-jaas-webapp/pom.xml +++ b/tests/test-webapps/test-jaas-webapp/pom.xml @@ -4,7 +4,7 @@ org.eclipse.jetty.tests test-webapps-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 test-jaas-webapp Jetty Tests :: WebApp :: JAAS diff --git a/tests/test-webapps/test-jetty-webapp/pom.xml b/tests/test-webapps/test-jetty-webapp/pom.xml index 5ca0c44f4bc..40f1d1439a4 100644 --- a/tests/test-webapps/test-jetty-webapp/pom.xml +++ b/tests/test-webapps/test-jetty-webapp/pom.xml @@ -20,7 +20,7 @@ org.eclipse.jetty.tests test-webapps-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 ../pom.xml 4.0.0 diff --git a/tests/test-webapps/test-jndi-webapp/pom.xml b/tests/test-webapps/test-jndi-webapp/pom.xml index d336ee81e26..946c8d01540 100644 --- a/tests/test-webapps/test-jndi-webapp/pom.xml +++ b/tests/test-webapps/test-jndi-webapp/pom.xml @@ -4,7 +4,7 @@ org.eclipse.jetty.tests test-webapps-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 test-jndi-webapp Jetty Tests :: WebApp :: JNDI diff --git a/tests/test-webapps/test-mock-resources/pom.xml b/tests/test-webapps/test-mock-resources/pom.xml index 29e1e466229..e2c86751ce9 100644 --- a/tests/test-webapps/test-mock-resources/pom.xml +++ b/tests/test-webapps/test-mock-resources/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.tests test-webapps-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 Jetty Tests :: WebApp :: Mock Resources test-mock-resources diff --git a/tests/test-webapps/test-proxy-webapp/pom.xml b/tests/test-webapps/test-proxy-webapp/pom.xml index 8c14b3f9240..0da3ce48dd2 100644 --- a/tests/test-webapps/test-proxy-webapp/pom.xml +++ b/tests/test-webapps/test-proxy-webapp/pom.xml @@ -20,7 +20,7 @@ org.eclipse.jetty.tests test-webapps-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 ../pom.xml 4.0.0 diff --git a/tests/test-webapps/test-servlet-spec/pom.xml b/tests/test-webapps/test-servlet-spec/pom.xml index 14dac535822..46c40ff5cb4 100644 --- a/tests/test-webapps/test-servlet-spec/pom.xml +++ b/tests/test-webapps/test-servlet-spec/pom.xml @@ -4,7 +4,7 @@ org.eclipse.jetty.tests test-webapps-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 test-servlet-spec-parent Jetty Tests :: Spec Test WebApp :: Parent diff --git a/tests/test-webapps/test-servlet-spec/test-container-initializer/pom.xml b/tests/test-webapps/test-servlet-spec/test-container-initializer/pom.xml index 634f8b61a89..5a0b29ea85f 100644 --- a/tests/test-webapps/test-servlet-spec/test-container-initializer/pom.xml +++ b/tests/test-webapps/test-servlet-spec/test-container-initializer/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.tests test-servlet-spec-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 test-container-initializer jar diff --git a/tests/test-webapps/test-servlet-spec/test-spec-webapp/pom.xml b/tests/test-webapps/test-servlet-spec/test-spec-webapp/pom.xml index c3770bd7447..c36eac2c6e0 100644 --- a/tests/test-webapps/test-servlet-spec/test-spec-webapp/pom.xml +++ b/tests/test-webapps/test-servlet-spec/test-spec-webapp/pom.xml @@ -4,7 +4,7 @@ org.eclipse.jetty.tests test-servlet-spec-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 Jetty Tests :: Webapps :: Spec Webapp test-spec-webapp diff --git a/tests/test-webapps/test-servlet-spec/test-web-fragment/pom.xml b/tests/test-webapps/test-servlet-spec/test-web-fragment/pom.xml index 418d664294c..59fe9cfdf00 100644 --- a/tests/test-webapps/test-servlet-spec/test-web-fragment/pom.xml +++ b/tests/test-webapps/test-servlet-spec/test-web-fragment/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.tests test-servlet-spec-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 Jetty Tests :: WebApp :: Servlet Spec :: Fragment Jar org.eclipse.jetty.tests diff --git a/tests/test-webapps/test-webapp-rfc2616/pom.xml b/tests/test-webapps/test-webapp-rfc2616/pom.xml index 36d0583c571..01be909abe6 100644 --- a/tests/test-webapps/test-webapp-rfc2616/pom.xml +++ b/tests/test-webapps/test-webapp-rfc2616/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty.tests test-webapps-parent - 9.2.16-SNAPSHOT + 9.2.16.v20160414 test-webapp-rfc2616 Jetty Tests :: WebApp :: RFC2616 From 939505c342b24c1aef40e1b6754fe5cc0934b5f6 Mon Sep 17 00:00:00 2001 From: Joakim Erdfelt Date: Thu, 14 Apr 2016 14:03:21 -0700 Subject: [PATCH 4/5] Updating to version 9.2.17-SNAPSHOT --- VERSION.txt | 2 ++ aggregates/jetty-all/pom.xml | 2 +- apache-jsp/pom.xml | 2 +- apache-jstl/pom.xml | 2 +- examples/async-rest/async-rest-jar/pom.xml | 2 +- examples/async-rest/async-rest-webapp/pom.xml | 2 +- examples/async-rest/pom.xml | 2 +- examples/embedded/pom.xml | 2 +- examples/pom.xml | 2 +- jetty-alpn/jetty-alpn-client/pom.xml | 2 +- jetty-alpn/jetty-alpn-server/pom.xml | 2 +- jetty-alpn/pom.xml | 2 +- jetty-annotations/pom.xml | 2 +- jetty-ant/pom.xml | 2 +- jetty-cdi/pom.xml | 2 +- jetty-client/pom.xml | 2 +- jetty-continuation/pom.xml | 2 +- jetty-deploy/pom.xml | 2 +- jetty-distribution/pom.xml | 2 +- jetty-fcgi/fcgi-client/pom.xml | 2 +- jetty-fcgi/fcgi-server/pom.xml | 2 +- jetty-fcgi/pom.xml | 2 +- jetty-http-spi/pom.xml | 2 +- jetty-http/pom.xml | 2 +- jetty-io/pom.xml | 2 +- jetty-jaas/pom.xml | 2 +- jetty-jaspi/pom.xml | 2 +- jetty-jmx/pom.xml | 2 +- jetty-jndi/pom.xml | 2 +- jetty-jsp/pom.xml | 2 +- jetty-jspc-maven-plugin/pom.xml | 2 +- jetty-maven-plugin/pom.xml | 2 +- jetty-monitor/pom.xml | 2 +- jetty-nosql/pom.xml | 2 +- jetty-osgi/jetty-osgi-alpn/pom.xml | 2 +- jetty-osgi/jetty-osgi-boot-jsp/pom.xml | 2 +- jetty-osgi/jetty-osgi-boot-warurl/pom.xml | 2 +- jetty-osgi/jetty-osgi-boot/pom.xml | 2 +- jetty-osgi/jetty-osgi-httpservice/pom.xml | 2 +- jetty-osgi/pom.xml | 2 +- jetty-osgi/test-jetty-osgi-context/pom.xml | 2 +- jetty-osgi/test-jetty-osgi-webapp/pom.xml | 2 +- jetty-osgi/test-jetty-osgi/pom.xml | 2 +- jetty-plus/pom.xml | 2 +- jetty-proxy/pom.xml | 2 +- jetty-quickstart/pom.xml | 2 +- jetty-rewrite/pom.xml | 2 +- jetty-runner/pom.xml | 2 +- jetty-security/pom.xml | 2 +- jetty-server/pom.xml | 2 +- jetty-servlet/pom.xml | 2 +- jetty-servlets/pom.xml | 2 +- jetty-spdy/pom.xml | 2 +- jetty-spdy/spdy-alpn-tests/pom.xml | 2 +- jetty-spdy/spdy-client/pom.xml | 2 +- jetty-spdy/spdy-core/pom.xml | 2 +- jetty-spdy/spdy-example-webapp/pom.xml | 2 +- jetty-spdy/spdy-http-client-transport/pom.xml | 2 +- jetty-spdy/spdy-http-common/pom.xml | 2 +- jetty-spdy/spdy-http-server/pom.xml | 2 +- jetty-spdy/spdy-server/pom.xml | 2 +- jetty-spring/pom.xml | 2 +- jetty-start/pom.xml | 2 +- jetty-util-ajax/pom.xml | 2 +- jetty-util/pom.xml | 2 +- jetty-webapp/pom.xml | 2 +- jetty-websocket/javax-websocket-client-impl/pom.xml | 2 +- jetty-websocket/javax-websocket-server-impl/pom.xml | 2 +- jetty-websocket/pom.xml | 2 +- jetty-websocket/websocket-api/pom.xml | 2 +- jetty-websocket/websocket-client/pom.xml | 2 +- jetty-websocket/websocket-common/pom.xml | 2 +- jetty-websocket/websocket-server/pom.xml | 2 +- jetty-websocket/websocket-servlet/pom.xml | 2 +- jetty-xml/pom.xml | 2 +- pom.xml | 2 +- tests/pom.xml | 2 +- tests/test-continuation/pom.xml | 2 +- tests/test-integration/pom.xml | 2 +- tests/test-jmx/jmx-webapp-it/pom.xml | 2 +- tests/test-jmx/jmx-webapp/pom.xml | 2 +- tests/test-jmx/pom.xml | 2 +- tests/test-loginservice/pom.xml | 2 +- tests/test-quickstart/pom.xml | 2 +- tests/test-sessions/pom.xml | 2 +- tests/test-sessions/test-hash-sessions/pom.xml | 2 +- tests/test-sessions/test-jdbc-sessions/pom.xml | 2 +- tests/test-sessions/test-mongodb-sessions/pom.xml | 2 +- tests/test-sessions/test-sessions-common/pom.xml | 2 +- tests/test-webapps/pom.xml | 2 +- tests/test-webapps/test-jaas-webapp/pom.xml | 2 +- tests/test-webapps/test-jetty-webapp/pom.xml | 2 +- tests/test-webapps/test-jndi-webapp/pom.xml | 2 +- tests/test-webapps/test-mock-resources/pom.xml | 2 +- tests/test-webapps/test-proxy-webapp/pom.xml | 2 +- tests/test-webapps/test-servlet-spec/pom.xml | 2 +- .../test-servlet-spec/test-container-initializer/pom.xml | 2 +- tests/test-webapps/test-servlet-spec/test-spec-webapp/pom.xml | 2 +- tests/test-webapps/test-servlet-spec/test-web-fragment/pom.xml | 2 +- tests/test-webapps/test-webapp-rfc2616/pom.xml | 2 +- 100 files changed, 101 insertions(+), 99 deletions(-) diff --git a/VERSION.txt b/VERSION.txt index 5b4e5f67fb7..fce72272e0b 100644 --- a/VERSION.txt +++ b/VERSION.txt @@ -1,3 +1,5 @@ +jetty-9.2.17-SNAPSHOT + jetty-9.2.16.v20160414 - 14 April 2016 + 85 Expose TLS protocol used for connection in SecureRequestCustomizer + 316 add chm mime mapping to mime.properties diff --git a/aggregates/jetty-all/pom.xml b/aggregates/jetty-all/pom.xml index 742407b165a..69f5647939d 100644 --- a/aggregates/jetty-all/pom.xml +++ b/aggregates/jetty-all/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT ../../pom.xml 4.0.0 diff --git a/apache-jsp/pom.xml b/apache-jsp/pom.xml index b16d5f56556..63aca501fa5 100644 --- a/apache-jsp/pom.xml +++ b/apache-jsp/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 apache-jsp diff --git a/apache-jstl/pom.xml b/apache-jstl/pom.xml index d909d37cdfd..148c835861f 100644 --- a/apache-jstl/pom.xml +++ b/apache-jstl/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 apache-jstl diff --git a/examples/async-rest/async-rest-jar/pom.xml b/examples/async-rest/async-rest-jar/pom.xml index 680be92fcc8..0523929563e 100644 --- a/examples/async-rest/async-rest-jar/pom.xml +++ b/examples/async-rest/async-rest-jar/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty example-async-rest - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 org.eclipse.jetty.example-async-rest diff --git a/examples/async-rest/async-rest-webapp/pom.xml b/examples/async-rest/async-rest-webapp/pom.xml index 4fb8f97cc3d..afab0587bc7 100644 --- a/examples/async-rest/async-rest-webapp/pom.xml +++ b/examples/async-rest/async-rest-webapp/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty example-async-rest - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 org.eclipse.jetty.example-async-rest diff --git a/examples/async-rest/pom.xml b/examples/async-rest/pom.xml index 9e0baf90236..6ba443563b5 100644 --- a/examples/async-rest/pom.xml +++ b/examples/async-rest/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.examples examples-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT ../pom.xml 4.0.0 diff --git a/examples/embedded/pom.xml b/examples/embedded/pom.xml index 8d4bf987d3c..b26a08c1867 100644 --- a/examples/embedded/pom.xml +++ b/examples/embedded/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.examples examples-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT ../pom.xml 4.0.0 diff --git a/examples/pom.xml b/examples/pom.xml index 3e05417f03d..10f2e3dbb50 100644 --- a/examples/pom.xml +++ b/examples/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT ../pom.xml org.eclipse.jetty.examples diff --git a/jetty-alpn/jetty-alpn-client/pom.xml b/jetty-alpn/jetty-alpn-client/pom.xml index 193c1dc73b2..ef305496a6e 100644 --- a/jetty-alpn/jetty-alpn-client/pom.xml +++ b/jetty-alpn/jetty-alpn-client/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-alpn-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 jetty-alpn-client diff --git a/jetty-alpn/jetty-alpn-server/pom.xml b/jetty-alpn/jetty-alpn-server/pom.xml index a6951d96724..14437d94504 100644 --- a/jetty-alpn/jetty-alpn-server/pom.xml +++ b/jetty-alpn/jetty-alpn-server/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-alpn-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 jetty-alpn-server diff --git a/jetty-alpn/pom.xml b/jetty-alpn/pom.xml index 41ab05882a3..f330328f6cc 100644 --- a/jetty-alpn/pom.xml +++ b/jetty-alpn/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 jetty-alpn-parent diff --git a/jetty-annotations/pom.xml b/jetty-annotations/pom.xml index 8a68bdf6a9a..30c33544ad6 100644 --- a/jetty-annotations/pom.xml +++ b/jetty-annotations/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 jetty-annotations diff --git a/jetty-ant/pom.xml b/jetty-ant/pom.xml index 789b15bc78f..250c8d370de 100644 --- a/jetty-ant/pom.xml +++ b/jetty-ant/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 jetty-ant diff --git a/jetty-cdi/pom.xml b/jetty-cdi/pom.xml index e97ee94ed63..f1335030761 100644 --- a/jetty-cdi/pom.xml +++ b/jetty-cdi/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 jetty-cdi diff --git a/jetty-client/pom.xml b/jetty-client/pom.xml index 942e27b4b6b..a737cbadee2 100644 --- a/jetty-client/pom.xml +++ b/jetty-client/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 diff --git a/jetty-continuation/pom.xml b/jetty-continuation/pom.xml index cc69715220a..55c44733eef 100644 --- a/jetty-continuation/pom.xml +++ b/jetty-continuation/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 jetty-continuation diff --git a/jetty-deploy/pom.xml b/jetty-deploy/pom.xml index 0352b73c112..b3d5ae3cc33 100644 --- a/jetty-deploy/pom.xml +++ b/jetty-deploy/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 jetty-deploy diff --git a/jetty-distribution/pom.xml b/jetty-distribution/pom.xml index aa67c9009ad..5a866360c01 100644 --- a/jetty-distribution/pom.xml +++ b/jetty-distribution/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT jetty-distribution Jetty :: Distribution Assemblies diff --git a/jetty-fcgi/fcgi-client/pom.xml b/jetty-fcgi/fcgi-client/pom.xml index d5345111ae3..2be2e9ec477 100644 --- a/jetty-fcgi/fcgi-client/pom.xml +++ b/jetty-fcgi/fcgi-client/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.fcgi fcgi-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 diff --git a/jetty-fcgi/fcgi-server/pom.xml b/jetty-fcgi/fcgi-server/pom.xml index 8cba778093e..5b01f4591de 100644 --- a/jetty-fcgi/fcgi-server/pom.xml +++ b/jetty-fcgi/fcgi-server/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.fcgi fcgi-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 diff --git a/jetty-fcgi/pom.xml b/jetty-fcgi/pom.xml index 42c3264d146..579d2bb3f27 100644 --- a/jetty-fcgi/pom.xml +++ b/jetty-fcgi/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 diff --git a/jetty-http-spi/pom.xml b/jetty-http-spi/pom.xml index 59a4023881b..1376efdb430 100644 --- a/jetty-http-spi/pom.xml +++ b/jetty-http-spi/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 jetty-http-spi diff --git a/jetty-http/pom.xml b/jetty-http/pom.xml index fa9c5bffd6e..6669b3b9eb0 100644 --- a/jetty-http/pom.xml +++ b/jetty-http/pom.xml @@ -3,7 +3,7 @@ jetty-project org.eclipse.jetty - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 jetty-http diff --git a/jetty-io/pom.xml b/jetty-io/pom.xml index 270c92564ce..3440773f042 100644 --- a/jetty-io/pom.xml +++ b/jetty-io/pom.xml @@ -2,7 +2,7 @@ jetty-project org.eclipse.jetty - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 jetty-io diff --git a/jetty-jaas/pom.xml b/jetty-jaas/pom.xml index 743e16166ac..a0e6f4fc87a 100644 --- a/jetty-jaas/pom.xml +++ b/jetty-jaas/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 jetty-jaas diff --git a/jetty-jaspi/pom.xml b/jetty-jaspi/pom.xml index fb1cc0ac6cb..caded05840a 100644 --- a/jetty-jaspi/pom.xml +++ b/jetty-jaspi/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 jetty-jaspi diff --git a/jetty-jmx/pom.xml b/jetty-jmx/pom.xml index fffc1d3543c..eee42c809a8 100644 --- a/jetty-jmx/pom.xml +++ b/jetty-jmx/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 jetty-jmx diff --git a/jetty-jndi/pom.xml b/jetty-jndi/pom.xml index 040ab93c988..38db51cd15c 100644 --- a/jetty-jndi/pom.xml +++ b/jetty-jndi/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 jetty-jndi diff --git a/jetty-jsp/pom.xml b/jetty-jsp/pom.xml index 834d650bb07..ed51a85d16a 100644 --- a/jetty-jsp/pom.xml +++ b/jetty-jsp/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 jetty-jsp diff --git a/jetty-jspc-maven-plugin/pom.xml b/jetty-jspc-maven-plugin/pom.xml index 7e838e095a7..a39e455bf98 100644 --- a/jetty-jspc-maven-plugin/pom.xml +++ b/jetty-jspc-maven-plugin/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 jetty-jspc-maven-plugin diff --git a/jetty-maven-plugin/pom.xml b/jetty-maven-plugin/pom.xml index e6dc86cf440..ed271f67a3d 100644 --- a/jetty-maven-plugin/pom.xml +++ b/jetty-maven-plugin/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 jetty-maven-plugin diff --git a/jetty-monitor/pom.xml b/jetty-monitor/pom.xml index 247791628e6..9591c72312c 100644 --- a/jetty-monitor/pom.xml +++ b/jetty-monitor/pom.xml @@ -19,7 +19,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 jetty-monitor diff --git a/jetty-nosql/pom.xml b/jetty-nosql/pom.xml index e7b05d3b0a4..e3292a85be3 100644 --- a/jetty-nosql/pom.xml +++ b/jetty-nosql/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 jetty-nosql diff --git a/jetty-osgi/jetty-osgi-alpn/pom.xml b/jetty-osgi/jetty-osgi-alpn/pom.xml index 33dc1265203..38e3e8c6031 100644 --- a/jetty-osgi/jetty-osgi-alpn/pom.xml +++ b/jetty-osgi/jetty-osgi-alpn/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.osgi jetty-osgi-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 jetty-osgi-alpn diff --git a/jetty-osgi/jetty-osgi-boot-jsp/pom.xml b/jetty-osgi/jetty-osgi-boot-jsp/pom.xml index 35006db9934..60326b793c6 100644 --- a/jetty-osgi/jetty-osgi-boot-jsp/pom.xml +++ b/jetty-osgi/jetty-osgi-boot-jsp/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.osgi jetty-osgi-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 jetty-osgi-boot-jsp diff --git a/jetty-osgi/jetty-osgi-boot-warurl/pom.xml b/jetty-osgi/jetty-osgi-boot-warurl/pom.xml index 3b51581f7f1..e4d0d70eb8b 100644 --- a/jetty-osgi/jetty-osgi-boot-warurl/pom.xml +++ b/jetty-osgi/jetty-osgi-boot-warurl/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.osgi jetty-osgi-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT ../pom.xml 4.0.0 diff --git a/jetty-osgi/jetty-osgi-boot/pom.xml b/jetty-osgi/jetty-osgi-boot/pom.xml index cd66b8af20e..e759555baa0 100644 --- a/jetty-osgi/jetty-osgi-boot/pom.xml +++ b/jetty-osgi/jetty-osgi-boot/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.osgi jetty-osgi-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 jetty-osgi-boot diff --git a/jetty-osgi/jetty-osgi-httpservice/pom.xml b/jetty-osgi/jetty-osgi-httpservice/pom.xml index 33244ef31ef..9e44963c818 100644 --- a/jetty-osgi/jetty-osgi-httpservice/pom.xml +++ b/jetty-osgi/jetty-osgi-httpservice/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.osgi jetty-osgi-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 jetty-httpservice diff --git a/jetty-osgi/pom.xml b/jetty-osgi/pom.xml index 8949a9cb84f..f9c6b753c36 100644 --- a/jetty-osgi/pom.xml +++ b/jetty-osgi/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT org.eclipse.jetty.osgi jetty-osgi-project diff --git a/jetty-osgi/test-jetty-osgi-context/pom.xml b/jetty-osgi/test-jetty-osgi-context/pom.xml index 6b841e61ec9..1f40cd41068 100644 --- a/jetty-osgi/test-jetty-osgi-context/pom.xml +++ b/jetty-osgi/test-jetty-osgi-context/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.osgi jetty-osgi-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 test-jetty-osgi-context diff --git a/jetty-osgi/test-jetty-osgi-webapp/pom.xml b/jetty-osgi/test-jetty-osgi-webapp/pom.xml index c23d7933ded..0108863122c 100644 --- a/jetty-osgi/test-jetty-osgi-webapp/pom.xml +++ b/jetty-osgi/test-jetty-osgi-webapp/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.osgi jetty-osgi-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT ../pom.xml 4.0.0 diff --git a/jetty-osgi/test-jetty-osgi/pom.xml b/jetty-osgi/test-jetty-osgi/pom.xml index c22767acd9f..5a7a489725c 100644 --- a/jetty-osgi/test-jetty-osgi/pom.xml +++ b/jetty-osgi/test-jetty-osgi/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.osgi jetty-osgi-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT ../pom.xml 4.0.0 diff --git a/jetty-plus/pom.xml b/jetty-plus/pom.xml index 216a33ae6af..d69f96c92c9 100644 --- a/jetty-plus/pom.xml +++ b/jetty-plus/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 jetty-plus diff --git a/jetty-proxy/pom.xml b/jetty-proxy/pom.xml index 0404ff89886..3ebbecb8ae8 100644 --- a/jetty-proxy/pom.xml +++ b/jetty-proxy/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 jetty-proxy diff --git a/jetty-quickstart/pom.xml b/jetty-quickstart/pom.xml index 6aea63a9094..f1660b49ca1 100644 --- a/jetty-quickstart/pom.xml +++ b/jetty-quickstart/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 org.eclipse.jetty diff --git a/jetty-rewrite/pom.xml b/jetty-rewrite/pom.xml index 002d889cb67..84de5f87c6c 100644 --- a/jetty-rewrite/pom.xml +++ b/jetty-rewrite/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 jetty-rewrite diff --git a/jetty-runner/pom.xml b/jetty-runner/pom.xml index 77ee80c3d64..df7f02fea2f 100644 --- a/jetty-runner/pom.xml +++ b/jetty-runner/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 jetty-runner diff --git a/jetty-security/pom.xml b/jetty-security/pom.xml index 9afd052dea8..00d1aea9d33 100644 --- a/jetty-security/pom.xml +++ b/jetty-security/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 jetty-security diff --git a/jetty-server/pom.xml b/jetty-server/pom.xml index 316cd9fc111..b4c0e5cd143 100644 --- a/jetty-server/pom.xml +++ b/jetty-server/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 jetty-server diff --git a/jetty-servlet/pom.xml b/jetty-servlet/pom.xml index 89be8b86746..ae2847469e4 100644 --- a/jetty-servlet/pom.xml +++ b/jetty-servlet/pom.xml @@ -3,7 +3,7 @@ jetty-project org.eclipse.jetty - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 jetty-servlet diff --git a/jetty-servlets/pom.xml b/jetty-servlets/pom.xml index 662071d621f..67956eed72a 100644 --- a/jetty-servlets/pom.xml +++ b/jetty-servlets/pom.xml @@ -3,7 +3,7 @@ jetty-project org.eclipse.jetty - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 jetty-servlets diff --git a/jetty-spdy/pom.xml b/jetty-spdy/pom.xml index 8a4e94a242f..fc8676ad2a0 100644 --- a/jetty-spdy/pom.xml +++ b/jetty-spdy/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 diff --git a/jetty-spdy/spdy-alpn-tests/pom.xml b/jetty-spdy/spdy-alpn-tests/pom.xml index dea7b3ead9d..c49d2f78f5e 100644 --- a/jetty-spdy/spdy-alpn-tests/pom.xml +++ b/jetty-spdy/spdy-alpn-tests/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.spdy spdy-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 diff --git a/jetty-spdy/spdy-client/pom.xml b/jetty-spdy/spdy-client/pom.xml index 18242553cbb..de1c13dc745 100644 --- a/jetty-spdy/spdy-client/pom.xml +++ b/jetty-spdy/spdy-client/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.spdy spdy-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 diff --git a/jetty-spdy/spdy-core/pom.xml b/jetty-spdy/spdy-core/pom.xml index b6cc388932f..3eb7bbff83f 100644 --- a/jetty-spdy/spdy-core/pom.xml +++ b/jetty-spdy/spdy-core/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.spdy spdy-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 diff --git a/jetty-spdy/spdy-example-webapp/pom.xml b/jetty-spdy/spdy-example-webapp/pom.xml index 85bbf77b4f3..f94f5be4deb 100644 --- a/jetty-spdy/spdy-example-webapp/pom.xml +++ b/jetty-spdy/spdy-example-webapp/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.spdy spdy-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 spdy-example-webapp diff --git a/jetty-spdy/spdy-http-client-transport/pom.xml b/jetty-spdy/spdy-http-client-transport/pom.xml index 6691a98af82..0ede4766dd6 100644 --- a/jetty-spdy/spdy-http-client-transport/pom.xml +++ b/jetty-spdy/spdy-http-client-transport/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.spdy spdy-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 diff --git a/jetty-spdy/spdy-http-common/pom.xml b/jetty-spdy/spdy-http-common/pom.xml index 64b775b3ad5..133bd182406 100644 --- a/jetty-spdy/spdy-http-common/pom.xml +++ b/jetty-spdy/spdy-http-common/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.spdy spdy-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 diff --git a/jetty-spdy/spdy-http-server/pom.xml b/jetty-spdy/spdy-http-server/pom.xml index 07a61f231d7..84d467839e2 100644 --- a/jetty-spdy/spdy-http-server/pom.xml +++ b/jetty-spdy/spdy-http-server/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.spdy spdy-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 spdy-http-server diff --git a/jetty-spdy/spdy-server/pom.xml b/jetty-spdy/spdy-server/pom.xml index 54bbbafc2bd..a6b940a5fc8 100644 --- a/jetty-spdy/spdy-server/pom.xml +++ b/jetty-spdy/spdy-server/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.spdy spdy-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 diff --git a/jetty-spring/pom.xml b/jetty-spring/pom.xml index bf865496823..ffdde9fd4c0 100644 --- a/jetty-spring/pom.xml +++ b/jetty-spring/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 jetty-spring diff --git a/jetty-start/pom.xml b/jetty-start/pom.xml index 7dd1822ec1d..58a93ea1aff 100644 --- a/jetty-start/pom.xml +++ b/jetty-start/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 jetty-start diff --git a/jetty-util-ajax/pom.xml b/jetty-util-ajax/pom.xml index 0d16f821a58..2999f00b562 100644 --- a/jetty-util-ajax/pom.xml +++ b/jetty-util-ajax/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 jetty-util-ajax diff --git a/jetty-util/pom.xml b/jetty-util/pom.xml index fa5f6509645..cb8449a429c 100644 --- a/jetty-util/pom.xml +++ b/jetty-util/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 jetty-util diff --git a/jetty-webapp/pom.xml b/jetty-webapp/pom.xml index f27a5bde294..e787f1fb42f 100644 --- a/jetty-webapp/pom.xml +++ b/jetty-webapp/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 jetty-webapp diff --git a/jetty-websocket/javax-websocket-client-impl/pom.xml b/jetty-websocket/javax-websocket-client-impl/pom.xml index 5637f77e0bc..f24ff5809e0 100644 --- a/jetty-websocket/javax-websocket-client-impl/pom.xml +++ b/jetty-websocket/javax-websocket-client-impl/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.websocket websocket-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 diff --git a/jetty-websocket/javax-websocket-server-impl/pom.xml b/jetty-websocket/javax-websocket-server-impl/pom.xml index d0e16162d13..084ba950199 100644 --- a/jetty-websocket/javax-websocket-server-impl/pom.xml +++ b/jetty-websocket/javax-websocket-server-impl/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.websocket websocket-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 diff --git a/jetty-websocket/pom.xml b/jetty-websocket/pom.xml index d030ba61555..c29091098f3 100644 --- a/jetty-websocket/pom.xml +++ b/jetty-websocket/pom.xml @@ -3,7 +3,7 @@ jetty-project org.eclipse.jetty - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 diff --git a/jetty-websocket/websocket-api/pom.xml b/jetty-websocket/websocket-api/pom.xml index 2559ae7e502..d3496a8c47a 100644 --- a/jetty-websocket/websocket-api/pom.xml +++ b/jetty-websocket/websocket-api/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.websocket websocket-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 diff --git a/jetty-websocket/websocket-client/pom.xml b/jetty-websocket/websocket-client/pom.xml index ae7d6832070..ac9d971b13e 100644 --- a/jetty-websocket/websocket-client/pom.xml +++ b/jetty-websocket/websocket-client/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.websocket websocket-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 diff --git a/jetty-websocket/websocket-common/pom.xml b/jetty-websocket/websocket-common/pom.xml index 26198f5af66..59be7f199ae 100644 --- a/jetty-websocket/websocket-common/pom.xml +++ b/jetty-websocket/websocket-common/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.websocket websocket-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 diff --git a/jetty-websocket/websocket-server/pom.xml b/jetty-websocket/websocket-server/pom.xml index 65c05007567..643793addb1 100644 --- a/jetty-websocket/websocket-server/pom.xml +++ b/jetty-websocket/websocket-server/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.websocket websocket-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 diff --git a/jetty-websocket/websocket-servlet/pom.xml b/jetty-websocket/websocket-servlet/pom.xml index 6f88ff44bcc..72b618c5272 100644 --- a/jetty-websocket/websocket-servlet/pom.xml +++ b/jetty-websocket/websocket-servlet/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.websocket websocket-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 diff --git a/jetty-xml/pom.xml b/jetty-xml/pom.xml index 98a94e4e922..84a903e8cf2 100644 --- a/jetty-xml/pom.xml +++ b/jetty-xml/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 jetty-xml diff --git a/pom.xml b/pom.xml index d3744ef0f3b..ae27d907a1e 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ 23 jetty-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT Jetty :: Project http://www.eclipse.org/jetty pom diff --git a/tests/pom.xml b/tests/pom.xml index 607eec9a37d..d0a60cdc3b3 100644 --- a/tests/pom.xml +++ b/tests/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty jetty-project - 9.2.16.v20160414 + 9.2.17-SNAPSHOT ../pom.xml org.eclipse.jetty.tests diff --git a/tests/test-continuation/pom.xml b/tests/test-continuation/pom.xml index 558aa7254e7..f14ffd5273c 100644 --- a/tests/test-continuation/pom.xml +++ b/tests/test-continuation/pom.xml @@ -20,7 +20,7 @@ org.eclipse.jetty.tests tests-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT ../pom.xml 4.0.0 diff --git a/tests/test-integration/pom.xml b/tests/test-integration/pom.xml index 8268686e3df..20470fb075b 100644 --- a/tests/test-integration/pom.xml +++ b/tests/test-integration/pom.xml @@ -20,7 +20,7 @@ org.eclipse.jetty.tests tests-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 test-integration diff --git a/tests/test-jmx/jmx-webapp-it/pom.xml b/tests/test-jmx/jmx-webapp-it/pom.xml index 4ed110597b9..cad9fc85e8c 100644 --- a/tests/test-jmx/jmx-webapp-it/pom.xml +++ b/tests/test-jmx/jmx-webapp-it/pom.xml @@ -20,7 +20,7 @@ org.eclipse.jetty.tests test-jmx-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 jmx-webapp-it diff --git a/tests/test-jmx/jmx-webapp/pom.xml b/tests/test-jmx/jmx-webapp/pom.xml index f541b22b223..55add51e72c 100644 --- a/tests/test-jmx/jmx-webapp/pom.xml +++ b/tests/test-jmx/jmx-webapp/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty.tests test-jmx-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT jmx-webapp war diff --git a/tests/test-jmx/pom.xml b/tests/test-jmx/pom.xml index 15aef08c38a..b5f024b7747 100644 --- a/tests/test-jmx/pom.xml +++ b/tests/test-jmx/pom.xml @@ -20,7 +20,7 @@ org.eclipse.jetty.tests tests-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT 4.0.0 test-jmx-parent diff --git a/tests/test-loginservice/pom.xml b/tests/test-loginservice/pom.xml index c4dc46fbb61..7d654c1fcbf 100644 --- a/tests/test-loginservice/pom.xml +++ b/tests/test-loginservice/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty.tests tests-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT test-loginservice Jetty Tests :: Login Service diff --git a/tests/test-quickstart/pom.xml b/tests/test-quickstart/pom.xml index adf7836b6d0..b97bec97805 100644 --- a/tests/test-quickstart/pom.xml +++ b/tests/test-quickstart/pom.xml @@ -2,7 +2,7 @@ org.eclipse.jetty.tests tests-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT ../pom.xml 4.0.0 diff --git a/tests/test-sessions/pom.xml b/tests/test-sessions/pom.xml index 364f257299a..7bc0f5f7458 100644 --- a/tests/test-sessions/pom.xml +++ b/tests/test-sessions/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty.tests tests-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT test-sessions-parent Jetty Tests :: Sessions :: Parent diff --git a/tests/test-sessions/test-hash-sessions/pom.xml b/tests/test-sessions/test-hash-sessions/pom.xml index 5869fe90e45..278d12538b6 100644 --- a/tests/test-sessions/test-hash-sessions/pom.xml +++ b/tests/test-sessions/test-hash-sessions/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty.tests test-sessions-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT test-hash-sessions Jetty Tests :: Sessions :: Hash diff --git a/tests/test-sessions/test-jdbc-sessions/pom.xml b/tests/test-sessions/test-jdbc-sessions/pom.xml index a150c0524fc..f3e7bd79288 100644 --- a/tests/test-sessions/test-jdbc-sessions/pom.xml +++ b/tests/test-sessions/test-jdbc-sessions/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty.tests test-sessions-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT test-jdbc-sessions Jetty Tests :: Sessions :: JDBC diff --git a/tests/test-sessions/test-mongodb-sessions/pom.xml b/tests/test-sessions/test-mongodb-sessions/pom.xml index 532475fbc8c..a2d9f9a2df8 100644 --- a/tests/test-sessions/test-mongodb-sessions/pom.xml +++ b/tests/test-sessions/test-mongodb-sessions/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty.tests test-sessions-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT test-mongodb-sessions Jetty Tests :: Sessions :: Mongo diff --git a/tests/test-sessions/test-sessions-common/pom.xml b/tests/test-sessions/test-sessions-common/pom.xml index b9a6eaeab2d..3b83f48fabf 100644 --- a/tests/test-sessions/test-sessions-common/pom.xml +++ b/tests/test-sessions/test-sessions-common/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty.tests test-sessions-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT test-sessions-common Jetty Tests :: Sessions :: Common diff --git a/tests/test-webapps/pom.xml b/tests/test-webapps/pom.xml index d9d77c9d533..ef3b88a8729 100644 --- a/tests/test-webapps/pom.xml +++ b/tests/test-webapps/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty.tests tests-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT ../pom.xml test-webapps-parent diff --git a/tests/test-webapps/test-jaas-webapp/pom.xml b/tests/test-webapps/test-jaas-webapp/pom.xml index d044fd5aa41..f199b874e90 100644 --- a/tests/test-webapps/test-jaas-webapp/pom.xml +++ b/tests/test-webapps/test-jaas-webapp/pom.xml @@ -4,7 +4,7 @@ org.eclipse.jetty.tests test-webapps-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT test-jaas-webapp Jetty Tests :: WebApp :: JAAS diff --git a/tests/test-webapps/test-jetty-webapp/pom.xml b/tests/test-webapps/test-jetty-webapp/pom.xml index 40f1d1439a4..9fdc8706df2 100644 --- a/tests/test-webapps/test-jetty-webapp/pom.xml +++ b/tests/test-webapps/test-jetty-webapp/pom.xml @@ -20,7 +20,7 @@ org.eclipse.jetty.tests test-webapps-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT ../pom.xml 4.0.0 diff --git a/tests/test-webapps/test-jndi-webapp/pom.xml b/tests/test-webapps/test-jndi-webapp/pom.xml index 946c8d01540..aafdd034e70 100644 --- a/tests/test-webapps/test-jndi-webapp/pom.xml +++ b/tests/test-webapps/test-jndi-webapp/pom.xml @@ -4,7 +4,7 @@ org.eclipse.jetty.tests test-webapps-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT test-jndi-webapp Jetty Tests :: WebApp :: JNDI diff --git a/tests/test-webapps/test-mock-resources/pom.xml b/tests/test-webapps/test-mock-resources/pom.xml index e2c86751ce9..f7937eeb618 100644 --- a/tests/test-webapps/test-mock-resources/pom.xml +++ b/tests/test-webapps/test-mock-resources/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.tests test-webapps-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT Jetty Tests :: WebApp :: Mock Resources test-mock-resources diff --git a/tests/test-webapps/test-proxy-webapp/pom.xml b/tests/test-webapps/test-proxy-webapp/pom.xml index 0da3ce48dd2..29891138f30 100644 --- a/tests/test-webapps/test-proxy-webapp/pom.xml +++ b/tests/test-webapps/test-proxy-webapp/pom.xml @@ -20,7 +20,7 @@ org.eclipse.jetty.tests test-webapps-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT ../pom.xml 4.0.0 diff --git a/tests/test-webapps/test-servlet-spec/pom.xml b/tests/test-webapps/test-servlet-spec/pom.xml index 46c40ff5cb4..a224e173a0a 100644 --- a/tests/test-webapps/test-servlet-spec/pom.xml +++ b/tests/test-webapps/test-servlet-spec/pom.xml @@ -4,7 +4,7 @@ org.eclipse.jetty.tests test-webapps-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT test-servlet-spec-parent Jetty Tests :: Spec Test WebApp :: Parent diff --git a/tests/test-webapps/test-servlet-spec/test-container-initializer/pom.xml b/tests/test-webapps/test-servlet-spec/test-container-initializer/pom.xml index 5a0b29ea85f..2fb693051f4 100644 --- a/tests/test-webapps/test-servlet-spec/test-container-initializer/pom.xml +++ b/tests/test-webapps/test-servlet-spec/test-container-initializer/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.tests test-servlet-spec-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT test-container-initializer jar diff --git a/tests/test-webapps/test-servlet-spec/test-spec-webapp/pom.xml b/tests/test-webapps/test-servlet-spec/test-spec-webapp/pom.xml index c36eac2c6e0..3efe8230d92 100644 --- a/tests/test-webapps/test-servlet-spec/test-spec-webapp/pom.xml +++ b/tests/test-webapps/test-servlet-spec/test-spec-webapp/pom.xml @@ -4,7 +4,7 @@ org.eclipse.jetty.tests test-servlet-spec-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT Jetty Tests :: Webapps :: Spec Webapp test-spec-webapp diff --git a/tests/test-webapps/test-servlet-spec/test-web-fragment/pom.xml b/tests/test-webapps/test-servlet-spec/test-web-fragment/pom.xml index 59fe9cfdf00..d4b1bf50c0d 100644 --- a/tests/test-webapps/test-servlet-spec/test-web-fragment/pom.xml +++ b/tests/test-webapps/test-servlet-spec/test-web-fragment/pom.xml @@ -3,7 +3,7 @@ org.eclipse.jetty.tests test-servlet-spec-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT Jetty Tests :: WebApp :: Servlet Spec :: Fragment Jar org.eclipse.jetty.tests diff --git a/tests/test-webapps/test-webapp-rfc2616/pom.xml b/tests/test-webapps/test-webapp-rfc2616/pom.xml index 01be909abe6..0b85669092c 100644 --- a/tests/test-webapps/test-webapp-rfc2616/pom.xml +++ b/tests/test-webapps/test-webapp-rfc2616/pom.xml @@ -21,7 +21,7 @@ org.eclipse.jetty.tests test-webapps-parent - 9.2.16.v20160414 + 9.2.17-SNAPSHOT test-webapp-rfc2616 Jetty Tests :: WebApp :: RFC2616 From 65d949a386ce767a3a759e479ddde45abdb6a0c1 Mon Sep 17 00:00:00 2001 From: Greg Wilkins Date: Mon, 25 Apr 2016 18:15:20 +1000 Subject: [PATCH 5/5] Issue #518 jarfile fix for springboot --- .../org/eclipse/jetty/util/resource/JarFileResource.java | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/jetty-util/src/main/java/org/eclipse/jetty/util/resource/JarFileResource.java b/jetty-util/src/main/java/org/eclipse/jetty/util/resource/JarFileResource.java index 45aaba93d43..2a6fddde856 100644 --- a/jetty-util/src/main/java/org/eclipse/jetty/util/resource/JarFileResource.java +++ b/jetty-util/src/main/java/org/eclipse/jetty/util/resource/JarFileResource.java @@ -121,7 +121,7 @@ class JarFileResource extends JarResource _jarFile=null; _list=null; - int sep = _urlString.indexOf("!/"); + int sep = _urlString.lastIndexOf("!/"); _jarUrl=_urlString.substring(0,sep+2); _path=_urlString.substring(sep+2); if (_path.length()==0) @@ -322,7 +322,7 @@ class JarFileResource extends JarResource } Enumeration e=jarFile.entries(); - String dir=_urlString.substring(_urlString.indexOf("!/")+2); + String dir=_urlString.substring(_urlString.lastIndexOf("!/")+2); while(e.hasMoreElements()) { JarEntry entry = e.nextElement(); @@ -392,7 +392,6 @@ class JarFileResource extends JarResource JarFileResource newResource = new JarFileResource(oldResource.getURL(), false); return newResource; - } /** @@ -407,12 +406,12 @@ class JarFileResource extends JarResource throws MalformedURLException { String string = _urlString; - int index = string.indexOf("!/"); + int index = string.lastIndexOf("!/"); if (index > 0) string = string.substring(0,index); if (string.startsWith("jar:")) string = string.substring(4); URL url = new URL(string); - return url.sameFile(resource.getURL()); + return url.sameFile(resource.getURI().toURL()); } }