Skip to content

Commit

Permalink
Update change log baseline to 11.0.1
Browse files Browse the repository at this point in the history
  • Loading branch information
markt-asf committed Nov 7, 2024
1 parent c8b7758 commit feedb98
Showing 1 changed file with 1 addition and 117 deletions.
118 changes: 1 addition & 117 deletions webapps/docs/changelog.xml
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@
<changelog>
<scode>
This release contains all of the changes up to and including those in
Apache Tomcat 11.0.0 plus the additional changes listed below. (markt)
Apache Tomcat 11.0.1 plus the additional changes listed below. (markt)
</scode>
<update>
The minimum Java version has been updated to Java 21. (markt)
Expand All @@ -127,88 +127,6 @@
<code>secret</code> init parameter of the WebDAV Servlet. (remm)
</update>
<!-- Entries for backport and removal before 12.0.0-M1 below this line -->
<update>
<bug>69374</bug>: Properly separate between table header and body
in <code>DefaultServlet</code>'s listing. (michaelo)
</update>
<update>
<bug>69373</bug>: Make <code>DefaultServlet</code>'s HTML listing
file last modified rendering better (flexible). (michaelo)
</update>
<update>
Improve HTML output of <code>DefaultServlet</code>. (michaelo)
</update>
<update>
<bug>69370</bug>: <code>DefaultServlet</code>'s HTML listing
uses incorrect labels. (michaelo)
</update>
<fix>
Avoid NPE in <code>CrawlerSessionManagerValve</code> for partially
mapped requests. (remm)
</fix>
<fix>
Add missing WebDAV <code>Lock-Token</code> header in the response when
locking a folder. (remm)
</fix>
<fix>
Invalid WebDAV lock requests should be rejected with 400. (remm)
</fix>
<fix>
Fix regression in WebDAV when attempting to unlock a collection. (remm)
</fix>
<fix>
Verify that destination is not locked for a WebDAV copy operation.
(remm)
</fix>
<fix>
Send 415 response to WebDAV MKCOL operations that include a request
body since this is optional and unsupported. (remm)
</fix>
<fix>
Enforce <code>DAV:</code> namespace on WebDAV XML elements. (remm)
</fix>
<fix>
Do not allow a new WebDAV lock on a child resource if a parent
collection is locked (RFC 4918 section 6.1). (remm)
</fix>
<fix>
WebDAV Delete should remove any existing lock on successfully deleted
resources. (remm)
</fix>
<update>
Remove WebDAV lock null support in accordance with RFC 4918 section 7.3
and annex D. Instead a lock on a non existing resource will create an
empty file locked with a regular lock. (remm)
</update>
<update>
Rewrite implementation of WebDAV shared locks to comply with RFC 4918.
(remm)
</update>
<update>
Implement WebDAV <code>If</code> header using code from the Apache
Jackrabbit project. (remm)
</update>
<add>
Add <code>PropertyStore</code> interface in the WebDAV Servlet,
to allow implementation of dead properties storage. The store used
can be configured using the 'propertyStore' init parameter of the
WebDAV servlet. A simple non persistent implementation is used if no
custom store is configured. (remm)
</add>
<update>
Implement WebDAV <code>PROPPATCH</code> method using the newly added
<code>PropertyStore</code>. (remm)
</update>
<fix>
Stop after <code>INITIALIZED</code> state should be a noop since it is
possible for subcomponents to be in <code>FAILED</code> after init.
(remm)
</fix>
<update>
Replace legacy WebDAV <code>opaquelocktoken:</code> scheme for lock
tokens with <code>urn:uuid:</code> as recommended by RFC 4918, and
remove <code>secret</code> init parameter. (remm)
</update>
</changelog>
</subsection>
<subsection name="Coyote">
Expand All @@ -224,31 +142,6 @@
(remm)
</update>
<!-- Entries for backport and removal before 12.0.0-M1 below this line -->
<fix>
Return null SSL session id on zero length byte array returned from the
SSL implementation. (remm)
</fix>
<fix>
Skip OpenSSLConf with BoringSSL since it is unsupported. (remm)
</fix>
<update>
Align buffer reuse of the OpenSSLEngine for tomcat-native with the FFM
code. (remm)
</update>
<fix>
Create the <code>HttpParser</code> in <code>Http11Processor</code>
if it is not present on the <code>AbstractHttp11Protocol</code>
to provide better lifecycle robustness for regular HTTP/1.1. The new
behavior was introduced on a previous refactoring to improve HTTP/2
performance. (remm)
</fix>
<fix>
<code>OpenSSLContext</code> will now throw a
<code>KeyManagementException</code> is something is known to have gone
wrong in the <code>init</code> method, which is the behavior
documented by <code>javax.net.ssl.SSLContext.init</code>. This makes
error handling more consistent. (remm)
</fix>
</changelog>
</subsection>
<subsection name="Jasper">
Expand All @@ -268,12 +161,6 @@
21 being the minimum Java version required for Tomcat 12. (markt)
</update>
<!-- Entries for backport and removal before 12.0.0-M1 below this line -->
<fix>
<bug>69399</bug>: Fix regression caused by the improvement
<bug>69333</bug> which caused the tag <code>release</code> to be called
when using tag pooling, and to be skipped when not using it.
Patch submitted by Michal Sobkiewicz. (remm)
</fix>
</changelog>
</subsection>
<subsection name="Other">
Expand All @@ -282,9 +169,6 @@
Update Derby to 10.17.1.0. (markt)
</update>
<!-- Entries for backport and removal before 12.0.0-M1 below this line -->
<update>
Update Byte Buddy to 1.15.4. (remm)
</update>
</changelog>
</subsection>
</section>
Expand Down

0 comments on commit feedb98

Please sign in to comment.