annotate conf/mime.types @ 6075:7fcfe113827d stable-1.6

Fixed possible buffer overrun in "too long header line" logging. Additionally, ellipsis now always added to make it clear that the header logged is incomplete. Reported by Daniil Bondarev.
author Maxim Dounin <mdounin@mdounin.ru>
date Wed, 08 Oct 2014 17:16:04 +0400
parents b799b9d62c45
children b31caae8cc7b
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
450
551102312e19 nginx-0.1.0-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents:
diff changeset
1
551102312e19 nginx-0.1.0-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents:
diff changeset
2 types {
589
d4e858a5751a nginx-0.3.16-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 567
diff changeset
3 text/html html htm shtml;
567
1af2fcb3be8a nginx-0.3.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 509
diff changeset
4 text/css css;
2053
dd5ca07f5cdd change RSS MIME type
Igor Sysoev <igor@sysoev.ru>
parents: 1413
diff changeset
5 text/xml xml;
589
d4e858a5751a nginx-0.3.16-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 567
diff changeset
6 image/gif gif;
d4e858a5751a nginx-0.3.16-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 567
diff changeset
7 image/jpeg jpeg jpg;
5311
ae3fd1ca62e0 MIME: use "application/javascript" for .js files.
Valentin Bartenev <vbart@nginx.com>
parents: 4301
diff changeset
8 application/javascript js;
1004
d7f827a9af89 application/atom+xml
Igor Sysoev <igor@sysoev.ru>
parents: 863
diff changeset
9 application/atom+xml atom;
2053
dd5ca07f5cdd change RSS MIME type
Igor Sysoev <igor@sysoev.ru>
parents: 1413
diff changeset
10 application/rss+xml rss;
589
d4e858a5751a nginx-0.3.16-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 567
diff changeset
11
863
57cb2052dcc6 add mime types
Igor Sysoev <igor@sysoev.ru>
parents: 667
diff changeset
12 text/mathml mml;
567
1af2fcb3be8a nginx-0.3.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 509
diff changeset
13 text/plain txt;
863
57cb2052dcc6 add mime types
Igor Sysoev <igor@sysoev.ru>
parents: 667
diff changeset
14 text/vnd.sun.j2me.app-descriptor jad;
57cb2052dcc6 add mime types
Igor Sysoev <igor@sysoev.ru>
parents: 667
diff changeset
15 text/vnd.wap.wml wml;
567
1af2fcb3be8a nginx-0.3.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 509
diff changeset
16 text/x-component htc;
450
551102312e19 nginx-0.1.0-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents:
diff changeset
17
567
1af2fcb3be8a nginx-0.3.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 509
diff changeset
18 image/png png;
863
57cb2052dcc6 add mime types
Igor Sysoev <igor@sysoev.ru>
parents: 667
diff changeset
19 image/tiff tif tiff;
57cb2052dcc6 add mime types
Igor Sysoev <igor@sysoev.ru>
parents: 667
diff changeset
20 image/vnd.wap.wbmp wbmp;
567
1af2fcb3be8a nginx-0.3.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 509
diff changeset
21 image/x-icon ico;
1af2fcb3be8a nginx-0.3.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 509
diff changeset
22 image/x-jng jng;
863
57cb2052dcc6 add mime types
Igor Sysoev <igor@sysoev.ru>
parents: 667
diff changeset
23 image/x-ms-bmp bmp;
4301
0688cf5d73ec svgz extension for compressed SVG added (close #56).
Maxim Konovalov <maxim@nginx.com>
parents: 4281
diff changeset
24 image/svg+xml svg svgz;
4281
3a3a2d767ecd Added image/webp and video/webm MIME types.
Valentin Bartenev <vbart@nginx.com>
parents: 4231
diff changeset
25 image/webp webp;
450
551102312e19 nginx-0.1.0-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents:
diff changeset
26
5336
aeabb6ae574d MIME: added application/font-woff MIME type (ticket #292).
Sergey Kandaurov <pluknet@nginx.com>
parents: 5311
diff changeset
27 application/font-woff woff;
567
1af2fcb3be8a nginx-0.3.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 509
diff changeset
28 application/java-archive jar war ear;
5383
1adfe7a260eb MIME: added application/json MIME type.
Piotr Sikora <piotr@cloudflare.com>
parents: 5338
diff changeset
29 application/json json;
567
1af2fcb3be8a nginx-0.3.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 509
diff changeset
30 application/mac-binhex40 hqx;
863
57cb2052dcc6 add mime types
Igor Sysoev <igor@sysoev.ru>
parents: 667
diff changeset
31 application/msword doc;
567
1af2fcb3be8a nginx-0.3.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 509
diff changeset
32 application/pdf pdf;
863
57cb2052dcc6 add mime types
Igor Sysoev <igor@sysoev.ru>
parents: 667
diff changeset
33 application/postscript ps eps ai;
57cb2052dcc6 add mime types
Igor Sysoev <igor@sysoev.ru>
parents: 667
diff changeset
34 application/rtf rtf;
5599
68e41f0cb207 MIME: added video/mp2t and application/vnd.apple.mpegurl types.
Roman Arutyunyan <arut@nginx.com>
parents: 5383
diff changeset
35 application/vnd.apple.mpegurl m3u8;
863
57cb2052dcc6 add mime types
Igor Sysoev <igor@sysoev.ru>
parents: 667
diff changeset
36 application/vnd.ms-excel xls;
5338
010bb2e21f3f MIME: eot MIME type updated to follow IANA (ticket #306).
Sergey Kandaurov <pluknet@nginx.com>
parents: 5337
diff changeset
37 application/vnd.ms-fontobject eot;
863
57cb2052dcc6 add mime types
Igor Sysoev <igor@sysoev.ru>
parents: 667
diff changeset
38 application/vnd.ms-powerpoint ppt;
57cb2052dcc6 add mime types
Igor Sysoev <igor@sysoev.ru>
parents: 667
diff changeset
39 application/vnd.wap.wmlc wmlc;
2194
d3f833da6b65 add Google Earth MIME types
Igor Sysoev <igor@sysoev.ru>
parents: 2053
diff changeset
40 application/vnd.google-earth.kml+xml kml;
d3f833da6b65 add Google Earth MIME types
Igor Sysoev <igor@sysoev.ru>
parents: 2053
diff changeset
41 application/vnd.google-earth.kmz kmz;
3465
7f7f5805c11c add 7z MIME type
Igor Sysoev <igor@sysoev.ru>
parents: 2194
diff changeset
42 application/x-7z-compressed 7z;
567
1af2fcb3be8a nginx-0.3.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 509
diff changeset
43 application/x-cocoa cco;
1af2fcb3be8a nginx-0.3.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 509
diff changeset
44 application/x-java-archive-diff jardiff;
1af2fcb3be8a nginx-0.3.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 509
diff changeset
45 application/x-java-jnlp-file jnlp;
1af2fcb3be8a nginx-0.3.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 509
diff changeset
46 application/x-makeself run;
1af2fcb3be8a nginx-0.3.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 509
diff changeset
47 application/x-perl pl pm;
1af2fcb3be8a nginx-0.3.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 509
diff changeset
48 application/x-pilot prc pdb;
1af2fcb3be8a nginx-0.3.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 509
diff changeset
49 application/x-rar-compressed rar;
1af2fcb3be8a nginx-0.3.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 509
diff changeset
50 application/x-redhat-package-manager rpm;
1af2fcb3be8a nginx-0.3.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 509
diff changeset
51 application/x-sea sea;
1af2fcb3be8a nginx-0.3.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 509
diff changeset
52 application/x-shockwave-flash swf;
1af2fcb3be8a nginx-0.3.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 509
diff changeset
53 application/x-stuffit sit;
1af2fcb3be8a nginx-0.3.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 509
diff changeset
54 application/x-tcl tcl tk;
1af2fcb3be8a nginx-0.3.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 509
diff changeset
55 application/x-x509-ca-cert der pem crt;
1af2fcb3be8a nginx-0.3.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 509
diff changeset
56 application/x-xpinstall xpi;
3865
cff87803b898 fix xhtml mime type
Igor Sysoev <igor@sysoev.ru>
parents: 3807
diff changeset
57 application/xhtml+xml xhtml;
5602
b799b9d62c45 MIME: added application/xspf+xml MIME type (ticket #479).
Filipe da Silva <fdasilvayy@gmail.com>
parents: 5599
diff changeset
58 application/xspf+xml xspf;
567
1af2fcb3be8a nginx-0.3.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 509
diff changeset
59 application/zip zip;
450
551102312e19 nginx-0.1.0-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents:
diff changeset
60
863
57cb2052dcc6 add mime types
Igor Sysoev <igor@sysoev.ru>
parents: 667
diff changeset
61 application/octet-stream bin exe dll;
567
1af2fcb3be8a nginx-0.3.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 509
diff changeset
62 application/octet-stream deb;
1af2fcb3be8a nginx-0.3.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 509
diff changeset
63 application/octet-stream dmg;
1af2fcb3be8a nginx-0.3.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 509
diff changeset
64 application/octet-stream iso img;
1af2fcb3be8a nginx-0.3.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 509
diff changeset
65 application/octet-stream msi msp msm;
450
551102312e19 nginx-0.1.0-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents:
diff changeset
66
5337
07ef29f69a54 MIME: added the most common OOXML MIME types (ticket #243).
Sergey Kandaurov <pluknet@nginx.com>
parents: 5336
diff changeset
67 application/vnd.openxmlformats-officedocument.wordprocessingml.document docx;
07ef29f69a54 MIME: added the most common OOXML MIME types (ticket #243).
Sergey Kandaurov <pluknet@nginx.com>
parents: 5336
diff changeset
68 application/vnd.openxmlformats-officedocument.spreadsheetml.sheet xlsx;
07ef29f69a54 MIME: added the most common OOXML MIME types (ticket #243).
Sergey Kandaurov <pluknet@nginx.com>
parents: 5336
diff changeset
69 application/vnd.openxmlformats-officedocument.presentationml.presentation pptx;
07ef29f69a54 MIME: added the most common OOXML MIME types (ticket #243).
Sergey Kandaurov <pluknet@nginx.com>
parents: 5336
diff changeset
70
863
57cb2052dcc6 add mime types
Igor Sysoev <igor@sysoev.ru>
parents: 667
diff changeset
71 audio/midi mid midi kar;
567
1af2fcb3be8a nginx-0.3.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 509
diff changeset
72 audio/mpeg mp3;
3807
bc00fc9eabb7 add audio/ogg
Igor Sysoev <igor@sysoev.ru>
parents: 3465
diff changeset
73 audio/ogg ogg;
4231
d50883ff2433 Adding m4a and m4v MIME types (closed #42).
Igor Sysoev <igor@sysoev.ru>
parents: 4086
diff changeset
74 audio/x-m4a m4a;
567
1af2fcb3be8a nginx-0.3.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 509
diff changeset
75 audio/x-realaudio ra;
1af2fcb3be8a nginx-0.3.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 509
diff changeset
76
863
57cb2052dcc6 add mime types
Igor Sysoev <igor@sysoev.ru>
parents: 667
diff changeset
77 video/3gpp 3gpp 3gp;
5599
68e41f0cb207 MIME: added video/mp2t and application/vnd.apple.mpegurl types.
Roman Arutyunyan <arut@nginx.com>
parents: 5383
diff changeset
78 video/mp2t ts;
4086
dceb4f509661 "video/mp4" mime type added.
Igor Sysoev <igor@sysoev.ru>
parents: 3865
diff changeset
79 video/mp4 mp4;
567
1af2fcb3be8a nginx-0.3.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 509
diff changeset
80 video/mpeg mpeg mpg;
1af2fcb3be8a nginx-0.3.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 509
diff changeset
81 video/quicktime mov;
4281
3a3a2d767ecd Added image/webp and video/webm MIME types.
Valentin Bartenev <vbart@nginx.com>
parents: 4231
diff changeset
82 video/webm webm;
567
1af2fcb3be8a nginx-0.3.5-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 509
diff changeset
83 video/x-flv flv;
4231
d50883ff2433 Adding m4a and m4v MIME types (closed #42).
Igor Sysoev <igor@sysoev.ru>
parents: 4086
diff changeset
84 video/x-m4v m4v;
863
57cb2052dcc6 add mime types
Igor Sysoev <igor@sysoev.ru>
parents: 667
diff changeset
85 video/x-mng mng;
649
1e720b0be7ec nginx-0.3.46-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents: 589
diff changeset
86 video/x-ms-asf asx asf;
863
57cb2052dcc6 add mime types
Igor Sysoev <igor@sysoev.ru>
parents: 667
diff changeset
87 video/x-ms-wmv wmv;
57cb2052dcc6 add mime types
Igor Sysoev <igor@sysoev.ru>
parents: 667
diff changeset
88 video/x-msvideo avi;
450
551102312e19 nginx-0.1.0-RELEASE import
Igor Sysoev <igor@sysoev.ru>
parents:
diff changeset
89 }