Change logs for foomatic-filters source package in Lucid

  • foomatic-filters (4.0.4-0ubuntu1.1) lucid-security; urgency=low
    
      * SECURITY UPDATE: arbitrary code execution via crafted PPD file
        - debian/patches/CVE-2011-2964.patch: don't parse named options when
          running as a filter in foomaticrip.c.
        - CVE-2011-2964
     -- Marc Deslauriers <email address hidden>   Wed, 03 Aug 2011 11:24:45 -0400
  • foomatic-filters (4.0.4-0ubuntu1) lucid; urgency=low
    
      * New upstream release
         - Removed dependency on libgs to avoid license conflicts in the future
           and to make packaging easier.
         - Made more clear that foomatic-filters is released under GPL 2 or later.
         - Made suppression of CUPS accounting PostScript code into a PostScript
           data stream requested by the PPD file actually working (LP: #513690).
         - Added NULL pointer check to avoid segfault when custom margins option
           is added to the PPD file via the alignmargins script (Upstream bug #413,
           Debian bug #539676).
         - Make incoming PDF which needs to be converted to PostScript due to
           requirements of the driver really converted with Poppler's pdftops
           (LP: #463059).
         - When building the driver command line do not use the
           empty code fields of automatically generated choices of
           numerical options of Foomatic-based PPDs (Upstream bug #399).
      * 10_foomatic-rip-use-poppler-pdftops-with-cups.patch,
        20_foomatic-rip-suppress-page-accounting.patch: Removed patches with
        upstream fixes.
      * debian/copyright: Fixed license info: foomatic-filters is under GPL 2 or
        later.
      * debian/control: Removed build dependency on libgs-dev, foomatic-rip
        does not need libgs any more.
     -- Till Kampeter <email address hidden>   Mon, 15 Feb 2010 17:14:03 +0100
  • foomatic-filters (4.0.3-0ubuntu4) lucid; urgency=low
    
      * debian/patches/20_foomatic-rip-suppress-page-accounting.dpatch:
        Make the insertion of page accounting code into PostScript data streams
        actually suppressed if instructed appropriately by the PPD file
        (especially for Foomatic/Postscript PPDs) (LP: #513690).
     -- Till Kamppeter <email address hidden>   Fri,  5 Feb 2010 12:46:17 +0100
  • foomatic-filters (4.0.3-0ubuntu3) lucid; urgency=low
    
      * debian/patches/10_foomatic-rip-use-poppler-pdftops-with-cups.patch:
        CUPS manipulates $PATH when calling filters and this makes foomatic-rip
        calling CUPS' pdftops instead of Poppler's pdftops. This fails and so
        always the awkward Ghostscript/pswrite fallback is used, producing
        huge temporary PostScript files which the following process (driver
        or PostScript printer) renders very slowly or does not render at all
        due to excessive memory usage (LP: #463059).
     -- Till Kamppeter <email address hidden>   Tue,  2 Feb 2010 13:14:17 +0100
  • foomatic-filters (4.0.3-0ubuntu2) karmic; urgency=low
    
      * debian/control: Recommend poppler-utils 0.11.2 or newer, as the
        PDF-to-PostScript conversion with Poppler works much better than
        with Ghostscript.
    
     -- Till Kamppeter <email address hidden>   Thu, 20 Aug 2009 12:45:17 +0200