lp://staging/ubuntu/karmic-security/hplip

Created by James Westby and last modified
Get this branch:
bzr branch lp://staging/ubuntu/karmic-security/hplip
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

114. By Marc Deslauriers

* 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

113. By Till Kamppeter

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.

112. By Till Kamppeter

[ Till Kamppeter ]
* merged in Debian fixes.

[ Mark Purcell ]
* hplip.NEWS truncated to only include relevant messages (Closes: #432454)
* Modify hplip-dbg Section: debug

111. By Till Kamppeter

* 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).

110. By Till Kamppeter

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.

109. By Till Kamppeter

debian/control: Let HPLIP build-depend and depend on policykit-1.

108. By Till Kamppeter

debian/patches/hplip-polkit-1-migration.dpatch: Upstream patch to make
HPLIP supporting Policy Kit 1.0 (LP: #419834).

107. By Till Kamppeter

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.

106. By Till Kamppeter

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.

105. By Till Kamppeter

* 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.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://staging/ubuntu/natty/hplip
This branch contains Public information 
Everyone can see this information.

Subscribers