*HPLIP 2.7.6 - This release has the following changes.*

  1. Major version number change denotes new functionality.

No more Start-up daemons
New Direct Device I/O (hpmud)
Controllable Permissions
Single 'Make' File
Support for Dynamic PPD file generation
New hp-scan command

  2. Replaced hpiod with the new HP Multi-Point Transport Driver
     (hpmud). Hpmud is a shared library instead of a daemon.
  3. Hpssd is started automatically when needed by HPLIP.
  4. Removed HPIJS makefile. There is now only one makefile for HPLIP.
  5. Added the following new HPLIP configure options.

--enable-doc-build               enable documentation build (default=yes)
--enable-hpijs-only-build        enable hpijs only build (default=no)
--enable-foomatic-ppd-install    enable foomatic ppd install, uses hpppddir 
default=no
--enable-foomatic-xml-install    enable foomatic xml install, uses foomaticdir 
default=yes
--with-cupsbackenddir=DIR        set cups backend install directory, 
default=/usr/lib/cups/backend
--with-icondir=DIR               set icon install directory, 
default=/usr/share/applications
--with-hpppddir=DIR              set hp ppd install directory, 
default=datadir/ppd/HP
--with-docdir=DIR                set hplip documentation directory, 
default=datadir/doc
--with-foomaticdir=DIR           set foomatic db install directory, 
default=datadir/foomatic

  6. Old HPIJS configure options --foomatic-install and --cups-install
     have been removed.
  7. Changed the libsane-hpaio install directory from $(libdir) to
     $(libdir)/sane.
  8. Fixed installer utilities (permission, trigger, etc) so they can
     be run manully from tarball root directory
  9. Fixed defect (Some error occurs in terminal and the outputting
     file is empty when perform a scan job with the option "-mgray".)
 10. Added large file size warning to hp-scan
 11. Added -x/--compression to hp-scan
 12. Added 1200, 2400, and 4800 dpi support to hp-scan
 13. Fixed defect (Traceback - SUSE 10.1 - Changing Tabs To Print Settings)
 14. Fixed defect (Using hp-clean on cmd line fails to clean)
 15. Changed fax check so that low paper or low supplies don't prevent
     faxing [user reported]
 16. Toolbox will display local docs if doc-build=yes or sf.net docs if
     doc-build=no
 17. Added hp-unload file removal option
 18. Changed hp-unload progress to a sep. dialog
 19. Fixed an issue with hp-check with 'lp' group test
 20. Added libtool and libgphoto2-devel packages for the libtool
     dependency for SUSE 10.2
 21. Fixed defect (The files can not be rendered when perform a fax job
     in terminal on Mepis6.0 OS.)
 22. Added new functionality into the web installer from the text
     installer a) New data functions b) pre- and post- build actions
     ('lp' group, udev trigger, etc) c) Some defensive code enhancements
 23. Fixed defect (The scan job is failed if --printer is specified
     when use "hp-scan" command in non-interactive mode.)
 24. Fixed defect (Mepis and Debian unsubscriptable object on Toolbox
     launch)
 25. Fixed an issue with stopping the hpssd process in the installer
 26. Added PIL as an optional dependency to the installer
 27. Fixed a couple of text installer issues that were casuing a traceback
 28. Fixed libtool detection
 29. Fixed defect ( Toolbox Looses Communication with Printers after
     Functions->Unload Photo Card)
 30. Fixed defect (Fax Address Book - fab.db - unable to open or read file)
 31. Added --size=<page size name> parameter to hp-scan
 32. Added ppd_dir data to debian, mepis, suse in distros.py
 33. Fixed 2.7.x jetdirect scanimage issue reported by Suse.
 34. Fixed defect (The installation is failed if packages are missing
     when install with command "./hplip-install" on Mandriva2007 32bit OS.)
 35. Fixed defect (The Installer process can not setup printer after
     finishing installation on Ubuntu 7.04 OS.)
 36. Added the symlink fix Dapper to the text installer
 37. Fixed an issue with the hppsd process shutdown
 38. Added libtool dependency to installer
 39. Made all configure time python checks conditional on
     hpijs-only-build as requested by Suse.
 40. Added USB devnode permission checks to hp-check
 41. Enhanced USB I/O checks in hp-check
 42. Added udev .rules file modification module,
     installer/permissions.py (called by the installer)
 43. Fixed defect (The Installer process can not setup printer after
     finishing installation on Ubuntu 7.04 OS.)
 44. Added 'ppd_dir' to text installer
 45. Added "add user to lp group" to text installer
 46. Added hpssd shutdown to text installer
 47. Fixed a problem with the configure flags in the installer
 48. Added a root user check to the text installer
 49. Cleaned up the text formatting in the installer
 50. Added some distro data convenience functions in the installer
 51. Added a check for adept-updater on Ubuntu
 52. Fixed the HPLIP detection function
 53. Changed the launching of hp-setup so that the entered su/sudo
     password is used
 54. Changed the CUPS restart so that it only occurs with CUPS 1.1.x
 55. Added the logoff required step in the installer
 56. Added configure option --with-docdir as requested by Suse.
 57. Added CUPS version check to hp-check (requires cups-config)
 58. Added '-p' param to hp-check (pre-check, use before install. Run
     hp-check w/o -p after install.)
 59. Added USB I/O checks to hp-check
 60. Fixed defect (The Unload Photo Card function is invalid) [fixed
     error in hpmudext read channel API]
 61. Fixed defect (An error occurs in terminal when manually find a
     network printer with a numerical type hostname.)
 62. Fixed defect (some error message displays in terminal when enter
     "hp-print" command if no device is installed.)
 63. Fixed defect (Print command is failed when perform a print job if
     printers have characters "&", "*", "(", ")", "|", "<", ">", "," or
     "." in their names.)
 64. Fixed defect which was an issue with displaying non-readable
     characters in the progress screens.
 65. Fixed defect (An error occurs when execute "hp-align -bnet"
     command in terminal.)
 66. Added CUPS 1.1 detection and setting of configure flags and paths
 67. Fixed the enable_ppd flag and made it dependent on CUPS 1.1 detection
 68. Fixed a problem in the text installer that caused it to exit if no
     dependencies were installed
 69. Added a trigger utility so that USB devices will be detected after
     the .rules files updates occur without replugging (added only to
     text installer for now)
 70. Fixed defect which was an issue in canceling the installation
     process in the progress screens.
 71. Fixed defect (Bad usability is brought if the Auto Refresh
     function is enabled.)
 72. Fixed defect (The auto refresh can be enabled by click the OK
     button on Settings window.)
 73. Fixed defect which was an issue in the script that runs the
     install options of the GUI installer.
 74. Changed location of all user files to ~/.hplip/ directory (fax
     files, hplip.conf, and fab data file)
 75. Added sane-devel to installer dependencies
 76. Made the ppd_install flag be per distro and version rather than
     just for distro due to Fedora 5/6
 77. Removed LSB dependency info from each distro dataset
 78. Fixed defect (The send fax job can not performed successfully over
     network)
 79. Added printer list to toolbox status bar [partially fixes user
     request] (defect)
 80. Fixed defect (Some error messages displayed in terminal when
     executing hp-sendfax command in terminal.)
 81. Fixed defect (The hp-setup is invalid if disable GUI option during
     install the build.)
 82. Added bootstrap --ppd to build.py and dist.py
 83. Fixed defect (The check job can not be finished completely before
     install the build.)
 84. Added udev 55-hpmud.rules to "make install". Users will have to be
     a member of the "lp" group in order to have access USB/Parallel
     devices.
 85. Fixed hp-makeuri and underlying API
 86. Fixed defect (Toolbox cannot be launched if the build
     hplip-2.7.5.6-shadow is installed with PC Send Fax option disabled
     via GUI Installer.)
 87. Added libsane check at configure time.
 88. Fixed models.dat and models dat editor tool for hpmud support
 89. Added HPLIP_BUILD to dat editor tool
 90. Fixed defect (adding unsupported file type to fax causes traceback)
 91. Improved build time support for missing Python extensions
 92. Added MakeURI APIs to hpmudext
 93. Removed hpiod and hplip start/stop script.
 94. Fixed defect (An error occurs in terminal when perform a copy job
     with Best Copy Quality in GUI mode.)
 95. Fixed defect ([Photosmart 7550] no photo cart, clicking color cal
     causes traceback)
 96. Fixed defect (hpssd.py crashed with IOError in __init__()
     [Launchpad bug #103871])
 97. Fixed defect (toolbox crashed with AttributeError in
     printButton_clicked() [Luanchpad bug #109871])
 98. Preliminary version of hp-scan checked in (ver. 0.1 -lots of
     missing features)
 99. Changed to hpssd auto start functionality to use port detection
     rather than .pid/.port files. Hpssd no longer supports dynamic
     port assignments. Its is recommended that only the IANA port as
     specified in hplip.conf be used (port 2207). Hpssd does not create
     any .pid or .port files in /var/run or /tmp.
100. Added a missing file 'warnings.tmpl' to the Makefile.am.
101. Fixed defect (toolbox crashed with IndexError in
     UpdatePrinterCombos() [launchpad])
102. Flated the postscript ppd directory foomatic-db/db/source/PPD/HP/.
103. Fixed defect (Some error messages displayed in terminal when
     executing hp-sendfax command in terminal.)
104. Changed build and dist scripts so that they work with new unified
     makefile and ppd/xml changes
105. Changed text (CLI) installer to work with new unified makefile and
     and ppd/xml changes
106. Fixed defect (No prompt pops up if execute hp-unload in terminal
     when add the device Deskjet d1460 to PC which does not support
     Photo Unload function.)
107. Fixed defect (The prompt dialog does not pop up when adding a
     unsupported file type to the printer from toolbox.)
108. Fixed defect (A spelling mistake is found in Functions tab of
     Configure window.)
109. Fixed defect (Some controls are not fully displayed on Print
     Control table of toolbox.)
110. Added HP specific foomatic database to tar ball. This will allow
     foomatic db installs or PPD installs.
111. Removed code for screen that shows the optional path installation
     (defect).
112. Merged new hpssd autostart code

*This HPLIP package includes HPIJS 2.7.6 which has the following changes.*

  1. Removed ESC*p command from DJGenericVIP class for each raster send
     to fix PhotoSmart C4200 assert
  2. Added support for the following new printer(s).

- HP Photosmart C4200 series (DJGenericVIP)
- HP Photosmart A320 series (DJGenericVIP)
- HP Photosmart A440 series (DJGenericVIP)
- HP Color LaserJet CM4730 MFP (LJColor)
- HP Color LaserJet CP3505 (LJColor)
- LaserJet P2010 (LJMono)
- HP Photosmart C5200 series (DJGenericVIP)
- HP 910 (DJ3320)
- HP 915 (DJ3600)

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
HPLIP-Devel mailing list
HPLIP-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hplip-devel

Reply via email to