xref: /inferno-os/lib/mimetype (revision 30dcb98c58694ef9d5678fc230695a51910c8314)
1#suffix		generic type	specific type	encoding	safe? y=yes, m=maybe, n=no, p=previous.suffix, r=mailreject
2.3gp		video		3gpp		-		y
3.3gpp		video		3gpp		-		y
4.C		text		plain		-		y # C++ program
5.Z		-		-		compress	m
6.a		application	octet-stream	-		y
7.ada		text		plain		-		y # ada program
8.ai		application	postscript	-		y
9.aif		audio		x-aiff		-		y
10.aifc		audio		x-aiff		-		y
11.aiff		audio		x-aiff		-		y
12.asf		video		x-ms-asf	-		m # MS streaming
13.asc		application	text		-		y # sometimes application/pgp-signature
14.asx		video		x-ms-asf	-		m # MS streaming
15.au		audio		basic		-		y # sun audio
16.avi		video		x-msvideo	-		m
17.awk		text		plain		-		y # awk program
18.bas		text		plain		-		y # basic program
19.bat		application	octet-stream	-		r # DOS executable
20.bbl		text		plain		-		y # BibTex output
21.bcpio		application	x-bcpio		-		m
22.bib		text		plain		-		y # BibTex input
23.bmp		image		bmp		-		y # bitmapped image
24.bz2		-		-		bzip2		m # bzipped file
25.c		text		plain		-		y # C program
26.c++		text		plain		-		y # C++ program
27.cacert		application	x-x509-ca-cert	-		y # DER X.509 CA certificate
28.cc		text		plain		-		y
29.cdf		application	x-netcdf	-		y
30.class		application	java		-		y # Java bytecodes
31.com		application	octet-stream	-		r # DOS executable
32.cpio		application	x-cpio		-		y
33.cpl		application	octet-stream	-		r # Windows Control Panel Applet
34.cpp		text		plain		-		y # DOS C++ program
35.crt		application	x-x509-ca-cert	-		y # DER X.509 CA certificate
36.css		text		css		-		m
37.csv		application	vnd.ms-excel	-		y # Microsoft Excel comma-separated-values
38.dat		text		plain		-		y # AMPL et al.
39.diff		text		plain		-		y
40.doc		application	msword		-		n # Microsoft Word
41.dvi		application	x-dvi		-		y # TeX output
42.enc		application	octet-stream	-		y # encrypted file
43.eps		application	postscript	-		y
44.etx		text		x-setext	-		m
45.exe		application	octet-stream	-		r # DOS executable
46.executable	application	octet-stream	-		r # DOS executable
47.exz		application	octet-stream	gzip		n # gzipped DOS executable
48.f		text		plain		-		y # fortran-77 program
49.fm		application	framemaker	-		y
50.f90		text		plain		-		y # fortran-90 program
51.flc		video		x-flc		-		m
52.fli		video		x-fli		-		m
53.gcd		text		x-pcs-gcd	-		y	# helper file for .qcp
54.gif		image		gif		-		y
55.gtar		application	x-gtar		-		m
56.gz		-		-		gzip		m # gzipped file
57.h		text		plain		-		y # C header file
58.hdf		application	x-hdf		-		y
59.hdml		text		x-hdml		-		y
60.hqx		application	octet-stream	-		m # Mac BinHex
61.htm		text		html		-		m
62.html		text		html		-		m
63.ico		image		x-icon		-		y
64.ief		image		ief		-		y
65.iso		application	octet-stream	-	y	# ISO9660 image
66.jad		text		vnd.sun.j2me.app-descriptor	-	y
67.jar		application	java-archive	-		y
68.jfif		image		jpeg		-		y
69.jfif-tbnl	image		jpeg		-		y
70.jpe		image		jpeg		-		y
71.jpeg		image		jpeg		-		y
72.jpg		image		jpeg		-		y
73#.jpg		image		pjpeg		-		y
74.js		application	x-javascript	-		y
75.latex		application	x-latex		-		y
76.ltx		application	x-latex		-		y
77.man		application	x-troff-man	-		y
78.me		application	x-troff-me	-		y
79.mid		audio		midi		-		y # MIDI music
80.mime		message		rfc822		-		y
81.mod		text		plain		-		y # AMPL et al.
82.mov		video		quicktime	-		y
83.movie		video		x-sgi-movie	-		y
84.mpe		video		mpeg		-		y
85.mpeg		video		mpeg		-		y
86.mpg		video		mpeg		-		y
87.ms		application	x-troff-ms	-		y
88.mv		video		x-sgi-movie	-		y
89.nc		application	x-netcdf	-		y
90.o		application	octet-stream	-		y
91.oda		application	oda		-		m
92.p		text		plain			-	y # Pascal program
93.p7m		application	x-pkcs7-mime		-	y # SMIME
94.p7s		application	x-pkcs7-signature	-	y # SMIME
95.pbm		image		x-portable-bitmap	-	y
96.pdf		application	pdf		-		y # Adobe Portable Document Format
97.pif		application	octet-stream	-		r # DOS executable
98.pgm		image		x-portable-graymap	-	y
99.pl		text		plain		-		y
100.png		image		png		-		y
101.pnm		image		x-portable-anymap	-	y
102.ppm		image		x-portable-pixmap	-	y
103.ppt		application	vnd.ms-powerpoint	-	n # Microsoft PowerPoint
104.ps		application	postscript	-		m
105.qcp		audio		vnd.qcelp	-		y # Qualcomm CELP
106.qcp2		audio		qcp		-		y # Qualcomm CELP
107.qt		video		quicktime	-		y
108.r		text		plain		-		y # ratfor program
109.ra		audio		x-pn-realaudio	-		y # G2 RealAudio
110.ram		audio		x-pn-realaudio	-		y # G2 RealAudio
111.ras		image		x-cmu-rast	-		y
112.rc		text		plain		-		y # rc
113.rfr		text		plain		-		y # refer
114.rgb		image		x-rgb		-		y
115.rm		application	x-pn-realmedia	-		y # G2 RealAudio
116.roff		application	x-troff		-		y
117.rpm		audio		x-pn-realaudio-plugin	-	y # G2 RealAudio
118.rtf		application	rtf		-		y
119.rtx		text		richtext 	-		y
120.scr		application	octet-stream	-		r # DOS executable (screen saver)
121.sh		application	x-shar		-		m
122.shar		application	x-shar		-		m
123.smi		application	smil		-		m # sync multimedia
124.smil		application	smil		-		m # sync multimedia
125.snd		audio		basic		-		y
126.suspect	application	octet-stream	-		y # upas/vf
127.sv4cpio	application	x-sv4cpio	-		m
128.sv4crc		application	x-sv4crc	-		y
129.swf		application	x-shockwave-flash		-		y
130.t		application	x-troff		-		y
131.tar		application	x-tar		-		m
132.tardist	application	x-tardist	-		n # SGI SoftwareManager
133.taz		application	x-tar		compress	m
134.tcl		application	x-tcl		-		y
135.tex		application	x-tex		-		y # Tex input
136.texi		application	x-texinfo	-		y
137.texinfo	application	x-texinfo	-		y
138.text		text		plain		-		y
139.tgz		application	x-tar		gzip		m
140.tif		image		tiff		-		y
141.tiff		image		tiff		-		y
142.toc		text		plain		-		y # table of contents
143.tr		application	x-troff		-		y
144.trz		application	x-tar		compress	m
145.tsv		text		tab-separated-values	-	y
146.txt		text		-		-		y
147.txt		text		plain		-		y
148.ucert		application	x-x509-user-cert	-	y # DER X.509 user certificate
149.ustar		application	x-ustar		-		m
150.vcf		text		x-vcard		-		y # vCard
151.wav		audio		x-wav		-		y
152.wbmp		image		vnd.wap.wbmp	-		y # wireless bitmap
153.wml		text		vnd.wap.wml	-		m # WML doc
154.wmlc		application	vnd.wap.wmlc	-		m # compiled WML doc
155.wmls		text		vnd.wap.wmlscript	-	m # WMLScript
156.wmlsc		application	vnd.wap.wmlscriptc	-	m # compiled WMLScript
157.wsrc		application	x-wais-source	-		y
158.xbm		image		x-xbitmap	-		y # X bitmap
159.xgz		-		-		x-gzip		m # gzipped file
160.xls		application	vnd.ms-excel	-		n # Microsoft Excel
161.xml		text		xml		-		m
162.xpm		image		x-xpixmap	-		y
163.xwd		image		x-xwindowdump	-		y
164.z		-		-		compress	m
165.Z		-		-		compress	m
166.zip		application	zip		-		n
167.zzz		application	sleep		-		n # testing
168-		application	x-gunzip	-		p # type for .tar.gz
169-		message		delivery-status	-		y # mail bounces
170-		application	pgp-signature	-		y
171-		application	pgp-encrypted	-		y
172