Skip to content

Commit 48e7716

Browse files
committed
Updating to version 11.0.17
1 parent 2f6add5 commit 48e7716

File tree

175 files changed

+294
-278
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

175 files changed

+294
-278
lines changed

VERSION.txt

+39-18
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,11 @@
1-
jetty-11.0.17-SNAPSHOT
1+
jetty-11.0.17 - 09 October 2023
2+
+ 9777 CrossOriginFilter does not return Vary header on no-cors mode
3+
+ 9928 Backport `Request.getBeginNanoTime()`
4+
+ 10271 jetty.sh does not stop jetty anymore
5+
+ 10473 Startup Script reports `ok` too fast, and doesn't wait for actual
6+
start of Jetty
7+
+ 10547 Cannot customize Executor on WebSocketClient
8+
+ 10679 Review HTTP/2 rate control
29

310
jetty-11.0.16 - 25 August 2023
411
+ 6140 Report total number of keys in SelectorManager
@@ -58,7 +65,8 @@ jetty-11.0.15 - 11 April 2023
5865
+ 9309 `jetty.sh` cannot handle complex Jetty properties from `start.d/*.ini`
5966
+ 9400 Jetty logs warning with stacktrace when annotation parser encounters
6067
module-info.class file inside elasticsearch-x-content jar
61-
+ 9464 Add optional configuration to log user out after OpenID idToken expires (CVE-2023-41900)
68+
+ 9464 Add optional configuration to log user out after OpenID idToken expires
69+
(CVE-2023-41900)
6270
+ 9468 Jetty 11.0.14 is less tolerant of non-compliant cookies than 11.0.13
6371
+ 9497 Maven plugin effective web xml: add support for jar projects
6472
+ 9501 jetty client with proxy - ssl traffic between both proxy and servers
@@ -222,7 +230,8 @@ jetty-10.0.15 - 11 April 2023
222230
+ 9309 `jetty.sh` cannot handle complex Jetty properties from `start.d/*.ini`
223231
+ 9400 Jetty logs warning with stacktrace when annotation parser encounters
224232
module-info.class file inside elasticsearch-x-content jar
225-
+ 9464 Add optional configuration to log user out after OpenID idToken expires (CVE-2023-41900)
233+
+ 9464 Add optional configuration to log user out after OpenID idToken expires
234+
(CVE-2023-41900)
226235
+ 9468 Jetty 11.0.14 is less tolerant of non-compliant cookies than 11.0.13
227236
+ 9497 Maven plugin effective web xml: add support for jar projects
228237
+ 9501 jetty client with proxy - ssl traffic between both proxy and servers
@@ -508,7 +517,6 @@ jetty-10.0.10 - 16 June 2022
508517
properties
509518
+ 8161 Improve SSLConnection buffers handling (CVE-2022-2191)
510519

511-
512520
jetty-9.4.47.v20220610 - 10 June 2022
513521
+ 4717 High CPU spikes with jetty winstone threads
514522
+ 7748 Allow overriding of url-pattern mapping in ServletContextHandler to
@@ -953,7 +961,8 @@ jetty-10.0.3 - 20 May 2021
953961
+ 6254 Total timeout not enforced for queued requests
954962
+ 6263 Review URI encoding in ConcatServlet & WelcomeFilter (CVE-2021-28169)
955963
+ 6272 Reduce allocation in HttpClient when notifying content listeners
956-
+ 6277 Better handle exceptions thrown from session destroy listener (CVE-2021-34428)
964+
+ 6277 Better handle exceptions thrown from session destroy listener
965+
(CVE-2021-34428)
957966
+ 6280 Copy ServletHolder class/instance properly during startWebapp
958967
+ 6287 Class loading broken for WebSocketClient used inside webapp
959968

@@ -1207,7 +1216,7 @@ jetty-11.0.0.beta1 - 10 July 2020
12071216
SETTINGS Frame.
12081217
+ 4903 Give better errors for non public Websocket Endpoints
12091218
+ 4904 WebsocketClient creates more connections than needed
1210-
+ 4907
1219+
+ 4907
12111220
org.eclipse.jetty.websocket.tests.SuspendResumeTest#testSuspendAfterClose
12121221
+ 4920 Restore ability to delete sessions on stop
12131222
+ 4921 Quickstart run improperly runs dynamically added context initializers
@@ -1257,7 +1266,8 @@ jetty-10.0.2 - 26 March 2021
12571266
+ 6037 Review logging modules for j.u.l
12581267
+ 6050 Websocket: NotUtf8Exception after upgrade 9.4.35 -> 9.4.36 or newer
12591268
+ 6063 Allow override of hazelcast version when using module
1260-
+ 6072 jetty server high CPU when client send data length > 17408 (CVE-2021-28165)
1269+
+ 6072 jetty server high CPU when client send data length > 17408
1270+
(CVE-2021-28165)
12611271
+ 6076 Embedded Jetty throws null pointer exception
12621272
+ 6082 SslConnection compacting
12631273
+ 6085 Jetty keeps Sessions in use after "Duplicate valid session cookies"
@@ -1333,7 +1343,8 @@ jetty-10.0.0 - 02 December 2020
13331343
+ 5555 NPE for servlet with no mapping
13341344
+ 5562 ArrayTernaryTrie consumes too much memory
13351345
+ 5575 Add SEARCH as a known HttpMethod
1336-
+ 5605 java.io.IOException: unconsumed input during http request parsing (CVE-2020-27218)
1346+
+ 5605 java.io.IOException: unconsumed input during http request parsing
1347+
(CVE-2020-27218)
13371348
+ 5633 Allow to configure HttpClient request authority
13381349
+ 5679 Distro argument --list-all-modules does not work
13391350
+ 5680 No way to see which modules are enabled for the distro
@@ -1620,7 +1631,8 @@ jetty-9.4.41.v20210516 - 16 May 2021
16201631
`AsyncContext.dispatch`
16211632
+ 6254 Total timeout not enforced for queued requests
16221633
+ 6263 Review URI encoding in ConcatServlet & WelcomeFilter (CVE-2021-28169)
1623-
+ 6277 Better handle exceptions thrown from session destroy listener (CVE-2021-34428)
1634+
+ 6277 Better handle exceptions thrown from session destroy listener
1635+
(CVE-2021-34428)
16241636
+ 6280 Copy ServletHolder class/instance properly during startWebapp
16251637

16261638
jetty-9.4.40.v20210413 - 13 April 2021
@@ -1636,7 +1648,8 @@ jetty-9.4.39.v20210325 - 25 March 2021
16361648
+ 6052 Cleanup TypeUtil and ModuleLocation to allow jetty-client/hybrid to
16371649
work on Android
16381650
+ 6063 Allow override of hazelcast version when using module
1639-
+ 6072 jetty server high CPU when client send data length > 17408 (CVE-2021-28165)
1651+
+ 6072 jetty server high CPU when client send data length > 17408
1652+
(CVE-2021-28165)
16401653
+ 6085 Jetty keeps Sessions in use after "Duplicate valid session cookies"
16411654
Message
16421655
+ 6101 Normalize ambiguous URIs (CVE-2021-28164)
@@ -1692,7 +1705,8 @@ jetty-9.4.35.v20201120 - 20 November 2020
16921705
+ 5539 StatisticsServlet output is not valid
16931706
+ 5562 ArrayTernaryTrie consumes too much memory
16941707
+ 5575 Add SEARCH as a known HttpMethod
1695-
+ 5605 java.io.IOException: unconsumed input during http request parsing (CVE-2020-27218)
1708+
+ 5605 java.io.IOException: unconsumed input during http request parsing
1709+
(CVE-2020-27218)
16961710
+ 5633 Allow to configure HttpClient request authority
16971711

16981712
jetty-9.4.34.v20201102 - 02 November 2020
@@ -2186,8 +2200,10 @@ jetty-9.4.18.v20190429 - 29 April 2019
21862200
jetty-9.4.17.v20190418 - 18 April 2019
21872201
+ 2140 Infinispan and hazelcast changes to scavenge zombie expired sessions
21882202
+ 3464 Split SslContextFactory into Client and Server
2189-
+ 3549 Directory Listing on Windows reveals Resource Base path (CVE-2019-10246)
2190-
+ 3555 DefaultHandler Reveals Base Resource Path of each Context (CVE-2019-10247)
2203+
+ 3549 Directory Listing on Windows reveals Resource Base path
2204+
(CVE-2019-10246)
2205+
+ 3555 DefaultHandler Reveals Base Resource Path of each Context
2206+
(CVE-2019-10247)
21912207

21922208
jetty-9.4.16.v20190411 - 11 April 2019
21932209
+ 1861 Limit total bytes pooled by ByteBufferPools
@@ -2268,8 +2284,10 @@ jetty-9.3.28.v20191105 - 05 November 2019
22682284
+ 4217 SslConnection.DecryptedEnpoint.flush eternal busy loop
22692285

22702286
jetty-9.3.27.v20190418 - 18 April 2019
2271-
+ 3549 Directory Listing on Windows reveals Resource Base path (CVE-2019-10246)
2272-
+ 3555 DefaultHandler Reveals Base Resource Path of each Context (CVE-2019-10247)
2287+
+ 3549 Directory Listing on Windows reveals Resource Base path
2288+
(CVE-2019-10246)
2289+
+ 3555 DefaultHandler Reveals Base Resource Path of each Context
2290+
(CVE-2019-10247)
22732291

22742292
jetty-9.3.26.v20190403 - 03 April 2019
22752293
+ 2954 Improve cause reporting for HttpClient failures
@@ -2283,11 +2301,14 @@ jetty-9.2.29.v20191105 - 05 November 2019
22832301
+ 4217 SslConnection.DecryptedEnpoint.flush eternal busy loop
22842302

22852303
jetty-9.2.28.v20190418 - 18 April 2019
2286-
+ 3549 Directory Listing on Windows reveals Resource Base path (CVE-2019-10246)
2287-
+ 3555 DefaultHandler Reveals Base Resource Path of each Context (CVE-2019-10247)
2304+
+ 3549 Directory Listing on Windows reveals Resource Base path
2305+
(CVE-2019-10246)
2306+
+ 3555 DefaultHandler Reveals Base Resource Path of each Context
2307+
(CVE-2019-10247)
22882308

22892309
jetty-9.2.27.v20190403 - 03 April 2019
2290-
+ 3319 Refactored Directory Listing to modernize and avoid XSS (CVE-2019-10241)
2310+
+ 3319 Refactored Directory Listing to modernize and avoid XSS
2311+
(CVE-2019-10241)
22912312

22922313
jetty-9.4.14.v20181114 - 14 November 2018
22932314
+ 3097 Duplicated programmatic Servlet Listeners causing duplicate calls

apache-jsp/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<parent>
33
<groupId>org.eclipse.jetty</groupId>
44
<artifactId>jetty-project</artifactId>
5-
<version>11.0.17-SNAPSHOT</version>
5+
<version>11.0.17</version>
66
</parent>
77

88
<modelVersion>4.0.0</modelVersion>

build-resources/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
-->
88
<groupId>org.eclipse.jetty</groupId>
99
<artifactId>build-resources</artifactId>
10-
<version>11.0.17-SNAPSHOT</version>
10+
<version>11.0.17</version>
1111
<name>Jetty :: Build Resources</name>
1212
<packaging>jar</packaging>
1313

demos/demo-async-rest/demo-async-rest-jar/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<parent>
33
<groupId>org.eclipse.jetty.demos</groupId>
44
<artifactId>demo-async-rest-parent</artifactId>
5-
<version>11.0.17-SNAPSHOT</version>
5+
<version>11.0.17</version>
66
</parent>
77

88
<modelVersion>4.0.0</modelVersion>

demos/demo-async-rest/demo-async-rest-server/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<parent>
33
<groupId>org.eclipse.jetty.demos</groupId>
44
<artifactId>demo-async-rest-parent</artifactId>
5-
<version>11.0.17-SNAPSHOT</version>
5+
<version>11.0.17</version>
66
</parent>
77

88
<modelVersion>4.0.0</modelVersion>

demos/demo-async-rest/demo-async-rest-webapp/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<parent>
33
<groupId>org.eclipse.jetty.demos</groupId>
44
<artifactId>demo-async-rest-parent</artifactId>
5-
<version>11.0.17-SNAPSHOT</version>
5+
<version>11.0.17</version>
66
</parent>
77

88
<modelVersion>4.0.0</modelVersion>

demos/demo-async-rest/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<parent>
33
<groupId>org.eclipse.jetty.demos</groupId>
44
<artifactId>demos-parent</artifactId>
5-
<version>11.0.17-SNAPSHOT</version>
5+
<version>11.0.17</version>
66
</parent>
77

88
<modelVersion>4.0.0</modelVersion>

demos/demo-jaas-webapp/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>org.eclipse.jetty.demos</groupId>
66
<artifactId>demos-parent</artifactId>
7-
<version>11.0.17-SNAPSHOT</version>
7+
<version>11.0.17</version>
88
</parent>
99
<artifactId>demo-jaas-webapp</artifactId>
1010
<name>Demo :: JAAS :: WebApp</name>

demos/demo-jetty-webapp/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<groupId>org.eclipse.jetty.demos</groupId>
55
<artifactId>demos-parent</artifactId>
6-
<version>11.0.17-SNAPSHOT</version>
6+
<version>11.0.17</version>
77
<relativePath>../pom.xml</relativePath>
88
</parent>
99
<modelVersion>4.0.0</modelVersion>

demos/demo-jndi-webapp/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>org.eclipse.jetty.demos</groupId>
66
<artifactId>demos-parent</artifactId>
7-
<version>11.0.17-SNAPSHOT</version>
7+
<version>11.0.17</version>
88
</parent>
99
<artifactId>demo-jndi-webapp</artifactId>
1010
<name>Demo :: JNDI :: WebApp</name>

demos/demo-jsp-webapp/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<groupId>org.eclipse.jetty.demos</groupId>
55
<artifactId>demos-parent</artifactId>
6-
<version>11.0.17-SNAPSHOT</version>
6+
<version>11.0.17</version>
77
</parent>
88

99
<modelVersion>4.0.0</modelVersion>

demos/demo-mock-resources/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<groupId>org.eclipse.jetty.demos</groupId>
55
<artifactId>demos-parent</artifactId>
6-
<version>11.0.17-SNAPSHOT</version>
6+
<version>11.0.17</version>
77
</parent>
88
<name>Demo :: Mock Resources</name>
99
<artifactId>demo-mock-resources</artifactId>

demos/demo-proxy-webapp/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<groupId>org.eclipse.jetty.demos</groupId>
55
<artifactId>demos-parent</artifactId>
6-
<version>11.0.17-SNAPSHOT</version>
6+
<version>11.0.17</version>
77
</parent>
88
<modelVersion>4.0.0</modelVersion>
99
<artifactId>demo-proxy-webapp</artifactId>

demos/demo-simple-webapp/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<groupId>org.eclipse.jetty.demos</groupId>
55
<artifactId>demos-parent</artifactId>
6-
<version>11.0.17-SNAPSHOT</version>
6+
<version>11.0.17</version>
77
</parent>
88

99
<modelVersion>4.0.0</modelVersion>

demos/demo-spec/demo-container-initializer/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<groupId>org.eclipse.jetty.demos</groupId>
55
<artifactId>demos-parent</artifactId>
6-
<version>11.0.17-SNAPSHOT</version>
6+
<version>11.0.17</version>
77
<relativePath>../../pom.xml</relativePath>
88
</parent>
99
<artifactId>demo-container-initializer</artifactId>

demos/demo-spec/demo-spec-webapp/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>org.eclipse.jetty.demos</groupId>
66
<artifactId>demos-parent</artifactId>
7-
<version>11.0.17-SNAPSHOT</version>
7+
<version>11.0.17</version>
88
<relativePath>../../pom.xml</relativePath>
99
</parent>
1010
<name>Demo :: Servlet Spec :: Webapp</name>

demos/demo-spec/demo-web-fragment/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<groupId>org.eclipse.jetty.demos</groupId>
55
<artifactId>demos-parent</artifactId>
6-
<version>11.0.17-SNAPSHOT</version>
6+
<version>11.0.17</version>
77
<relativePath>../../pom.xml</relativePath>
88
</parent>
99

demos/demo-spec/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>org.eclipse.jetty.demos</groupId>
66
<artifactId>demos-parent</artifactId>
7-
<version>11.0.17-SNAPSHOT</version>
7+
<version>11.0.17</version>
88
</parent>
99
<name>Demo :: Servlet Spec</name>
1010
<artifactId>demo-spec</artifactId>

demos/embedded/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<parent>
33
<groupId>org.eclipse.jetty.demos</groupId>
44
<artifactId>demos-parent</artifactId>
5-
<version>11.0.17-SNAPSHOT</version>
5+
<version>11.0.17</version>
66
</parent>
77
<modelVersion>4.0.0</modelVersion>
88
<artifactId>demos-jetty-embedded</artifactId>

demos/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<groupId>org.eclipse.jetty</groupId>
55
<artifactId>jetty-project</artifactId>
6-
<version>11.0.17-SNAPSHOT</version>
6+
<version>11.0.17</version>
77
</parent>
88

99
<modelVersion>4.0.0</modelVersion>

documentation/jetty-asciidoctor-extensions/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<groupId>org.eclipse.jetty.documentation</groupId>
55
<artifactId>documentation-parent</artifactId>
6-
<version>11.0.17-SNAPSHOT</version>
6+
<version>11.0.17</version>
77
</parent>
88

99
<modelVersion>4.0.0</modelVersion>

documentation/jetty-documentation/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<groupId>org.eclipse.jetty.documentation</groupId>
55
<artifactId>documentation-parent</artifactId>
6-
<version>11.0.17-SNAPSHOT</version>
6+
<version>11.0.17</version>
77
</parent>
88

99
<modelVersion>4.0.0</modelVersion>

documentation/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<groupId>org.eclipse.jetty</groupId>
55
<artifactId>jetty-project</artifactId>
6-
<version>11.0.17-SNAPSHOT</version>
6+
<version>11.0.17</version>
77
</parent>
88

99
<modelVersion>4.0.0</modelVersion>

glassfish-jstl/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<parent>
33
<groupId>org.eclipse.jetty</groupId>
44
<artifactId>jetty-project</artifactId>
5-
<version>11.0.17-SNAPSHOT</version>
5+
<version>11.0.17</version>
66
</parent>
77
<modelVersion>4.0.0</modelVersion>
88
<artifactId>glassfish-jstl</artifactId>

javadoc/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<groupId>org.eclipse.jetty</groupId>
55
<artifactId>jetty-project</artifactId>
6-
<version>11.0.17-SNAPSHOT</version>
6+
<version>11.0.17</version>
77
</parent>
88

99
<modelVersion>4.0.0</modelVersion>

jetty-alpn/jetty-alpn-client/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<parent>
33
<groupId>org.eclipse.jetty</groupId>
44
<artifactId>jetty-alpn-parent</artifactId>
5-
<version>11.0.17-SNAPSHOT</version>
5+
<version>11.0.17</version>
66
</parent>
77
<modelVersion>4.0.0</modelVersion>
88
<artifactId>jetty-alpn-client</artifactId>

jetty-alpn/jetty-alpn-conscrypt-client/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>org.eclipse.jetty</groupId>
66
<artifactId>jetty-alpn-parent</artifactId>
7-
<version>11.0.17-SNAPSHOT</version>
7+
<version>11.0.17</version>
88
</parent>
99

1010
<modelVersion>4.0.0</modelVersion>

jetty-alpn/jetty-alpn-conscrypt-server/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<groupId>org.eclipse.jetty</groupId>
55
<artifactId>jetty-alpn-parent</artifactId>
6-
<version>11.0.17-SNAPSHOT</version>
6+
<version>11.0.17</version>
77
</parent>
88

99
<modelVersion>4.0.0</modelVersion>

0 commit comments

Comments
 (0)