lp:ubuntu/jaunty/cups

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/jaunty/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:
Mature

Recent revisions

17. By Jamie Strandboge

* SECURITY UPDATE: fix integer overflow via large TIFF file (LP: #361866)
  - debian/patches/CVE-2009-0163.dpatch: adjust CUPS_IMAGE_MAX_HEIGHT in
    filter/image-private.h
  - CVE-2009-0163

16. By Martin Pitt

[ Till Kamppeter ]
* debian/filters/pstopdf: Added "-dDoNumCopies" to the "ps2pdf" call in
  the pstopdf CUPS filter, so that Ghostscript takes into account
  /#copies and /NumCopies when converting incoming PostScript to PDF
  (Ghostscript upstream bug #690355, LP: #320391).

[ Martin Pitt ]
* debian/control: Update section of cups-dbg to "debug".

15. By Martin Pitt

[ Till Kamppeter ]
* debian/local/filters/pdf-filters/pdftopdf/P2PResources.cxx: Fixed
  corruption of output when generating mmultiple copies of EOG or GIMP
  output files (LP: #345183).
* debian/cups.postinst: Silenced non-fatal error messages when
  post-instyall script updates PPDs and there are PPDs not belonging to
  a CUPS queue in /etc/cups/ppd/ (LP: #345866).

[ Martin Pitt ]
* debian/local/apparmor-profile: Drop 'm' permission for /etc/passwd and
  friends, which was a workaround for a kernel apparmor bug on i386. This is
  fixed in current kernels. Thanks to Kees Cook for pointing this out!
  (LP: #270663)
* debian/cups.install: Do not install the unnecessary (and broken) D-BUS
  configuration file any more. All cupsd does is to send signals, which are
  allowed by default. It does not provide any D-BUS service right now. Also
  remove the obsolete file on upgrades in debian/cups.preinst.
  (Closes: #510634, LP: #318742)
* Add logfiles_adm_readable.dpatch: Make log files readable by group "adm".
  (LP: #345953)
* debian/changelog: Fix cruft at the end of file.
* debian/local/apparmor-profile: Explicitly deny access to /dev/tty and
  writing access to /etc/krb5.conf, so that accesses to them do not create
  log spewage. (LP: #348556)

14. By Martin Pitt

* Add debian/local/apport-hook.py: Apport package hook, thanks to
  Brian Murray! Install it in debian/rules if we build for Ubuntu.
  (LP: #334080)
* debian/rules: Move init script priority to 50, so that cups starts later
  in the boot sequence. There is no reason why it should start so early
  (before e. g. gdm). Do the transition on upgrades in debian/cups.postinst.
* debian/control: Promote ttf-freefont from Recommends to Depends, since the
  PDF filter chain needs it. (Closes: #516335)
* debian/control: Add "Breaks: foomatic-filters (<< 4.0)", and bump
  Recommends: version. Earlier foomatic-filters do not support the PDF
  filter chain. (Closes: #511009)
* debian/local/apparmor-profile: Add a few missing rules for Kerberos
  authentication. (LP: #324645)
* Add bzr-builddeb configuration (merge mode).
* debian/watch: Update so that it works again.
* debian/local/apparmor-profile: Allow cups to read /etc/likewise, for
  authentication. (LP: #303927)
* Add testsuite-increase-wait-timeout.dpatch: Increase test suite's timeout
  for waiting for jobs to 10 minutes, for slower architectures like arm and
  m68k. (Closes: #518787)

13. By Martin Pitt

* Add debian/local/apport-hook.py: Apport package hook, thanks to
  Brian Murray! Install it in debian/rules if we build for Ubuntu.
  (LP: #334080)
* debian/rules: Move init script priority to 50, so that cups starts later
  in the boot sequence. There is no reason why it should start so early
  (before e. g. gdm). Do the transition on upgrades in debian/cups.postinst.

12. By Scott James Remnant (Canonical)

cups does not need to be started before gdm.

11. By Martin Pitt

* debian/patches/pdftops-cups-1.4.dpatch: Revert previous change to
  define HAVE_PDFTOPS and CUPS_PDFTOPS, since Till says the filter
  should actually use ghostscript now. Add ghostscript build
  dependency instead. (LP: #329991)
* Add drop_unnecessary_dependencies.dpatch: Do not link libcups.so
  and libcupsimage.so against unnecessary libraries. This avoids
  unnecessary package dependencies for both libcups, as well as for
  packages using cups-config. (Closes: #438067)
* debian/control: Drop XSBC-Original-Maintainer Ubuntu-ism which
  accidentally crept in in r607.

10. By Martin Pitt

[ Till Kamppeter ]
* debian/local/filters/pdf-filters/filter/imagetopdf.c: Added support for
  the new "fit-to-page" option (new, more intuitive name for "fitplot").
* debian/filters/pstopdf: Only apply paper size if the "fitplot" or the
  "fit-to-page" option is set.
* debian/local/filters/cpdftocps: Only the last digit of the number of
  copies was used (LP: #309314).
* debian/local/filters/pdf-filters/pdftopdf/pdftopdf.cxx: Do not preceed the
  PDF output with a newline (LP: #303691). Only impose the page size from
  the PPD file to all pages if the "fitplot" or the "fit-to-page" option is
  set. This prevented from automatic paper tray switching to the correct paper
  sizes when a multiple-page-size document is printed (partial fix for
  LP: #310575).
* debian/patches/pdftops-cups-1.4.dpatch: Updated from CUPS 1.4 SVN. Contains
  fixes for multiple-page-size document printing (partial fix for
  LP: #310575).
* debian/patches/pdftops-dont_fail_on_cancel.dpatch: Removed, should be
  fixed in the new upstream version of pdftops.

[ Martin Pitt ]
* debian/patches/pdftops-cups-1.4.dpatch: Add definition of
  HAVE_PDFTOPS and CUPS_PDFTOPS, so that the filter actually gets
  again built with pdftops support. (Fixes Till's change from above).

9. By Bastian Blank

* Non-maintainer upload.
* Apply upstream patch to fix client request loop for large request over
  SSL. (closes: #506702)

8. By Martin Pitt

* High urgency due to security bug fix.
* Add png-image-int-overflow.dpatch: Fix integer overflow in the PNG image
  reader (Closes: #507183, STR #2974, CVE-2008-5286)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/lucid/cups
This branch contains Public information 
Everyone can see this information.

Subscribers