Skip to content

Commit 5f15032

Browse files
committed
Rebase to 11.0.17
1 parent 6627420 commit 5f15032

File tree

1 file changed

+1
-145
lines changed

1 file changed

+1
-145
lines changed

webapps/docs/changelog.xml

Lines changed: 1 addition & 145 deletions
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@
109109
<changelog>
110110
<scode>
111111
This release contains all of the changes up to and including those in
112-
Apache Tomcat 11.0.15 plus the additional changes listed below. (markt)
112+
Apache Tomcat 11.0.17 plus the additional changes listed below. (markt)
113113
</scode>
114114
<update>
115115
The minimum Java version has been updated to Java 21. (markt)
@@ -191,35 +191,6 @@
191191
to <code>true</code>. (markt)
192192
</update>
193193
<!-- Entries for backport and removal before 12.0.0-M1 below this line -->
194-
<fix>
195-
<bug>69623</bug>: Additional fix for the long standing regression that
196-
meant that calls to <code>ClassLoader.getResource().getContent()</code>
197-
failed when made from within a web application with resource caching
198-
enabled if the target resource was packaged in a JAR file. (markt)
199-
</fix>
200-
<fix>
201-
Pull request <pr>923</pr>: Avoid adding multiple CSRF tokens to a URL in
202-
the <code>CsrfPreventionFilter</code>. (schultz)
203-
</fix>
204-
<fix>
205-
<bug>69918</bug>: Ensure request parameters are correctly parsed for
206-
HTTP/2 requests when the content-length header is not set. (dsoumis)
207-
</fix>
208-
<update>
209-
Enable minimum and recommended Tomcat Native versions to be set
210-
separately for Tomcat Native 1.x and 2.x. Update the minimum and
211-
recommended versions for Tomcat Native 1.x to 1.3.4. Update the minimum
212-
and recommended versions for Tomcat Native 2.x to 2.0.12. (markt)
213-
</update>
214-
<add>
215-
Add a new <code>ssoReauthenticationMode</code> to the Tomcat provided
216-
Authenticators that provides a per Authenticator override of the SSO
217-
Valve <code>requireReauthentication</code> attribute. (markt)
218-
</add>
219-
<fix>
220-
Ensure URL encoding errors in the Rewrite Valve trigger an exception
221-
rather than silently using a replacement character. (markt)
222-
</fix>
223194
</changelog>
224195
</subsection>
225196
<subsection name="Coyote">
@@ -252,66 +223,6 @@
252223
Remove support for HTTP 0.9. (markt)
253224
</update>
254225
<!-- Entries for backport and removal before 12.0.0-M1 below this line -->
255-
<fix>
256-
Improve warnings when setting ciphers lists in the FFM code, mirroring
257-
the tomcat-native changes. (remm)
258-
</fix>
259-
<fix>
260-
<bug>69910</bug>: Dereference TLS objects right after closing a socket
261-
to improve memory efficiency. (remm)
262-
</fix>
263-
<fix>
264-
Relax the JSSE vs OpenSSL configuration style checks on
265-
<code>SSLHostConfig</code> to reflect the existing implementation that
266-
allows one configuration style to be used for the trust attributes and a
267-
different style for all the other attributes. (markt)
268-
</fix>
269-
<fix>
270-
Better warning message when <code>OpenSSLConf</code> configuration
271-
elements are used with a JSSE TLS implementation. (markt)
272-
</fix>
273-
<fix>
274-
When using OpenSSL via FFM, don't log a warning about missing CA
275-
certificates unless CA certificates were configured and the
276-
configuration failed. (markt)
277-
</fix>
278-
<add>
279-
For configuration consistency between OpenSSL and JSSE TLS
280-
implementations, TLSv1.3 cipher suites included in the
281-
<code>ciphers</code> attribute of an <code>SSLHostConfig</code> are now
282-
always ignored (previously they would be ignored with OpenSSL
283-
implementations and used with JSSE implementations) and a warning is
284-
logged that the cipher suite has been ignored. (markt)
285-
</add>
286-
<add>
287-
Add the <code>ciphersuite</code> attribute to
288-
<code>SSLHostConfig</code> to configure the TLSv1.3 cipher suites.
289-
(markt)
290-
</add>
291-
<add>
292-
Add OCSP support to JSSE based TLS connectors and make the use of OCSP
293-
configurable per connector for both JSSE and OpenSSL based TLS
294-
implementations. Align the checks performed by OpenSSL with those
295-
performed by JSSE. (markt)
296-
</add>
297-
<add>
298-
Add support for soft failure of OCSP checks with soft failure support
299-
disabled by default. (markt)
300-
</add>
301-
<add>
302-
Add support for configuring the verification flags passed to
303-
<code>OCSP_basic_verify</code> when using an OpenSSL based TLS
304-
implementation. (markt)
305-
</add>
306-
<fix>
307-
Fix OpenSSL FFM code compatibility with LibreSSL versions below 3.5.
308-
(remm)
309-
</fix>
310-
<fix>
311-
Prevent concurrent release of <code>OpenSSLEngine</code> resources and
312-
the termination of the Tomcat Native library as it might cause crashes
313-
during Tomcat shutdown. (markt)
314-
</fix>
315226
</changelog>
316227
</subsection>
317228
<subsection name="Jasper">
@@ -346,22 +257,11 @@
346257
<code>java.util.Date</code>. (markt)
347258
</add>
348259
<!-- Entries for backport and removal before 12.0.0-M1 below this line -->
349-
<fix>
350-
<bug>69333</bug>: Correct a regression in the previous fix for
351-
<bug>69333</bug> and ensure that <code>reuse()</code> or
352-
<code>release()</code> is always called for a tag. (markt)
353-
</fix>
354260
</changelog>
355261
</subsection>
356262
<subsection name="Cluster">
357263
<changelog>
358264
<!-- Entries for backport and removal before 12.0.0-M1 below this line -->
359-
<add>
360-
<bug>62814</bug>: Document that human-readable names maybe used for
361-
<code>mapSendOptions</code> and align documentation with
362-
<code>channelSendOptions</code>. Based on pull request <pr>929</pr> by
363-
archan0621. (markt)
364-
</add>
365265
</changelog>
366266
</subsection>
367267
<subsection name="WebSocket">
@@ -393,13 +293,6 @@
393293
<code>Writer</code> and <code>OutputStream</code>. (markt)
394294
</fix>
395295
<!-- Entries for backport and removal before 12.0.0-M1 below this line -->
396-
<fix>
397-
<bug>69920</bug>: When attempting to write to a closed
398-
<code>Writer</code> or <code>OutputStream</code> obtained from a
399-
WebSocket session, throw an <code>IOException</code> rather than an
400-
<code>IllegalStateExcpetion</code> as required by <code>Writer</code>
401-
and strongly suggested by <code>OutputStream</code>. (markt)
402-
</fix>
403296
</changelog>
404297
</subsection>
405298
<subsection name="Web applications">
@@ -424,43 +317,6 @@
424317
Update Derby to 10.17.1.0. (markt)
425318
</update>
426319
<!-- Entries for backport and removal before 12.0.0-M1 below this line -->
427-
<update>
428-
Update the internal fork of Commons Pool to 2.13.1. (markt)
429-
</update>
430-
<update>
431-
Update the internal fork of Commons DBCP to 2.14.0. (markt)
432-
</update>
433-
<update>
434-
Update Commons Daemon to 1.5.1. (markt)
435-
</update>
436-
<update>
437-
Update to the Eclipse JDT compiler 4.37. (markt)
438-
</update>
439-
<update>
440-
Update ByteBuddy to 1.18.3. (markt)
441-
</update>
442-
<update>
443-
Update UnboundID to 7.0.4. (markt)
444-
</update>
445-
<update>
446-
Update Checkstyle to 13.0.0. (markt)
447-
</update>
448-
<update>
449-
Update bnd to 7.2.0. (markt)
450-
</update>
451-
<add>
452-
Improvements to French translations. (markt)
453-
</add>
454-
<add>
455-
Improvements to Japanese translations provided by tak7iji. (markt)
456-
</add>
457-
<add>
458-
Improvements to Chinese translations provided by Yang. vincent.h and
459-
yong hu. (markt)
460-
</add>
461-
<update>
462-
Update Tomcat Native to 2.0.12. (markt)
463-
</update>
464320
</changelog>
465321
</subsection>
466322
</section>

0 commit comments

Comments
 (0)