summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikita Popov <nikita.ppv@gmail.com>2020-10-09 16:22:04 +0200
committerNikita Popov <nikita.ppv@gmail.com>2020-10-09 16:22:04 +0200
commite4e2541c1a90daf708ab1ee4d44f2ab2883ce84b (patch)
tree9640f67fee7b783783335d3068d2c5ad9028cb10
parent6a8c094e2d86a8d9294e4d7fddabd9486bc92ed8 (diff)
downloadphp-git-e4e2541c1a90daf708ab1ee4d44f2ab2883ce84b.tar.gz
Update to mime-db 1.45
-rwxr-xr-xsapi/cli/generate_mime_type_map.php2
-rw-r--r--sapi/cli/mime_type_map.h11
2 files changed, 10 insertions, 3 deletions
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" },