cups-browsed (2.0.0-0ubuntu10.2) noble-security; urgency=medium

  * SECURITY UPDATE: more complete fix for CVE-2024-47176
    - debian/patches/CVE-2024-47176-2.patch: completely remove support for
      legacy CUPS protocol and LDAP.
    - CVE-2024-47176
  * debian/patches/sec-202409-1.patch: renamed to CVE-2024-47176-1.patch.

 -- Marc Deslauriers <marc.deslauriers@ubuntu.com>  Tue, 08 Oct 2024 08:19:06 -0400

cups-browsed (2.0.0-0ubuntu10.1) noble-security; urgency=medium

  * SECURITY UPDATE: PPD injection issues (LP: #2082335)
    - debian/patches/sec-202409-1.patch: disable legacy CUPS protocol in
      configure.ac.
    - CVE-2024-47176

 -- Marc Deslauriers <marc.deslauriers@ubuntu.com>  Thu, 26 Sep 2024 09:18:55 -0400

cups-browsed (2.0.0-0ubuntu10) noble; urgency=medium

  * No-change rebuild for CVE-2024-3094

 -- Steve Langasek <steve.langasek@ubuntu.com>  Sun, 31 Mar 2024 08:46:52 +0000

cups-browsed (2.0.0-0ubuntu9) noble; urgency=medium

  [ John Johansen ]
  * debian/apparmor/usr.sbin.cups-browsed: fix FTBFS for armhf (LP: #2058866).

 -- Łukasz 'sil2100' Zemczak <lukasz.zemczak@ubuntu.com>  Mon, 25 Mar 2024 16:55:41 +0100

cups-browsed (2.0.0-0ubuntu8) noble; urgency=medium

  * No-change rebuild to fix broken armhf binary

 -- Steve Langasek <steve.langasek@ubuntu.com>  Sat, 23 Mar 2024 20:30:52 +0000

cups-browsed (2.0.0-0ubuntu7) noble; urgency=medium

  * No-change rebuild against libcupsfilters2t64

 -- Steve Langasek <steve.langasek@ubuntu.com>  Fri, 22 Mar 2024 19:08:29 +0000

cups-browsed (2.0.0-0ubuntu6) noble; urgency=medium

  * No-change rebuild against libcups2t64.

 -- Michael Hudson-Doyle <michael.hudson@ubuntu.com>  Wed, 20 Mar 2024 13:46:30 +1300

cups-browsed (2.0.0-0ubuntu5) noble; urgency=medium

  * No-change rebuild against libglib2.0-0t64

 -- Steve Langasek <steve.langasek@ubuntu.com>  Mon, 11 Mar 2024 22:29:00 +0000

cups-browsed (2.0.0-0ubuntu4) noble; urgency=medium

  * No-change rebuild against libglib2.0-0t64

 -- Steve Langasek <steve.langasek@ubuntu.com>  Fri, 08 Mar 2024 04:09:16 +0000

cups-browsed (2.0.0-0ubuntu3) noble; urgency=medium

  * Added dependencies on pkgconf and cups >= 2.4.6-0ubuntu3 to
    to the cups-browsed-tests binary package, to make the autopkgtest
    work (LP: #2028172).

 -- Till Kamppeter <till.kamppeter@gmail.com>  Tue, 16 jan 2024 12:16:33 -0300

cups-browsed (2.0.0-0ubuntu2) mantic; urgency=medium

  * Added dependencies on pkgconf and cups >= 2.4.6-0ubuntu3 to
    to the cups-browsed-tests binary package, to make the autopkgtest
    work.

 -- Till Kamppeter <till.kamppeter@gmail.com>  Tue, 26 Sep 2023 13:25:33 +0200

cups-browsed (2.0.0-0ubuntu1) mantic; urgency=medium

  * New upstream release.
    - Final release with further bug fixes
    - Fixed crash when handling remote CUPS queues
    - Use description/location from server if available, otherwise from
      client
    - Do not record `*-default` IPP attributes of local CUPS queues, we
      record the PPD defaults already
    - In run-tests.sh use pkgconfig instead of deprecated cups-config
  * Removed patch 0003-fix-queue-creation-failure-handling.patch, fix is
    included in the upstream code.

 -- Till Kamppeter <till.kamppeter@gmail.com>  Mon, 25 Sep 2023 18:55:33 +0200

cups-browsed (2.0~rc1-0ubuntu2) mantic; urgency=medium

  * Fixed handling of failures when creating local print queues. On
    a failure a global variable was set by the queue creation function
    running as background thread, to stop the loop for updating the
    local queues, but the variable was never reset, making no local
    queue updates done any more for the rest of the life of the
    daemon, making the daemon falling into a busy loop. Completely
    done away with the variable. It is actually not needed (LP: #2018504).

 -- Till Kamppeter <till.kamppeter@gmail.com>  Sun,  4 Jun 2023 18:50:57 +0200

cups-browsed (2.0~rc1-0ubuntu1) lunar; urgency=medium

  * New upstream release 2.0rc1.
    - Prefer Apple Raster against PDF when destination printer supports
      both (LP: #2014976).
    - Fixed crasher in implicitclass backend.
  * Removed 0003-implicitclass-backend-init-header-pointer.patch,
    included upstream.
  * Updated AppArmor profile, as with libcupsfilters 2.0rc1 cups-browsed
    executes ippfind and echo, so allow the execution under the same
    restrictions as they are already applied to cups-browsed itself.

 -- Till Kamppeter <till.kamppeter@gmail.com>  Wed, 12 Apr 2023 13:11:57 +0200

cups-browsed (2.0~b4-0ubuntu2) lunar; urgency=medium

  * Skip the "make check" test (dh_auto_test) as it requires running
    avahi-daemon, which is not easily doable in the chroot of the
    build servers.
  * Removed unnecessary "override_dh_makeshlibs" rule in debian/rules.
  * Set permissions of implicitclass backend to 744, to avoid Lintian
    warning.

 -- Till Kamppeter <till.kamppeter@gmail.com>  Fri, 17 Mar 2023 12:35:54 +0100

cups-browsed (2.0~b4-0ubuntu1) lunar; urgency=medium

  * New upstream release 2.0b4.
  * Applied upstream fix to implicitclass backend. It had an uninitialized
    pointer.
  * Added new autopkgtest which uses the test script used by "make check"
    but runs it on the system's cups-browsed (test type 3). To make the
    script ("run-tests.sh") available for autopkgtests we provide it
    (with their auxiliary files) in the new cups-browsed-tests binary
    package.
  * Run cups-browsed as a normal user, not as root. Added
    "User=cups-browsed" to systemd service unit, change cache and log
    directories, added postinst and postrm files to create cups-browsed
    user (member of lpadmin group) and own cache and log directories.
  * Clean up install process.

 -- Till Kamppeter <till.kamppeter@gmail.com>  Thu, 16 Mar 2023 18:37:54 +0100

cups-browsed (2.0~b2-0ubuntu4) lunar; urgency=medium

  * debian/copyright: Update years in copyright of debian/ (lintian warning).

 -- Till Kamppeter <till.kamppeter@gmail.com>  Wed, 25 Jan 2023 22:19:07 -0300

cups-browsed (2.0~b2-0ubuntu3) lunar; urgency=low

  * Fix debian/copyright syntax.
  * Fix stale standards-version.

 -- Till Kamppeter <till.kamppeter@gmail.com>  Wed, 25 Jan 2023 21:59:59 -0300

cups-browsed (2.0~b2-0ubuntu2) lunar; urgency=low

  * debian/copyright: autotools-generated files can be included under the
    license of the upstream code, and FSF copyright added to upstream
    copyright list. Simplified debian/copyright appropriately.
  * Removed /etc/init.d/cups-browsed from the package, also added
    a cups-browsed.mainscripts file to remove this init script from
    former installations.
  * Removed unnecessary build dependency on sharutils.

 -- Till Kamppeter <till.kamppeter@gmail.com>  Wed, 18 Jan 2023 16:39:07 -0300

cups-browsed (2.0~b2-0ubuntu1) lunar; urgency=low

  * Initial Release. From the second generation on (2.x) cups-filters
    upstream is split into libcupsfilters, libppd, cups-filters,
    braille-printer-app, and cups-browsed. This package is cups-browsed.

 -- Till Kamppeter <till.kamppeter@gmail.com>  Tue, 10 Jan 2023 00:16:07 -0300
