Changelog for
hplip-3.14.10-4.1.x86_64.rpm :
Mon Oct 27 13:00:00 2014 jsmeixAATTsuse.de
- change-udev-rules.diff: Adapted for HPLIP 3.14.10.
- Version upgrade to 3.14.10:
Added Support for the Following New Printers:
HP Deskjet 2541 All-in-One Printer
HP Envy 4501 e-All-in-One
HP Envy 4503 e-All-in-One
HP Envy 4505 e-All-in-One
HP Envy 4507 e-All-in-One
HP Envy 4508 e-All-in-One
HP ENVY 5534 e-All-in-One Printer
HP Envy 5640 e-All-in-One
HP Envy 5642 e-All-in-One
HP Envy 5643 e-All-in-One
HP Envy 5644 e-All-in-One
HP Envy 5660 e-All-in-One
HP Envy 5665 e-All-in-One
HP Envy 7640 e-All-in-One
HP Envy 7645 e-All-in-One
HP LaserJet Pro MFP M125r
HP LaserJet Pro MFP M125ra
HP LaserJet Pro M201n Printer
HP LaserJet Pro M201dw Printer
HP LaserJet Pro M202n Printer
HP LaserJet Pro M202dw Printer
HP LaserJet Pro MFP M225rdn
HP LaserJet Pro MFP M225dw
HP LaserJet Pro MFP M225dn
HP LaserJet Pro MFP M226dw
HP LaserJet Pro MFP M226dn
HP LaserJet Enterprise MFP M630dn
HP LaserJet Enterprise MFP M630f
HP LaserJet Enterprise MFP M630h
HP LaserJet Enterprise Flow MFP M630z
HP Officejet 5740 e-All-in-One
HP Officejet 5742 e-All-in-One
HP Officejet 5745 e-All-in-One
HP OfficeJet 8040 e-All-in-One
HP OfficeJet 6810 e-All-in-One Printer Series
HP OfficeJet 6812 e-All-in-One Printer
HP OfficeJet 6815 e-All-in-One Printer
HP Officejet 7612 Wide Format e-All-in-One Printer
HP OfficeJet Pro 6230 ePrinter
HP OfficeJet Pro 6830 e-All-in-one
HP OfficeJet Pro 6835 e-All-in-one
HP OfficeJet Pro 8616 e-All-in-One Printer
Some bug fixes.
For details see
http://hplipopensource.com/hplip-web/release_notes.html
Thu Oct 16 14:00:00 2014 jsmeixAATTsuse.de
- Make and install Python compiled bytecode files
(.pyc compiled python and .pyo optimized compiled python)
because normal users do not have write permissions to the
install location /usr/share/hplip/ so that for normal users
Python would recompile the sources every time,
see https://en.opensuse.org/openSUSE:Packaging_Python
- Hardlink .pyc and .pyo when they have same content but
do not run \"fdupes buildroot/_datadir/hplip\" because
fdupes will link any files with same content there
which can have unexpected side-effects (cf. bnc#784670).
- Removed RPM preun script that had deleted leftover .pyc
and .pyo files if made during run-time (see the entry below
dated Fri Feb 16 11:52:28 CET 2007) because now those files
are provided in the package.
- Removed trailing whitespaces in RPM changelog file.
Thu Sep 18 14:00:00 2014 jsmeixAATTsuse.de
- From openSUSE 13.2 on explicitly
\"BuildRequires cups-filters-foomatic-rip\"
to avoid that foomatic-filters is used for build
in the \"Printing\" development project (where foomatic-filters
intentionally exists also for openSUSE_13.2 and openSUSE_Factory)
which would not match what is used for build in openSUSE:13.2 or
openSUSE:Factory (where foomatic-filters is intentionally dropped
and replaced by cups-filters-foomatic-rip). Using the matching
package for build results that the backward compatibility link
/usr/lib/cups/filter/foomatic-rip-hplip points to a foomatic-rip
executable that is used by default on the runtime system.
Mon Sep 15 14:00:00 2014 jsmeixAATTsuse.de
- PPDs that require a proprietary plugin from HP must be moved to
the hplip main-package because the proprietary plugin from HP
must be downloaded and installed by using HP\'s \"hp-plugin\" tool
that belongs to the hplip main-package. Accordingly PPDs that
require a proprietary plugin from HP are in a new directory
/usr/share/cups/model/manufacturer-PPDs/hplip-plugin
that belongs to the hplip main-package (bnc#876690).
Tue Jun 10 14:00:00 2014 jsmeixAATTsuse.de
- Version upgrade to 3.14.6:
Added Support for the Following New Printers:
HP DesignJet Z6600 PostScript
HP DesignJet Z6800PS Photo
HP DesignJet D5800 60-in Production Printer
HP DesignJet T3500 36-in Production eMFP
HP Designjet T7200 42-in Production Printer
HP Deskjet 2543 All-in-One Printer
HP Deskjet 2549 All-in-One Printer
HP OfficeJet Pro 8640 e-All-in-One Printer
HP OfficeJet Pro 8660 e-All-in-One Printer
Fixed Avahi discovery method in hp-toolbox.
Some other bug fixes.
For details see
http://hplipopensource.com/hplip-web/release_notes.html
Wed May 7 14:00:00 2014 jsmeixAATTsuse.de
- Moved the hpcupsfax filter to the hplip-hpijs sub-package
because the HP-Fax
*hpcups PPDs in the hplip-hpijs sub-package
that use that filter work technically correct when only the
hplip-hpijs RPM is installed regardless that in practice
queues with a HP-Fax
*hpcups PPD usually use the hpfax backend
Python script that belongs to the hplip main-package because
it imports HPLIP Python modules.
- Moved the hpps filter to the hplip main-package because the PPDs
for various printers that use that filter do not work when only
the hplip-hpijs RPM is installed because the hpps Python script
imports HPLIP Python modules from the hplip main-package.
Accordingly moved the PPDs that use the hpps filter
to the hplip main-package (bnc#876690).
Wed Apr 23 14:00:00 2014 jsmeixAATTsuse.de
- Fix how the link /usr/lib/cups/filter/foomatic-rip-hplip
that points to foomatic-rip is installed depending on
which package provides foomatic-rip. In foomatic-filters
foomatic-rip is installed as /usr/bin/foomatic-rip
but in cups-filters-foomatic-rip it is installed
as /usr/lib/cups/filter/foomatic-rip.
Sun Apr 20 14:00:00 2014 tchvatalAATTsuse.com
- Enable parallel build via \"make %{?_smp_mflags}\".
Wed Apr 9 14:00:00 2014 jsmeixAATTsuse.de
- do_not_open_mdns_port.diff: Adapted for HPLIP 3.14.4.
- Version upgrade to 3.14.4:
Added Support for the Following New Printers:
HP Color LaserJet Enterprise M651dn Printer
HP Color LaserJet Enterprise M651n Printer
HP Color LaserJet Enterprise M651xh Printer
HP Color LaserJet Enterprise Multifunction M680dn Printer
HP Color LaserJet Enterprise Multifunction M680f Printer
HP Color LaserJet Enterprise Flow Multifunction M680z Printer
HP Color Laserjet Pro MFP M476dw
HP Color Laserjet Pro MFP M476nw
HP Color Laserjet Pro MFP M476dn
HP Designjet T795 44-in ePrinter
HP DeskJet 1511 All-in-One Printer
HP DeskJet 1011 Printer
HP LaserJet Pro MFP M128fn
HP LaserJet Pro MFP M128fp
HP LaserJet Pro MFP M128fw
HP LaserJet Pro M701a Printer
HP LaserJet Pro M701n Printer
HP LaserJet Pro M706n Printer
HP Officejet Enterprise Color X555dn Printer
HP Officejet Enterprise Color X555xh Printer
HP Officejet Enterprise Color X585dn Multifunction Printer
HP Officejet Enterprise Color X585f Multifunction Printer
HP Officejet Enterprise Color Flow X585z Multifunction Printer
HP OfficeJet Pro 8610 e-All-in-One Printer
HP OfficeJet Pro 8615 e-All-in-One Printer
HP OfficeJet Pro 8620 e-All-in-One Printer
HP OfficeJet Pro 8625 e-All-in-One Printer
HP OfficeJet Pro 8630 e-All-in-One Printer
HP OfficeJet 4631 e-All-in-One Printer
HP OfficeJet 4634 e-All-in-One printer
HP OfficeJet 4636 e-All-in-One Printer
Fixed hp-logcapture (captured personal information), see
http://hplipopensource.com/hplip-web/release_notes.html
- change-udev-rules.diff: Adapted for HPLIP 3.14.3.
- Version upgrade to 3.14.3:
Added Support for the Following New Printers:
HP Deskjet Ink Advantage 4640 e-All-in-One Printer series
HP Deskjet Ink Advantage 4645 e-All-in-One Printer
HP Deskjet Ink Advantage 4646 e-All-in-One Printer
HP Deskjet Ink Advantage 4648 e-All-in-One Printer
HP LaserJet Pro MFP M125a
HP LaserJet Pro MFP M125nw
HP LaserJet Pro MFP M125rnw
HP LaserJet Pro MFP M126a
HP LaserJet Pro MFP M126nw
HP LaserJet Pro MFP M127fp
Fixed hpcups filter crash.
Run hp-firmware from udev separately.
Some other bug fixes.
For details see
http://hplipopensource.com/hplip-web/release_notes.html
- Version upgrade to 3.14.1:
Added digital signature validation in HPLIP upgrade feature.
CVE-2013-6427: insecure auto update feature.
CVE-2013-6402: insecure temporary file handling in pkit.py.
- The whole HPLIP upgrade feature is still disabled, see the
entry dated \"Wed Dec 4 14:25:51 CET 2013\" below.
Wed Dec 4 13:00:00 2013 jsmeixAATTsuse.de
- disable_hp-upgrade.patch disables hp-upgrade/upgrade.py for
security reasons (bnc#853405). To upgrade HPLIP an openSUSE
software package manager like YaST or zypper should be used.
Tue Nov 26 13:00:00 2013 mailaenderAATTopensuse.org
- Version upgrade to 3.13.11:
Added Support for the Following New Printers:
HP Color LaserJet Pro MPF M176 series
HP Color LaserJet Pro MPF M176n
HP Color LaserJet Pro MPF M177 series
HP Color LaserJet Pro MPF M177fw
HP Color LaserJet Enterprise M750 Printer series
HP Color LaserJet Enterprise M750n
HP Color LaserJet Enterprise M750dn
HP Color LaserJet Enterprise M750xh
HP Color LaserJet Enterprise M855 Printer series
HP Color LaserJet Enterprise M855dn Printer
HP Color LaserJet Enterprise M855xh Printer
HP Color LaserJet Enterprise M855x+ Printer
HP Color LaserJet Enterprise flow M880 Multifunction Printer series
HP Color LaserJet Enterprise flow M880z Multifunction Printer
HP Color LaserJet Enterprise flow M880z+ Multifunction Printer
HP LaserJet Pro MFP M127 series
HP LaserJet Pro MFP M127fn
HP LaserJet Pro MFP M127fw
HP Officejet 2620 All-in-One
HP Officejet 2621 All-in-One
HP Officejet 2622 All-in-One
Added Pin Printing support for HP LaserJet m5035 MFP device
- Added a devel package
- Update the .desktop database on install/uninstall
- Use .desktop files provided by upstream
Wed Oct 16 14:00:00 2013 jsmeixAATTsuse.de
- Version upgrade to 3.13.10:
Several more supported printers and all-in-one devices.
Fix for CVE-2013-4325i (insecure Polkit use).
Users will not be added to \"lp\" group, users will be prompted
to provide necessary authentication (see the entry
dated \"Tue Jul 9 16:18:35 CEST 2013\" below).
Added firmware upload functionality during \'hp-setup\'.
Some other bug fixes.
For details see
http://hplipopensource.com/hplip-web/release_notes.html
- change-udev-rules.diff: Adapted for HPLIP 3.13.10.
- disable-chgrp_lp.diff is obsolete since version 3.13.10
because it is fixed in the source.
- neither-add_user_to_group-nor-open_mdns_port.diff is replaced by
do_not_open_mdns_port.diff because the \"add_user_to_group\" issue
is fixed in the source since version 3.13.10 but the
\"open_mdns_port\" issue still exists.
- deactivate-add_group-function.diff is obsolete since 3.13.10
because there is no longer that \"chgrp\" stuff in HPLIP.
Thu Sep 12 14:00:00 2013 jsmeixAATTsuse.de
- Version upgrade to 3.13.9:
Several more supported printers and all-in-one devices.
Some bug fixes.
For details see
http://hplipopensource.com/hplip-web/release_notes.html
- fix-uninitialized-variables.diff is obsolete since
version 3.13.9 because it is fixed in the source.
Tue Sep 10 14:00:00 2013 jsmeixAATTsuse.de
- change-udev-rules.diff: Added rule that only uploads firmware
into printers that need it by calling only hp-firmware, see
https://bugs.launchpad.net/bugs/1220628
Wed Sep 4 14:00:00 2013 jsmeixAATTsuse.de
- Version upgrade to 3.13.8:
Added support for Avahi network printer browsing.
Using SLP protocol by default to browse printer in hp-setup.
Some more supported printers and all-in-one devices.
Some bug fixes.
For details see
http://hplipopensource.com/hplip-web/release_notes.html
Tue Jul 23 14:00:00 2013 jsmeixAATTsuse.de
- Version upgrade to 3.13.7:
A few more supported printers and all-in-one devices.
Some bug fixes.
For details see
http://hplipopensource.com/hplip-web/release_notes.html
- hplip-3.9.8-CVE-2010-4267.patch is no longer needed because
it is fixed in the upstream sources in HPLIP version 3.13.7
(see the entry dated \"Thu Jan 13 16:29:01 CET 2011\" below).
Tue Jul 9 14:00:00 2013 jsmeixAATTsuse.de
- deactivate-add_group-function.diff deactivates the add_group
function that would add the groups (\'lp\') to user which would
cause security issues see https://bugs.launchpad.net/bugs/1197416
that would happen in any case via a fallback command in an \"else\"
clause even if this functionality was explicitly disabled in
distros.dat via neither-add_user_to_group-nor-open_mdns_port.diff
- neither-add_user_to_group-nor-open_mdns_port.diff
deactivates add_user_to_group and open_mdns_port
in distros.dat for SUSE distros to avoid security issues
when normal users get added to system groups \'lp\' and \'sys\'
see https://bugs.launchpad.net/bugs/1197416
and https://bugs.launchpad.net/bugs/1112306 and
to avoid security issues when ports in the firewall get opened
see https://bugs.launchpad.net/bugs/426161
- Adapted change-udev-rules.diff so that it applies to
the HPLIP 3.13.6 sources.
- no-hplip_cron.diff is no longer needed because there is
no longer any \"cron\" stuff in HPLIP version 3.13.6
- Version upgrade to 3.13.6:
A few more supported printers and all-in-one devices.
Fix for firmware download during plug and play.
Supported CUPS 1.6 IPP Private Structure changes.
Some other bug fixes.
For details see
http://hplipopensource.com/hplip-web/release_notes.html
- Version upgrade to 3.13.5:
Several more supported printers and all-in-one devices.
Added 56-hpmud.rules and removed 56-hpmud_support,
86-hpmud_plugin, 56-hpmud_add_printer, 55-hpmud
and 40-hplip rules.
Added hplip-printerAATT.service to support systemd services
in udev for OpenSUSE 12.3.
Some other bug fixes.
For details see
http://hplipopensource.com/hplip-web/release_notes.html
Tue Apr 16 14:00:00 2013 jsmeixAATTsuse.de
- Version upgrade to 3.13.4:
Several more supported printers and all-in-one devices.
Fixed toolbox.py crash (KeyError in is_auto_installer_support).
Several other bug fixes.
For details see
http://hplipopensource.com/hplip-web/release_notes.html
Thu Mar 14 13:00:00 2013 meissnerAATTsuse.com
- use URLs in Source tags
- added gpg signature checking to %prep.
Tue Mar 12 13:00:00 2013 jsmeixAATTsuse.de
- Version upgrade to 3.13.3:
Mainly a bugfix release.
For details see
http://hplipopensource.com/hplip-web/release_notes.html
Wed Mar 6 13:00:00 2013 jsmeixAATTsuse.de
- Removed hp-systray.wrapper because the reason for it
is no longer in compliance with HPLIP upstream intentions
(see SUSE Bugzilla bnc#649280 starting at comment#10).
Fri Feb 15 13:00:00 2013 jsmeixAATTsuse.de
- Version upgrade to 3.13.2:
Several more supported printers and all-in-one devices
(in particular several \"HP Officejet Pro X...\" models).
New self diagnose and healing utility \"hp-doctor\"
but \"hp-check-plugin\" is no longer provided.
Several bug fixes.
For details see
http://hplipopensource.com/hplip-web/release_notes.html
- Adapted change-udev-rules.diff disable-chgrp_lp.diff
and no-hplip_cron.diff for HPLIP 3.13.2.
Thu Jan 24 13:00:00 2013 jsmeixAATTsuse.de
- Create /var/log/hp/tmp/ directory that is needed by hp-sendfax
as a workaround until HPLIP upstream implemented it correctly
see https://bugs.launchpad.net/bugs/1016507 (bnc#800312).
Thu Nov 29 13:00:00 2012 jsmeixAATTsuse.de
- Version upgrade to 3.12.11:
Several more supported printers and all-in-one devices
(in particular several \"HP LaserJet Enterprise\" models).
Several bug fixes.
For details see
http://hplipopensource.com/hplip-web/release_notes.html
- fix-no-return-in-nonvoid-function.diff is no longer needed
because it is now completely fixed in the upstream sources.
- disable-chgrp_lp.diff replaces no-chgrp_lp_hplip_Logdir.diff
and does basically the same but is adapted for HPLIP 3.12.11.
- Adapted no-hplip_cron.diff for HPLIP 3.12.11.
Wed Oct 10 14:00:00 2012 jsmeixAATTsuse.de
- Bugfix version upgrade to 3.12.10a:
The \'a\' does not mean \'alpha\' but \"first bugfix of 3.12.10\".
Fixed crash in HP Device Manager and System Tray due to
ValueError exception in HPLIP upgrade functionality, see
https://bugs.launchpad.net/hplip/+bug/1064889 (bnc#784173).
- Added \"chmod a+x ... usr/share/hplip/fax/pstotiff\" because
\"make install\" installs it only with -rw-r--r-- permissions
so that when the CUPS filter usr/lib/cups/filter/pstotiff
which is a link to usr/share/hplip/fax/pstotiff is called,
it cannot execute usr/share/hplip/fax/pstotiff, see
https://bugs.launchpad.net/hplip/+bug/1064247 (bnc#783810).
Fri Oct 5 14:00:00 2012 jsmeixAATTsuse.de
- Version upgrade to 3.12.10:
Perhaps HP binary plugin installation failure fixed upstream
see https://bugs.launchpad.net/hplip/+bug/1048732
A few more supported printers and all-in-one devices.
A few bug fixes.
For details see
http://hplipopensource.com/hplip-web/release_notes.html
Thu Oct 4 14:00:00 2012 jsmeixAATTsuse.de
- no-hplip_cron.diff deactivates the \"cron\" stuff in Makefile.am
because it lets build fail on SLE11 products (possibly an
autoconf issue) and we (SUSE) do not allow to install files
like /etc/cron.daily/hplip_cron via RPMs. Instead hplip_cron
is provided as /usr/share/doc/packages/hplip/hplip_cron
- The /var/lib/hp directory is created everywhere except on
openSUSE 12.2 and later versions (perhaps also an autoconf
issue) so that it is created in the install section if it
does not exist as a simple and fail-safe workaround
see https://bugs.launchpad.net/bugs/1018303
and (bnc#780413).
- Adapted change-udev-rules.diff so that it applies to
the HPLIP 3.12.9 sources.
Fri Sep 28 14:00:00 2012 mmeisterAATTsuse.com
- Adapted fix-no-return-in-nonvoid-function.diff because
HP\'s upstream fix is insufficient (not 64-bit safe),
see https://bugs.launchpad.net/hplip/+bug/1017496
- Adapted no-chgrp_lp_hplip_Logdir.diff so that it
applies to the HPLIP 3.12.9 sources.
Fri Sep 28 14:00:00 2012 mmeisterAATTsuse.com
- Version upgrade to 3.12.9:
User can collect logs by running \'hp-logcapture\' command
for any issue in print/scan/fax functionality.
Logs get stored in /var/log/hp/tmp.
Several more supported printers and all-in-one devices.
Several bug fixes.
For details see
http://hplipopensource.com/hplip-web/release_notes.html
Thu Jun 28 14:00:00 2012 jsmeixAATTsuse.de
- Provide the /var/lib/hp directory that is required in particular
by hp-plugin (see https://bugs.launchpad.net/hplip/+bug/1018303)
in the hplip-hpijs package to be on the safe side because
hplip-hpijs is the minimal (printing-only) way to use HPLIP.
Mon Jun 25 14:00:00 2012 mailAATTphilipp-wagner.com
- Add libusb 1.0 as dependency. If necessary building with
libusb 0.1 would be possible as well by setting a configure
flag.
Mon Jun 25 14:00:00 2012 mailAATTphilipp-wagner.com
- fix-no-return-in-nonvoid-function.diff fixes compiler warnings
causing a no-return-in-nonvoid-function error during the build.
An upstream bug report is open at
https://bugs.launchpad.net/hplip/+bug/1017496
Mon Jun 25 14:00:00 2012 mailAATTphilipp-wagner.com
- Upgraded to version 3.12.6:
\'hp-check\' tool when run with \"--fix\" option resolves missing
dependencies/groups/plugin and disable SELinux.
Added PIN to PRINT support for HP Color LaserJet CM4540 MFP.
libusb-1.0 support added.
Several more supported printers and all-in-one devices.
Several bug fixes.
For details see
http://hplipopensource.com/hplip-web/release_notes.html
Tue Apr 24 14:00:00 2012 jsmeixAATTsuse.de
- hplip.SuSEfirewall2 is no longer provided
(see SUSE Bugzilla bnc#757354 comment #10).
Thu Apr 12 14:00:00 2012 jsmeixAATTsuse.de
- Upgraded to version 3.12.4:
Uninstall Support: User can uninstall complete HPLIP package
by running \"hp-uninstall\" command.
Upgrade Support: Settings can be configured using
\"hp-systray -> settings -> Update settings\" for notification
of newer version of HPLIP release. User can also upgrade to
latest version by running \"hp-upgrade\" command.
Queue Analyzer: Print/Fax queues can be analyzed by
running \"hp-diagnose-queues\" command or by clicking
on \"Diagnose Queues\" from toolbox.
Several more supported printers and all-in-one devices.
Several bug fixes.
For details see
http://hplipopensource.com/hplip-web/release_notes.html
- Removed hp-toolbox.wrapper because the reason for it
is no longer valid (see SUSE Bugzilla bnc#755820).
- Added \"BuildRequires: python-cups\" to get special
RPM Provides tags for the printers supported by
this package (see SUSE Bugzilla bnc#735865).
Wed Feb 8 13:00:00 2012 jsmeixAATTsuse.de
- Upgraded to version 3.12.2:
Fixed digital signature mismatch issue for plugin download.
Removed unsupported features (Water Mark overlay, Job Storage,
PIN 2 Print) from the PS PPDs.
Several more supported printers and all-in-one devices.
A few bug fixes.
For details see
http://hplipopensource.com/hplip-web/release_notes.html
Thu Jan 12 13:00:00 2012 jsmeixAATTsuse.de
- Upgraded to version 3.11.12:
Auto-detection and installation of missing plug-ins.
Designed tool to detect the missing plugin files and intimate
user about it and giving the path forward to install it.
SYSFS is replaced by ATTRS in udev rules.
Uses D-Bus from separate threads without locking.
Several more supported printers and all-in-one devices.
Several bug fixes.
For details see
http://hplipopensource.com/hplip-web/release_notes.html
- change-udev-rules.diff changes ATTRS to ATTR (bnc#436085).
- no-chgrp_lp_hplip_Logdir.diff deactivates
the \"chgrp lp -R /var/log/hp\" in Makefile.am because
during install this results \"Operation not permitted\".
This is done in the files section via attr(0774,root,lp)
where mode 0774 matches to what is set in Makefile.am.
Fri Oct 28 14:00:00 2011 badshah400AATTgmail.com
- Install icons of various sizes in hicolor icon directory for
better appearance in gnome-shell (bnc#713902).
- Add hicolor-icon-theme BuildRequires to own the hicolor icon
directory correctly and install icons in there
- Use appropriate icon theme macros in post scripts
- Modified hplip.desktop to use these hicolor icons
- In hplip.desktop replace the category \"Settings\" by \"System\" to
make it appear under the correct group \"System Tools\" rather
than \"Others\" in desktop menus.
Sat Oct 15 14:00:00 2011 cooloAATTsuse.com
- add libtool as buildrequire to make the spec file more reliable
Thu Oct 13 14:00:00 2011 vuntzAATTopensuse.org
- Split the sane driver in a hplip-sane subpackage, so that it\'s
not necessary to install the full hplip tools to use an
all-in-one HP printer. See bnc#723870.
Tue Oct 4 14:00:00 2011 jsmeixAATTsuse.de
- Upgraded to version 3.11.10:
Fixed insecure tmp file handling in hpcupsfax.cpp CVE-2011-2722
see https://bugs.launchpad.net/hplip/+bug/809904 (bnc#704608).
New tech classes for HP OfficeJet Pro 8100,
HP Deskjet 3070 B611 series and HP Photosmart 7510 e-All-in-One.
Added new subtech class for HP Photosmart 6510 e-All-in-one.
Modified the error message which was displayed in case
of missing .asc file for manual plug-in install.
Several more supported printers and all-in-one devices.
Several bug fixes.
For details see
http://hplipopensource.com/hplip-web/release_notes.html
Fri Aug 12 14:00:00 2011 jsmeixAATTsuse.de
- Upgraded to version 3.11.7:
A few more supported printers and all-in-one devices.
Several bug fixes.
For details see
http://hplipopensource.com/hplip-web/release_notes.html
- Because foomatic-rip-hplip has CVE-2011-2697 (bnc#698451)
plus a leftover in CVE-2004-0801 (bnc#59233)
foomatic-rip-hplip is no longer installed and foomatic-rip
from the foomatic-filters RPM is used instead and the
\"cupsFilter\" entries in the PPDs are changed accordingly.
To be backward compatible with PPDs in /etc/cups/ppd/
for existing print queues a compatibility link
/usr/lib/cups/filter/foomatic-rip-hplip
which points to foomatic-rip is installed.
- The DefaultPageSize in the PPDs is no longer set to A4
if A4 is an available PageSize choice but left \"as is\"
because the DefaultPageSize in the PPD templates in
/usr/share/cups/model/ does not matter because the cupsd
sets the DefaultPageSize for PPDs in /etc/cups/ppd/
by default according to the locale that the cupsd runs in or
according to a DefaultPaperSize entry in /etc/cups/cupsd.conf.
- No longer \"Correcting or removing non-working PPDs...\"
because none of those cases which were fixed still exist
(i.e. all those cases are meanwhile fixed upstream).
Fri May 13 14:00:00 2011 jsmeixAATTsuse.de
- Upgraded to version 3.11.5:
Added LEDM ADF Scan support.
Added LEDM Wireless support.
Some more supported printers and all-in-one devices.
It may fix the inverted/wrong color problem in HPCUPS
(see Novell/openSUSE Bugzilla bnc #692905).
For details see
http://hplipopensource.com/hplip-web/release_notes.html
Tue Mar 29 14:00:00 2011 jsmeixAATTsuse.de
- Upgraded to version 3.11.3a:
Fixed hp-plugin plugin download error (no Suse bug), see
http://hplipopensource.com/hplip-web/release_notes.html
Fri Mar 18 13:00:00 2011 jsmeixAATTsuse.de
- Upgraded to version 3.11.3:
New device class StingrayOJ for HP OfficeJet 100 Mobile L411.
New filter hpps (HP PS filter for PostScript printers) currently
only used via hp-officejet_pro_8000_enterprise_a811a-ps.ppd.gz
Some more supported printers and all-in-one devices.
For details see
http://hplipopensource.com/hplip-web/release_notes.html
Tue Feb 1 13:00:00 2011 jsmeixAATTsuse.de
- Updated to version 3.11.1:
New encapsulation format for LJZJStream class.
Alignment of cartridges over LEDM (Low End Data Model).
LEDM dynamic scan resolution.
New fax protocol (Low End Data Model) support.
ADF and color scan for some HP LaserJet Pro and MFP devices.
Some more supported all-in-one devices.
Many bug fixes (no Suse bugs).
For details see
http://hplipopensource.com/hplip-web/release_notes.html
- Adapted change-udev-rules.diff for version 3.11.1
because the \"DesignJet product (0x03f0xx14)\" was added.
Thu Jan 13 13:00:00 2011 jsmeixAATTsuse.de
- hplip-3.9.8-CVE-2010-4267.patch fixes a remote buffer overflow
(CVE-2010-4267 and Novell/Suse Bugzilla bnc#336658).
Wed Dec 29 13:00:00 2010 gberAATTopensuse.org
- Use more appropriate categories for hplip.desktop
\'Settings HardwareSettings Printing\' instead of \'System Monitor\'
Fri Dec 3 13:00:00 2010 jsmeixAATTsuse.de
- Removed explicite RPM requirement for pyxml. At least since
openSUSE 11.1 and SLE11 pyxml is no longer required (pyxml was
required e.g. for openSUSE 10.3 and SLE10, see the entry below
dated \"Wed Apr 2 14:40:57 CEST 2008\") but meanwhile python-xml
alone is sufficient for \"import xml.parsers.expat\"
(see Novell/openSUSE Bugzilla bnc#656779 comment #3).
- Added \"Obsoletes: hplip-hpcups\" because HPLIP does not work
if the openSUSE packages hplip and hplip-hpijs are installed
together with a leftover PackMan package hplip-hpcups
(see Novell/openSUSE Bugzilla bnc#515005 comment #17).
- Do not pollute the build log file with zillions of meaningless
messages while \"General tests and adjustments for all PPDs\"
(compare the OpenPrintingPPDs.spec file).
Wed Oct 27 14:00:00 2010 jsmeixAATTsuse.de
- Added hp-systray.wrapper which is called
via /etc/xdg/autostart/hplip-systray.desktop
to increase desktop startup speed so that the purpose
of this hp-systray.wrapper is different to the
entry below dated \"Tue Apr 8 14:56:53 CEST 2008\".
hp-systray.wrapper tests via \"lpstat\" if a \'hp:/...\'
print queue exists and exits otherwise.
This avoids that hp-systray with all its Python stuff must be
loaded when the desktop starts up only to let hp-systray do
its built-in test and exit if there is no HPLIP print queue
(see Novell/openSUSE Bugzilla bnc#649280).
- Updated to version 3.10.9:
New Scan protocol (Low End Data Model) support.
Many more supported all-in-one devices.
Many bug fixes.
For details see
http://hplipopensource.com/hplip-web/release_notes.html
- Updated to version 3.10.6:
New protocol support (LEDM) for device status over Network
and USB.
Some more supported all-in-one devices.
Several bug fixes.
For details see
http://hplipopensource.com/hplip-web/release_notes.html
- Updated to version 3.10.5:
Fixed \"libusb couldn\'t open USB device, Permission denied\"
error message in openSUSE.
Several more supported all-in-one devices.
Several bug fixes.
For details see
http://hplipopensource.com/hplip-web/release_notes.html
Wed Sep 15 14:00:00 2010 ajAATTsuse.de
- Change BuildRequires for sane-backends devel split.
Thu Apr 1 14:00:00 2010 jsmeixAATTsuse.de
- Updated to version 3.10.2:
The hpcups driver is again updated to better align with
the product specifications for various printer models.
Several more supported all-in-one devices.
Several bug fixes (no Suse bugs).
For details see
http://hplipopensource.com/hplip-web/release_notes.html
- Updated to version 3.9.12:
The hpcups driver is updated to better align with the
product specifications for various printer models.
Several more supported printers.
Several bug fixes (no Suse bugs).
For details see
http://hplipopensource.com/hplip-web/release_notes.html
- Updated to version 3.9.10:
The hpcups driver has been re-written. It does no longer do
bi-directional IO. Printer specific settings are no longer
hard coded, but are controlled by the PPD file.
Many more supported printers and all-in-one devices.
Several bug fixes (no Suse bugs).
For details see
http://hplipopensource.com/hplip-web/release_notes.html
- hpcups.drv.in-3.9.8-reorder.patch and
hpcups-ppds-3.9.8-reorder.tar.bz2 are obsolete
because it is fixed in the source.
- create_hal_global_fdi_from_hpmud_rules is obsolete
because HAL is no longer used to manage ACLs
(see Novell/Suse Bugzilla bnc#542473 comment#13).
- change-udev-rules.diff fixes now also 56-hpmud_support.rules
(see for example Novell/Suse Bugzilla bnc#577035) and
it should trigger udev\'s generic ACL support for SANE
via \'ENV{libsane_matched}=\"yes\"\' in 55-hpmud.rules
(see Novell/Suse Bugzilla bnc#542473 comment#14).
Perhaps the latter could be better achieved with the
configure option --enable-udev-acl-rules (default=no)
which installs 40-hplip.rules instead of 55-hpmud.rules
but this was not at all tested up to now and it is
likely not backward compatible (e.g. for openSUSE 11.2).
Thu Oct 15 14:00:00 2009 jsmeixAATTsuse.de
- Also moved /usr/share/hplip/data/models/models.dat
and /etc/hp/hplip.conf to the hplip-hpijs sub-package
so that the \"hp\" backend can autodetect printers
(see Novell/Suse Bugzilla bnc#546856 comment#10).
Thu Oct 15 14:00:00 2009 jsmeixAATTsuse.de
- In the hplip-hpijs sub-package made weak package dependencies
even weaker to avoid bloating of minimal installations. Now
the hplip-hpijs sub-package only \"Enhances: ghostscript_any\"
and \"Suggests: hplip\" (see Novell/Suse Bugzilla bnc#546893).
- Enlarged hplip-hpijs to be useful for a CUPS print queue.
Moved the following files from the hplip main package
to the hplip-hpijs sub-package: cups/backend/hp,
cups/filter/foomatic-rip-hplip, cups/filter/hpcac,
cups/filter/hpcups, cups/filter/hplipjs,
and all PPD files (see Novell/Suse Bugzilla bnc#546856).
Wed Sep 16 14:00:00 2009 jsmeixAATTsuse.de
- hpcups.drv.in-3.9.8-reorder.patch addresses two issues
in the 3.9.8 hpcups.drv.in file from which dynamic PPDs
are generated.
It re-orders common paper sizes so that normal, fullbleed
and duplex papers sizes are grouped together in the PPD.
It changes the LJColor device class from RGBW to RGB
color space. The K band was not being printed by hpcups.
- The hpcups-ppds-3.9.8-reorder.tar.bz2 source file contains
the matching static PPDs which are fixed according to what
hpcups.drv.in-3.9.8-reorder.patch fixes for dynamic PPDs.
Thu Aug 6 14:00:00 2009 jsmeixAATTsuse.de
- The hplip.SuSEfirewall2 source file provides support
to open UDP ports 5353(mdns) and 427(svrloc) for mDNS support
according to the init-suse-firewall in the tar ball
(see Novell/Suse Bugzilla bnc#528819).
- Updated to version 3.9.8:
Added mDNS/Bonjour support.
Enabled mDNS as the default network search mechanism.
Added front-end support for mDNS/Bonjour in setup.
Added hpmud support for mDNS.
The tar ball provides a init-suse-firewall init script
for mDNS support which is not included in the RPM.
Fixed wificonfig associate issue when called from hp-setup.
Added 40-hplip.rules to the tar ball for distros with
udev ACL support. Use configure option --enable-udev-acl-rules
to install 40-hplip.rules instead of 55-hpmud.rules.
Fixed Normal Grayscale on DJ8xx and DJ8x5 for HPCUPS.
Added -lsane link option for libsane-hpaio in Makefile.
Many more supported printers and all-in-one devices.
Many bug fixes (no Suse bugs).
For details see
http://hplipopensource.com/hplip-web/release_notes.html
Wed Jul 1 14:00:00 2009 jsmeixAATTsuse.de
- Fixed hp-toolbox.wrapper by adding \"...\" quotation when
calling \'test -x \"$( type -p whatever )\"\' because
when \'type -p whatever\' fails calling \'test -x\' without
an explicite empty argument would result true
(see Novell/Suse Bugzilla bnc#503322 comment#6).
- fix_gcc44_glib.diff is obsolete since version 3.9.6b
because it is fixed in the source.
- Updated to version 3.9.6b:
The new native CUPS driver (HPCUPS) is now the default
printer driver. HPCUPS provides new paper sizes for borderless
and duplex so that there are now HPCUPS PPDs with exact
printable regions for normal, borderless and duplex paper sizes
which should fix https://bugs.launchpad.net/hplip/+bug/173857
For now HPIJS (and its matching foomatic-rip-hplip PPDs)
are still included (HPIJS can co-exist with HPCUPS).
A new utility \'hp-wificonfig\' can pre-configure wifi-capable
printers on a wireless network. Once pre-configured, a queue
for the printer can be set up as usual using hp-setup.
Renamed hp-devicesetup to hp-devicesettings.
Added CUPS filter hpcupsfax and new hpcups fax PPDs.
Bumped libhpmud.so.0.0.4 to libhpmud.so.0.0.5.
Integrated --enable-lite-build (default=no) into configure.in
which can be used to get a minimal print/scan only build with
limited Plugin support (Novell/Suse provides the \"full\" build).
Many more supported printers and all-in-one devices.
Many bug fixes (no Suse bugs).
For details see
http://hplipopensource.com/hplip-web/release_notes.html
Tue Jun 2 14:00:00 2009 jsmeixAATTsuse.de
- fix_gcc44_glib.diff fixes GCC/glibc issues, here in particular
\"invalid conversion from \'const char
*\' to \'char
*\'\" errors.
The upstream bug report is
https://bugs.launchpad.net/hplip/+bug/382720
Tue May 5 14:00:00 2009 jsmeixAATTsuse.de
- force-qt4-for-hp-systray-desktop.diff is obsolete because
configure uses --enable-qt4 by default now which obsoletes
also \"Recommends: python-qt\" (only python-qt4 is required).
- Updated to version 3.9.4b:
A few bug fixes (no Suse bugs).
For details see
http://hplipopensource.com/hplip-web/release_notes.html
- Updated to version 3.9.4:
Added PolicyKit support. Command line tools like hp-setup,
hp-plugin, etc. are now run as regular user.
Added GPG digital signature support to the HPLIP plug-in
to validate that the plug-in is not corrupted and authentic.
Added native CUPS driver support (hpcups) currently for
testing only and added static PPDs for hpcups.
Some more supported printers and all-in-one devices
(in particular a few Designjet PostScript printers).
Many bug fixes (no Suse bugs).
For details see
http://hplipopensource.com/hplip-web/release_notes.html
- Updated to version 3.9.2:
Qt4 now default UI.
Support policy change. End of support date is added to
all HPLIP supported devices, for details see
http://hplipopensource.com/node/314
New file /var/lib/hp/hplip.state for runtime variable data.
Removed any variable data from /etc/hp/hplip.conf.
Some more supported printers and all-in-one devices.
Major bug fixing on Qt4 solution (no Suse bugs).
For details see
http://hplipopensource.com/hplip-web/release_notes.html
- Updated to version 2.8.12:
From this release forward, all PPD files - even for devices
that require a binary plug-in - will reside in the tarball
(the \"plugin PPDs\" are moved into hpijs.drv).
Preview (alpha) release of the Qt4 version of HPLIP.
Replaced \"MODE 0666\" udev device permissions with
\"console permissions via HAL\".
No new supported devices.
Several bug fixes (no Suse bugs).
For details see
http://hplipopensource.com/hplip-web/release_notes.html
- Updated to version 2.8.10:
Bumped libhpmud version for new plugin attribute.
Many more supported printers and all-in-one devices.
Several bug fixes (no Suse bugs).
For details see
http://hplipopensource.com/hplip-web/release_notes.html
- Updated to version 2.8.9:
Added Qt4 configure option but Qt3 is the default.
Many bug fixes (no Suse bugs).
Several more supported printers, in particular
some Compact Photo (QuickConnect) printers.
For details see
http://hplipopensource.com/hplip-web/release_notes.html