Accepting request 1251827 from network:messaging:mqtt

Forwarded request #1251038 from mnhauke

- Update to version 2.0.21
  Broker
  * Fix clients sending a RESERVED packet not being quickly
    disconnected.
  * Fix bind_interface producing an error when used with an
    interface that has an IPv6 link-local address and no other
    IPv6 addresses.
  * Fix mismatched wrapped/unwrapped memory alloc/free in
    properties.
  * Fix allow_anonymous false not being applied in local only mode.
  * Add retain_expiry_interval option to fix expired retained
    message not being removed from memory if they are not
    subscribed to.
  * Produce an error if invalid combinations of
    cafile/capath/certfile/keyfile are used.
  * Backport keepalive checking from develop to fix problems in
    current implementation.
  Client library
  * Fix potential deadlock in mosquitto_sub if -W is used.
  Apps
  * mosquitto_ctrl dynsec now also allows -i to specify a clientid
    as well as -c. This matches the documentation which states -i.
  Tests
  * Fix 08-ssl-connect-cert-auth-expired and
    08-ssl-connect-cert-auth-revoked tests when under load.

OBS-URL: https://build.opensuse.org/request/show/1251827
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mosquitto?expand=0&rev=34
This commit is contained in:
2025-03-10 18:07:29 +00:00
committed by Git OBS Bridge
6 changed files with 50 additions and 21 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ebd07d89d2a446a7f74100ad51272e4a8bf300b61634a7812e19f068f2759de8
size 799972

View File

@@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEoNbuodyuSaY1o7Lwd5si37PnF7cFAmcQEyoACgkQd5si37Pn
F7fc9A/9FCsxYzmotWVwomE35CkqvhN+L2MR//3/7v+VrJTxrvmONDsP6JFg5QxQ
LZalkFlDGc9hAU/53UEEO17+i6ZQQFwbgr0VD6m2rbGhTW/8zjtIQ1oCHFfk/slo
/pgIVKrTiop+Nz9K17QlvHPgdxzvELhRX3fEMfNAuMEmvjtG4diL4I7YZkiLrabZ
fR4SlOvzGH+vtraKQdguE2bRLyJu6wJ/FjZSmqTaolJcgH65ySvaJegY6mF/dwn0
EcI9qizcHwxEYZKrGLdtogd7/IxasbTZCy57ufltNNnKWLO/FKbyWW4SlIiJFkVw
9qN2Qp0d+l1Jks8PYuHRyyzlyDbYQkDZRVpSIULBt55nNJueuzqrXfWGkyuby61B
pPRY4ZWtT6YQfZfN8Imxerg/OGbOxB0DuYZJjQVeJZrbxkIGAPDVwllztgvVwAID
PtU2760HNDGxpVrNJt6QKnzGDWEspeaMUt+H4nk1K1PKpXKJue6s/0Y9vzD6Xt+R
pwNVyOoTd5ObBURUSqM99EhcTVKoSTr3P6Ncbupfao5WoQcSanyshNp15+hzHOCV
iP8RfYZH4ufBtEOwPtLblxpAp/hy4s5CBkz8uSdkxEAF+Njz8mMBRIv6aNzc3rJp
x2UowVhDhhUJe+Fl9LcmmV4ZDzpsqOiRY05haQWk2WN8kZpI/BM=
=OaGg
-----END PGP SIGNATURE-----

3
mosquitto-2.0.21.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7ad5e84caeb8d2bb6ed0c04614b2a7042def961af82d87f688ba33db857b899d
size 804168

View File

@@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEoNbuodyuSaY1o7Lwd5si37PnF7cFAmfJzHsACgkQd5si37Pn
F7dFlQ//TyKkWxzxE13K/jJMtzrvgtPsXs3buV5VDLRrUjlS66lIjWIn4Rv9knpY
48Xwt4kb9RCrCCimxO+jNhj3B7hwoNm8pVivS0lYMD6c110pMdx752LArQ1o6FAv
ZaUavNLaYVXKgpdWXa5UQ8o+h/e0VYCq8hVZxKSixjGvHQcWZl13rpTNAOqnHeRN
210Bi4SazIiv2Th9ZTKYAbey7hrziVBFCj5szE9nV/rjmasDw3frozKE5mRL2Pwl
RXwrJEgHIQRuuLKLfJgsPN/DrqQ9Bz+EB8M7Yq3im3VJL31kTkDDopUkRdTEx4j8
bJvseoOxYJACZnH37t9RXVa7eStA3ppdY6oGQn63BdGuLD2VOqhFSG3ZQpSOO0vz
Zn/HA+ufoqeOwNFQexgwyNKmZOkRbh8LjFIvqLsJx6iB4o1nzMwOwT1POTjQBwvf
KisP/NViJWJa0vudZoc9GMx5zAeLdP1Xrs3UeAfL6oHMQLwjQbjwN8K2YXe/R3g/
EwShOxEFtnkfYjhGVrGUmNrYOTDIlMqcwzW99f/RxELk39j4W/5DLGw6mnp9MYHO
JQBWZePs0DHPuox5t2svoc7Duu7GV2SfMVezUjP5tw+6zITkbLOwqi1k5TaDlXJe
6YbWFBSXVrbjn6bkid4zYcHilXAIPzP5MiuB4MmUKHm3My68EUg=
=FDVG
-----END PGP SIGNATURE-----

View File

@@ -1,3 +1,32 @@
-------------------------------------------------------------------
Thu Mar 6 20:46:07 UTC 2025 - Martin Hauke <mardnh@gmx.de>
- Update to version 2.0.21
Broker
* Fix clients sending a RESERVED packet not being quickly
disconnected.
* Fix bind_interface producing an error when used with an
interface that has an IPv6 link-local address and no other
IPv6 addresses.
* Fix mismatched wrapped/unwrapped memory alloc/free in
properties.
* Fix allow_anonymous false not being applied in local only mode.
* Add retain_expiry_interval option to fix expired retained
message not being removed from memory if they are not
subscribed to.
* Produce an error if invalid combinations of
cafile/capath/certfile/keyfile are used.
* Backport keepalive checking from develop to fix problems in
current implementation.
Client library
* Fix potential deadlock in mosquitto_sub if -W is used.
Apps
* mosquitto_ctrl dynsec now also allows -i to specify a clientid
as well as -c. This matches the documentation which states -i.
Tests
* Fix 08-ssl-connect-cert-auth-expired and
08-ssl-connect-cert-auth-revoked tests when under load.
-------------------------------------------------------------------
Fri Nov 8 16:32:01 UTC 2024 - Adrian Schröter <adrian@suse.de>

View File

@@ -1,7 +1,7 @@
#
# spec file for package mosquitto
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
%define c_lib libmosquitto1
%define cpp_lib libmosquittopp1
Name: mosquitto
Version: 2.0.20
Version: 2.0.21
Release: 0
Summary: A MQTT v3.1/v3.1.1 Broker
License: EPL-1.0