summaryrefslogtreecommitdiff
path: root/lib/mimetype
diff options
context:
space:
mode:
Diffstat (limited to 'lib/mimetype')
-rw-r--r--lib/mimetype157
1 files changed, 157 insertions, 0 deletions
diff --git a/lib/mimetype b/lib/mimetype
new file mode 100644
index 00000000..45cdb78d
--- /dev/null
+++ b/lib/mimetype
@@ -0,0 +1,157 @@
+#suffix generic type specific type encoding safe?
+.C text plain - y # C++ program
+.Z - - compress m
+.a application octet-stream - y
+.ada text plain - y # ada program
+.ai application postscript - y
+.aif audio x-aiff - y
+.aifc audio x-aiff - y
+.aiff audio x-aiff - y
+.asf video x-ms-asf - m # MS streaming
+.asx video x-ms-asf - m # MS streaming
+.au audio basic - y # sun audio
+.avi video x-msvideo - m
+.awk text plain - y # awk program
+.bas text plain - y # basic program
+.bat application octet-stream - r # DOS executable
+.bbl text plain - y # BibTex output
+.bcpio application x-bcpio - m
+.bib text plain - y # BibTex input
+.bmp image bmp - y # bitmapped image
+.c text plain - y # C program
+.c++ text plain - y # C++ program
+.cacert application x-x509-ca-cert - y # DER X.509 CA certificate
+.cc text plain - y
+.cdf application x-netcdf - y
+.class application java - y # Java bytecodes
+.com application octet-stream - r # DOS executable
+.cpio application x-cpio - y
+.cpp text plain - y # DOS C++ program
+.crt application x-x509-ca-cert - y # DER X.509 CA certificate
+.css text css - m
+.csv application vnd.ms-excel - y # Microsoft Excel comma-separated-values
+.dat text plain - y # AMPL et al.
+.diff text plain - y
+.doc application msword - n # Microsoft Word
+.dvi application x-dvi - y # TeX output
+.enc application octet-stream - y # encrypted file
+.eps application postscript - y
+.etx text x-setext - m
+.exe application octet-stream - r # DOS executable
+.executable application octet-stream - r # DOS executable
+.exz application octet-stream gzip n # gzipped DOS executable
+.f text plain - y # fortran-77 program
+.fm application framemaker - y
+.f90 text plain - y # fortran-90 program
+.flc video x-flc - m
+.fli video x-fli - m
+.gif image gif - y
+.gtar application x-gtar - m
+.gz - - gzip m # gzipped file
+.h text plain - y # C header file
+.hdf application x-hdf - y
+.hqx application octet-stream - m # Mac BinHex
+.htm text html - m
+.html text html - m
+.ico image x-icon - y
+.ief image ief - y
+.jar application java-archive - y
+.jfif image jpeg - y
+.jfif-tbnl image jpeg - y
+.jpe image jpeg - y
+.jpeg image jpeg - y
+.jpg image jpeg - y
+.jpg image pjpeg - y
+.latex application x-latex - y
+.ltx application x-latex - y
+.man application x-troff-man - y
+.me application x-troff-me - y
+.mid audio midi - y # MIDI music
+.mime message rfc822 - y
+.mod text plain - y # AMPL et al.
+.mov video quicktime - y
+.movie video x-sgi-movie - y
+.mpe video mpeg - y
+.mpeg video mpeg - y
+.mpg video mpeg - y
+.ms application x-troff-ms - y
+.mv video x-sgi-movie - y
+.nc application x-netcdf - y
+.o application octet-stream - y
+.oda application oda - m
+.p text plain - y # Pascal program
+.p7s application x-pkcs7-signature - y # SMIME
+.pbm image x-portable-bitmap - y
+.pdf application pdf - y # Adobe Portable Document Format
+.pif application octet-stream - r # DOS executable
+.pgm image x-portable-graymap - y
+.pl text plain - y
+.pnm image x-portable-anymap - y
+.ppm image x-portable-pixmap - y
+.ppt application vnd.ms-powerpoint - n # Microsoft PowerPoint
+.ps application postscript - m
+.qcp audio vnd.qcelp - y # Qualcomm CELP
+.qcp2 audio qcp - y # Qualcomm CELP
+.qt video quicktime - y
+.r text plain - y # ratfor program
+.ra audio x-pn-realaudio - y # G2 RealAudio
+.ram audio x-pn-realaudio - y # G2 RealAudio
+.ras image x-cmu-rast - y
+.rc text plain - y # rc
+.rfr text plain - y # refer
+.rgb image x-rgb - y
+.rm application x-pn-realmedia - y # G2 RealAudio
+.roff application x-troff - y
+.rpm audio x-pn-realaudio-plugin - y # G2 RealAudio
+.rtf application rtf - y
+.rtx text richtext - y
+.scr application octet-stream - r # DOS executable (screen saver)
+.sh application x-shar - m
+.shar application x-shar - m
+.smi application smil - m # sync multimedia
+.smil application smil - m # sync multimedia
+.snd audio basic - y
+.suspect application octet-stream - y # upas/vf
+.sv4cpio application x-sv4cpio - m
+.sv4crc application x-sv4crc - y
+.t application x-troff - y
+.tar application x-tar - m
+.tardist application x-tardist - n # SGI SoftwareManager
+.taz application x-tar compress m
+.tcl application x-tcl - y
+.tex application x-tex - y # Tex input
+.texi application x-texinfo - y
+.texinfo application x-texinfo - y
+.text text plain - y
+.tgz application x-tar gzip m
+.tif image tiff - y
+.tiff image tiff - y
+.toc text plain - y # table of contents
+.tr application x-troff - y
+.trz application x-tar compress m
+.tsv text tab-separated-values - y
+.txt text - - y
+.txt text plain - y
+.ucert application x-x509-user-cert - y # DER X.509 user certificate
+.ustar application x-ustar - m
+.vcf text x-vcard - y # vCard
+.wav audio x-wav - y
+.wbmp image vnd.wap.wbmp - y # wireless bitmap
+.wml text vnd.wap.wml - m # WML doc
+.wmlc application vnd.wap.wmlc - m # compiled WML doc
+.wmls text vnd.wap.wmlscript - m # WMLScript
+.wmlsc application vnd.wap.wmlscriptc - m # compiled WMLScript
+.wsrc application x-wais-source - y
+.xbm image x-xbitmap - y # X bitmap
+.xgz - - x-gzip m # gzipped file
+.xls application vnd.ms-excel - n # Microsoft Excel
+.xml text xml - m
+.xpm image x-xpixmap - y
+.xwd image x-xwindowdump - y
+.z - - compress m
+.Z - - compress m
+.zip application zip - n
+.zzz application sleep - n # testing
+- application x-gunzip - p # type for .tar.gz
+- message delivery-status - y # mail bounces
+- application pgp-signature - y