Branches for Feisty

Name Status Last Modified Last Commit
lp:ubuntu/feisty/hplip 1 Development 2009-12-05 03:21:52 UTC
27. * New upstream release (closes: LP#82...

Author: Till Kamppeter
Revision Date: 2007-04-03 16:40:55 UTC

* New upstream release (closes: LP#82546, LP#83936, LP#85805, LP#87695,
  LP#92237, LP#94013, LP#94015, LP#94823, LP#95489)
  * HPLIP 1.7.3
    + Added the <nopjl /> tag to hpijs-generator.in. This will remove
      the extra foomatic PJL options from most HP LaserJet PPD
      files. The extra foomatic PJL options caused some HPIJS PCL data
      issues. This fixes a "PCL XL error" on LJ1010/1012 that can
      occur on different PCs (closes: LP#92237).
    + Fixed defect (An error occurs when send a fax coverpage with "&"
      or "<" character in Regarding or Optional Message field.)
    + Removed banner pages from fax print settings
    + Altered hpfax: device discovery output to match hp: scheme (CUPS
      1.2 only)
    + Removed the wait cursor during the password entry screen
      [reported by Johannes]
    + Added error messages and suppressed content in toolbox when
      device is not found or unsupported
    + A new configure option was added --enable-cups11-build, this
      option controls the hp/hpfax device discovery message when no
      devices are found. If needed, this option provides backward
      compatibility with CUPS 1.1.x applications.
      With --enable-cups11-build set the "no_device_found" message is
      displayed during device discovery by the "hp" backend.
      With --disable-cups11-build (default) set the backend prints a
      scheme based on the following conditions.
          Condition 1 - no daemons
            output nothing stdout return exit 1
          Condition 2 - daemons running, no HP devices, output scheme
            direct hp "Unknown" "HP Printer (HPLIP)" return exit 0
          Condition 3 - daemons running, HP printer found, output URI
            direct hp:/... "hp model" "HP model HPLIP" "deviceid"
          return exit 0
      (closes: LP#87695)
    + Changed the way that hp-setup was being launched from the
      toolbox, it was hanging on Edgy
    + Added Tools > Printer Information
    + Added a check for 'lpr' for Debian installation (to force
      install of cupsys-bsd)
    + Moved the password prompt in the text/CLI installer past the
      distro confirm/select prompts to handle a problem with Mepis
    + Made a change to determine if networking is working during
      installation.
    + Added a private copy of sanei_init_debug to libsane-hpaio. This
      will remove the libsane.so dependency which was a problem for
      WINE.
    + Fixed defect (PPD file "foomatic:HP-PSC_2400-hpijs.ppd" can not
      be found when set up PSC 2400 in interactive mode, closes
      LP#95489)
    + Fixed a page update defect in the toolbox (when switching
      devices, update page correctly)
    + Re-wrote hpaioAdvanceDocument function in libsane-hpaio. This
      change only effects SCL scanners with an ADF (ie: inkjet
      all-in-ones). This fixes a double-feed ADF issue which occurred
      when scanning a single page.
    + Fixed defect (An unexpected error occurs when perform color
      calibration job in GUI mode on photosmart c7180.)
    + Some toolbox UI improvements
    + Converted hp-print to new UI
    + Fixed some defects in scrollprintview and devmgr
    + Added network detection to text/CLI installer
    + Toolbox internal/built-in print utility
    + Added password entry and validation to text/CLI installer
    + Fixed an issue when the ~/.hplip.conf file is not present on 1st
      run, the hp-setup run as root owns the file and doesn't allow the
      regular user to write to it.
    + Fixed defect (hp-setup -i can not setup a printer Photosmart
      c3100 which has multiple possible PPD files.)
    + Some visual updates to the toolbox
    + Fixed defect (DJ 4x0 power/battery settings not staying set)
    + Added a confirmation dialog to device remove in the toolbox
    + Linked quality and printoutmode in print settings
    + Switched [x] Enable style controls to (*) On ( ) Off style in
      print settings
    + Supply icons auto generate (removed supply PNG icons from
      data/images)
    + Fixed an issue with r_values in supplies processing
    + Added type 12 head support for PS33xx, PSC61xx, etc.
    + Fixed defect (The Print Settings of Fax device are invalid)
    + Fixed issue where L7xxx color cal wasn't showing the load paper UI
    + Fixed defect (The command "hp-setup -i" can not work normally)
    + Fixed defect (The setup process will hang up when modify the fax
      name to a name which contains more than 104 characters on setup
      UI.)
    + Changed magic.py to better handle text/plain vs. data detection
    + Added last used working directory support to hp-sendfax,
      hp-print, and hp-unload
  * HPLIP 1.7.2 (Not published as Ubuntu or Debian package)
    + Fixed defect (The fax file is printed out by the sender when use
      printer name with "-p" parameter to perform a fax job.)
    + Added CUPS fax queues to Print Settings and Print Control tabs
    + Added PQ Diag type 2, align type 12, color cal type 6, and LF
      cal type 2 for Officejet Pro L7xxx
    + Added agent types 20 and 21 for Officejet Pro L7xxx
    + Fixed defect (There is no response when click "About" in the
      "Help" menu in the toolbox window.)
    + Fixed defect (Function Commands configuration was disabled)
    + Fixed an issue where the ending banner page combo box would not
      show the proper setting if it were not 'none'
    + Fixed defect (An error occurs when select other ppd files from
      toolbox to setup)
    + Fixed defect (The command "hp-setup -i" can not work normally)
    + Fixed defect (The output of "-t" parameter is not the same as
      "--prettyprint" parameter when send a fax job using pretty
      printing for text files.)
    + Fixed defect (An error occurs when enter "#" in Fax Name field
      on "Enter Printer Information" window during setting up a
      printer.)
    + Fixed defect (Print outcomes are not full when set the "Page
      Orientation" as "Landscape" on "Print Settings" table.) [added
      "Fit to page" option in image printing section of Print Settings
      tab.]
    + Moved installer/images/xxx files from SCRIPT to DATA install in
      Makefile.am.
    + Fixed non-functioning printer control in hp-toolbox
    + Fixed an issue with the settings dialog not working [reported by
      Johannes]
    + Additional fixes to get PPD file handling working on Edgy and
      Feisty for CUPS 1.2.
    + Fixes for CUPS 1.2 and auto-generated PPD files for Feisty Fawn
      [reported by Till] (closes: LP#95489)
    + Fixed potential subscript array overflow in pcard/fat.c
      (reported by Suse).
    + Fixed an issue reported by Till with the device string returned
      by hpfax:
    + Fixed an issue in in the NoDeviceForm (missing __tr() method)
    + Fixed defect (Ubuntu Fiesty Herd 3 - ppd file w/hp-setup
      problem) [implemented change to PPD file enumeration for CUPS 1.2
      as suggested by Till] (closes: LP#95489)
    + Added banner pages to print settings (job-sheets)
    + Fixed problem with watermark angle text in print settings (utf-8
      decoding)
    + Added libusb-devel check to configure.in.
    + Added image printing settings to toolbox print settings
    + Added print adjustment settings to toolbox print settings
    + Enhanced the default button behavior in toolbox print settings
    + Removed sticky print settings from hp-print
    + hp_laserjet_p2015_series: Changed embedded-server-type from '0'
      to '1'
    + hp_laserjet_p2015_series: Changed panel-check-type from '0' to '1'
    + Fixed a traceback in hpfax: if HPLIP is not running during
      device detection (closes: LP#83936)
    + Added print job icons to indicate print job status
    + Updated some status icons
    + Fixed defect (An unexpected error occurs when enter hp-makecopies
      -d<device-uri> -m1 -n in terminal)
    + Fixed defect ("See Also:hp-colorcal" should not occur in the
      explanation for the hp-colorcal command on hplip website.)
    + Fixed defect (Refresh All button can not work on build
      hplip-1.7.1 public release.)
    + Fixed an issue in hpssd that caused history items in the ring
      buffer to slotted incorrectly
    + Added duplexer detection to the "sides" setting in the toolbox
      Print Settings (no "sides" selection if duplexer == 0)
    + Added new, more useful icons to the status list in the toolbox
    + Major toolbox (Device Manager) upgrade/redesign
    + Added printer settings tab (sets printer options in
      ~/.cups/lpoptions)
    + Removed panel tab (merged panel with status tab)
    + Redo of functions tab (new layout)
    + Redo of status tab (new icons, layout, inclusion of front panel
      display)
    + Front panel display will show device panel if available,
      otherwise most recent status text
    + Redo of supplies tab (new layout)
    + Redo of print jobs tab (now called printer control) (print
      control widget, new layout, etc)
    + hpssd will not store multiple history items with the same error
      code (last one gets replaced)
    + About box upgraded
    + cupsext extended in functionality (ppd, options, etc)
    + Removed trailing white space in IEEE 1284 model name. This will
      fix URIs that have a trailing "_" character in the model
      name. This issue crept back into the hpiod code after the libusb
      update (closes: LP#85805).
    + Fixed an issue in hp-check that caused a traceback if
      '/etc/sane.d/dll.conf' is missing
    + Added some more bug messages to hpaio.
    + Fixed a traceback in hp-levels reported on the mailing list (defect)
    + Set the device list column width in the toolbox splitter to be
      more narrow by default
    + Added the toolbox software version to the Device Manager about dialog
  * HPIJS 2.7.2
    + Fixed media type for maxdpi printmode for vip printers and its
      derivatives
    + Fixed the cause of carriage stall error in C41xx printers
    + Added support for the following new printer(s).
        * Officejet Pro L7300 series (OJProKx50)
        * Officejet Pro L7500 series (OJProKx50)
        * Officejet Pro L7600 series (OJProKx50)
        * Officejet Pro L7700 series (OJProKx50)
        * HP Officejet Pro K5300 series (OJProKx50)
        * HP Officejet Pro K5400 series (OJProKx50)
        * HP Officejet J5700 series (DJGenericVIP)
      OJProKx50 is derived from DJGenericVIP.
* 80_laserjet1100_fix.dpatch: Fixed problem of accessing an HP LaserJet 1100
  on the parallel port (reported in LP#98520).
* 82_scrolltool_py_deskjet_d4100_claen_device_not_found.dpatch: Fixed problem
  of Python traceback when DeskJet 4100 not accessible (e. g. turned off),
  reported in LP#98520 by Aaron Albright.
* 84_align10form_py_deskjet_5440_head_align.dpatch: Fixed problem of head
  alignment GUI not working for DeskJet 5440 (closes: LP#98920).
* Removed patches 00_01_hplevels_fix.dpatch,
  80_hpijs_deskjet_d41xx_hangs.dpatch,
  85_hpfax_crash_when_hpssd_not_running.dpatch,
  90_hpfax_bad_lpinfo_-v_output.dpatch, merged upstream.
* Remade patch 14_charsign_fixes.dpatch, most of it was merged upstream.
* 61_noqt_message.dpatch: Improved error message which appears when
  HPLIP utilities are called from the menu but PyQt is not installed
  (closes: LP#86893)..
* Modified the debian/*.desktop files so that the environment variable
  "STARTED_FROM_MENU=1" is set to make the utilities showing the
  GTK-based error message window when called from the menu and PyQt is
  not installed (closes: LP#86893).
* Added "NoDisplay=true" to the debian/*.desktop files so that the menu
  entries for the HPLIP tools are hidden by default (closes: LP#67892).
* Fixed the pelling of the icon file names in the debian/*.desktop files
  (closes: LP#88290).
* Removed debian/hp-toolbox.desktop, it was a duplicate menu entry for the
  HP Toolbox.
* debian/hplip.postinst: Added clean-up for the ownerships of the user's
  .hplip.conf files. hp-setup of HPLIP 1.7.1 (and perhaps some older
  versions) created it with root ownerships and this made hp-toolbox not
  starting (closes: LP#99326).

lp:ubuntu/feisty-security/hplip 1 Development 2009-12-05 03:22:00 UTC
28. * SECURITY UPDATE: arbitrary command ...

Author: Kees Cook
Revision Date: 2007-10-11 10:25:17 UTC

* SECURITY UPDATE: arbitrary command execution via network
* Add debian/patches/90_subprocess_replacement: use subprocess instead.
* References
  https://launchpad.net/bugs/149121
  CVE-2007-5208

lp:ubuntu/feisty-updates/hplip 1 Development 2009-12-05 03:22:09 UTC
28. * SECURITY UPDATE: arbitrary command ...

Author: Kees Cook
Revision Date: 2007-10-11 10:25:17 UTC

* SECURITY UPDATE: arbitrary command execution via network
* Add debian/patches/90_subprocess_replacement: use subprocess instead.
* References
  https://launchpad.net/bugs/149121
  CVE-2007-5208

13 of 3 results