Change logs for cups source package in Saucy

  • cups (1.7.0~rc1-0ubuntu5.3) saucy-security; urgency=medium
      * SECURITY UPDATE: cross-site scripting issue in web interface
        - debian/patches/CVE-2014-2856.patch: filter bad characters from the
          URL in scheduler/client.c.
        - CVE-2014-2856
     -- Marc Deslauriers <email address hidden>   Fri, 18 Apr 2014 11:03:53 -0400
  • cups (1.7.0~rc1-0ubuntu5.2) saucy-security; urgency=low
      * SECURITY UPDATE: information disclosure via lppasswd binary
        - debian/patches/CVE-2013-6891.patch: don't parse user file if setuid
          in cups/usersys.c.
        - CVE-2013-6891
     -- Marc Deslauriers <email address hidden>   Tue, 14 Jan 2014 10:05:35 -0500
  • cups (1.7.0~rc1-0ubuntu5.1) saucy-proposed; urgency=low
      * debian/patches/lpadmin-ppdname-fix.patch: The lpadmin command did not send
        the PPD name from the "-m" option and also the web interface did not use
        the selected PPD file (LP: #1248578).
     -- Till Kamppeter <email address hidden>   Fri,  8 Nov 2013 18:49:01 +0100
  • cups (1.7.0~rc1-0ubuntu5) saucy; urgency=low
      * debian/local/cupsd-sync-files-on-close.patch: Corrected patch, the new
        SyncOnClose directive needs to be in cups-files.conf (LP: #1157972,
        Red Hat bug #984883).
     -- Till Kamppeter <email address hidden>   Fri, 27 Sep 2013 12:30:01 +0200
  • cups (1.7.0~rc1-0ubuntu4) saucy; urgency=low
      * debian/patches/cups-1.6.4-changes.patch: Merged latest fixes from upstream,
        taken from CUPS 1.6.4, as there is no public repository of CUPS any more
        and due to Apple policies the next 1.7.x release, 1.7.0 final, happens
        only with the next release of Mac OS X. Fixes:
         - Removed some duplicate page size definitions for some ISO sizes that were
           causing problems
         - The IPP backend did not add the "last-document" attribute
         - Added a SyncOnClose directive to cups-files.conf to force cupsd to
           call fsync before closing any configuration/state files it writes
           (LP: #1157972, Red Hat bug #984883).
         - Added USB quirk rule for Lexmark E238
         - Closed server connections were still not always detected
         - The libusb-based USB backend now loads its list of quirks from files
           in /usr/share/cups/usb instead of using a hardcoded table, this
           makes spotting and fixing USB problems much easier.
         - The scheduler did not properly register ICC color profiles with
      * debian/patches/usb-backend-more-quirk-rules.patch,
        debian/patches/colord-add-profile-fix.patch: Removed, included upstream.
      * debian/patches/pidfile.patch,
        debian/patches/log-debug-history-nearly-unlimited.patch: Refreshed with
      * debian/local/apparmor-profile: Silenced AppArmor noise in syslog
        (LP: #1229766).
      * debian/local/cupsd-sync-files-on-close.patch: Activate CUPS daemon
        syncing files when closing, so that config files (like printers.conf)
        do not mysteriously disappear (LP: #1157972, Red Hat bug #984883).
      * debian/cups-server-common.install: Install /usr/share/cups/usb/ with the
        USB backend quirk rules file.
     -- Till Kamppeter <email address hidden>   Tue, 24 Sep 2013 22:15:01 +0200
  • cups (1.7.0~rc1-0ubuntu3) saucy; urgency=low
      * debian/local/cups-daemon.cups.upstart: Increased timeout for waiting for
        the CUPS daemon to get ready before automatically configuring printers
        from 3 sec to 30 sec, on slower systems CUPS often needs more than 3
        seconds and so the automatic printer configuration does not get done
        (LP: #933308).
      * debian/cups.dirs: Create empty /etc/cups/interfaces directory
        (LP: #499585).
     -- Till Kamppeter <email address hidden>   Wed, 18 Sep 2013 18:51:01 +0200
  • cups (1.7.0~rc1-0ubuntu2) saucy; urgency=low
      * debian/patches/handle-server-terminating-connection.patch: Fix the handling
        of a connection terminated by the server (LP: #1020048, comment #37 and
     -- Till Kamppeter <email address hidden>   Thu,  5 Sep 2013 22:46:01 +0200
  • cups (1.7.0~rc1-0ubuntu1) saucy; urgency=low
      * New upstream release
         - Improved support for paid, PIN, and release printing
         - Expanded support for IPP Everywhere
         - Automatic support for data compression
         - Improved CUPS APIs
      * debian/patches/usb-backend-do-not-crash-if-usb-disabled-in-bios.patch,
        Removed, applied upstream.
      * debian/patches/drop-arch-specifics-from-doc.patch: Removed, not needed
        any more.
      * debian/patches/get-ppd-file-for-statically-configured-ipp-shared-queues.patch,
        Refreshed with quilt.
      * debian/patches/ppd-poll-with-client-conf.patch,
        debian/patches/printer-filtering.patch: Updated manually to apply
        to the new CUPS version.
      * debian/patches/ippfind-fix-port-output.patch: Fixed output of the port
        number when listing available IPP printer URIs with ippfind.
      * debian/patches/tests-ignore-warnings.patch: Added error counting exception
        from usb-backend-do-not-crash-if-usb-disabled-in-bios.patch to this patch.
      * debian/patches/ubuntu/ubuntu-tests-skip-number-of-errors.patch:
        Override error_log error message count test.
      * debian/patches/tests-skip-ipp.patch,
        debian/patches/ubuntu/ubuntu-tests-skip-ipp.patch: Make the temporary
        test override a Ubuntu-only patch.
      * debian/patches/manpage-translations.patch: Temporarily deactivated, po4a
      * debian/cups-client.install, debian/rules: Install the newly added ippfind
        utility and its man page.
      * debian/libcups2-dev.install: Added pwg.h to libcups2-dev package.
      * debian/control: Instead of removing the "Recommends: ghostscript-cups"
        use "cups-filters (>= 1.0.36) | ghostscript-cups (>= 9.02~)".
      * debian/libcups2.symbols, debian/libcupsppdc1.symbols: Refreshed using the
        diff of the dpkg-gensymbols output during build.
     -- Till Kamppeter <email address hidden>   Fri, 23 Aug 2013 14:27:01 +0200
  • cups (1.6.3-1ubuntu2) saucy; urgency=low
      * debian/patches/tests-use-cupsfilters.patch: Update to reflect
        the filter list in cups-filters 1.0.36 and fix the testsuite.
      * debian/patches/tests-skip-ipp.patch: Skip the IPP failure for
        now so we can build successfully and fix Ubuntu image builds.
    cups (1.6.3-1ubuntu1) saucy; urgency=low
      * Remove versioned Suggests/Recommends on ghostscript-cups (LP: #1212239)
     -- Adam Conrad <email address hidden>   Wed, 14 Aug 2013 14:51:07 -0600
  • cups (1.6.3-1ubuntu1) saucy; urgency=low
      * Remove versioned Suggests/Recommends on ghostscript-cups (LP: #1212239)
     -- Adam Conrad <email address hidden>   Wed, 14 Aug 2013 13:20:23 -0600
  • cups (1.6.3-1) unstable; urgency=low
      * New 1.6.3 upstream release:
        - The lp, lpq, lpr, and lpstat now display an error message advising the
          use of the /version=1.1 ServerName option (<rdar://problem/14290628>)
        - Added documentation about the /version=1.1 option to ServerName in
          client.conf (<rdar://problem/14216262>)
        - httpStatus(HTTP_ERROR) did not return a useful error message
          (Closes: #645436)
        - The lp, lpq, lpr, and lpstat commands incorrectly ignored the default
          printer set in the lpoptions file (Closes: #711848)
        - The USB backend could crash on libusb-based systems if USB was
          disabled in the BIOS (LP: #1108719).
        - Added more USB quirks for the libusb-based backend
        - The scheduler no longer tries to do Kerberos authentication over the
          loopback interface. (Closes: #640939).
      [ Didier Raboud ]
      * Refresh patches for 1.6.3:
        - usb-backend-more-quirk-rules: Shrink to only Lexmark E238 that
          missed 1.6.3 merge window
        - usb-backend-do-not-crash-if-usb-disabled-in-bios: Shrink to only
          keep the error counting exception.
        - remove-unreal-printers: Drop, was from upstream.
        - more-verbose-http-error-message: Drop, was from upstream.
        - mention-ipp-version-specifier-in-man-and-ref: Drop, differently
          included upstream. (Closes: #711848)
      * Invert symlink handling in cups-client's preinst to cope with the
        symlink-to-directory migration for /usr/share/doc. (Closes: #716867)
      * Update usb backend quirks to fix Lexmark E238 printer (Closes: #716843)
      * Get dpkg-maintscript-helper to delete /e/c/acroread.conf and
        /e/c/pdftops.conf again in 1.6.2-9~ to cleanup upgrades from cups
        1.5. (Closes: #711136)
      * Update debian/watch to cope with the new layout
      [ Brian Potkin ]
      * Rewrite README.Debian for Jessie (>= 1.6) (Closes: #714852)
     -- Didier Raboud <email address hidden>  Thu, 18 Jul 2013 21:45:15 +0200
  • cups (1.6.2-10) unstable; urgency=low
      [ Didier Raboud ]
      * Mark the cups-client NEWS as released and make sure it can be
        installed by dropping the /usr/share/doc/cups-client symlink.
        Thanks to Evgeni Golov (Closes: #704238)
      * Backport upstream patch to remove unreal printers from the potential
        printers' list to avoid jobs to go to unexpected printers
        (Closes: #711848)
      * Backport upstream patch to enhance the HTTP_ERROR handling
        (Closes: #645436)
      * Bump Standards-Version to 3.9.4 without changes needed
      * Source package cleanup:
        - Drop outdated and not-applied cups-avahi.patch
        - Drop unused bzr-builddep configuration files
        - Add gitignore file to ignore .pc/ directory
      [ Helge Kreutzmann ]
      * Update German manpages translation.
     -- Didier Raboud <email address hidden>  Wed, 26 Jun 2013 13:51:10 +0200
  • cups (1.6.2-9) unstable; urgency=low
      [ Helge Kreutzmann ]
      * Update German manpages translation.
      * In ipptoolfile manpage, mention that possible attribute-name are
        defined in RFC2911, for clarity. (Closes: #711709)
      [ Didier Raboud ]
      * Add a cups-client.NEWS notice, a cups-client manpage patch and amend
        the client.conf example file to inform about IPP default version
        change to 2.0 and circumvention measures. (Closes: #704238, #711192)
        - thanks to Brian Potkin
      * Reorder patches to have the manpages translation patch higher on the
        patch queue
      * Fix hyphen-correction typo
      * Update manpage translations with the recent changes
      * Drop outdated and not-applied colord-support patch.
      [ Alexey Galakhov ]
      * Add patch to fix printer icc profiles registration in colord
        (Closes: #711868)
     -- Didier Raboud <email address hidden>  Sun, 16 Jun 2013 15:32:29 +0200
  • cups (1.6.2-8) unstable; urgency=low
      * Upload to unstable.
      [ Helge Kreutzmann ]
      * Update German manpages translation.
     -- Didier Raboud <email address hidden>  Tue, 04 Jun 2013 14:17:42 +0200
  • cups (1.6.2-7) experimental; urgency=low
      * Update the patch adding libusb error handling to also discard its
        errors in the counting of warning messages; this should make the
        error-suite succeed in more cases.
     -- Didier Raboud <email address hidden>  Fri, 03 May 2013 11:30:59 +0200
  • cups (1.6.2-6) experimental; urgency=low
      [ Till Kamppeter ]
      * In Ubuntu, let the cups-daemon binary package depend on
        avahi-daemon, not only recommend it, as the Upstart script for CUPS
        starts CUPS only after starting avahi-daemon (LP: #1133794).
      * In the logrotate config file: Do not remove CUPS' log files while
        the CUPS daemon is running. Stop CUPS, move the files, and then
        start it again.  This avoids crashes during the log rotation process
        (LP: #1086019).
      * Add patch to add more error handling to the libusb-based USB
        backend, especially to avoid a crash when USB is disabled in the
        BIOS (LP: #1108719).
     -- Didier Raboud <email address hidden>  Wed, 01 May 2013 16:25:53 +0200
  • cups (1.6.2-1ubuntu5) raring; urgency=low
      * debian/patches/usb-backend-more-quirk-rules.patch: Added quirk rule for the
        QinHeng CH340S USB->Parallel adapter (LP: #1000253).
     -- Till Kamppeter <email address hidden>   Mon, 15 Apr 2013 15:13:01 +0200