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

markt pushed a commit to branch 9.0.x
in repository https://gitbox.apache.org/repos/asf/tomcat.git


The following commit(s) were added to refs/heads/9.0.x by this push:
     new 2802179ee7 Update the internal fork of Apache Commons BCEL to 6.11.0.
2802179ee7 is described below

commit 2802179ee7bea9d46d5e06650bb6ece60de8b2d7
Author: Mark Thomas <[email protected]>
AuthorDate: Mon Oct 13 18:12:17 2025 +0100

    Update the internal fork of Apache Commons BCEL to 6.11.0.
---
 java/org/apache/tomcat/util/bcel/Const.java             | 16 ++++++++++++++++
 java/org/apache/tomcat/util/bcel/classfile/Utility.java |  5 +----
 webapps/docs/changelog.xml                              |  7 +++++++
 3 files changed, 24 insertions(+), 4 deletions(-)

diff --git a/java/org/apache/tomcat/util/bcel/Const.java 
b/java/org/apache/tomcat/util/bcel/Const.java
index da8b49a7c7..cd737de9b6 100644
--- a/java/org/apache/tomcat/util/bcel/Const.java
+++ b/java/org/apache/tomcat/util/bcel/Const.java
@@ -268,6 +268,22 @@ public final class Const {
      */
     public static final short MAJOR_24 = 68;
 
+    /**
+     * Minor version number of class files for Java 25: {@value}.
+     *
+     * @see #MAJOR_25
+     * @since 6.11.0
+     */
+    public static final short MINOR_25 = 0;
+
+    /**
+     * Major version number of class files for Java 25: {@value}.
+     *
+     * @see #MINOR_25
+     * @since 6.11.0
+     */
+    public static final short MAJOR_25 = 69;
+
     /**
      * Get the CONSTANT_NAMES entry at the given index.
      *
diff --git a/java/org/apache/tomcat/util/bcel/classfile/Utility.java 
b/java/org/apache/tomcat/util/bcel/classfile/Utility.java
index 4828fdff0e..a3f9a59e4e 100644
--- a/java/org/apache/tomcat/util/bcel/classfile/Utility.java
+++ b/java/org/apache/tomcat/util/bcel/classfile/Utility.java
@@ -28,10 +28,7 @@ import org.apache.tomcat.util.bcel.Const;
 final class Utility {
 
     /**
-     * Shorten long class name <em>str</em>, i.e., chop off the 
<em>prefix</em>,
-     * if the
-     * class name starts with this string and the flag <em>chopit</em> is true.
-     * Slashes <em>/</em> are converted to dots <em>.</em>.
+     * Shorten long class names, <em>java/lang/String</em> becomes 
<em>String</em>.
      *
      * @param str The long class name
      * @return Compacted class name
diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml
index 638c5a76f3..62baac1ab9 100644
--- a/webapps/docs/changelog.xml
+++ b/webapps/docs/changelog.xml
@@ -105,6 +105,13 @@
   issues do not "pop up" wrt. others).
 -->
 <section name="Tomcat 9.0.112 (remm)" rtext="in development">
+  <subsection name="Other">
+    <changelog>
+      <update>
+        Update the internal fork of Apache Commons BCEL to 6.11.0. (markt)
+      </update>
+    </changelog>
+  </subsection>
 </section>
 <section name="Tomcat 9.0.111 (remm)" rtext="release in progress">
   <subsection name="Catalina">


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

Reply via email to