diff options
Diffstat (limited to 'debian')
-rw-r--r-- | debian/changelog | 35 | ||||
-rw-r--r-- | debian/patches/series | 1 | ||||
-rw-r--r-- | debian/patches/use-ghostscript-for-pdf-to-ps.patch | 35 |
3 files changed, 35 insertions, 36 deletions
diff --git a/debian/changelog b/debian/changelog index 561b210..65a6c31 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,38 @@ +foomatic-filters (4.0.12-1) UNRELEASED; urgency=low + + * New upstream release + - Regenerated upstream tarball, release script was broken. + + -- Till Kamppeter <till.kamppeter@gmail.com> Fri, 10 Feb 2012 22:37:03 +0100 + +foomatic-filters (4.0.11-1) UNRELEASED; urgency=low + + * New upstream release + - If incoming PDF needs to be converted to PostScript + due to the filter command line not being a standard Ghostscript + command line, no separate PDF command line being supplied, or + options in the PPD being implemented by PostScript code, use + preferrably Ghostscript (with the "ps2write" device) for this + conversion as Ghostscript is better optimized for printing and + has a more sophisticated color management compared to Poppler. + * debian/patches/use-ghostscript-for-pdf-to-ps.patch: Removed, merged + upstream. + + -- Till Kamppeter <till.kamppeter@gmail.com> Fri, 10 Feb 2012 22:10:03 +0100 + +foomatic-filters (4.0.10-1) UNRELEASED; urgency=low + + * New upstream release + - SECURITY FIX: Use the mktemp shell command/mkstemp() function to create + the debug log file and the renderer input data file (both files only + generated when foomatic-rip is un in debug mode) with file names with an + unpredictable part. The names are /tmp/foomatic-rip-XXXXXX.log and + /tmp/foomatic-rip-YYYYYY.ps where the XXXXXX and YYYYYY are replaced by + random strings. Thanks to Tim Waugh from Red Hat for for the patch + (Upstream bug #936, CVE-2011-2924). + + -- Till Kamppeter <till.kamppeter@gmail.com> Fri, 10 Feb 2012 21:18:03 +0100 + foomatic-filters (4.0.9-1ubuntu2) oneiric; urgency=low * debian/patches/use-ghostscript-for-pdf-to-ps.patch: Use Ghostscript instead diff --git a/debian/patches/series b/debian/patches/series deleted file mode 100644 index 46194e7..0000000 --- a/debian/patches/series +++ /dev/null @@ -1 +0,0 @@ -use-ghostscript-for-pdf-to-ps.patch diff --git a/debian/patches/use-ghostscript-for-pdf-to-ps.patch b/debian/patches/use-ghostscript-for-pdf-to-ps.patch deleted file mode 100644 index ff991e8..0000000 --- a/debian/patches/use-ghostscript-for-pdf-to-ps.patch +++ /dev/null @@ -1,35 +0,0 @@ -Description: Use Ghostscript instead of Poppler if the driver needs to have - incoming PDF converted to PostScript. -Author: Till Kamppeter <till.kamppeter@gmail.com> -Origin: vendor -Last-Update: 2011-08-25 ---- a/foomaticrip.c -+++ b/foomaticrip.c -@@ -1043,25 +1043,16 @@ - filename = tmpfilename; - } - -- /* If the spooler is CUPS we remove the /usr/lib/cups/filter -- (CUPS filter directory, can be different, but ends with -- "/cups/filter") which CUPS adds to the beginning of $PATH, -- so that Poppler's/XPDF's pdftops filter is called and not -- the one of CUPS, as the one of CUPS has a different command -- line and does undesired page management operations. -- The "-dNOINTERPOLATE" makes Ghostscript rendering -+ /* The "-dNOINTERPOLATE" makes Ghostscript rendering - significantly faster. - Note that Ghostscript's "pswrite" output device turns text - into bitmaps and therefore produces huge PostScript files. - In addition, this output device is deprecated. Therefore - we use "ps2write". */ - snprintf(pdf2ps_cmd, PATH_MAX, -- "%spdftops -level2 -origpagesizes %s - 2>/dev/null || " - "gs -q -sstdout=%%stderr -sDEVICE=ps2write -sOutputFile=- " - "-dBATCH -dNOPAUSE -dPARANOIDSAFER -dNOINTERPOLATE %s 2>/dev/null", -- (spooler == SPOOLER_CUPS ? -- "PATH=${PATH#*/cups/filter:} " : ""), -- filename, filename); -+ filename); - - renderer_pid = start_system_process("pdf-to-ps", pdf2ps_cmd, &in, &out); - |