mosquitto (2.1.2-3) unstable; urgency=medium

  [ Gianfranco Costamagna ]
  * Sort d/clean file
  * Drop double cjson dependency, sort them
  * Add some dependencies used for testing
  * Drop cjson runtime dependency, evaluated already by shlibs:Depends
  * Drop Pre-Depends, already useless since o-o-stable
  * Drop trailing whitespace
  * use cat |c++filt to make symbols human readable
  * Sort symbols file
  * Sort and simplify install file
  * Add some new lintian overrides for mosquitto
  * Move remove of deps directory into clean target
  * Simplify test dependencies, sync with build-deps and use build-essential for compilers
  * Drop trailing whitespace on watch file
  * Add patch to stop sending signals to the init system!

  [ Joachim Zobel ]
  * d/control: Added dependency on libcjson-dev to libmosquitto-dev 
      (Closes: #1135697, #1136784)
  * d/tests/control: Skip failing tests on i386

 -- Joachim Zobel <jz-2017@heute-morgen.de>  Thu, 14 May 2026 11:43:33 +0200

mosquitto (2.1.2-2) unstable; urgency=medium

  * Moved deletion of deps from d/rules to d/clean
  * Fixed override_dh_auto_test apperearing twice in d/rules
  * Disabled tests that failed when run on a single CPU

 -- Joachim Zobel <jz-2017@heute-morgen.de>  Sat, 09 May 2026 13:32:22 +0200

mosquitto (2.1.2-1) unstable; urgency=medium

  [ Gianfranco Costamagna ]
  * d/patches/pico: Patched to use system pico library
  * d/copyright: 
    - Update upstream copyright
    - Drop EDL-1.0 license, it is really BSD-3-clause

  [ Luca Boccassi ]
  * Install and use sysusers.d/tmpfiles.d config files

  [ Joachim Zobel ]
  * New upstream release
    - d/control: Removed dependency on libwebsockets, added several new 
      dependencies
    - d/*.symbols: Added new symbols
    - d/mosquitto.install: Plugins are installed in /usr/lib/{arch}/mosquitto
    - d/patches/: Removed obsolete patches 2895, 3239, 3344
    - d/patches/deb-test.patch: Refreshed patch
      - Changed so the tests always use installed binaries
      - Disabled failing broker test 06-bridge-remote-shutdown.py
      - Disabled failing client test 03-publish-c2b-qos2-maximum-qos-1.py
    - d/patches/fix-2.1-build.patch: Added to fix build issues
    - d/rules: Removed USE_LIBWRAP
      - Added WITH_HTTP_API
      - Changed tests during build to be opt in since they are patched to use 
        installed binaries
    - d/tests/control: Added dependencies
  * d/libmosquittopp1.lintian-overrides: Removed because it was outdated
  * d/watch: Fixed 

 -- Joachim Zobel <jz-2017@heute-morgen.de>  Sat, 14 Feb 2026 12:43:59 +0100

mosquitto (2.0.22-5) unstable; urgency=medium

  * Fixed initial enabling of the mosquitto user service (Closes: #1124528)

 -- Joachim Zobel <jz-2017@heute-morgen.de>  Fri, 02 Jan 2026 20:44:33 +0100

mosquitto (2.0.22-4) unstable; urgency=medium

  * d/watch: Changed to Github template to silence warning
  * d/systemd.user: Added configuration to run mosquitto as a systemd user 
    service 

 -- Joachim Zobel <jz-2017@heute-morgen.de>  Sat, 30 Aug 2025 09:52:43 +0200

mosquitto (2.0.22-3) unstable; urgency=medium

  [Joachim Zobel]
  * Added patch to remove obsolete ExecStartPre entries from mosquitto.service
    (Closes: #1110824)
  * Changed the autopkgtests to use make -C test ssl for certificate generation
  * Removed flaky from broker tests
  * Bumped Standards-Version to 4.7.2
  * Migrated watch file to version 5
  * Removed unused upstream signing key

  [Gianfranco Costamagna]
  * Drop old and fixed lintian overrides

 -- Joachim Zobel <jz-2017@heute-morgen.de>  Wed, 13 Aug 2025 07:30:23 +0200

mosquitto (2.0.22-2) unstable; urgency=medium

  * Team upload.
  * Update copyright years

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Mon, 11 Aug 2025 18:20:33 +0200

mosquitto (2.0.22-1) unstable; urgency=medium

  * Team upload.
  * New upstream release
    - builds with lto enabled (Closes: #1015547)

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Mon, 11 Aug 2025 18:12:24 +0200

mosquitto (2.0.21-1) unstable; urgency=medium

  * New upstream release (Closes: #1094157, #1094316)
  * Patch to add line breaks to the mosquitto_ctrl man page
  * Test certificates are generated before each autopkgtest run 

 -- Joachim Zobel <jz-2017@heute-morgen.de>  Fri, 21 Mar 2025 19:15:10 +0100

mosquitto (2.0.20-3) unstable; urgency=medium

  * Marked broker tests as flaky (Closes: #1093968)
  * Bumped standards version

 -- Joachim Zobel <jz-2017@heute-morgen.de>  Sun, 26 Jan 2025 13:22:52 +0100

mosquitto (2.0.20-2) unstable; urgency=medium

  [Joachim Zobel]
  * Adapted tests to python 3.13 (Closes: #1092750) 
  * Reenabled and fixed several tests

  [Max-Julian Pogner]
  * Fixed pointer to conf example having wrong filename

 -- Joachim Zobel <jz-2017@heute-morgen.de>  Mon, 20 Jan 2025 06:30:00 +0100

mosquitto (2.0.20-1) unstable; urgency=medium

  * Team upload.

  [ Joachim Zobel ]
  * New upstream release
    - Fix for CVE-2024-8376
  * debian/patches/2895.patch: Changes both service files now (Closes: #1036450)
  * debian/patches/2894.patch: Removed, applied by upstream
  * debian/patches/1571.patch: Removed, applied by upstream
  * Fixed reprotest build_path failure
  * Fixed 2 lintian warnings
  * Added Joachim Zobel as uploader

 -- Philippe Coval <rzr@users.sf.net>  Mon, 21 Oct 2024 13:42:51 +0200

mosquitto (2.0.18-1.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Install mosquitto.service into /usr (DEP17 M2).
    (Closes: #1071917)

 -- Chris Hofstaedtler <zeha@debian.org>  Tue, 13 Aug 2024 20:10:03 +0200

mosquitto (2.0.18-1) unstable; urgency=medium

  * New upstream release
  * debian/patches: Refresh patches

 -- Philippe Coval <rzr@users.sf.net>  Mon, 25 Sep 2023 15:41:05 +0200

mosquitto (2.0.17-3) unstable; urgency=medium

  * Also support protocol 5.0
  * cherry-pick 3 upstream crash fixes part of 2.0.18
    - debian/patches/f09ea91e11f243abdad343da9eedb614d53ac5a1.patch:
    - debian/patches/66c62767354f986cad928779027eb7d5182c77c8.patch:
    - debian/patches/7ae22c356be5c567503357917fca818c4d076c5a.patch:

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Wed, 13 Sep 2023 19:17:46 +0200

mosquitto (2.0.17-2) unstable; urgency=medium

  [ Joachim Zobel ]
  * debian/patches/2895.patch:
    - cherry-pick proposed upstream change for reboot issue
      (Closes: #1036450)

  [ Gianfranco Costamagna ]
  * Revert "Refresh patch"
  * Refresh manually patch

 -- Philippe Coval <rzr@users.sf.net>  Wed, 13 Sep 2023 15:01:39 +0200

mosquitto (2.0.17-1) unstable; urgency=medium

  [ Philippe Coval ]
  * New upstream release
    - Fix for CVE-2023-28366, CVE-2023-0809, CVE-2023-3592
  * debian/patches: Remove debian-config.patch
  * debian/patches/missing-test.patch: Drop failed tests
  * debian/mosquitto.lintian-overrides: Refresh lintian report
  * debian/tests/control: Add python3-psutil for broker

  [ Joachim Zobel ]
  * applied patch for #993048 from Ethan Trevor <ethan@nandlab.com>
    (Closes: #993048)
  * Fixed shared linkage of libwebsockets

  [ Gianfranco Costamagna ]
  * Comment out pid_file as per #993048
  * Refresh patches
  * Fix watch file

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Wed, 13 Sep 2023 10:00:46 +0200

mosquitto (2.0.15-2) unstable; urgency=medium

  [ Philippe Coval ]
  * debian/tests/control: Fix tests
  * debian/patches: Refresh missing-test.patch bypass 06 test

  [ Gianfranco Costamagna ]
  * Add manpages to clean target, they are autogenerated

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Fri, 21 Jul 2023 11:17:58 +0200

mosquitto (2.0.15-1) unstable; urgency=medium

  [ Philippe Coval ]
  * New upstream release (Closes: #993400)
  * debian/patches: Drop Fix-CONNECT...patch
  * debian/patches: Drop ssl-sslcontext-wrap_socket.patch
  * debian/patches: Refresh 1571.patch
  * debian/patches: Refresh deb-test.patch
  * debian/control: Transfer maintenance to team
  * debian/gbp.conf: Build on tag
  * debian/watch: Fix Lintian by scanning from git
  * debian/control: Bump standards
  * debian/control: Add Rules-Requires-Root Field
  * debian/mosquitto.lintian-overrides: Ignore lws spelling
  * debian/mosquitto.lintian-overrides: Ignore upstream spelling
  * debian/control: Fix lintian d-on-obsolete-package : lsb to sysV
  * d/mosquitto.lintian-overrides: Hide h-in-library-directory-missing-soname
  * d/libmosquittopp1.lintian-overrides: Silent library-not-linked-against-libc
  * debian/control: Add missing Pre-depends for systemd
  * debian/rules: Add hardening flags
  * debian/mosquitto.lintian-overrides: Relocate groff-message warning
  * debian/libmosquitto*.symbols: Fix Lintian symbols-file-m-b-d-p-field
  * debian/rules: Fix lintian debug-symbol-migration-possibly-complete
  * debian/mosquitto.triggers: Remove ldconfig step
  * debian/control: Fix cme lint libssl-dev dep
  * debian/control: Fix cme lint Multi-Arch

  [ наб ]
  * debian/mosquitto.postrm: Purge user (Closes: #1032200)

  [ Gianfranco Costamagna ]
  * upload to sid

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Thu, 20 Jul 2023 12:10:52 +0200

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog libmosquitto1`.
