Change logs for hplip source package in Karmic

  • hplip (3.9.8-1ubuntu2.1) karmic-security; urgency=low
    
      * SECURITY UPDATE: denial of service and possible arbitrary code
        execution via long SNMP response
        - debian/patches/CVE-2010-4267.dpatch: validate dLen in io/hpmud/pml.c.
        - CVE-2010-4267
     -- Marc Deslauriers <email address hidden>   Mon, 24 Jan 2011 11:26:42 -0500
  • hplip (3.9.8-1ubuntu2) karmic; urgency=low
    
      * debian/patches/set-media-type.dpatch: Fix media type selection for CD/DVD
        printing with the HPIJS driver, as we still use HPIJS by default. Fixes
        LP: #380858 for the HPIJS driver.
    
     -- Till Kamppeter <email address hidden>   Fri,  9 Oct 2009 18:39:38 +0200
  • hplip (3.9.8-1ubuntu1) karmic; urgency=low
    
      [ Till Kamppeter ]
      * merged in Debian fixes.
    
      [ Mark Purcell ]
      * hplip.NEWS truncated to only include relevant messages (Closes: #432454)
      * Modify hplip-dbg Section: debug
    
     -- Till Kamppeter <email address hidden>   Sun,  4 Oct 2009 14:00:38 +0200
  • hplip (3.9.8-0ubuntu7) karmic; urgency=low
    
      * debian/hplip-cups.postinst, debian/hpijs.postinst: Let the hpijs package
        migrate queues for the hpcups driver (hplip-cups package) to the HPIJS
        driver when updating PPDs of existing queues. The hplip-cups package
        does not migrate HPIJS queues any more now. We prefer HPIJS for now as
        hpcups has still problems, especially shifted prints on the back side
        of the sheet (LP: #426826), page size confusion with duplex printing
        (LP: #428588) and borderless printing.
      * debian/patches/kde4-kdesudo-support.dpatch: Try also
        /usr/lib/kde4/libexec/kdesu as sudo GUI (LP: #281880).
      * debian/hplip.install, debian/hplip-gui.install: Moved all hp-* utilities
        which do not work in text mode from hplip to hplip-gui (LP: #430539).
      * debian/control: Let hplip recommend hpijs instead of hplip-cups, as this
        is our preferred driver for now. Add to hplip-gui's dependencies
        kdebase-runtime as one of the alternatives to provide a sudo GUI utility
        (LP: #281880). Added versioned depends and conflicts on hplip to hp-gui,
        due to the moving of the GUI-only utilities to hplip-gui.
      * debian/patches/hp-setup-prompt-for-custom-PPD.dpatch: hp-setup did not
        prompt for a custom PPD if the description field of the default PPD is
        empty (LP: #432808).
    
     -- Till Kamppeter <email address hidden>   Thu,  3 Sep 2009 19:22:38 +0200
  • hplip (3.9.8-0ubuntu6) karmic; urgency=low
    
      * debian/hpijs-ppds.postinst, debian/hplip-cups.postinst,
        debian/hplip.postinst, debian/hpijs.postinst: Fixed "lpstat -r" check
        for the auto update of PPDs of existing queues. "lpstat -r" exits always
        with status 0, we must check the actual output. Call lpstat, lpadmin, and
        cupsctl with "-h /var/run/cups/cups.sock" to avoid querying remote
        servers set up in /etc/cups/client.conf, and asking for passwords.
        Thanks to Martin-Éric Racine for tracking this down and the solution!
        See Debian bug #543468. Use signal names instead of numbers for trap.
        Quiesces a lintian bashism warning.
    
     -- Till Kamppeter <email address hidden>   Thu,  3 Sep 2009 19:22:38 +0200
  • hplip (3.9.8-0ubuntu5) karmic; urgency=low
    
      * debian/control: Let HPLIP build-depend and depend on policykit-1.
    
     -- Till Kamppeter <email address hidden>   Thu,  3 Sep 2009 19:22:38 +0200
  • hplip (3.9.8-0ubuntu4) karmic; urgency=low
    
      * debian/patches/hplip-polkit-1-migration.dpatch: Upstream patch to make
        HPLIP supporting Policy Kit 1.0 (LP: #419834).
    
     -- Till Kamppeter <email address hidden>   Wed,  2 Sep 2009 17:13:38 +0200
  • hplip (3.9.8-0ubuntu3) karmic; urgency=low
    
      * debian/control: Added to all "cupsddk" dependencies an alternative
        depenmndency on CUPS 1.4.0 or newer, as CUPS DDK is now part of CUPS.
    
     -- Till Kamppeter <email address hidden>   Wed, 26 Aug 2009 11:38:38 +0200
  • hplip (3.9.8-0ubuntu2) karmic; urgency=low
    
      * debian/patches/hpcups-drv-page-sizes-order.dpatch: Upstream patch to improve
        the order of the page sizes in the user interface menus. Now the margin
        variants of the same size (for duplex and full bleed) stand together.
    
     -- Till Kamppeter <email address hidden>   Wed, 12 Aug 2009 12:47:38 +0200
  • hplip (3.9.8-0ubuntu1) karmic; urgency=low
    
      * New upstream release
         o mDNS/Bonjour support
         o Support for udev variable ID_HPLIP (ACL setting via udev rule
           70-acl.rules)
         o Added support for: HP Deskjet d1620, d1630, d1650, d1658, d1660, d1663,
           d5545, d5560, d5563, d5568, Ink Advantage k109a, k209a, PhotoSmart
           c4740, c4750, c4780, c4783, c4785, c4788, c4793, c4795, c4798, c4799,
           Photosmart Plus All-in-one b209a, b209b, b209c, Officejet 7000 Wide
           Format Printer e809a, HP LaserJet p3011, p3015
      * debian/rules: Added "--enable-udev-acl-rules" to "./configure" command line
      * debian/hplip.install: Let 40-hplip.rules get installed in /lib/udev/rules.d,
        removed HAL .fdi file.
      * debian/hplip.udev: Removed, adopted upstream.
      * debian/patches/plugin-execution-fix.dpatch,
        debian/patches/hplip-device-id-report-fix.dpatch,
        debian/patches/hpinfo-query-without-cups-queue.dpatch: Removed, fixed
        upstream.
      * debian/rules: Removed the corrections on the Fax PPDs, they are fixed
        upstream now.
      * debian/hplip-cups.postinst, debian/hpijs.postinst,
        debian/hpijs-ppds.postinst: Let updates of the PPDs of existing queues
        also work with HPLIP versions where there is more than one letter appended
        to the version number.
      * debian/hplip-cups.postinst: Made automatic migration of Fax queues to
        hpcups working.
    
     -- Till Kamppeter <email address hidden>   Thu,  6 Aug 2009 18:55:38 +0200
  • hplip (3.9.6b-1ubuntu4) karmic; urgency=low
    
      * debian/patches/plugin-execution-fix.dpatch: Added "--nox11" options to the
        command lines for running the installer for the proprietary plugin as
        otherwise hp-plugin does not succeed to run the installer when it is run
        out of another program.
    
     -- Till Kamppeter <email address hidden>   Sun, 26 Jul 2009 01:24:49 +0200
  • hplip (3.9.6b-1ubuntu3) karmic; urgency=low
    
      * debian/patches/hplip-device-id-report-fix.dpatch: Fixed unreliable
        libusb-based device ID poll by using HPLIP's own device ID poll.
    
     -- Till Kamppeter <email address hidden>   Thu, 23 Jul 2009 20:56:49 +0200
  • hplip (3.9.6b-1ubuntu2) karmic; urgency=low
    
      * debian/patches/hplip-device-id-report-fix.dpatch: Fixed segfault when
        usblp kernel module was not loaded.
    
     -- Till Kamppeter <email address hidden>   Thu, 23 Jul 2009 16:00:49 +0200
  • hplip (3.9.6b-1ubuntu1) karmic; urgency=low
    
      * debian/patches/hplip-device-id-report-fix.dpatch: Patch from Tim Waugh
        to let the "hp" CUPS backend report the real device IDs of USB printers.
        This is a preparation for the udev-based Plug'n'Print in
        system-config-printer.
      * debian/control: Added build dependency on libudev-dev, needed for the
        device ID patch.
    
     -- Till Kamppeter <email address hidden>   Thu, 23 Jul 2009 02:15:49 +0200
  • hplip (3.9.6b-0ubuntu1) karmic; urgency=low
    
      * New upstream bug fix release
         o CD/DVD Tray use (LP: #380858) is fixed upstream now.
         o Fixes on unprintable margins and option constraints.
         o Minor fixes.
      * debian/patches/set-media-type-and-input-tray-for-cd-dvd.dpatch: Removed,
        fixed upstream.
    
     -- Till Kamppeter <email address hidden>   Mon, 13 Jul 2009 17:15:49 +0200
  • hplip (3.9.6-0ubuntu3) karmic; urgency=low
    
      * debian/patches/set-media-type-and-input-tray-for-cd-dvd.dpatch: Let
        the media type CD/DVD and the CD tray automatically get selected if the
        user chooses a CD/DVD size as paper size (LP: #380858).
    
     -- Till Kamppeter <email address hidden>   Mon, 22 Jun 2009 18:32:49 +0200
  • hplip (3.9.6-0ubuntu2) karmic; urgency=low
    
      * debian/hplip.udev: Added 'ENV{ID_HPLIP}="1"' to all device rules, so that
        the /lib/udev//rules.d/70-acl.rules can react to the HPLIP-supported devices
        to open them up for accessing the non-printing functions by normal users.
    
      * debian/hplip.install: Do not install an UDEV rules file in /etc, as we
        can put package-supplied rules into /lib.
    
      * debian/local/scripts/create_hal_global_fdi_from_hpmud_rules.sh: Updated
        HAL rules to use "usb_device" instead of "usb".
    
     -- Till Kamppeter <email address hidden>   Fri, 19 Jun 2009 14:56:49 +0200
  • hplip (3.9.6-0ubuntu1) karmic; urgency=low
    
      * New upstream release
         o The new native CUPS driver (HPCUPS) is now the default printer driver.
           We now have PPDs with exact printable regions for normal, borderless
           and duplex paper sizes.
         o A new utility 'hp-wificonfig' allows to configure select wifi-capable
           printers on a wireless network.
         o Added support for: HP Deskjet d2660, d2645, d2663, d2666, d2668, d2680,
           f4440, f4435, f4450, f4470, f4472, f4473, f4480, f4483, f4488, f4492,
           LaserJet p3011, p3015, m4349 MFP, m9059 MFP, Photosmart c4640, c4650,
           c4680, c4610, c4635, c4670, c4673, c4680, c4683, c4688, Color LaserJet
           cp5225, cp5225n, cp5225dn, cm6049 MFP, Officejet 6000, 6000 Wireless.
      * debian/rules: Updated ./configure options
      * debian/rules: Create empty files NEWS, README, AUTHORS, and ChangeLog
        before building and remove them on cleaning. They are needed by autoreconf.
      * debian/rules: Updated installation of Fax PPDs, for both the CUPS
        Raster driver and HPIJS.
      * debian/rules: Removed PPD manipulation code which did not work any more
        for longer time. Removed also some code which was commented out.
      * debian/rules, debian/hpijs-ppds.install, debian/hplip.install: Moved
        PPDs into /usr/share/ppd/hplip, moved PostScript PPDs into the hplip
        package.
      * debian/hplip-cups.install: Updated to the files which are actually present
        in this version.
      * debian/control: Updated to make hplip-cups instead of hpijs being the
        preferred printer driver.
      * debian/control: Added cups-client dependency to hplip package, to assure
        that the auto-update of the PPDs of existing print queues works.
      * debian/hplip.postinst, debian/hplip-cups.postinst, debian/hpijs.postinst,
        debian/hpijs-ppds.postinst: Updated auto-update facility for the PPD
        files of existing print queues.
      * debian/hplip-cups.postinst: Modified regexps for PPD auto-update so that
        HPIJS queues get migrated to hpcups queues.
      * debian/hpijs-ppds.links: Static PPDs use foomatic-rip-hplip as filter name,
        added link to make them work anyway.
    
     -- Till Kamppeter <email address hidden>   Thu, 18 Jun 2009 20:59:49 +0200
  • hplip (3.9.4b-1ubuntu4) karmic; urgency=low
    
      * debian/control: Added ghostscript-cups dependency. (LP: #385606)
    
     -- Till Kamppeter <email address hidden>   Thu, 11 Jun 2009 22:03:49 +0200
  • hplip (3.9.4b-1ubuntu3) karmic; urgency=low
    
      * debian/control: Moved dependencies of hpijs, hpijs-ppds, and hplip-cups
        on cups, cups-client back to Depends:, for post-install this is
        sufficient.
    
     -- Till Kamppeter <email address hidden>   Tue,  2 Jun 2009 09:16:49 +0200
  • hplip (3.9.4b-1ubuntu2) karmic; urgency=low
    
      * debian/control: Moved dependencies of hpijs, hpijs-ppds, and hplip-cups
        on cups, cups-client, and perl-base to Pre-Depends:, as only this way it
        is assured that these packages are configured (especially CUPS daemon
        running) before this package gets configured (update of the PPDs of
        existing queues).
    
      * debian/hpijs.postinst: Made update of the PPD files of already existing
        CUPS queues also working with the crippled NickNames of the PPDs of HPLIP
        3.9.2.
    
     -- Till Kamppeter <email address hidden>   Mon,  1 Jun 2009 21:29:49 +0200
  • hplip (3.9.4b-1ubuntu1) karmic; urgency=low
    
      * debian/patches/kde4-kdesudo-support.dpatch: Fixed typo (LP: #380311).
    
     -- Till Kamppeter <email address hidden>   Tue, 26 May 2009 01:14:49 +0200
  • hplip (3.9.4b-0ubuntu1) karmic; urgency=low
    
      * New upstream release
         o Added PolicyKit support - command line tools like hp-setup, hp-plugin,
           etc. are now run as a regular user, not root/superuser
         o Added GPG digital signature support to the the HPLIP plug-in. This
           feature validates that the plug-in is not corrupted and is authentic
           prior to installation.
         o Added CUPS Raster Driver (for testing only).
         o Added support for HP LaserJet p1009, Designjet 4020ps, 4520ps,
           4520mfp (except fax), HP Officejet 6500.
         o Bug fixes.
      * debian/rules: "./configure" options for new CUPS Raster driver.
      * debian/rules, debian/control, debian/hplip-cups.install,
        debian/hplip-cups.postinst, debian/hplip.install: Add binary package
        "hplip-cups" for the new CUPS Raster driver.
      * debian/rules, debian/control: Activate PolicyKit support.
      * debian/control: Added "cups" to Depends: of all binary packages
        containing or generating PPD files, as a running CUPS daemon is needed
        for the automatic update of existing print queues.
      * hplip.install: Added new files.
      * debian/patches/nicknames-device-ids.dpatch,
        debian/patches/hpdio_settings_dialog.dpatch: Removed, applied upstream.
      * debian/patches/delayed-hp-systray-start.dpatch,
        debian/patches/kde4-kdesudo-support.dpatch: Regenerated.
    
     -- Till Kamppeter <email address hidden>   Fri, 15 May 2009 22:12:49 +0200
  • hplip (3.9.2-3ubuntu4) jaunty; urgency=low
    
      * debian/patches/nicknames-device-ids.dpatch: Added patch from upstream
        for not shortening the *NickName: entries in the PPDs and not to replace
        " " by "_" in the device IDs in the PPDs (Upstream bugs: LP: #349539,
        LP: #349547).
    
     -- Till Kamppeter <email address hidden>   Mon, 30 Mar 2009 00:56:49 -0700