diff options
author | msweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be> | 2013-09-10 19:15:36 +0000 |
---|---|---|
committer | msweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be> | 2013-09-10 19:15:36 +0000 |
commit | 6ee54c072996fd4cde3d5a53e80918e90f8e29c5 (patch) | |
tree | 32be8fbd077075bd27074d4ff68d29a0077fbe1f /conf | |
parent | 2c3f586529d576638b4975a5b38e626bcc46303e (diff) | |
download | cups-6ee54c072996fd4cde3d5a53e80918e90f8e29c5.tar.gz |
<rdar://problem/11131245> PDF detection in cups needs to be tightened up
Add regex() rule support.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11272 a1ca3aef-8c08-0410-bb20-df032aa958be
Diffstat (limited to 'conf')
-rw-r--r-- | conf/mime.types | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/conf/mime.types b/conf/mime.types index 217d75bee..3e07408b9 100644 --- a/conf/mime.types +++ b/conf/mime.types @@ -7,7 +7,7 @@ # VERSIONS OF CUPS. Instead, create a "local.types" file that # reflects your local configuration changes. # -# Copyright 2007-2011 by Apple Inc. +# Copyright 2007-2013 by Apple Inc. # Copyright 1997-2007 by Easy Software Products. # # These coded instructions, statements, and computer programs are the @@ -37,6 +37,7 @@ # 100=default, 200=highest) # printable(offset,length) True if bytes are printable 8-bit chars # (CR, NL, TAB, BS, 32-126, 128-254) +# regex(offset,"regex") True if bytes match regular expression # string(offset,"string") True if bytes are identical to string # istring(offset,"string") True if bytes are identical to # case-insensitive string @@ -70,7 +71,7 @@ # #application/msword doc string(0,<D0CF11E0A1B11AE1>) -application/pdf pdf string(0,%PDF) +application/pdf pdf regex(0,^[\\n\\r]*%PDF) application/postscript ai eps ps string(0,%!) string(0,<04>%!) \ contains(0,128,<1B>%-12345X) + \ (contains(0,4096,"LANGUAGE=POSTSCRIPT") \ |