[ Till Kamppeter ]
* debian/rules: Do not remove the /usr/share/cups/model/ directory, some
manufacturer-supplied printer drivers (like from Brother) still use it.
* debian/rules: Remove a cost factor change for pstops. It is not used any
more and overridden by
pstops-based-workflow-only-for-printing-ps-on-a-ps-printer.dpatch
* debian/local/filters/pdf-filters/filter/pdftoraster.cxx,
debian/local/filters/pdf-filters/conf/pdftoraster.convs,
debian/local/filters/pdf-filters/README,
debian/local/filters/pdf-filters/addtocups
debian/local/filters/pdf-filters/conf/HP-PhotoSmart_Pro_B8300-hpijs-pdftoijs.ppd,
debian/local/filters/pdf-filters/config-scripts/cups-pdf-filters.m4,
debian/local/filters/pdf-filters/removefromcups: Upstream changes of
the PDF filter add-on package:
o Added the Poppler-based pdftoraster filter. This filter is much faster
than the Ghostscript-based filter (LP: #668800).
o Cleaned up the sample PPD file for pdftoijs (does not go into the Debian/Ubuntu package of CUPS).
* debian/rules: Rename the newly added Poppler-based pdftoraster filter
to pdftoraster-poppler to not conflict with Ghostscript's pdftoraster
and lower its cost factor so that it is prioritized against Ghostscript's
filter.
* debian/patches/cups-avahi.dpatch: Updated to fix assertion failure
(LP: #707592, Red Hat bug #672143).
[ Martin Pitt ]
* debian/patches/ubuntu-upstart.dpatch: Don't ignore failures from
apparmor-profile-load.
cups (1.4.5-2) unstable; urgency=low
[ Till Kamppeter ]
* debian/patches/cups-avahi.dpatch: Added patch from Tim Waugh from Red Hat
to implement full Avahi support, not only for printer discovery by the
"dnssd" backend but also for print queue broadcasting and browsing by the
scheduler (CUPS daemon). Fixes LP: #465916.
* debian/patches/dnssd-avahi.dpatch: Removed, is part of new
cups-avahi.dpatch.
* debian/patches/quiesce-bonjour-warning.dpatch: Removed, not needed any
more with the new cups-avahi.dpatch.
* debian/rules: Added "--with-local_protocols='CUPS dnssd'
--with-remote_protocols='CUPS dnssd'" to the command line of "./configure".
This adds support for DNS-SD-based browsing and broadcasting by default.
* debian/patches/configure-default-browse-protocols.dpatch: Fixed handling
of "--with-local_protocols=..." and "--with-remote_protocols=..." on the
command line of "./configure". Now (quoted) values with spaces, like
"CUPS dnssd" are treated correctly.
* debian/patches/usb-backend-no-segfault-on-bad-device-id.dpatch: Assure
that the device ID string read from a USB device can never be a mess: Try
other byte order for device ID string length also if length is too small,
empty the read device ID string if there is an IOCTL failure, reject ID
strings with unprintable characters, clean white space in the ID string,
and finally accept the empty ID string as an unknown device. This
overcomes the problem that USB-to-Parallel adapter cables do not
report back a usable ID string. With these changes it is at least possible
to use one adapter cable per computer if the cables do not report unique
serial numbers via libusb and any number of adapter cables if they do
report serial numbers via libusb. Real USB printers can always be used,
also if there are other printers connected with an adapter cable
(LP: #468701, LP: #564917).
[ Martin Pitt ]
* debian/local/apparmor-profile: Explicitly deny access to ttyUSB* to
silence noise. This is presumably an extra control channel for some USB
printers, but cupsd can't use it anyway. (LP: #692892)
* ubuntu-upstart.dpatch: Drop reloading of Samba. It didn't work in some
cases, and is better fixed in samba's upstart script (start cups in its
pre-start).
* debian/rules: Set LC_MESSAGES=C to avoid breaking the test suite in
non-English locales. This is a temporary fix until it is resolved upstream
(see http://www.cups.org/str.php?L3765).
[ Kees Cook ]
* ubuntu-upstart.dpatch: Use AppArmor profile loading helper. (LP: #690040)
-- Martin Pitt <email address hidden> Tue, 08 Feb 2011 10:46:25 +0100
This bug was fixed in the package cups - 1.4.5-3
---------------
cups (1.4.5-3) unstable; urgency=low
[ Till Kamppeter ] cups/model/ directory, some r-supplied printer drivers (like from Brother) still use it. based-workflow- only-for- printing- ps-on-a- ps-printer. dpatch local/filters/ pdf-filters/ filter/ pdftoraster. cxx, local/filters/ pdf-filters/ conf/pdftoraste r.convs, local/filters/ pdf-filters/ README, local/filters/ pdf-filters/ addtocups local/filters/ pdf-filters/ conf/HP- PhotoSmart_ Pro_B8300- hpijs-pdftoijs. ppd, local/filters/ pdf-filters/ config- scripts/ cups-pdf- filters. m4, local/filters/ pdf-filters/ removefromcups: Upstream changes of
Debian/ Ubuntu package of CUPS). patches/ cups-avahi. dpatch: Updated to fix assertion failure
* debian/rules: Do not remove the /usr/share/
manufacture
* debian/rules: Remove a cost factor change for pstops. It is not used any
more and overridden by
pstops-
* debian/
debian/
debian/
debian/
debian/
debian/
debian/
the PDF filter add-on package:
o Added the Poppler-based pdftoraster filter. This filter is much faster
than the Ghostscript-based filter (LP: #668800).
o Cleaned up the sample PPD file for pdftoijs (does not go into the
* debian/rules: Rename the newly added Poppler-based pdftoraster filter
to pdftoraster-poppler to not conflict with Ghostscript's pdftoraster
and lower its cost factor so that it is prioritized against Ghostscript's
filter.
* debian/
(LP: #707592, Red Hat bug #672143).
[ Martin Pitt ] patches/ ubuntu- upstart. dpatch: Don't ignore failures from profile- load.
* debian/
apparmor-
cups (1.4.5-2) unstable; urgency=low
[ Till Kamppeter ] patches/ cups-avahi. dpatch: Added patch from Tim Waugh from Red Hat patches/ dnssd-avahi. dpatch: Removed, is part of new avahi.dpatch. patches/ quiesce- bonjour- warning. dpatch: Removed, not needed any local_protocols ='CUPS dnssd' remote_ protocols= 'CUPS dnssd'" to the command line of "./configure". patches/ configure- default- browse- protocols. dpatch: Fixed handling local_protocols =..." and "--with- remote_ protocols= ..." on the patches/ usb-backend- no-segfault- on-bad- device- id.dpatch: Assure
* debian/
to implement full Avahi support, not only for printer discovery by the
"dnssd" backend but also for print queue broadcasting and browsing by the
scheduler (CUPS daemon). Fixes LP: #465916.
* debian/
cups-
* debian/
more with the new cups-avahi.dpatch.
* debian/rules: Added "--with-
--with-
This adds support for DNS-SD-based browsing and broadcasting by default.
* debian/
of "--with-
command line of "./configure". Now (quoted) values with spaces, like
"CUPS dnssd" are treated correctly.
* debian/
that the device ID string read from a USB device can never be a mess: Try
other byte order for device ID string length also if length is too small,
empty the read device ID string if there is an IOCTL failure, reject ID
strings with unprintable characters, clean white space in the ID string,
and finally accept the empty ID string as an unknown device. This
overcomes the problem that USB-to-Parallel adapter cables do not
report back a usable ID string. With these changes it is at least possible
to use one adapter cable per computer if the cables do not report unique
serial numbers via libusb and any number of adapter cables if they do
report serial numbers via libusb. Real USB printers can always be used,
also if there are other printers connected with an adapter cable
(LP: #468701, LP: #564917).
[ Martin Pitt ] local/apparmor- profile: Explicitly deny access to ttyUSB* to upstart. dpatch: Drop reloading of Samba. It didn't work in some www.cups. org/str. php?L3765).
* debian/
silence noise. This is presumably an extra control channel for some USB
printers, but cupsd can't use it anyway. (LP: #692892)
* ubuntu-
cases, and is better fixed in samba's upstart script (start cups in its
pre-start).
* debian/rules: Set LC_MESSAGES=C to avoid breaking the test suite in
non-English locales. This is a temporary fix until it is resolved upstream
(see http://
[ Kees Cook ] upstart. dpatch: Use AppArmor profile loading helper. (LP: #690040)
* ubuntu-
-- Martin Pitt <email address hidden> Tue, 08 Feb 2011 10:46:25 +0100