Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package tomcat10 for openSUSE:Factory 
checked in at 2025-03-20 19:25:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tomcat10 (Old)
 and      /work/SRC/openSUSE:Factory/.tomcat10.new.2696 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "tomcat10"

Thu Mar 20 19:25:58 2025 rev:17 rq:1254694 version:10.1.39

Changes:
--------
--- /work/SRC/openSUSE:Factory/tomcat10/tomcat10.changes        2025-03-14 
23:52:05.316621924 +0100
+++ /work/SRC/openSUSE:Factory/.tomcat10.new.2696/tomcat10.changes      
2025-03-20 19:26:29.617362590 +0100
@@ -1,0 +2,58 @@
+Tue Mar 18 21:16:30 UTC 2025 - Ricardo Mestre <ricardo.mes...@suse.com>
+
+- Update to Tomcat 10.1.39
+  * Fixes:
+    + launch with java 17 (bsc#1239676)
+  * Catalina
+    + Fix: 69602: Fix regression in releases from 12-2024 that were too strict
+      and rejected weak etags in the If-Range header with a 400 response.
+      Instead will consider it as a failed match since strong etags are 
required
+      for If-Range. (remm)
+    + Fix: When looking up class loader resources by resource name, the 
resource
+      name should not start with '/'. If the resource name does start with '/',
+      Tomcat is lenient and looks it up as if the '/' was not present. When the
+      web application class loader was configured with external repositories 
and
+      names starting with '/' were used for lookups, it was possible that 
cached
+      'not found' results could effectively hide lookup results using the
+      correct resource name. (markt)
+    + Fix: Enable the JNDIRealm to validate credentials provided to
+      HttpServletRequest.login(String username, String password) when the realm
+      is configured to use GSSAPI authentication. (markt)
+    + Fix: Fix a bug in the JRE compatibility detection that incorrectly
+      identified Java 19 and Java 20 as supporting Java 21 features. (markt)
+    + Fix: Improve the checks for exposure to and protection against
+      CVE-2024-56337 so that reflection is not used unless required. The checks
+      for whether the file system is case sensitive or not have been removed.
+      (markt)
+    + Add: Add support for logging the connection ID (as returned by
+      ServletRequest.getServletConnection().getConnectionId()) with the
+      AccessLogValve and ExtendedAccessLogValve. Based on pull request #814 by
+      Dmole. (markt)
+    + Fix: Avoid scenarios where temporary files used for partial PUT would not
+      be deleted. (remm)
+    + Fix: 69576: Avoid possible failure initializing JreCompat due to uncaught
+      exception introduced for the check for CVE-2024-56337. (remm)
+  * Cluster
+    + Add: 69598: Add detection of service account token changes to the
+      KubernetesMembershipProvider implementation and reload the token if it
+      changes. Based on a patch by Miroslav Jezbera. (markt)
+  * Coyote
+    + Fix: 69575: Avoid using compression if a response is already compressed
+      using compress, deflate or zstd. (remm)
+    + Update: Use Transfer-Encoding for compression rather than 
Content-Encoding
+      if the client submits a TE header containing gzip. (remm)
+    + Fix: Fix a race condition in the handling of HTTP/2 stream reset that
+      could cause unexpected 500 responses. (markt)
+  * Other
+    + Add: Add makensis as an option for building the Installer for Windows on
+      non-Windows platforms. (rjung/markt)
+    + Update: Update Byte Buddy to 1.17.1. (markt)
+    + Update: Update Checkstyle to 10.21.3. (markt)
+    + Update: Update SpotBugs to 4.9.1. (markt)
+    + Update: Update JSign to 7.1. (markt)
+    + Add: Improvements to French translations. (remm)
+    + Add: Improvements to Japanese translations by tak7iji. (markt)
+    + Add: Add org.apache.juli.JsonFormatter to format log as one line JSON
+      documents. (remm) 
+
+-------------------------------------------------------------------
@@ -112 +170 @@
-    + CVE-2024-54677: DoS in examples web application (bsc#1233434)
+    + CVE-2024-54677: DoS in examples web application (bsc#1234664)
@@ -113,0 +172 @@
+    + CVE-2024-52317: Request/response mix-up with HTTP/2 (bsc#1233435)

Old:
----
  apache-tomcat-10.1.35-src.tar.gz
  apache-tomcat-10.1.35-src.tar.gz.asc

New:
----
  apache-tomcat-10.1.39-src.tar.gz
  apache-tomcat-10.1.39-src.tar.gz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ tomcat10.spec ++++++
--- /var/tmp/diff_new_pack.nYb993/_old  2025-03-20 19:26:30.641404978 +0100
+++ /var/tmp/diff_new_pack.nYb993/_new  2025-03-20 19:26:30.641404978 +0100
@@ -29,7 +29,7 @@
 %define elspec %{elspec_major}.%{elspec_minor}
 %define major_version 10
 %define minor_version 1
-%define micro_version 35
+%define micro_version 39
 %define java_major 1
 %define java_minor 11
 %define java_version %{java_major}.%{java_minor}
@@ -337,7 +337,7 @@
     -Dno.build.dbcp=true \
     -Dversion="%{version}" \
     -Dversion.build="%{micro_version}" \
-    deploy dist-prepare dist-source javadoc package embed-jars
+    deploy javadoc package embed-jars
 
 # remove some jars that we'll replace with symlinks later
 rm output/build/bin/commons-daemon.jar \

++++++ apache-tomcat-10.1.35-src.tar.gz -> apache-tomcat-10.1.39-src.tar.gz 
++++++
/work/SRC/openSUSE:Factory/tomcat10/apache-tomcat-10.1.35-src.tar.gz 
/work/SRC/openSUSE:Factory/.tomcat10.new.2696/apache-tomcat-10.1.39-src.tar.gz 
differ: char 13, line 1

Reply via email to