From: Nikita Popov Date: Fri, 9 Oct 2020 14:22:04 +0000 (+0200) Subject: Update to mime-db 1.45 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e4e2541c1a90daf708ab1ee4d44f2ab2883ce84b;p=php Update to mime-db 1.45 --- diff --git a/sapi/cli/generate_mime_type_map.php b/sapi/cli/generate_mime_type_map.php index ca479d20d1..04f741f6e1 100755 --- a/sapi/cli/generate_mime_type_map.php +++ b/sapi/cli/generate_mime_type_map.php @@ -3,7 +3,7 @@ // Check if we are being given a mime.types file or if we should use the // default URL. -$source = count($argv) > 1 ? $argv[1] : 'https://cdn.jsdelivr.net/gh/jshttp/mime-db@v1.44.0/db.json'; +$source = count($argv) > 1 ? $argv[1] : 'https://cdn.jsdelivr.net/gh/jshttp/mime-db@v1.45.0/db.json'; // See if we can actually load it. $data = @file_get_contents($source); diff --git a/sapi/cli/mime_type_map.h b/sapi/cli/mime_type_map.h index 743586e378..46921c4ec3 100644 --- a/sapi/cli/mime_type_map.h +++ b/sapi/cli/mime_type_map.h @@ -77,11 +77,13 @@ static const php_cli_server_ext_mime_type_pair mime_type_map[] = { { "atx", "application/vnd.antix.game-component" }, { "au", "audio/basic" }, { "avi", "video/x-msvideo" }, + { "avif", "image/avif" }, { "aw", "application/applixware" }, { "azf", "application/vnd.airzip.filesecure.azf" }, { "azs", "application/vnd.airzip.filesecure.azs" }, { "azv", "image/vnd.airzip.accelerator.azv" }, { "azw", "application/vnd.amazon.ebook" }, + { "b16", "image/vnd.pco.b16" }, { "bat", "application/x-msdownload" }, { "bcpio", "application/x-bcpio" }, { "bdf", "application/x-font-bdf" }, @@ -190,6 +192,7 @@ static const php_cli_server_ext_mime_type_pair mime_type_map[] = { { "dart", "application/vnd.dart" }, { "dataless", "application/vnd.fdsn.seed" }, { "davmount", "application/davmount+xml" }, + { "dbf", "application/vnd.dbf" }, { "dbk", "application/docbook+xml" }, { "dcr", "application/x-director" }, { "dcurl", "text/vnd.curl.dcurl" }, @@ -460,7 +463,7 @@ static const php_cli_server_ext_mime_type_pair mime_type_map[] = { { "kar", "audio/midi" }, { "karbon", "application/vnd.kde.karbon" }, { "kdbx", "application/x-keepass2" }, - { "keynote", "application/vnd.apple.keynote" }, + { "key", "application/vnd.apple.keynote" }, { "kfo", "application/vnd.kde.kformula" }, { "kia", "application/vnd.kidspiration" }, { "kml", "application/vnd.google-earth.kml+xml" }, @@ -474,6 +477,7 @@ static const php_cli_server_ext_mime_type_pair mime_type_map[] = { { "ksp", "application/vnd.kde.kspread" }, { "ktr", "application/vnd.kahootz" }, { "ktx", "image/ktx" }, + { "ktx2", "image/ktx2" }, { "ktz", "application/vnd.kahootz" }, { "kwd", "application/vnd.kde.kword" }, { "kwt", "application/vnd.kde.kword" }, @@ -780,7 +784,7 @@ static const php_cli_server_ext_mime_type_pair mime_type_map[] = { { "ram", "audio/x-pn-realaudio" }, { "raml", "application/raml+yaml" }, { "rapd", "application/route-apd+xml" }, - { "rar", "application/x-rar-compressed" }, + { "rar", "application/vnd.rar" }, { "ras", "image/x-cmu-raster" }, { "rcprofile", "application/vnd.ipunplugged.rcprofile" }, { "rdf", "application/rdf+xml" }, @@ -890,6 +894,7 @@ static const php_cli_server_ext_mime_type_pair mime_type_map[] = { { "snf", "application/x-font-snf" }, { "so", "application/octet-stream" }, { "spc", "application/x-pkcs7-certificates" }, + { "spdx", "text/spdx" }, { "spf", "application/vnd.yamaha.smaf-phrase" }, { "spl", "application/x-futuresplash" }, { "spot", "text/vnd.in3d.spot" }, @@ -944,6 +949,7 @@ static const php_cli_server_ext_mime_type_pair mime_type_map[] = { { "tar", "application/x-tar" }, { "tcap", "application/vnd.3gpp2.tcap" }, { "tcl", "application/x-tcl" }, + { "td", "application/urc-targetdesc+xml" }, { "teacher", "application/vnd.smart.teacher" }, { "tei", "application/tei+xml" }, { "teicorpus", "application/tei+xml" }, @@ -984,6 +990,7 @@ static const php_cli_server_ext_mime_type_pair mime_type_map[] = { { "u8hdr", "message/global-headers" }, { "u8mdn", "message/global-disposition-notification" }, { "u8msg", "message/global" }, + { "ubj", "application/ubjson" }, { "udeb", "application/x-debian-package" }, { "ufd", "application/vnd.ufdl" }, { "ufdl", "application/vnd.ufdl" },