xref: /plan9/sys/lib/mimetype (revision 42860f2175826b5ad335dcbba3e4af6c135d20a2)
1f4eafd00SDavid du Colombier#suffix		generic type	specific type	encoding	safe? y=yes, m=maybe, n=no, p=previous.suffix, r=mailreject
2088fefb1SDavid du Colombier.3gp		video		3gpp		-		y
3088fefb1SDavid du Colombier.3gpp		video		3gpp		-		y
49a747e4fSDavid du Colombier.C		text		plain		-		y # C++ program
59a747e4fSDavid du Colombier.Z		-		-		compress	m
69a747e4fSDavid du Colombier.a		application	octet-stream	-		y
79a747e4fSDavid du Colombier.ada		text		plain		-		y # ada program
89a747e4fSDavid du Colombier.ai		application	postscript	-		y
99a747e4fSDavid du Colombier.aif		audio		x-aiff		-		y
109a747e4fSDavid du Colombier.aifc		audio		x-aiff		-		y
119a747e4fSDavid du Colombier.aiff		audio		x-aiff		-		y
129a747e4fSDavid du Colombier.asf		video		x-ms-asf	-		m # MS streaming
13f4eafd00SDavid du Colombier.asc		application	text		-		y # sometimes application/pgp-signature
149a747e4fSDavid du Colombier.asx		video		x-ms-asf	-		m # MS streaming
159a747e4fSDavid du Colombier.au		audio		basic		-		y # sun audio
169a747e4fSDavid du Colombier.avi		video		x-msvideo	-		m
179a747e4fSDavid du Colombier.awk		text		plain		-		y # awk program
189a747e4fSDavid du Colombier.bas		text		plain		-		y # basic program
19f06c651dSDavid du Colombier.bat		application	octet-stream	-		r # DOS executable
209a747e4fSDavid du Colombier.bbl		text		plain		-		y # BibTex output
219a747e4fSDavid du Colombier.bcpio		application	x-bcpio		-		m
229a747e4fSDavid du Colombier.bib		text		plain		-		y # BibTex input
2311e1fb05SDavid du Colombier.bmp		image		bmp		-		y # bitmapped image
242651f6bbSDavid du Colombier.bz2		application	x-bzip2		bzip2		m # bzipped file
259a747e4fSDavid du Colombier.c		text		plain		-		y # C program
269a747e4fSDavid du Colombier.c++		text		plain		-		y # C++ program
279a747e4fSDavid du Colombier.cacert		application	x-x509-ca-cert	-		y # DER X.509 CA certificate
289a747e4fSDavid du Colombier.cc		text		plain		-		y
299a747e4fSDavid du Colombier.cdf		application	x-netcdf	-		y
309a747e4fSDavid du Colombier.class		application	java		-		y # Java bytecodes
31f06c651dSDavid du Colombier.com		application	octet-stream	-		r # DOS executable
329a747e4fSDavid du Colombier.cpio		application	x-cpio		-		y
33f4eafd00SDavid du Colombier.cpl		application	octet-stream	-		r # Windows Control Panel Applet
349a747e4fSDavid du Colombier.cpp		text		plain		-		y # DOS C++ program
356b6b9ac8SDavid du Colombier.crt		application	x-x509-ca-cert	-		y # DER X.509 CA certificate
3672542442SDavid du Colombier.css		text		css		-		m
379a747e4fSDavid du Colombier.csv		application	vnd.ms-excel	-		y # Microsoft Excel comma-separated-values
389a747e4fSDavid du Colombier.dat		text		plain		-		y # AMPL et al.
399a747e4fSDavid du Colombier.diff		text		plain		-		y
409a747e4fSDavid du Colombier.doc		application	msword		-		n # Microsoft Word
419a747e4fSDavid du Colombier.dvi		application	x-dvi		-		y # TeX output
429a747e4fSDavid du Colombier.enc		application	octet-stream	-		y # encrypted file
439a747e4fSDavid du Colombier.eps		application	postscript	-		y
449a747e4fSDavid du Colombier.etx		text		x-setext	-		m
45f06c651dSDavid du Colombier.exe		application	octet-stream	-		r # DOS executable
46f06c651dSDavid du Colombier.executable	application	octet-stream	-		r # DOS executable
479a747e4fSDavid du Colombier.exz		application	octet-stream	gzip		n # gzipped DOS executable
489a747e4fSDavid du Colombier.f		text		plain		-		y # fortran-77 program
4939734e7eSDavid du Colombier.fm		application	framemaker	-		y
509a747e4fSDavid du Colombier.f90		text		plain		-		y # fortran-90 program
519a747e4fSDavid du Colombier.flc		video		x-flc		-		m
529a747e4fSDavid du Colombier.fli		video		x-fli		-		m
53f4eafd00SDavid du Colombier.gcd		text		x-pcs-gcd	-		y	# helper file for .qcp
549a747e4fSDavid du Colombier.gif		image		gif		-		y
559a747e4fSDavid du Colombier.gtar		application	x-gtar		-		m
562651f6bbSDavid du Colombier.gz		application	x-gzip		gzip		m # gzipped file
579a747e4fSDavid du Colombier.h		text		plain		-		y # C header file
589a747e4fSDavid du Colombier.hdf		application	x-hdf		-		y
59f4eafd00SDavid du Colombier.hdml		text		x-hdml		-		y
609a747e4fSDavid du Colombier.hqx		application	octet-stream	-		m # Mac BinHex
619a747e4fSDavid du Colombier.htm		text		html		-		m
629a747e4fSDavid du Colombier.html		text		html		-		m
63503d3e0aSDavid du Colombier.ico		image		x-icon		-		y
649a747e4fSDavid du Colombier.ief		image		ief		-		y
65f4eafd00SDavid du Colombier.jad		text		vnd.sun.j2me.app-descriptor	-	y
663ff48bf5SDavid du Colombier.jar		application	java-archive	-		y
679a747e4fSDavid du Colombier.jfif		image		jpeg		-		y
689a747e4fSDavid du Colombier.jfif-tbnl	image		jpeg		-		y
699a747e4fSDavid du Colombier.jpe		image		jpeg		-		y
709a747e4fSDavid du Colombier.jpeg		image		jpeg		-		y
719a747e4fSDavid du Colombier.jpg		image		jpeg		-		y
724fec87e5SDavid du Colombier.jpg		image		pjpeg		-		y
73208510e1SDavid du Colombier.js		application	x-javascript	-		y
749a747e4fSDavid du Colombier.latex		application	x-latex		-		y
759a747e4fSDavid du Colombier.ltx		application	x-latex		-		y
769a747e4fSDavid du Colombier.man		application	x-troff-man	-		y
779a747e4fSDavid du Colombier.me		application	x-troff-me	-		y
7851711cb6SDavid du Colombier.mid		audio		midi		-		y # MIDI music
799a747e4fSDavid du Colombier.mime		message		rfc822		-		y
809a747e4fSDavid du Colombier.mod		text		plain		-		y # AMPL et al.
819a747e4fSDavid du Colombier.mov		video		quicktime	-		y
829a747e4fSDavid du Colombier.movie		video		x-sgi-movie	-		y
839a747e4fSDavid du Colombier.mpe		video		mpeg		-		y
849a747e4fSDavid du Colombier.mpeg		video		mpeg		-		y
859a747e4fSDavid du Colombier.mpg		video		mpeg		-		y
869a747e4fSDavid du Colombier.ms		application	x-troff-ms	-		y
879a747e4fSDavid du Colombier.mv		video		x-sgi-movie	-		y
889a747e4fSDavid du Colombier.nc		application	x-netcdf	-		y
899a747e4fSDavid du Colombier.o		application	octet-stream	-		y
909a747e4fSDavid du Colombier.oda		application	oda		-		m
919a747e4fSDavid du Colombier.p		text		plain			-	y # Pascal program
92f4eafd00SDavid du Colombier.p7m		application	x-pkcs7-mime		-	y # SMIME
939a747e4fSDavid du Colombier.p7s		application	x-pkcs7-signature	-	y # SMIME
949a747e4fSDavid du Colombier.pbm		image		x-portable-bitmap	-	y
959a747e4fSDavid du Colombier.pdf		application	pdf		-		y # Adobe Portable Document Format
96f06c651dSDavid du Colombier.pif		application	octet-stream	-		r # DOS executable
979a747e4fSDavid du Colombier.pgm		image		x-portable-graymap	-	y
989a747e4fSDavid du Colombier.pl		text		plain		-		y
99f4eafd00SDavid du Colombier.png		image		png		-		y
1009a747e4fSDavid du Colombier.pnm		image		x-portable-anymap	-	y
1019a747e4fSDavid du Colombier.ppm		image		x-portable-pixmap	-	y
1029a747e4fSDavid du Colombier.ppt		application	vnd.ms-powerpoint	-	n # Microsoft PowerPoint
1039a747e4fSDavid du Colombier.ps		application	postscript	-		m
104375daca8SDavid du Colombier.qcp		audio		vnd.qcelp	-		y # Qualcomm CELP
105375daca8SDavid du Colombier.qcp2		audio		qcp		-		y # Qualcomm CELP
1069a747e4fSDavid du Colombier.qt		video		quicktime	-		y
1079a747e4fSDavid du Colombier.r		text		plain		-		y # ratfor program
1089a747e4fSDavid du Colombier.ra		audio		x-pn-realaudio	-		y # G2 RealAudio
1099a747e4fSDavid du Colombier.ram		audio		x-pn-realaudio	-		y # G2 RealAudio
1109a747e4fSDavid du Colombier.ras		image		x-cmu-rast	-		y
1119a747e4fSDavid du Colombier.rc		text		plain		-		y # rc
1129a747e4fSDavid du Colombier.rfr		text		plain		-		y # refer
1139a747e4fSDavid du Colombier.rgb		image		x-rgb		-		y
1149a747e4fSDavid du Colombier.rm		application	x-pn-realmedia	-		y # G2 RealAudio
1159a747e4fSDavid du Colombier.roff		application	x-troff		-		y
1169a747e4fSDavid du Colombier.rpm		audio		x-pn-realaudio-plugin	-	y # G2 RealAudio
1179a747e4fSDavid du Colombier.rtf		application	rtf		-		y
1189a747e4fSDavid du Colombier.rtx		text		richtext 	-		y
119f06c651dSDavid du Colombier.scr		application	octet-stream	-		r # DOS executable (screen saver)
1209a747e4fSDavid du Colombier.sh		application	x-shar		-		m
1219a747e4fSDavid du Colombier.shar		application	x-shar		-		m
1229a747e4fSDavid du Colombier.smi		application	smil		-		m # sync multimedia
1239a747e4fSDavid du Colombier.smil		application	smil		-		m # sync multimedia
1249a747e4fSDavid du Colombier.snd		audio		basic		-		y
1259a747e4fSDavid du Colombier.suspect	application	octet-stream	-		y # upas/vf
1269a747e4fSDavid du Colombier.sv4cpio	application	x-sv4cpio	-		m
1279a747e4fSDavid du Colombier.sv4crc		application	x-sv4crc	-		y
128208510e1SDavid du Colombier.swf		application	x-shockwave-flash		-		y
1299a747e4fSDavid du Colombier.t		application	x-troff		-		y
1309a747e4fSDavid du Colombier.tar		application	x-tar		-		m
1319a747e4fSDavid du Colombier.tardist	application	x-tardist	-		n # SGI SoftwareManager
1329a747e4fSDavid du Colombier.taz		application	x-tar		compress	m
1339a747e4fSDavid du Colombier.tcl		application	x-tcl		-		y
1349a747e4fSDavid du Colombier.tex		application	x-tex		-		y # Tex input
1359a747e4fSDavid du Colombier.texi		application	x-texinfo	-		y
1369a747e4fSDavid du Colombier.texinfo	application	x-texinfo	-		y
1379a747e4fSDavid du Colombier.text		text		plain		-		y
1389a747e4fSDavid du Colombier.tgz		application	x-tar		gzip		m
1399a747e4fSDavid du Colombier.tif		image		tiff		-		y
1409a747e4fSDavid du Colombier.tiff		image		tiff		-		y
1419a747e4fSDavid du Colombier.toc		text		plain		-		y # table of contents
1429a747e4fSDavid du Colombier.tr		application	x-troff		-		y
1439a747e4fSDavid du Colombier.trz		application	x-tar		compress	m
1449a747e4fSDavid du Colombier.tsv		text		tab-separated-values	-	y
1459a747e4fSDavid du Colombier.txt		text		-		-		y
1469a747e4fSDavid du Colombier.txt		text		plain		-		y
1479a747e4fSDavid du Colombier.ucert		application	x-x509-user-cert	-	y # DER X.509 user certificate
1489a747e4fSDavid du Colombier.ustar		application	x-ustar		-		m
149*42860f21SDavid du Colombier.vcf		text		x-vcard		-		y # vCard
1509a747e4fSDavid du Colombier.wav		audio		x-wav		-		y
1519a747e4fSDavid du Colombier.wbmp		image		vnd.wap.wbmp	-		y # wireless bitmap
1529a747e4fSDavid du Colombier.wml		text		vnd.wap.wml	-		m # WML doc
1539a747e4fSDavid du Colombier.wmlc		application	vnd.wap.wmlc	-		m # compiled WML doc
1549a747e4fSDavid du Colombier.wmls		text		vnd.wap.wmlscript	-	m # WMLScript
1559a747e4fSDavid du Colombier.wmlsc		application	vnd.wap.wmlscriptc	-	m # compiled WMLScript
1569a747e4fSDavid du Colombier.wsrc		application	x-wais-source	-		y
1579a747e4fSDavid du Colombier.xbm		image		x-xbitmap	-		y # X bitmap
1589a747e4fSDavid du Colombier.xgz		-		-		x-gzip		m # gzipped file
1599a747e4fSDavid du Colombier.xls		application	vnd.ms-excel	-		n # Microsoft Excel
16072542442SDavid du Colombier.xml		text		xml		-		m
1619a747e4fSDavid du Colombier.xpm		image		x-xpixmap	-		y
1629a747e4fSDavid du Colombier.xwd		image		x-xwindowdump	-		y
1639a747e4fSDavid du Colombier.z		-		-		compress	m
1649a747e4fSDavid du Colombier.Z		-		-		compress	m
1654fec87e5SDavid du Colombier.zip		application	zip		-		n
1669a747e4fSDavid du Colombier.zzz		application	sleep		-		n # testing
1679a747e4fSDavid du Colombier-		application	x-gunzip	-		p # type for .tar.gz
1689a747e4fSDavid du Colombier-		message		delivery-status	-		y # mail bounces
16939734e7eSDavid du Colombier-		application	pgp-signature	-		y
170088fefb1SDavid du Colombier-		application	pgp-encrypted	-		y
171