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

markt 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 6efe8ea0f4 Update extension to media type mappings
6efe8ea0f4 is described below

commit 6efe8ea0f4353cdbed256cabfbffd110ce7946fa
Author: Mark Thomas <ma...@apache.org>
AuthorDate: Wed Apr 30 12:26:42 2025 +0100

    Update extension to media type mappings
---
 conf/web.xml               | 22 +++++++++++++++++++++-
 webapps/docs/changelog.xml |  4 ++++
 2 files changed, 25 insertions(+), 1 deletion(-)

diff --git a/conf/web.xml b/conf/web.xml
index 1e1df066ba..88d2a805a0 100644
--- a/conf/web.xml
+++ b/conf/web.xml
@@ -819,6 +819,10 @@
         <extension>avi</extension>
         <mime-type>video/x-msvideo</mime-type>
     </mime-mapping>
+    <mime-mapping>
+        <extension>avif</extension>
+        <mime-type>image/avif</mime-type>
+    </mime-mapping>
     <mime-mapping>
         <extension>avx</extension>
         <mime-type>video/x-rad-screenplay</mime-type>
@@ -2123,6 +2127,10 @@
         <extension>jspf</extension>
         <mime-type>text/plain</mime-type>
     </mime-mapping>
+    <mime-mapping>
+        <extension>jxl</extension>
+        <mime-type>image/jxl</mime-type>
+    </mime-mapping>
     <mime-mapping>
         <extension>kar</extension>
         <mime-type>audio/midi</mime-type>
@@ -2291,6 +2299,14 @@
         <extension>m2a</extension>
         <mime-type>audio/mpeg</mime-type>
     </mime-mapping>
+    <mime-mapping>
+        <extension>m2t</extension>
+        <mime-type>video/mp2t</mime-type>
+    </mime-mapping>
+    <mime-mapping>
+        <extension>m2ts</extension>
+        <mime-type>video/mp2t</mime-type>
+    </mime-mapping>
     <mime-mapping>
         <extension>m2v</extension>
         <mime-type>video/mpeg</mime-type>
@@ -2661,7 +2677,7 @@
     </mime-mapping>
     <mime-mapping>
         <extension>mts</extension>
-        <mime-type>model/vnd.mts</mime-type>
+        <mime-type>video/mp2t</mime-type>
     </mime-mapping>
     <mime-mapping>
         <extension>mus</extension>
@@ -3948,6 +3964,10 @@
         <extension>trm</extension>
         <mime-type>application/x-msterminal</mime-type>
     </mime-mapping>
+    <mime-mapping>
+        <extension>ts</extension>
+        <mime-type>video/mp2t</mime-type>
+    </mime-mapping>
     <mime-mapping>
         <extension>tsd</extension>
         <mime-type>application/timestamped-data</mime-type>
diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml
index 0a8b3e2d01..e96f23666b 100644
--- a/webapps/docs/changelog.xml
+++ b/webapps/docs/changelog.xml
@@ -266,6 +266,10 @@
       <update>
         Update Checkstyle to 10.23.1. (markt)
       </update>
+      <update>
+        Update file extension to media type mappings to align with the current
+        list used by the Apache Web Server (httpd). (markt) 
+      </update>
     </changelog>
   </subsection>
 </section>


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to