Change logs for cups source package in Quantal

  • cups (1.6.1-0ubuntu11.6) quantal-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:56:53 -0400
  • cups (1.6.1-0ubuntu11.5) quantal-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:18:06 -0500
  • cups (1.6.1-0ubuntu11.4) quantal-proposed; urgency=low
    
      * debian/cups.logrotate: 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).
     -- Till Kamppeter <email address hidden>   Tue, 23 Apr 2013 12:12:12 +0200
  • cups (1.6.1-0ubuntu11.3) quantal-security; urgency=low
    
      * SECURITY UPDATE: privilege escalation via config file editing
        - debian/patches/CVE-2012-5519.patch: split configuration file into
          two, to isolate options that have a security impact.
        - debian/cups.install: also install cups-files.conf
        - debian/patches/removecvstag.patch: updated to remove tag from
          cups-files.conf.
        - CVE-2012-5519
     -- Marc Deslauriers <email address hidden>   Mon, 03 Dec 2012 09:03:39 -0500
  • cups (1.6.1-0ubuntu11) quantal-proposed; urgency=low
    
      * debian/patches/cupsd-no-crash-on-avahi-threaded-poll-shutdown.patch:
        Fixed crash which sometimes happens on shutdown of the CUPS daemom,
        caused by a wrong shutdown sequence for shutting down the Avahi threaded
        poll (LP: #1034045).
     -- Till Kamppeter <email address hidden>   Mon, 15 Oct 2012 19:43:30 +0200
  • cups (1.6.1-0ubuntu10) quantal-proposed; urgency=low
    
      * debian/patches/forward-port-cups-1-5-x-cups-browsing.patch: Re-introduced
        CUPS Browsing/Broadcasting for automatic discovery of shared CUPS printers
        on the local network. We will keep this for the Quantal cycle until we
        get automatic discovery of Bonjour-broadcasted printers, which most
        probably needs to be implemented in the application's print dialogs. This
        will only be possible to be done in Quantal+1 (13.04). The patch is large
        but all code added worked very well in many generations of CUPS and the
        code added back in smoothly without need of alterations of the existing
        code (LP: #1061063, LP: #1061069).
      * debian/rules: Set "./configure" arguments
        "--with-local_protocols='CUPS dnssd' --with-remote_protocols='CUPS dnssd'"
        to make the re-introduction of CUPS Browsing/Broadcasting work correctly.
      * debian/cups.postinst: Do not remove the "Browse..." keywords from cupsd.conf
        any more as we have re-introduced the Browsing/Broadcasting functionality.
      * debian/patches/fix-another-spot-where-avahi-crashes-cupsd-because-it-does-not-handle-null-values-from-its-own-apis.patch:
        Fix another spot where Avahi crashes cupsd because it does not handle NULL
        values returned by its own APIs (CUPS STR #4200, LP: #1041013).
      * debian/patches/ipp-backend-did-not-send-cancel-request-to-printers-when-a-job-was-canceled-and-printer-did-not-support-create-job.patch:
        The IPP backend did not send a cancel request to printers when a job was
        canceled and the printer did not support Create-Job. This is to improve the
        "ipp" backend as much as possible to reduce the ned of the "ipp14" backend
        ("ipp" backend of CUPS 1.4.x added to the Debian/Ubuntu package as fallback
        in case of regressions of the current "ipp" backend).
     -- Till Kamppeter <email address hidden>   Fri,  5 Oct 2012 20:56:30 +0200
  • cups (1.6.1-0ubuntu9) quantal; urgency=low
    
      [ Till Kamppeter ]
      * debian/patches/prevent-crash-due-to-null-host-name-or-fqdn-from-avahi.patch:
        Prevent crash due to NULL host name or FQDN from Avahi (CUPS STR #4183,
        CUPS STR #4180, LP: #1046982, LP: #1034045).
      * debian/patches/fix-crash-on-shutdown-caused-by-broken-avahi-config.patch:
        Fix crash on shutdown caused by broken Avahi config (CUPS STR #4192,
        LP: #1036974).
      * debian/patches/ipp-backend-abort-the-outer-loop-if-we-get-a-failure-from-send-document.patch,
        debian/patches/ipp-backend-could-get-stuck-in-an-endless-loop-on-certain-network-errors.patch:
        Prevent IPP backend from falling into an infinite loop in certain
        situations (CUPS STR #4194).
      * debian/patches/airprint-support.patch: Refreshed with quilt.
    
      [ Didier Raboud ]
      * Make sure unowned obsolete backends are removed on configure.
        (Closes: #683754)
     -- Till Kamppeter <email address hidden>   Mon,  1 Oct 2012 12:27:30 +0200
  • cups (1.6.1-0ubuntu8) quantal; urgency=low
    
      * debian/cups.postinst: Clean /etc/cups/cupsd.conf from all keywords and
        settings which got obsolete with the dropping CUPS Broadcasting/Browsing
        in CUPS 1.6.x: BrowsePoll, BrowseAllow, BrowseDeny, BrowseOrder, and
        BrowseRemoteProtocols lines get removed and the "cups" argument gets
        removed from the BrowseLocalProtocols line (LP: #1052897).
     -- Till Kamppeter <email address hidden>   Thu, 27 Sep 2012 14:48:30 +0200
  • cups (1.6.1-0ubuntu7) quantal; urgency=low
    
      * debian/patches/airprint-support.patch: Added support for iOS 6 clients
        (LP: #1054495).
      * debian/patches/usb-backend-more-quirk-rules.patch: Added more quirk rules:
        Canon MP500 (LP: #1032456), MP560 (CUPS STR #4155).
      * debian/patches/filter-out-all-control-characters-from-the-1284-device-id.patch:
        Do not only filter newline characters out of device IDs but any
        non-printable character (CUPS STR #4124).
      * debian/patches/ipp-backend-did-not-specify-the-compression-used.patch:
        The IPP backend did not specify the compression used (CUPS STR #4181).
      * debian/patches/work-around-some-broken-ipp-printers.patch: Work around
        some broken IPP printers (CUPS STR #4190). Also catch late authentication
        issues so the backend doesn't just spin on a print request that will never
        succeed.
     -- Till Kamppeter <email address hidden>   Mon, 24 Sep 2012 11:48:30 +0200
  • cups (1.6.1-0ubuntu6) quantal; urgency=low
    
      * debian/patches/network-backends-snmp-queries-optional.patch: SNMP queries
        by network backends can get suppressed now by adding "?snmp=false" to the
        end of the URI. SBNP queries to Bonjour-shared CUPS queue will get
        suppressed by default.
      * debian/patches/usb-backend-more-quirk-rules.patch: Added more quirk rules
        which are not yet committed upstream: Canon MP510 (LP: #1050009),
        MP550 (CUPS STR #4155), Brother HL-1430 (LP: #1038695), Oki Okipage 14ex
        (LP: #872483), Oki B410d (LP: #872483), all Zebra printers (LP: #1001028).
      * debian/patches/get-ppd-file-for-statically-configured-ipp-shared-queues.patch:
        Applications could not get the PPD file for statically-configured IPP-
        shared print queues (CUPS STR #4178)
     -- Till Kamppeter <email address hidden>   Thu, 20 Sep 2012 00:06:30 +0200
  • cups (1.6.1-0ubuntu5) quantal; urgency=low
    
      * debian/patches/get-ppd-file-for-statically-configured-bonjour-shared-queues.patch:
        Applications could not get the PPD file for statically-configured Bonjour-
        shared print queues (CUPS STR #4159)
      * debian/patches/printers-c-recognize-remote-cups-queue-via-dnssd-uri.patch:
        Replaced by the actually used upstream patch, which takes also "ipps://..."
        URIs into account (CUPS STR #4158).
      * debian/patches/avahi-not-considered-at-some-dnssd-conditionals.patch:
        Refreshed with quilt.
     -- Till Kamppeter <email address hidden>   Wed, 29 Aug 2012 10:33:30 +0200
  • cups (1.6.1-0ubuntu4) quantal; urgency=low
    
      * debian/local/apport-hook.py: Also attach AppArmor information and logs.
     -- Marc Deslauriers <email address hidden>   Mon, 20 Aug 2012 08:38:30 -0400
  • cups (1.6.1-0ubuntu3) quantal; urgency=low
    
      * debian/local/apparmor-profile: deny capability block_suspend. It is noisy
        and doesn't seem to actually be needed. This can be revisited if it turns
        out it is needed. (LP: #1031583)
     -- Jamie Strandboge <email address hidden>   Tue, 14 Aug 2012 14:03:27 -0500
  • cups (1.6.1-0ubuntu2) quantal; urgency=low
    
      * debian/patches/usb-backend-reset-after-job-only-for-specific-devices.patch:
        Force-uni-directional access for Canon Pixma iP4200 (CUPS STR #4155) and
        iP4300 (LP: #1032385).
     -- Till Kamppeter <email address hidden>   Fri, 10 Aug 2012 19:43:30 +0200
  • cups (1.6.1-0ubuntu1) quantal; urgency=low
    
      * New upstream release
         - The Japanese and English web interface headers were swapped (CUPS STR
           #4148)
         - Documentation fix (CUPS STR #4149)
      * debian/patches/add-ipp-backend-of-cups-1.4.patch: Refreshed with quilt.
      * debian/patches/usb-backend-reset-after-job-only-for-specific-devices.patch:
        Let the USB backend only send a clean-up reset after the job if it is
        really needed (LP: #1032456).
     -- Till Kamppeter <email address hidden>   Mon, 06 Aug 2012 12:52:30 +0200
  • cups (1.6.0-0bzr1) quantal; urgency=low
    
      [ Till Kamppeter ]
      * New upstream release
         - Avahi-based Bonjour/DNS-SD/mDNS support
         - ICC-based color management with colord
         - IPP-Everywhere support
         - Moved filters not needed by Mac OS to cups-filters project at
           OpenPrinting.
         - Moved API of libcupsdrivers (driver.h) and of part of libcupsimage
           (image.h) to cups-filters.
         - cups-polld removed
         - Fixes: LP: #904093, LP: #1027804
      * debian/patches/ipp-backend-cups-1.5.4-fixes.patch,
        debian/patches/install-sh-remove-bashism.patch,
        debian/patches/usb-backend-busy-loop-fix.patch,
        debian/patches/usb-backend-detach-usblp-earlier-crash-guards.patch,
        debian/patches/usb-backend-initialize-usblp-attached-state.patch,
        debian/patches/usb-backend-further-enhancements.patch,
        debian/patches/snmp-dont-stop-without-ipv6.patch,
        debian/patches/cups-avahi.patch,
        debian/patches/colord-support.patch: Removed, included upstream.
      * debian/patches/dnssd-reg-array-linear-search.patch: Removed, not applicable
        any more.
      * debian/patches/pidfile.patch,
        debian/patches/airprint-support.patch,
        debian/patches/no-conffile-timestamp.patch,
        debian/patches/drop_unnecessary_dependencies.patch,
        debian/patches/configure-default-browse-protocols.patch
        debian/patches/add-ipp-backend-of-cups-1.4.patch
        debian/patches/printer-filtering.patch,
        debian/patches/show-compile-command-lines.patch,
        debian/patches/pstops-based-workflow-only-for-printing-ps-on-a-ps-printer.patch,
        debian/patches/tests-ignore-usb-crash.patch: Manually regenerated to adapt
        to upstream changes.
      * debian/patches/debian/patches/ppd-poll-with-client-conf.patch,
        debian/patches/manpage-translations.patch,
        debian/patches/rootbackends-worldreadable.patch,
        debian/patches/reactivate_recommended_driver.patch,
        debian/patches/read-embedded-options-from-incoming-postscript-and-add-to-ipp-attrs.patch,
        debian/patches/do-not-broadcast-with-hostnames.patch,
        debian/patches/confdirperms.patch,
        debian/patches/log-debug-history-nearly-unlimited.patch,
        debian/patches/tests-ignore-warnings.patch,
        debian/patches/tests-slow-lpstat.patch: Refreshed with quilt.
      * debian/patches/airprint-support.patch: Fixes in the conditionals to make
        AirPrint work with the new upstream Avahi support.
      * debian/patches/cupsd-conf-remove-obsolete-browse-directives.patch:
        Removed obsolete "BrowseOrder" and "BrowseAllow" lines from cupsd.conf.
      * debian/patches/printers-c-recognize-remote-cups-queue-via-dnssd-uri.patch,
        Treat raw queues pointing to a CUPS server as remote queues (using PPD on
        server) also if they have a "dnssd://..." URI.
      * debian/patches/avahi-not-considered-at-some-dnssd-conditionals.patch: At
        some points Avahi was not considered in conditionals for DNS-SD. This
        broke most of the printer sharing functionality.
      * debian/patches/ubuntu/ubuntu-disable-browsing.patch: Updated.
      * debian/cups.install: Removed all references to the discontinued cups-polld.
      * debian/rules: Removed lines for deletion of filters, fonts and glyphs which
        have moved to cups-filters and also the line for commenting out conversion
        rules.
      * debian/rules, debian/cups.install, debian/cups-common.install: Do not
        install fonts and charsets, there are none any more in CUPS.
      * debian/control, debian/libcupsdriver1-dev.install,
        debian/libcupsdriver1.symbols, debian/libcupsdriver1.install:
        libcupsdriver.so got moved to cups-filters as part of libcupsfilters.so.
      * debian/libcupsimage2-dev.install: image.h removed, this API has moved to
        cups-filters.
      * debian/rules, debian/libcups2-dev.examples: Removed references to scripting/
        this subdirectory does not exist any more in CUPS 1.6.x.
      * debian/libcups2.symbols, debian/libcupsimage2.symbols: Refreshed using the
        diff of the dpkg-gensymbols output during build.
      * debian/rules: Removed "--with-remote_protocols='CUPS dnssd'" from the
        ./configure command line and removed the "CUPS" from
        "--with-local_protocols='CUPS dnssd'". These settings are not supported
        any more in CUPS 1.6.x.
      * debian/patches/series, debian/cups-bsd.install, debian/cups-client.install,
        debian/cups.install, debian/libcups2-dev.install: Commented out man page
        translation patch, it needs to be updated to CUPS 1.6.0 by the appropriate
        contributors.
      * debian/rules: Deactivated failure of the package build on test suite
        failure, (temporarily, for development cycle).
    
      [ Martin Pitt ]
      * manpage-translations.patch: Update German manpage translations, thanks
        Helge Kreutzmann! (Closes: #670042)
      * manpage-translations.patch: Update French manpage translations, thanks
        Julien Patriarca! (Closes: #670224)
      * debian/README.Debian: Explain how to enable cups-lpd, thanks Vincent
        McIntyre. (Closes: #508941)
     -- Till Kamppeter <email address hidden>   Sat,  4 Aug 2012 11:27:01 +0200
  • cups (1.5.3-4build1) quantal; urgency=low
    
      * Rebuild for libtiff5
     -- Michael Terry <email address hidden>   Wed, 11 Jul 2012 17:34:04 -0400
  • cups (1.5.3-4) experimental; urgency=low
    
      [ Till Kamppeter ]
      * debian/patches/usb-backend-further-enhancements.patch: USB backend: Do
        a printer reset after each job, this makes the Prolific USB -> Parallel
        adapter finally work (LP: #987485) and makes it unnecessary to blacklist
        the usblp kernel module for some printers (LP: #997040).
    
      [ Martin Pitt ]
      * debian/control: Have cups strictly depend on the same binary version of
        libcups2, to avoid crashes when later libcups2 versions remove private
        symbols. (Closes: #668662)
      * Add snmp-dont-stop-without-ipv6.patch: snmp: do not die if there is no
        IPv6 support available. Patch backported from upstream trunk, thanks to
        Pino Toscano! (first half of #680604)
      * tests-ignore-warnings.patch: Also ignore avahi failure -1, to fix FTBFS on
        hurd due to D-BUS problems. Thanks Pino Toscano! (Closes: #680604)
     -- Martin Pitt <email address hidden>   Wed, 11 Jul 2012 08:57:53 +0200
  • cups (1.5.3-3ubuntu1) quantal; urgency=low
    
      * build-deps: switch from libtiff-dev to libtiff5-dev | libtiff-dev
     -- Serge Hallyn <email address hidden>   Tue, 10 Jul 2012 12:05:12 -0500
  • cups (1.5.3-3) experimental; urgency=low
    
      * debian/patches/usb-backend-further-enhancements.patch: Added latest
        development work on the libusb-based USB backend:
         - Support for uni-directional devices, both protocol-1 devices and
           devices where no read endpoint is found.
         - Soft reset specific to the "PRINTER" device class. This allows a
           reset without reconnecting.
         - When closing the device, it will also get reset to its original
           configuration, before re-attaching the usblp kernel module. Do not
           restore the configuration setting when the old configuration was zero,
           as zero means "unconfigured".
         - Added option "usb-unidir" to force the backend into uni-directional
           mode. This allows to work around problems with bi-di communications,
           especially also a delay at the end of the job caused by closing the
           read channel (happens only for some devices, LP: #1001028). Also
           useful for debugging.
         - Added the quirk management of the usblp kernel module. So the problems
           of all printers which were worked around in the kernel module are
           also worked around in the libusb-based CUPS backend now (LP: #1000253).
         - Added new quirk type to quirk manager: Printers for which the usblp
           kernel module should not get reattached after printing a job
           (LP: #1000253, perhaps also LP: #995111).
         - Added additional quirks for the Prolific Technology USB -> Parallel
           adapter, as the adapter needs uni-directional mode to be forced and
           also does not like re-attaching the usblp kernel module after the
           job (last third of last page gets cut off, re-attaching probably
           sends a reset to the printer while there is still data to be printed
           in the printer's internal buffer (LP: #987485).
         - Added the command line option "usb-no-reattach". With the option set
           the usblp kernel module does not get reattached after a job has been
           printed. Some printers cut off the end of the job or even crash by
           re-attaching the module. This is a development/debug mode to test
           whether re-attaching was the culprit of a problem. Users should
           report such issues so that their printers can get added to the quirk
           list.
         - Some extra debug messages.
         - Added a missing libusb_free_config_descriptor().
        This patch is submitted upstream as CUPS STR #4128.
      * debian/patches/add-ipp-backend-of-cups-1.4.patch, debian/cups.config,
        debian/cups.lintian-overrides, debian/cups.postinst, debian/cups.prerm,
        debian/cups.templates: Add the IPP backend of CUPS 1.4.x to the current
        CUPS package as independent backend "ipp14". Some devices (like the
        LiveBox 2) do not work with the current IPP backend (LP: #945028,
        LP: #973270, LP: #990734, LP: #992468, LP: #992982).
      * debian/patches/ipp-backend-cups-1.5.4-fixes.patch: Backported latest
        fixes on the IPP backend from upstream.
      * debian/local/blacklist-cups-usblp.conf, debian/cups.postinst,
        debian/cups.install, debian/cups.preinst, debian/cups.postinst,
        debian/cups.postrm: As we have vastly improved the USB backend, we try to
        work without blacklisting the usblp kernel module again during the
        development cycle of Ubuntu Quantal.
     -- Martin Pitt <email address hidden>   Fri,  6 Jul 2012 17:28:01 +0200
  • cups (1.5.3-2) unstable; urgency=low
    
      [ Till Kamppeter ]
      * debian/libcups2-dev.install, debian/rules: Correctly install
        language-private.h as /usr/include/cups/i18n.h, .install file entries
        cannot rename files (LP: #1013470).
    
      [ Martin Pitt ]
      * debian/local/apparmor-profile: Allow cups-pdf to read /proc/*/auxv; it's
        harmless information. (LP: #1009367)
      * debian/control: Tighten cups' and cups-client's dependency to libcups2 to
        current binary version. They use private symbols from the libraries which
        the automatic dependencies from the .symbols files don't cover.
        (Closes: #668662, #677180)
    
      [ Andy Whitcroft ]
      * debian/libcupsppdc1.symbols: add two optional symbols which are only
        emitted on armel and armhf architectures.
     -- Martin Pitt <email address hidden>   Tue, 19 Jun 2012 12:25:11 +0200
  • cups (1.5.3-1) unstable; urgency=low
    
      [ Till Kamppeter ]
      * New upstream release
         - Numerous fixes on IPP (LP: #945028, LP: #973270, LP: #990734,
           LP: #992468, LP: #992982, LP: #1000172, LP: #1000758)
         - USB backend based on the maintained libusb 1.0.x with support for
           bi-directional communication
         - Fixes on SNMP-based supply level reporting
         - PostScript prtinter auto-configuration reliable now
         - Several fixes on PostScript, SSL, authenticated printing, and
           networking issues
      * debian/patches/ipp-fixes-1.5.3.patch,
        debian/patches/fix-empty-translations.patch,
        debian/patches/ppd-cache-fix-crash.patch,
        debian/patches/commandtops-make-robust-against-broken-postscript.patch,
        debian/patches/cups-polld-reconnect.patch,
        debian/patches/usb-backend-libusb-1.0.patch,
        debian/patches/usb-backend-backchannel-support.patch: Removed patches which
        got included upstream.
      * debian/patches/fix-supply-level-computation-for-percent-supply-unit.patch,
        debian/patches/fix-supply-levels-for-enumerated-prtmarkersupplieslevel.patch,
        debian/patches/fix-status-reports-when-supply-levels-grow.patch,
        debian/patches/add-status-reports-for-full-waste-trays-and-cleaner-unit-eol.patch,
        debian/patches/match-marker-colorants-which-use-non-standard-string.patch,
        debian/patches/truncate-marker-supply-names-at-comma.patch: Removed supply
        level report fixes. This got solved differently upstream.
      * debian/patches/do-not-suppress-inputslot-setting-with-empty-ap-d-inputslot.patch:
        Removed, problem solved differently upstream.
      * debian/patches/cups-avahi.patch: Manually regenerated to adapt to upstream
        changes.
      * debian/patches/ppd-poll-with-client-conf.patch,
        debian/patches/colord-support.patch,
        debian/patches/airprint-support.patch,
        debian/patches/no-conffile-timestamp.patch,
        debian/patches/drop_unnecessary_dependencies.patch,
        debian/patches/read-embedded-options-from-incoming-postscript-and-add-to-ipp-attrs.patch,
        debian/patches/show-compile-command-lines.patch: Refreshed using quilt.
      * debian/patches/usb-backend-busy-loop-fix.patch: Correct loops to repeat
        claiming interfaces on USB devices when they are busy. Before, hitting busy
        state made the device opening function error out without comment
        (LP: #987485).
      * debian/patches/usb-backend-detach-usblp-earlier-crash-guards.patch: Protect
        against crashes by checking error codes of libusb functions (LP: #997040)
        and detach usblp kernel module in an earlier stage when opening a device
        (LP: #987485, LP: #997040).
      * debian/patches/usb-backend-initialize-usblp-attached-state.patch: Initialize
        usblp_attached field in printer data structure to assure that detaching
        and re-attaching the usblp kernel module is always done correctly
        (LP: #902535, LP: #959676, LP: #960666, LP: #987485,
        LP: #995111, LP: #997040, LP: #1000253, LP: #1001028).
      * debian/patches/install-sh-remove-bashism.patch: Removed bashism.
      * debian/local/blacklist-cups-usblp.conf, debian/cups.postinst,
        debian/cups.install: Blacklist the "usblp" kernel module again. We have
        now a full-featured USB backend based on the maintained libusb 1.0.x
        and so we can acess printers always through the raw USB devices making
        the module deprecated. Detaching the kernel module for each access causes
        a lot of problems: LP: #902535, LP: #959676, LP: #960666, LP: #987485,
        LP: #995111, LP: #997040, LP: #1000253, LP: #1001028.
      * debian/watch: Fixed URL.
    
      [ Bastian Blank ]
      * debian/control: Support multi-arch: Mark cups, cups-client, cups-bsd,
        cups-common and cups-ppdc as foreign. (Closes: #672879)
    
      [ Martin Pitt ]
      * debian/cups.{preinst,postinst,postrm}: Drop the removal of obsolete
        /etc/modprobe.d/blacklist-cups-usblp.conf conffile, as this file is
        reintroduced now.
    
    cups (1.5.2-11) unstable; urgency=low
    
      * Add tests-slow-lpstat.patch: Wait a bit for the scheduler to catch up in
        the lpstat test. Fixes failures on slow architectures like armel. Thanks
        to Steve McIntyre! (Closes: #670878)
    
    cups (1.5.2-10) unstable; urgency=low
    
      [ Martin Pitt ]
      * debian/control: Drop libtiff5-dev, just use libtiff-dev. (Closes: #665646)
      * debian/rules: Enable all hardening flags. Thanks Simon Ruderich!
        (Closes: #662821)
    
      [ Steve Langasek ]
      * debian/local/cups.upstart: Don't wait on udevtrigger before starting cups;
        the only reason this is here is to let '/lib/udev/udev-configure-printer
        enumerate' work, but if cups does start before we've cold-plugged
        everything, the udev rule will call '/lib/udev/udev-configure-printer add'
        for each device it discovers anyway, so this is redundant.
     -- Martin Pitt <email address hidden>   Wed, 23 May 2012 14:31:36 +0200
  • cups (1.5.2-9ubuntu1) precise; urgency=low
    
      * Don't wait on udevtrigger before starting cups; the only reason this
        is here is to let '/lib/udev/udev-configure-printer enumerate' work, but
        if cups does start before we've cold-plugged everything, the udev rule
        will call '/lib/udev/udev-configure-printer add' for each device it
        discovers anyway, so this is redundant.
     -- Steve Langasek <email address hidden>   Mon, 09 Apr 2012 08:24:48 -0700