diff options
author | Ken Sharp <ken.sharp@artifex.com> | 2023-03-27 12:17:55 +0100 |
---|---|---|
committer | Ken Sharp <ken.sharp@artifex.com> | 2023-03-27 12:17:55 +0100 |
commit | 9f2dca3cd166f752b1e48477b1ac383edec78e61 (patch) | |
tree | ccbcefb1cc511b1e456c4fcc335ebc9b36cf1a3e /Resource | |
parent | 3635f4c75e54e337a4eebcf6db3eef0e60f9cebf (diff) | |
download | ghostpdl-9f2dca3cd166f752b1e48477b1ac383edec78e61.tar.gz |
Put back the MD5Encode filter
Commit 3635f4c75e54e337a4eebcf6db3eef0e60f9cebf removed a bunch of
filters from PostScript, but we still need the MD5Encode filter for
the old PDF interpreter with some kinds of PDF encryption.
Diffstat (limited to 'Resource')
-rw-r--r-- | Resource/Init/gs_init.ps | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Resource/Init/gs_init.ps b/Resource/Init/gs_init.ps index 06153f846..f175e878d 100644 --- a/Resource/Init/gs_init.ps +++ b/Resource/Init/gs_init.ps @@ -2410,8 +2410,8 @@ currentdict /.locksafeglobal .undef /UndefinePostScriptFilters { [ /BCPEncode /TBCPEncode /PNGPredictorEncode /PNGPredictorDecode /PixelDifferenceDecode /PixelDifferenceEncode - /zlibEncode /zlibDecode /PWGDecode /eexecEncode /ArcfourEncode /PSStringEncode /MD5Encode /BCPDecode - /OLDPDF where {/OLDPDF get not {/SHA256Encode /AESDecode /JPXDecode /JBIG2Decode /ArcfourDecode /.EOFDecode} if} if + /zlibEncode /zlibDecode /PWGDecode /eexecEncode /ArcfourEncode /PSStringEncode /BCPDecode + /OLDPDF where {/OLDPDF get not {/SHA256Encode /MD5Encode /AESDecode /JPXDecode /JBIG2Decode /ArcfourDecode /.EOFDecode} if} if ] {filterdict exch undef} forall } .bind executeonly def |