This is an automated email from the ASF dual-hosted git repository.

rmaucher pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tomcat.git


The following commit(s) were added to refs/heads/main by this push:
     new 2542a3b908 Drop changelog entries
2542a3b908 is described below

commit 2542a3b908c08e010e6ff3b07db9b2ed8599a125
Author: remm <[email protected]>
AuthorDate: Wed Oct 7 14:20:50 2026 +0200

    Drop changelog entries
---
 webapps/docs/changelog.xml | 211 ---------------------------------------------
 1 file changed, 211 deletions(-)

diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml
index 924c13c757..07d3ff76b1 100644
--- a/webapps/docs/changelog.xml
+++ b/webapps/docs/changelog.xml
@@ -252,55 +252,6 @@
         interface must implement this method. (markt)
       </fix>
       <!-- Entries for backport and removal before 12.0.0-M1 below this line 
-->
-      <fix>
-        When starting a web application, don't try and use the web application
-        class loader until after the web application class loader has started.
-        (markt)
-      </fix>
-      <fix>
-        Fix various concurrency issues around adding and removing
-        <code>Realm</code>s from a <code>CombinedRealm</code>, in particular
-        doing so while the <code>CombinedRealm</code> is in use. Note that once
-        a <code>Realm</code> instance has been removed from a
-        <code>CombinedRealm</code> instance at run-time, the removed
-        <code>Realm</code> instance may not be reused apart from re-adding it 
to
-        the same <code>CombinedRealm</code>. (markt)
-      </fix>
-      <update>
-        When <code>StoreConfig</code> re-writes an existing
-        <code>server.xml</code> or context configuration file, preserve the
-        layout of the existing file (comments, blank lines and attribute
-        order) on a best effort basis. (remm)
-      </update>
-      <fix>
-        Track in <code>StandardContext</code> whether the context was
-        deployed from a <code>Context</code> element in
-        <code>server.xml</code>. Use it to have <code>StoreConfig</code>
-        save to a new config file. (remm)
-      </fix>
-      <fix>
-        Improve error handling on start-up. (markt)
-      </fix>
-      <fix>
-        Fix byte range responses generated by <code>DefaultServlet</code> so a
-        short resource stream read does not truncate the response. Treat a
-        premature end of stream as an I/O error. Based on pull request
-        <pr>1067</pr> by aoto-tech. (markt)
-      </fix>
-      <fix>
-        Align <code>OpenSSLLifecycleListener</code> with
-        <code>AprLifecycleListener</code> and throw an Error when FIPS is
-        requested but not available. (markt)
-      </fix>
-      <fix>
-        Ensure that, as per the documentation, a simple bind is always used 
when
-        the JNDI realm binds using the user provided name and password to
-        authenticate the user. (markt)
-      </fix>
-      <update>
-        Optimize <code>Accept-Language</code> header processing and use of
-        resource budles for localization. (remm)
-      </update>
     </changelog>
   </subsection>
   <subsection name="Coyote">
@@ -340,77 +291,6 @@
         (remm)
       </fix>
       <!-- Entries for backport and removal before 12.0.0-M1 below this line 
-->
-      <update>
-        Allow UDP based protocols (without conflicting with a TCP based
-        protocol on the same port), and setting a <code>Alt-Svc</code>
-        header using the <code>altService</code> attribute of the
-        <code>Connector</code> element. (remm)
-      </update>
-      <fix>
-        <pr>1073</pr>: Fix possible corruption when using HTTP/2 and async IO
-        on uploads. Submitted by Tim Burke. (remm)
-      </fix>
-      <fix>
-        Avoid very rare race between async write notification and completion.
-        Skip the write notification in these cases since it would be useless.
-        (remm)
-      </fix>
-      <fix>
-        Fix a timing issue that could cause large non-blocking writes to stall
-        for AJP connections. (markt)
-      </fix>
-      <fix>
-        Improve the handling of the requirements for response closure in 
section
-        5.7 of the Servlet specification. If a non-blocking write writes 
exactly
-        content-length bytes to the response, allow that write to complete in a
-        non-blocking manner before the response is closed. (markt)
-      </fix>
-      <fix>
-        Ensure that the non-blocking write buffer is empty before sending an 
AJP
-        end response message. (markt)
-      </fix>
-      <fix>
-        Fix <code>CharChunk.indexOf(char)</code> so that it searches from the
-        start of the chunk rather than from twice the chunk's start offset
-        when the chunk does not begin at the start of its buffer. (breken-ai)
-      </fix>
-      <fix>
-        <bug>70247</bug>: Fix a leak in the HTTP/2 connection flow control
-        window when part of the HTTP request body is received but not read.
-        Based on a patch provided by Guillaume Darmont. (markt)
-      </fix>
-      <fix>
-        <bug>70251</bug>: Avoid closing a <code>JarFile</code> in
-        <code>CloseableURLConnection</code> unless it is certain the JAR is not
-        shared. (remm)
-      </fix>
-      <fix>
-        Fix possible corruption of HTTP/1.1 chunked response bodies if a
-        previous write to a chunked body fails. (markt)
-      </fix>
-      <fix>
-        Align cipher order with the results produced by OpenSSL if the cipher
-        specification adds, removes and then re-adds ciphers. (markt)
-      </fix>
-      <fix>
-        Correct a narrow race condition when processing HTTP/2 headers. (markt)
-      </fix>
-      <fix>
-        Fix possible TLS connections failures caused by one of the flags Tomcat
-        uses to track TLS handshake progress not being correctly reset. (markt)
-      </fix>
-      <fix>
-        Allow for absolute host names in SNI checks. (markt)
-      </fix>
-      <fix>
-        Correct a gap in asynchronous error handling that could lead to
-        unexpected <code>IllegalStateExceptions</code> for some error
-        conditions. (markt)
-      </fix>
-      <add>
-        Harden HTTP/2 against applications that do not correctly handle
-        asynchronous errors. (markt)
-      </add>
     </changelog>
   </subsection>
   <subsection name="Jasper">
@@ -453,61 +333,11 @@
         an Ant task. (sainadh777)
       </fix>
       <!-- Entries for backport and removal before 12.0.0-M1 below this line 
-->
-      <fix>
-        Fix the tag plugin for the JSTL &lt;c:redirtect&gt; tag so that page
-        processing ends with the redirect. (markt)
-      </fix>
     </changelog>
   </subsection>
   <subsection name="Cluster">
     <changelog>
       <!-- Entries for backport and removal before 12.0.0-M1 below this line 
-->
-      <fix>
-        Fire the documented <code>send_message_failure</code> lifecycle event
-        with the message, destination and exception when a
-        <code>SimpleTcpCluster</code> message send fails and
-        <code>notifyLifecycleListenerOnFailure</code> is enabled. The event
-        was previously declared but never fired. (remm)
-      </fix>
-      <fix>
-        Fix a possible deadlock in <code>DeltaSession.expire()</code>: the
-        final session delta is now captured and sent to the cluster before the
-        session monitor is acquired, because obtaining the delta takes the
-        delta lock and code that runs while the delta lock is held, such as
-        session attribute listener notifications, may in turn wait for the
-        session monitor. (remm)
-      </fix>
-      <fix>
-        Fix a possible deadlock in <code>DeltaSession</code>: session attribute
-        listeners are no longer called while the delta lock is held when
-        attributes are set or removed. The delta lock is only held while the
-        change is recorded. (markt)
-      </fix>
-      <fix>
-        Fix a possible deadlock in <code>DeltaSession</code>: received session
-        deltas are now read into a separate <code>DeltaRequest</code> from the
-        one the session uses to record local changes. This avoids having to
-        hold the delta lock while processing received changes. (markt)
-      </fix>
-      <fix>
-        Move context attributes that were set while the web application was
-        still starting into the replicated attribute map when it is installed
-        in <code>ReplicatedContext</code>, so that they are replicated to the
-        other nodes like attributes set later on rather than remaining local to
-        the node that started the application. (remm)
-      </fix>
-      <fix>
-        Replicate SSO session key set changes made by 
<code>removeSession()</code>
-        and <code>sessionChangedId()</code> in 
<code>ClusterSingleSignOn</code> so
-        that SSO entries are correctly deregistered and removed from all nodes 
when
-        the last associated session expires, even when the sessions expire on
-        different cluster nodes. (remm)
-      </fix>
-      <fix>
-        Fix an issue replicating <code>SessionListener</code> additions and
-        removals that meant some modification were not replicated leading to
-        inconsistent listener configurations across the cluster. (markt)
-      </fix>
     </changelog>
   </subsection>
   <subsection name="WebSocket">
@@ -553,25 +383,11 @@
         Tapestry attributes, used for locale session sorting. (remm)
       </update>
       <!-- Entries for backport and removal before 12.0.0-M1 below this line 
-->
-      <add>
-        Documentation: Explicitly state that virtual host matching via the HTTP
-        host header and TLS configuration matching via SNI are completely
-        separate processes. (markt)
-      </add>
-      <fix>
-        Examples: Draw axis-aligned rectangles and ellipses as lines in the
-        WebSocket drawboard. (sainadh777)
-      </fix>
     </changelog>
   </subsection>
   <subsection name="Tribes">
     <changelog>
       <!-- Entries for backport and removal before 12.0.0-M1 below this line 
-->
-      <docs>
-        Document Tribes channel, membership, transport and replication
-        status available through JMX. Based on pull request <pr>1071</pr> by
-        sainadh777. (markt)
-      </docs>
     </changelog>
   </subsection>
   <subsection name="jdbc-pool">
@@ -604,33 +420,6 @@
         Update Checkstyle to 14.1.0. (markt)
       </update>
       <!-- Entries for backport and removal before 12.0.0-M1 below this line 
-->
-      <update>
-        Update the internal fork of Apache Commons BCEL to 6.13.0. (markt)
-      </update>
-      <update>
-        Update to the Eclipse JDT compiler 4.41. (markt)
-      </update>
-      <update>
-        Update to NSIS 3.13. (markt)
-      </update>
-      <update>
-        Update to Byte Buddy 1.18.14. (markt)
-      </update>
-      <update>
-        Update to Checkstyle 14.3.0. (markt)
-      </update>
-      <update>
-        Update to Bouncy Castle 1.8.6. (markt)
-      </update>
-      <add>
-        Improvements to French translations. (remm)
-      </add>
-      <add>
-        Improvements to Japanese translations provided by tak7iji. (markt)
-      </add>
-      <update>
-        Update to Migration tool for Jakarta EE 1.0.13. (markt)
-      </update>
     </changelog>
   </subsection>
 </section>


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to