Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/release-9.4.1' into jetty-9.4.x
Browse files Browse the repository at this point in the history
  • Loading branch information
jmcc0nn3ll committed Jan 26, 2017
2 parents 76e0bb1 + d0c33eb commit bba4a8b
Show file tree
Hide file tree
Showing 119 changed files with 218 additions and 130 deletions.
112 changes: 100 additions & 12 deletions VERSION.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,92 @@
jetty-9.4.1-SNAPSHOT
jetty-9.4.2-SNAPSHOT

jetty-9.4.1.v20170120 - 20 January 2017
+ 486 JDK 9 ALPN implementation
+ 592 Support no-value Host header in HttpParser
+ 612 Support HTTP Trailer
+ 1044 Unix socket connector blocks for 30 seconds on stopping the server
+ 1073 JDK9 support in Jetty 9.3.x
+ 1114 Add testcase for WSUF for stop/start of the Server
+ 1138 Ensure xml validation works on web descriptors
+ 1139 Support configuration of properties during --add-to-start
+ 1146 jetty.server.HttpInput deadlock
+ 1161 HttpClient and WebSocketClient should not remove all cookies on stop
+ 1162 Make request.changeSessionId() work with NullSessionCache
+ 1163 Start error results in NPE
+ 1167 NPE while completing a reset HTTP/2 stream
+ 1169 HTTP/2 reset on a stalled write does not unblock writer thread
+ 1171 jetty-client throws NPE for request to IDN hosts only when
`HttpClient#send(...)` is called
+ 1175 Reading HttpServletRequest InputStream from a Filter then accessing
getParameterNames() results in java.io.IOException: Missing content for
multipart request
+ 1181 Review buffer underflow cases in SslConnection
+ 1184 IllegalStateException for HEAD requests responded with 404
+ 1185 Connection abruptly closed for HEAD requests
+ 1186 Where can i find SocketConnector .java and
BlockingChannelConnector.java etc?
+ 1188 Cannot --add-to-start=logback-access due to logback-core dependancy
+ 1195 Problem using STOP.PORT and STOP.KEY with --exec
+ 1197 WebSocketClient not sending `Authorization` request header
+ 1200 Context path not set for symlink from root
+ 1201 X-Forwarded-For incorrectly set in jetty-http-forwarded.xml
+ 1202 NPE in JsrSession when dealing with a response missing the
`Sec-WebSocket-Extensions` header
+ 1203 HttpSessionBindingListener#valueUnbound not called consistently in
9.4.0
+ 1207 WebSocketPolicy configuration inconsistent when using JSR
+ 1209 IllegalStateException when HTTP/2 push is disabled
+ 1214 Accepted subprotocol is not provided when @OnWebSocketConnect method is
invoked
+ 1216 Can't stop/start a WebAppContext with websocket
+ 1218 ReadPendingException is thrown when using
o.e.j.websocket.api.Session.suspend
+ 1220 PushCacheFilter does not add the context path to pushed resources
+ 1221 Session AbstractCreateAndInvalidateTest needs synchronization
+ 1222 Authenticated sessions throw exception on invalidate
+ 1223 Allow session workername to be null
+ 1224 HttpSessionListener.sessionDestroyed can no longer access session
+ 1226 Undefined JETTY_LOGS breaks jetty.sh
+ 1228 Internal error during SSL handshake
+ 1229 ClassLoader constraint issue when using NativeWebSocketConfiguration
with WEB-INF/lib/jetty-http.jar present
+ 1234 onBadMessage called from with handled message
+ 1239 Charset=unknown produces Exception during testing
+ 1242
org.eclipse.jetty.client.HttpRequestAbortTest.testAbortOnCommitWithContent[1]()
results in EofException
+ 1243
org.eclipse.jetty.proxy.ProxyServletFailureTest.testServerException[0]()
results in ServletException
+ 1244
ProxyServletFailureTest.testProxyRequestStallsContentServerIdlesTimeout()
has TimeoutException visible
+ 1248
org.eclipse.jetty.http2.client.StreamResetTest.testServerExceptionConsumesQueuedData
results in visible Stacktrace
+ 1252
HttpClientStreamTest.testInputStreamContentProviderThrowingWhileReading[transport:
HTTPS]() results in Early EOF
+ 1254 9.4.x Server resource handler welcome files forwarding not working
+ 1259 HostnameVerificationTest.simpleGetWithHostnameVerificationEnabledTest
is broken
+ 1260 Expand system properties in start
+ 1261 Intermittent H2C test failure AsyncIOServletTest.testAsyncReadEarlyEOF
+ 1262 BufferUtil.isMappedBuffer() uses reflection on private JDK fields
+ 1265 JAXB not available in JDK 9
+ 1267 Request.getRemoteUser can throw undeclared IllegalStateException via
DeferredAuthentication & FormAuthenticator
+ 1268 <jsp-file>incorrectly handled when the jsp is at the top directory
+ 1269 Extensible assumed charset for mimetypes
+ 1270 GzipHandler rework on dispatches
+ 1271 Update to apache jasper 8.5.9
+ 1272 Update ALPN versions for 8u111
+ 1274 Distinguish no tlds vs no MetaInfConfiguration tld scanning for
quickstart
+ 1275 Get rid of Mockito
+ 1276 Remove org.eclipse.jetty.websocket.server.WebSocketServerFactory from
SPI
+ 1277 http2 alpn test error

jetty-9.4.0.v20161208 - 08 December 2016
+ 1112 How config async support in jsp tag?
Expand Down Expand Up @@ -133,16 +221,16 @@ jetty-9.4.0.RC2 - 16 November 2016
${jetty.base}
+ 1039 AttributeNormalizer should not track attributes that are null
+ 1045 Abort HttpChannel onCompletion if wrong content length set
+ 1046 Improve HTTP2Flusher error report
+ 1046 Improve HTTP2Flusher error report
+ 1050 Add multiple FilterHolder to a ServletContextHandler may cause problems
+ 1054 Using WebSocketPingPongListener with empty PING payload results in
NullPointerException
+ 1057 Improve WebSocketUpgradeFilter fast path performance
+ 1062 Jetty allows requests to hang under PUT load
+ 1063 HostPortHttpField should handle port-only values
+ 1064 HttpClient sets chunked transfer-encoding
+ 1065 Response.setBufferSize checks for written content.
+ 1066 Content-Length: 0 set when not required.
+ 1065 Response.setBufferSize checks for written content
+ 1066 Content-Length: 0 set when not required
+ 1067 Ensure if session scavenging is disabled, no candidate expired sessions
accumulate
+ 1069 Host header should be sent with HTTP/1.0
Expand All @@ -153,7 +241,7 @@ jetty-9.4.0.RC2 - 16 November 2016
+ 1074 Improve HttpInput for non dispatched calls
+ 1075 If read from session data cache fails, fallback to session data store
+ 1076 bad error handling in
ServerTimeoutsTest.testBlockingReadWithMinimumDataRateBelowLimit
ServerTimeoutsTest.testBlockingReadWithMinimumDataRateBelowLimit
+ 1077 doHandle defined twice for ScopedHandler
+ 1078 DigestAuthentication should use realm from server, even if unknown in
advance
Expand Down Expand Up @@ -189,12 +277,12 @@ jetty-9.4.0.RC1 - 21 October 2016
GCloudSessionDataStore
+ 955 Response listeners not invoked when using Connection.send()
+ 959 CompleteListener invoked twice for HTTP/2 transport and response content
+ 960 Async I/O spin when reading early EOF
+ 960 Async I/O spin when reading early EOF
+ 963 location based black/white classpath patterns
+ 966 Remove usages of ConcurrentArrayQueue
+ 984 Improve logging modules and module listing
+ 989 InputStreamResponseListener.get() throws with HTTP/2 following redirect
+ 993 Add GAE_MODULE_INSTANCE env var as default for session id manager
+ 993 Add GAE_MODULE_INSTANCE env var as default for session id manager
+ 998 Normalize [tags] directive in *.mod files
+ 999 Create a Flight Recorder module
+ 1000 Allow legacy behaviour if 2 servlets map to same path
Expand All @@ -213,7 +301,7 @@ jetty-9.4.0.RC0 - 15 September 2016
+ 731 Update modules in Jetty 9.4
+ 806 Jetty HttpClient authentication - missing any realm option
+ 844 Implement a Thread Limit Handler
+ 845 Improve blocking IO for data rate limiting.
+ 845 Improve blocking IO for data rate limiting
+ 851 MBeanContainer no longer unregisters MBeans when "stopped"
+ 854 If container.destroy() is called, calling container.start() again should
throw an IllegalStateException
Expand Down Expand Up @@ -261,7 +349,7 @@ jetty-9.4.0.M1 - 15 August 2016
+ 623 Add --gzip suffix to 304 responses with ETAGs
+ 624 AsyncContext.onCompleted called twice
+ 627 Use only start.ini or start.d, not both
+ 628 IOException: Unable to open root Jar file ..
+ 628 IOException: Unable to open root Jar file .
MetaInfConfiguration.getTlds(MetaInfConfiguration.java:406) with Spring boot
loader + WebAppContext + non-expanded war
+ 632 JMX tests rely on fixed port
Expand Down Expand Up @@ -430,13 +518,13 @@ jetty-9.4.0.M0 - 03 June 2016
+ 608 reset encoding set from content type
+ 609 ignore failing test
+ 610 Ignore failing test

jetty-9.3.14.v20161028 - 28 October 2016
+ 292 NPE in SslConnectionFactory newConnection
+ 295 Ensure Jetty Client use of Deflater / Inflater calls .end() to avoid
memory leak
+ 989 InputStreamResponseListener.get() throws with HTTP/2 following redirect
+ 1009 [9.3.x] ThreadLimitHandler has no method setBlockForMs
+ 1009 9.3.x] ThreadLimitHandler has no method setBlockForMs
+ 1018 Remove dependency on asm types in oej.annotations.Util
+ 1029 Restore Request.setHttpVersion()
+ 1031 Improve HttpField pre-encoding
Expand Down Expand Up @@ -6879,7 +6967,7 @@ jetty-6.1.0rc2 - 20 December 2006
+ ensure classpath passed to jspc contains file paths not urls
+ ensure com.sun.el.Messages.properties included in jsp-2.1 jar
+ ensure servlets initialized if only using ServletHandler
+ fixed Jetty-197 AJP13 getRemoteHost()
+ Jetty-197 AJP13 getRemoteHost()
+ Refactored AbstractSessionManager for ehcache
+ remove code to remove SecurityHandler if no constraints present

Expand Down
2 changes: 1 addition & 1 deletion aggregates/jetty-all-compact3/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<parent>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-project</artifactId>
<version>9.4.1-SNAPSHOT</version>
<version>9.4.2-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
Expand Down
2 changes: 1 addition & 1 deletion aggregates/jetty-all/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<parent>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-project</artifactId>
<version>9.4.1-SNAPSHOT</version>
<version>9.4.2-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
Expand Down
2 changes: 1 addition & 1 deletion apache-jsp/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<parent>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-project</artifactId>
<version>9.4.1-SNAPSHOT</version>
<version>9.4.2-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>apache-jsp</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion apache-jstl/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<parent>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-project</artifactId>
<version>9.4.1-SNAPSHOT</version>
<version>9.4.2-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>apache-jstl</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion examples/async-rest/async-rest-jar/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<parent>
<groupId>org.eclipse.jetty</groupId>
<artifactId>example-async-rest</artifactId>
<version>9.4.1-SNAPSHOT</version>
<version>9.4.2-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.eclipse.jetty.example-async-rest</groupId>
Expand Down
2 changes: 1 addition & 1 deletion examples/async-rest/async-rest-webapp/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<parent>
<groupId>org.eclipse.jetty</groupId>
<artifactId>example-async-rest</artifactId>
<version>9.4.1-SNAPSHOT</version>
<version>9.4.2-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.eclipse.jetty.example-async-rest</groupId>
Expand Down
2 changes: 1 addition & 1 deletion examples/async-rest/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<parent>
<groupId>org.eclipse.jetty.examples</groupId>
<artifactId>examples-parent</artifactId>
<version>9.4.1-SNAPSHOT</version>
<version>9.4.2-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
Expand Down
2 changes: 1 addition & 1 deletion examples/embedded/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<parent>
<groupId>org.eclipse.jetty.examples</groupId>
<artifactId>examples-parent</artifactId>
<version>9.4.1-SNAPSHOT</version>
<version>9.4.2-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
Expand Down
2 changes: 1 addition & 1 deletion examples/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-project</artifactId>
<version>9.4.1-SNAPSHOT</version>
<version>9.4.2-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
<groupId>org.eclipse.jetty.examples</groupId>
Expand Down
2 changes: 1 addition & 1 deletion jetty-alpn/jetty-alpn-client/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<parent>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-alpn-parent</artifactId>
<version>9.4.1-SNAPSHOT</version>
<version>9.4.2-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>jetty-alpn-client</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion jetty-alpn/jetty-alpn-java-client/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-alpn-parent</artifactId>
<version>9.4.1-SNAPSHOT</version>
<version>9.4.2-SNAPSHOT</version>
</parent>

<modelVersion>4.0.0</modelVersion>
Expand Down
2 changes: 1 addition & 1 deletion jetty-alpn/jetty-alpn-java-server/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-alpn-parent</artifactId>
<version>9.4.1-SNAPSHOT</version>
<version>9.4.2-SNAPSHOT</version>
</parent>

<modelVersion>4.0.0</modelVersion>
Expand Down
2 changes: 1 addition & 1 deletion jetty-alpn/jetty-alpn-server/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<parent>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-alpn-parent</artifactId>
<version>9.4.1-SNAPSHOT</version>
<version>9.4.2-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>jetty-alpn-server</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion jetty-alpn/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-project</artifactId>
<version>9.4.1-SNAPSHOT</version>
<version>9.4.2-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>jetty-alpn-parent</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion jetty-annotations/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<parent>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-project</artifactId>
<version>9.4.1-SNAPSHOT</version>
<version>9.4.2-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>jetty-annotations</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion jetty-ant/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<parent>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-project</artifactId>
<version>9.4.1-SNAPSHOT</version>
<version>9.4.2-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>jetty-ant</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion jetty-cdi/cdi-core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<parent>
<groupId>org.eclipse.jetty.cdi</groupId>
<artifactId>jetty-cdi-parent</artifactId>
<version>9.4.1-SNAPSHOT</version>
<version>9.4.2-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>cdi-core</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion jetty-cdi/cdi-full-servlet/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<parent>
<groupId>org.eclipse.jetty.cdi</groupId>
<artifactId>jetty-cdi-parent</artifactId>
<version>9.4.1-SNAPSHOT</version>
<version>9.4.2-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>cdi-full-servlet</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion jetty-cdi/cdi-servlet/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<parent>
<groupId>org.eclipse.jetty.cdi</groupId>
<artifactId>jetty-cdi-parent</artifactId>
<version>9.4.1-SNAPSHOT</version>
<version>9.4.2-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>cdi-servlet</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion jetty-cdi/cdi-websocket/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<parent>
<groupId>org.eclipse.jetty.cdi</groupId>
<artifactId>jetty-cdi-parent</artifactId>
<version>9.4.1-SNAPSHOT</version>
<version>9.4.2-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>cdi-websocket</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion jetty-cdi/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<parent>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-project</artifactId>
<version>9.4.1-SNAPSHOT</version>
<version>9.4.2-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.eclipse.jetty.cdi</groupId>
Expand Down
2 changes: 1 addition & 1 deletion jetty-cdi/test-cdi-webapp/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<parent>
<groupId>org.eclipse.jetty.cdi</groupId>
<artifactId>jetty-cdi-parent</artifactId>
<version>9.4.1-SNAPSHOT</version>
<version>9.4.2-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>test-cdi-webapp</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion jetty-client/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<parent>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-project</artifactId>
<version>9.4.1-SNAPSHOT</version>
<version>9.4.2-SNAPSHOT</version>
</parent>

<modelVersion>4.0.0</modelVersion>
Expand Down
2 changes: 1 addition & 1 deletion jetty-continuation/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<parent>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-project</artifactId>
<version>9.4.1-SNAPSHOT</version>
<version>9.4.2-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>jetty-continuation</artifactId>
Expand Down
Loading

0 comments on commit bba4a8b

Please sign in to comment.