lp:ubuntu/lucid/cups

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

27. By Martin Pitt

[ Till Kamppeter ]
* debian/filters/pstopdf: Use "-dUseCIEColor" for the Ghostscript call in the
  pstopdf filter, to eliminate the warning "Set UseCIEColor for
  UseDeviceIndependentColor to work properly.".

[ Martin Pitt ]
* New upstream bug fix release. See http://www.cups.org/articles.php?L594
  for details.
* Drop CVE-2010-0393.dpatch, upstream now.
* Update usb-backend-both-usblp-and-libusb.dpatch for new version.
* select_use_after_free.dpatch: Add additional fix by Tim Waugh and Vincent
  Danen for CVE-2010-0302, and update tag header. (Closes: #572940)

26. By Martin Pitt

[ Till Kamppeter ]
* debian/local/filters/pdf-filters/pdftopdf/P2PDoc.cxx: Output of the
  pdftopdf filter was not completely complying with the Adobe specs for PDF.
  Thanks to Duncan Lock for finding and reporting the bug and supplying a
  fix (LP: #544636).

[ Martin Pitt ]
* Add no-conffile-timestamp.dpatch: Disable time stamps in conffiles, to
  avoid ever-changing files in /etc. Thanks Joey Hess!
  (Rejected upstream, STR#3067; Closes: #549673)
* CVE-2010-0393.dpatch: Replace with patch from upstream, and tag
  header. (Closes: #572940)
* debian/local/filters/pdf-filters/*: Disable call of setErrorFunction() on
  armel for now, since armel's libpoppler is broken. This works around
  #575262, so that cups can finally go into testing again (which is more
  than overdue).

25. By Martin Pitt

* debian/control: Build depend on virtual libjpeg-dev package only.
  (Closes: #570381)
* debian/cups.init.d: Fix syntax error which caused coldplug_usb_printers()
  to needlessly run udev-configure-printer for all USB devices.
* Bump Standards-Version to 3.8.4 (no changes necesssary).
* debian/libcupscgi1.symbols: Add new symbol from 1.4.2.
* debian/cups.init.d: Add missing $remote_fs dependency.

24. By Till Kamppeter

[ Till Kamppeter ]
* dynamic-default-ripcache-size.dpatch: Fixed the copy of thr new function
  cupsdDefaultRIPCacheSize() which goes into the cupsfilter utility. It did
  not return its result and made cupsfilter segfaulting independent of the
  input (LP: #442283).

[ Martin Pitt ]
* debian/control: Update libjpeg62-dev build/binary dependency to
  libjpeg8-dev | libjpeg-dev. (Closes: #569230)
* Acknowledge Bdale Garbee's NMU to work around bad pdftotext behaviour due
  to a bug in ttf-freefont. This has been worked around in texttopdf itself
  in the previous upload (see LP #447961). (Closes: #519643)

23. By Martin Pitt

[ Till Kamppeter ]
* debian/local/filters/pdf-filters/filter/texttopdf.c: Workaround for
  bug in ttf-freefont which messed up the output of the texttopdf filter.
  Thanks to Hin-Tak Leung and Steve White to find this solution (LP: #447961).
* debian/local/filters/pdf-filters/pdftopdf/P2PDoc.cxx,
  debian/local/filters/pdf-filters/pdftopdf/P2PGfx.cxx,
  debian/local/filters/pdf-filters/pdftopdf/P2PGfx.h,
  debian/local/filters/pdf-filters/pdftopdf/P2PObject.h,
  debian/local/filters/pdf-filters/pdftopdf/P2POutput.cxx: Upstream
  fix from Koji Otani for the following: (1) Fixed some memory leak;
  (2) pdftopdf now delays fetching a referenced object until when it is
  written to the output. This fixes memory hogging with N-up output
  (N pages per sheet). The fix is mainly done by (2). This fixes
  LP: #508731.

[ Martin Pitt ]
* manpage-translations.dpatch: Update to German manpage translations, thanks
  Helge Kreutzmann! (Closes: #502908)
* debian/cups.postinst: Do not symlink snakeoil SSL certificate if
  server.{crt,key} already exist as broken symlinks. Thanks Andreas
  Büsching! (Closes: #554579)

22. By Martin Pitt

[ Till Kamppeter ]
* Urgency medium, this only fixes a highly visible crash.
* debian/local/filters/pdf-filters/pdftopdf/P2PGfx.cxx: Fixed segfault of
  the pdftopdf filter when the input PDF file has ICC-profile-based color
  space inline images. Thanks to Koji Otani for the fix. Fixes:
  LP: #407344, LP: #466119, LP: #467919, LP: #475330, LP: #488752.

[ Martin Pitt ]
* debian/rules: Have a failed test suite fail the build on Ubuntu again,
  buildds were fixed. (LP: #447919)

21. By Till Kamppeter

debian/local/filters/pdf-filters/addtocups,
debian/local/filters/pdf-filters/config-scripts/cups-pdf-filters.m4,
debian/local/filters/pdf-filters/pdftoopvp/Makefile,
debian/local/filters/pdf-filters/pdftoopvp/OPVPOutputDev.cxx,
debian/local/filters/pdf-filters/pdftopdf/P2PGfx.cxx,
debian/local/filters/pdf-filters/pdftopdf/P2PPattern.cxx: Synced
the PDF CUPS filters with upstream. This introduces a change by Koji Otani
to also support Poppler 0.12.2 and newer with a change in its API/ABI.
This version compiles with both the new and the old Poppler, but it
runs only with the Poppler with which it got compiled. This allows to
build this package with both Ubuntu which ships the unchanged upstream
version of Poppler 0.12.2 and Debian where the ABI changes got reverted
by a Debian-only patch.

20. By Martin Pitt

* High urgency, since this fixes a security issue and should not block the
  already messy poppler transition any further.
* pdftopdf, pdftoopvp: Revert patch to build against new upstream 0.12.2
  poppler ABI, since it was reverted in poppler's -2 package. Tighten build
  dependency and conflict to any libpoppler5 < 0.12.2-2 now.
  (Closes: #558906, #559038, #559094)
* Add select_use_after_free.dpatch: Fix use-after-free segfault, causing a
  remote DoS. (STR #3200, CVE-2009-3553, Closes: #557740)

19. By Martin Pitt

debian/rules: Have test suite failures fail the build again, chroots have
been fixed (thanks Lamont!). (LP: #447919)

18. By Martin Pitt

Debian git head snapshot to fix FTBFS.

* debian/control, debian/rules: Drop dpkg-substvars hack for poppler-utils
  dependency, since 0.12 is in Debian now. Bump poppler-utils dependency.
* debian/rules: Don't fail the build on test suite failure on Ubuntu, since
  its buildds currently can't resolve their own hostname. (See LP#447919)

Branch metadata

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

Subscribers