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

markt-asf 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 9aa153f667 Remove entries for changes that have been back-ported
9aa153f667 is described below

commit 9aa153f6671488afd9ae5dad784ab79b461c1ccf
Author: Mark Thomas <[email protected]>
AuthorDate: Tue Nov 10 17:17:07 2026 +0000

    Remove entries for changes that have been back-ported
---
 webapps/docs/changelog.xml | 96 ----------------------------------------------
 1 file changed, 96 deletions(-)

diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml
index 210637a998..870417cc17 100644
--- a/webapps/docs/changelog.xml
+++ b/webapps/docs/changelog.xml
@@ -117,10 +117,6 @@
       <update>
         The minimum Java version has been updated to Java 21. (markt)
       </update>
-      <scode>
-        Switch to using <code>String.strip()</code> rather than
-        <code>String.trim()</code> where appropriate. (markt)
-      </scode>
     </changelog>
   </subsection>
   <subsection name="Catalina">
@@ -135,18 +131,6 @@
         were treated as <code>true</code> for some uses and
         <code>false</code> for others. (remm)
       </fix>
-      <fix>
-        Lower the log level to debug when OpenSSL initialization fails in
-        <code>OpenSSLLifecycleListener</code> to avoid stack traces
-        when <code>libssl.so</code> is not present and to align the behavior
-        of the <code>isAvailable()</code> check with the
-        <code>AprLifecycleListener</code> and gracefully fail when natives
-        are not present. (csutherl)
-      </fix>
-      <fix>
-        Prevent duplicate log messages when clustering JARs are not present on
-        startup. (csutherl)
-      </fix>
       <add>
         Add the Jakarta EE 12 XML schemas. (markt)
       </add>
@@ -160,11 +144,6 @@
         <code>AccessLog</code> and was not implemented in a scalable way.
         (remm)
       </update>
-      <add>
-        Added support for limiting the number of parameters in HTTP requests 
through
-        the new <code>ParameterLimitValve</code>. The valve allows configurable
-        URL-specific limits on the number of parameters. (dsoumis)
-      </add>
       <fix>
         Remove the <code>useAcceptRanges</code> initialisation parameter for
         the default servlet. It is now effectively hard coded to
@@ -181,13 +160,6 @@
         always return <code>null</code> if the provided name starts with
         <code>/</code>. (markt)
       </fix>
-      <fix>
-        Update <code>StoreRegistry</code> to dynamically load optional 
clustering
-        classes rather than statically referencing them. This matches the 
pattern
-        used in <code>Catalina.addClusterRuleSet()</code> and prevents
-        <code>NoClassDefFoundError</code> when 
<code>StoreConfigLifecycleListener</code>
-        is configured but clustering classes are not available. (csutherl)
-      </fix>
       <update>
         Update the default value for the <code>allowPostAsGet</code>
         initialisation parameter of the Default servlet from <code>true</code>
@@ -225,12 +197,6 @@
         Add constants to <code>HttpServletResponse</code> for the HTTP status
         codes defined in RFC 6585. (markt)
       </scode>
-      <add>
-        Enhance <code>version.sh</code> and <code>version.bat</code> to display
-        APR, Tomcat Native, and OpenSSL version information (both APR and FFM
-        implementations), along with version compatibility warnings and
-        third-party library version information. (csutherl)
-      </add>
       <fix>
         Reject BASIC authorization with no password, to comply with RFC 7617
         strictly. (remm)
@@ -281,47 +247,9 @@
       <update>
         Remove NIO2 connector. (remm)
       </update>
-      <update>
-        Add specific certificate selection code for TLS 1.3 supporting post
-        quantum cryptography. Certificates defined with type
-        <code>MLDSA</code> will be selected depending on the TLS client hello.
-        (remm)
-      </update>
-      <update>
-        Add <code>groups</code> attribute on <code>SSLHostConfig</code>
-        allowing to restrict which groups can be enabled on the SSL engine.
-        (remm)
-      </update>
       <update>
         Remove support for HTTP 0.9. (markt)
       </update>
-      <fix>
-        <bug>70236</bug>: Fix a stalled TLS handshake with the OpenSSL based
-        implementations of <code>SSLEngine</code> when the first flight of
-        handshake messages sent by the server is too large to fit in the
-        buffer used by the BIO pair. Patch submitted by Lukas Hellebrandt.
-        (remm)
-      </fix>
-      <fix>
-        Ensure the Tomcat Native based OpenSSL <code>SSLContext</code> does not
-        drop TLS 1.3 when rebuilding the list of enabled protocols during
-        initialization. (dsoumis)
-      </fix>
-      <update>
-        When a <code>Certificate</code> is configured using a key store and no
-        <code>certificateKeyAlias</code> is set, ignore key entries whose
-        certificate has a malformed Extended Key Usage extension or one that
-        does not permit TLS server authentication when automatically selecting
-        which key in the key store to use. A configured
-        <code>certificateKeyAlias</code> is used even if its certificate is not
-        valid for TLS server authentication, except in the Windows-MY key store
-        accessed through the SunMSCAPI provider: there, if the configured
-        certificate is not valid but the store holds a valid certificate under
-        that alias with a numeric suffix appended - the format that provider 
uses
-        to give unique aliases to several certificates that share a name - the
-        suffixed certificate is used instead.
-        (dsoumis)
-      </update>
       <!-- Entries for backport and removal before 12.0.0-M1 below this line 
-->
     </changelog>
   </subsection>
@@ -361,10 +289,6 @@
         Add support for <code>java.util.Optional</code> to the empty operator.
         (markt)
       </add>
-      <fix>
-        Route <code>JspC</code> servlet context logging through Ant when used 
as
-        an Ant task. (sainadh777)
-      </fix>
       <!-- Entries for backport and removal before 12.0.0-M1 below this line 
-->
     </changelog>
   </subsection>
@@ -410,10 +334,6 @@
         Manager: Drop session handling dedicated to extracting the locale from
         Tapestry attributes, used for locale session sorting. (remm)
       </update>
-      <update>
-        Documentation: Describe how to configure the Windows certificate store
-        and reload externally renewed TLS certificates. (dsoumis)
-      </update>
       <!-- Entries for backport and removal before 12.0.0-M1 below this line 
-->
     </changelog>
   </subsection>
@@ -436,25 +356,9 @@
         Remove the <code>modules/cxf</code> optional module and the JAX-RS
         support it provided. (remm)
       </update>
-      <update>
-        Update Maven Resolver Ant Tasks to 1.6.1. (rjung)
-      </update>
-      <add>
-        Add test profile system for selective test execution. Profiles can be
-        specified via <code>-Dtest.profile=&lt;name&gt;</code> to run specific
-        test subsets without using patterns directly. Profile patterns are
-        defined in <code>test-profiles.properties</code>. (csutherl)
-      </add>
       <update>
         Update Derby to 10.17.1.0. (markt)
       </update>
-      <add>
-        Add warning when OpenSSL binary is not found. (csutherl)
-      </add>
-      <add>
-        Add check for Tomcat Native library, and log warning when it's not 
found
-        to make it easier to see when it's not used by the suite. (csutherl)
-      </add>
       <update>
         Update Checkstyle to 14.1.0. (markt)
       </update>


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

Reply via email to