lp:ubuntu/maverick-updates/cups
- Get this branch:
- bzr branch lp:ubuntu/maverick-updates/cups
Branch merges
Branch information
Recent revisions
- 44. By Marc Deslauriers
-
* SECURITY UPDATE: arbitrary code execution via missing code words
- debian/patches/ CVE-2011- 2896.dpatch: improve logic in
filter/image-gif. c.
- CVE-2011-2896
* SECURITY UPDATE: arbitrary code execution via incorrect code word
handling
- debian/patches/ CVE-2011- 3170.dpatch: don't overflow in
filter/image-gif. c.
- CVE-2011-3170 - 43. By Jamie Strandboge
-
ubuntu-
upstart. dpatch: update to explicitly load the AppArmor profile
to avoid race condition where cups could load before AppArmor and run
unconfined (LP: #690040) - 42. By Marc Deslauriers
-
* SECURITY UPDATE: denial of service and possible code execution via
invalid free
- debian/patches/ CVE-2010- 2941.dpatch: skip over and reserve unused
tags in cups/ipp.{c,h}.
- CVE-2010-2941 - 41. By Martin Pitt
-
ubuntu-
upstart. dpatch: If D-BUS is not available, start on runlevels 2 to
5, so that this also works in server environments. Patch cherrypicked from
packaging trunk. (LP: #650893) - 40. By Martin Pitt
-
* ubuntu-
upstart. dpatch: Wait until daemon is ready, to avoid race
conditions with init scripts which expect cups tools to work right after
restarting it. This fixes a regression from the upstartification.
Patch cherrypicked from packaging trunk. (LP: #647369)
* debian/control: Update Vcs-Bzr: for Maverick branch. - 39. By Martin Pitt
-
debian/
cups.preinst: Go back to using lsb-release, since dpkg-vendor is
not installed by default (it's in dpkg-dev). Bump the version guard to
this version, to reattempt the migration. (LP: #645328) - 38. By Martin Pitt
-
[ Martin Pitt ]
* ubuntu-upstart. dpatch: Drop the dependency "on starting smbd", it causes
samba to hang on package upgrades or manual restarts. There doesn't seem
to be a good way to express this dependency right now. (LP: #639768)
Instead, send a SIGHUP to smbd if it is running, which causes it to reload
printers.[ Till Kamppeter ]
* pstops-based-workflow- only-for- printing- ps-on-a- ps-printer. dpatch:
Let CUPS use the former PostScript-based filter chain only if the input
file is PostScript and the printer is a PostScript printer with
manufacturer-supplied PPD file. This avoids ugly PS->PDF->PS conversions
which are bad for the performance and sometimes cause issues
(Closes: #593338, requested by Ricoh). - 37. By Martin Pitt
-
ubuntu-
upstart. dpatch: Drop the dependency "on starting smbd", it causes
samba to hang on package upgrades or manual restarts. There doesn't seem
to be a good way to express this dependency right now. (LP: #639768) - 36. By Martin Pitt
-
[ Till Kamppeter ]
* default-ripcache- size-auto. dpatch: Replaced patch for letting CUPS default
RIP_MAX_CACHE to 1/4 of the system's RAM by a patch defaulting
RIP_MAX_CACHE to "auto". See LP: #628030.
* debian/patches/ cups-snmp- oids-device- id-hp-ricoh. dpatch: Let the "snmp"
backend also use the manufacturer-specific MIBs of HP and Ricoh to
obtain the device IDs of network-connected printers. This way we get more
reliable information about make and model and in addition the supported
page description languages, which allow to identify whether an optional
PostScript add-on is installed or for an unsupported printer which
generic PPD is the best choice (requested by Ricoh, thanks to Tim Waugh
from Red Hat to create the patch).[ Martin Pitt ]
* debian/control: Drop perl-modules dependency. The only script that uses
perl is oopstops, which uses IO::Handle, and this is in perl-base.
* debian/control, debian/rules, ubuntu-*.dpatch: Replace lsb_release call
with dpkg-vendor, and drop lsb-release build dependency.
* Upstartify for Ubuntu:
- Add ubuntu-upstart. dpatch: Add debian/cups.upstart script, which now
causes Samba to wait for cups to start. Don't have it in debian/ by
default, since dh_installinit unconditionally prefers it over .init.
- debian/rules: Call dh_installinit with --upstart-only when building on
Ubuntu.
- debian/cups.preinst: Remove old init script on upgrades when running on
Ubuntu.
* debian/cups.preinst: Remove some obsolete transitional code.
* debian/cups.init.d, debian/cups.postinst: Move custom PPD directory setup
from init script into postinst. No need to do that on every boot. - 35. By Till Kamppeter
-
* debian/
patches/ cups-snmp- oids-device- id-hp-ricoh. dpatch: Let the "snmp"
backend also use the manufacturer-specific MIBs of HP and Ricoh to
obtain the device IDs of network-connected printers. This way we get more
reliable information about make and model and in addition the supported
page description languages, which allow to identify whether an optional
PostScript add-on is installed or for an unsupported printer which
generic PPD is the best choice (requested by Ricoh, thanks to Tim Waugh
from Red Hat to create the patch).
* debian/patches/ non-ubuntu- dynamic- default- ripcache- size.dpatch,
debian/patches/ ubuntu- default- ripcache- size-auto. dpatch,
debian/patches/ default- ripcache- size-auto. dpatch: Let RIP_MAX_CACHE
default to "auto" in Ubuntu AND Debian. Debian's Ghostscript also
has the patch for automatic memory management for the CUPS Raster
output device.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/natty/cups