lp://staging/ubuntu/oneiric-proposed/cups
- Get this branch:
- bzr branch lp://staging/ubuntu/oneiric-proposed/cups
Branch merges
Branch information
Recent revisions
- 80. By Till Kamppeter
-
debian/
patches/ usb-backend- generate- device- uri-without- device- id.patch:
Make USB printers working independent of what gets reported as their
device ID, including random characters or nothing. This should especially
make all USB->Parallel adapters work (LP: #910272). - 79. By Till Kamppeter
-
* debian/
patches/ ipp-patch- r8950+. patch: Revert the IPP backend to the state
of CUPS 1.4.x, as the 1.5.x versiuon has major regressions (LP: #877958,
LP: #879625, LP: #881843, LP: #883585, Closes: #638521, CUPS STR #3966,
CUPS STR #3967). This patch will get removed as soon as upstream has fixed
all these regressions. As upstream did not announce any new features for
the IPP backend in the release notes for 1.5.x, we assume that with this
step no features will get lost.
* debian/patches/ dont-send- malformed- dbus-messages. patch: Do not send D-Bus
notifications with too few parameters when there are parameters which
cannot be added to the D-Bus request, especially invalid UTF-8 strings.
This made gnome-session-daemon crash (LP: #893676, CUPS STR #3984).
* debian/local/filters/ cpdftocps: The cpdftocps filter (used for PostScript
printers and for drivers with PPDs which are not PDF-aware) did not
recognize the duplex setting correctly, making duplex not working on
many common printers (LP: #897723).
* debian/local/filters/ cpdftocps: Cleaned up the header comments. - 78. By Till Kamppeter
-
* debian/
patches/ usb-backend- gracefully- fail-on- more-cases- of-bad- device- id.patch:
When reading out the device ID check also for too short lengths of the
device ID and also in this case try to chjange the byte order of the length
bytes and fail if the device ID lenght is still too short (LP: #887094).
* debian/patches/ usb-backend- skip-set- configuration- set-interface. patch:
Avoid unneeded SET_CONFIGURATION and SET_INTERFACE requests after the
printer has already been configured. This often leads to subsequent jobs
coming out as garbage or not at all.
* debian/patches/ usb-backend- reset-printer- before- printing. patch: Removed,
as we are trying the less invasive approach of CUPS STR #3965. - 77. By Till Kamppeter
-
* debian/
patches/ usb-backend- reset-printer- before- printing. patch: When
using the "usb" CUPS backend, reset the printer before each job as
otherwise on some printers subsequent jobs will come out as garbage
(LP: #872483).
* cups-avahi.patch: Make sure to guard against retrying the Avahi connection
whilst already doing so. Thanks to Tim Waugh for the patch! (LP: #877967) - 76. By Michael Vogt
-
* debian/control:
- properly Provides/Conflicts/ Replaces: libcupsys2 to ensure that
the apt resolver can calculate the upgrade in a multiarch scenario
where a old libcupsys2 package is installed (LP: #874835) - 75. By Till Kamppeter
-
debian/
patches/ do-not- suppress- inputslot- setting- with-empty- ap-d-inputslot. patch:
CUPS adds the option setting "AP_D_InputSlot=" to every job. This overrides
the InputSlot option and so the InputSlot setting and even the default
setting for InputSlot in the PPD get never used, rendering InputSlot
useless (LP: #872527). - 74. By Till Kamppeter
-
[ Till Kamppeter ]
* debian/patches/ cups-avahi. patch: Updated patch from upstream (Red Hat)
to fix crashes of the CUPS daemon when using the timeout function call
functionality (LP: #860691, LP: #860498).[ Martin Pitt ]
* debian/local/apparmor- profile: Also allow cups to map libraries under
/usr/local/. (LP: #860765) - 73. By Martin Pitt
-
* Urgency medium due to security fix. The previous version wasn't in testing
yet, but already matured for half of the usual period, so it will still
be 10 days in sum.
* Add 00svn_gif_overflow. patch: Fix heap overflow with broken/crafted GIF
files. Patch taken from upstream svn. [CVE-2011-3170] - 72. By Martin Pitt
-
[ Till Kamppeter ]
* debian/patches/ dnssd-reg- array-linear- search. patch: Let the array of
DNS-SD-registered printers be searched linearly and not binarily by
the DNS-SD service name, as due to another bug the DNS-SD service name
is not correctly set in some array elements (LP: #855445). Not
reporting upstream yet, as the original bug can be in the Avahi
support patch.[ Martin Pitt ]
* debian/local/cups. upstart: Lower the timeout for waiting for the socket
to 3 seconds. Tweak the respawn count and limit to be longer than the
socket poll time, so that a continuously failing cupsd process will not
cause an eternal respawn loop. (LP: #854490)
* debian/control: Have libcupsmime1 break pre-1.5 versions of cups as well,
so that we avoid having a configured "cups" packae with an upgraded, but
unconfigured libcupsmime1 package. This takes care of LP: #854490 during
upgrades.
* debian/rules: Configure with --enable-debug, to stop the upstream build
system stripping all our binaries. This fixes the cups-dbg package. - 71. By Martin Pitt
-
Upload current Debian packaging bzr.
* debian/
local/cups. upstart: Lower the timeout for waiting for the socket
to 3 seconds. Tweak the respawn count and limit to be longer than the
socket poll time, so that a continuously failing cupsd process will not
cause an eternal respawn loop. (LP: #854490)
* debian/control: Have libcupsmime1 break pre-1.5 versions of cups as well,
so that we avoid having a configured "cups" packae with an upgraded, but
unconfigured libcupsmime1 package. This takes care of LP: #854490 during
upgrades.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/ubuntu/oneiric/cups