lp://staging/ubuntu/oneiric-proposed/cups

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp://staging/ubuntu/oneiric-proposed/cups
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Development

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
This branch contains Public information 
Everyone can see this information.

Subscribers