Accepting request 870017 from home:mnhauke
- Update to version 2.0.7 Broker: * Fix some minor memory leaks on exit only. * Fix possible memory leak on connect. * Fix openssl engine not being able to load private key. Clients: * Fix config files truncating options after the first space. Build: - Fix man page building to not absolutely require xsltproc when using CMake. - Update to version 2.0.6 Broker: * Fix calculation of remaining length parameter for websockets clients that send fragmented packets. Broker: * Fix potential duplicate Will messages being sent when a will delay interval has been set. * Fix message expiry interval property not being honoured in `mosquitto_broker_publish` and `mosquitto_broker_publish_copy`. * Fix websockets listeners with TLS not responding. * Improve logging in obscure cases when a client disconnects. * Fix reloading of listeners where multiple listeners have been defined with the same port but different bind addresses. * Fix `message_size_limit` not applying to the Will payload. * The error topic-alias-invalid was being sent if an MQTT v5 client published a message with empty topic and topic alias set, but the topic alias hadn't already been configured on the broker. This has been fixed to send a protocol error, as per section 3.3.4 of the specification. * Note in the man pages that SIGHUP reloads TLS certificates. OBS-URL: https://build.opensuse.org/request/show/870017 OBS-URL: https://build.opensuse.org/package/show/network:messaging:mqtt/mosquitto?expand=0&rev=48
This commit is contained in:
parent
bb4d9422c5
commit
011170316e
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:ba3126d82533fe40a18cf1a989e61eaea887e81829cd93518149e73553d20f10
|
|
||||||
size 751539
|
|
@ -1,16 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
|
|
||||||
iQIzBAABCgAdFiEEoNbuodyuSaY1o7Lwd5si37PnF7cFAl/iJX8ACgkQd5si37Pn
|
|
||||||
F7d4PRAAzhH7prRiWmdD7ey1MkQGQ5sMqb1W70uKAzKP3+2A8WPyUR0BbFkY25eB
|
|
||||||
cV1008rZaHVRmCH2/6hGK7kfGvReJPs4pQC8Hbb8Gh8mx32DKrKWmMYY4Vy25sa9
|
|
||||||
KXgx4Bb0pMCZI61IlXqNKfNzHbj0AMs6x42EawAurjEAaw88TnjGp2tq0qims6jJ
|
|
||||||
LGXu3OsrGvjfqE84MOhQ3eyRffdkgvakPPubIymnuFv8VSA2W409Ce2ms54Iqsdc
|
|
||||||
Ngty42M02HvV5/Z1/+ZT1C/tgMvHHaUkknzK09NhW3+XAkbFsRI6muFwDUrPGNCd
|
|
||||||
6gL2KUixs3aacDaN4O4bRg8CPq9X3PA5Y8uAm4fh3PPpk1vA2Amv3mv/Rlpn8rYa
|
|
||||||
JqnTYcIXvdNWU3OWgmgCc8LJhjOG5o2CeK3GmRaMevZrnLqGXgYjY+5cAx5E4Mph
|
|
||||||
Ln3P8mWpJH67MaiEuI0envfYodwnWJBTVTVCj7uQALnOvtCSZUlnSvQFMp3oRR6K
|
|
||||||
Wk8iWXvrM4eCfOM5EYPziqbIOwWYY5XH+RnoxYw9dGNUwbJAm3q7WFxEnezTdGNo
|
|
||||||
NIjsKtFprAfXZ7xjahsi0x/mAe/iKm5s6F7VPzZoczjo68vSKVaBkCkmB5EJdREP
|
|
||||||
iZpXBOsEVkkFs4HUc9erjs/K+4cW/ShTE/DnecRSyzy/7Gtq9DQ=
|
|
||||||
=SaB8
|
|
||||||
-----END PGP SIGNATURE-----
|
|
3
mosquitto-2.0.7.tar.gz
Normal file
3
mosquitto-2.0.7.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:a98054f0b8161588975ef24e1d467550d3935f4c16ccee63ecb623248a28356e
|
||||||
|
size 756625
|
16
mosquitto-2.0.7.tar.gz.sig
Normal file
16
mosquitto-2.0.7.tar.gz.sig
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQIzBAABCgAdFiEEoNbuodyuSaY1o7Lwd5si37PnF7cFAmAbyRQACgkQd5si37Pn
|
||||||
|
F7eGhBAA19cgL5pC2++Cwi62GTIkeiQzlly6uthf8iYqsKzq3Q/REknH38y3u/0J
|
||||||
|
xQVCgqAej2WFXJN4mVZgeXwIvsokdjeeQIz4LSHOAPjSs4By2X+a8SufYYZzLLaA
|
||||||
|
ZIG2LmnqEg9YJZfqrCkUwdC2+PJ1S7Elc+0W2YV0Rxm/gfbtcaRs3XRqmgPtJNJz
|
||||||
|
MQqg1JJA3KPqA7ru4RCHSWMNjK3/LTgPVNDWxX8txN2T1jCCXcjnuBQTo3dPytGt
|
||||||
|
xI5Xly1l3pDtml1tnTH5IGMtO73A2MM3GHNcKQSHJ4i5LyGJAa5I1f0inQycW2zm
|
||||||
|
HEbNsFmRBJ3NIukex1DqHQuj7TRDFBsU0VvYoovSEoLN0+l3+FFfKmndjCc/41s9
|
||||||
|
TX/Zk7DplhXRR8w2uz/dpgoejLeqF3Qnnpxm3AAQTtFEyvLzrhYO4onxhnD4S5O7
|
||||||
|
Vbqlt5vlZhkJqzimQsleBcwnmi3xwkU6l9EeI/S4uuJBvMOopKykEyj/aijbZsc4
|
||||||
|
mwS+Yj7FLLiHPUjm8R3PWkL5OCHRQ2OtXzklHwLr3LC6MT02Tcpo6vzPdADDzGyr
|
||||||
|
Ml1kaRXTufZfNwqJFni+elFAmyPp7aG+U9aNY8Qr6jJG5p5jSmBuC8BAcV145aTb
|
||||||
|
iDeXxyVmO2BZaCzIBcPphqkzLuszJdP2LTemdPf11//fiobpF7M=
|
||||||
|
=zyy4
|
||||||
|
-----END PGP SIGNATURE-----
|
@ -1,3 +1,73 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Feb 6 21:36:22 UTC 2021 - Martin Hauke <mardnh@gmx.de>
|
||||||
|
|
||||||
|
- Update to version 2.0.7
|
||||||
|
Broker:
|
||||||
|
* Fix some minor memory leaks on exit only.
|
||||||
|
* Fix possible memory leak on connect.
|
||||||
|
* Fix openssl engine not being able to load private key.
|
||||||
|
Clients:
|
||||||
|
* Fix config files truncating options after the first space.
|
||||||
|
Build:
|
||||||
|
- Fix man page building to not absolutely require xsltproc when
|
||||||
|
using CMake.
|
||||||
|
- Update to version 2.0.6
|
||||||
|
Broker:
|
||||||
|
* Fix calculation of remaining length parameter for websockets
|
||||||
|
clients that send fragmented packets.
|
||||||
|
Broker:
|
||||||
|
* Fix potential duplicate Will messages being sent when a will
|
||||||
|
delay interval has been set.
|
||||||
|
* Fix message expiry interval property not being honoured in
|
||||||
|
`mosquitto_broker_publish` and `mosquitto_broker_publish_copy`.
|
||||||
|
* Fix websockets listeners with TLS not responding.
|
||||||
|
* Improve logging in obscure cases when a client disconnects.
|
||||||
|
* Fix reloading of listeners where multiple listeners have been
|
||||||
|
defined with the same port but different bind addresses.
|
||||||
|
* Fix `message_size_limit` not applying to the Will payload.
|
||||||
|
* The error topic-alias-invalid was being sent if an MQTT v5
|
||||||
|
client published a message with empty topic and topic alias
|
||||||
|
set, but the topic alias hadn't already been configured on
|
||||||
|
the broker. This has been fixed to send a protocol error, as
|
||||||
|
per section 3.3.4 of the specification.
|
||||||
|
* Note in the man pages that SIGHUP reloads TLS certificates.
|
||||||
|
Apps:
|
||||||
|
* Allow command line arguments to override config file options in
|
||||||
|
mosquitto_ctrl.
|
||||||
|
* mosquitto_ctrl: produce an error when requesting a new password
|
||||||
|
if both attempts do not match.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Jan 12 07:45:11 UTC 2021 - Martin Hauke <mardnh@gmx.de>
|
||||||
|
|
||||||
|
- Update to version 2.0.5
|
||||||
|
Broker:
|
||||||
|
* Fix "auth_method" not being provided to the extended auth
|
||||||
|
plugin event.
|
||||||
|
* Fix large packets not being completely published to slow
|
||||||
|
clients.
|
||||||
|
* Fix bridge connection not relinquishing POLLOUT after messages
|
||||||
|
are sent.
|
||||||
|
* Fix apparmor incorrectly denying access to
|
||||||
|
/var/lib/mosquitto/mosquitto.db.new.
|
||||||
|
* Fix potential intermittent initial bridge connections when
|
||||||
|
using poll().
|
||||||
|
* Fix "bind_interface" option.
|
||||||
|
* Fix invalid behaviour in dynsec plugin if a group or client is
|
||||||
|
deleted before a role that was attached to the group or client
|
||||||
|
is deleted.
|
||||||
|
* Improve logging in dynsec addGroupRole/addGroupClient commands.
|
||||||
|
Client library:
|
||||||
|
* Improve documentation around the "_v5()" and non-v5 functions,
|
||||||
|
e.g. `mosquitto_publish()` and `mosquitto_publish_v5().
|
||||||
|
Build:
|
||||||
|
* "install" Makefile target should depend on "all", not
|
||||||
|
"mosquitto", to ensure that man pages are always built.
|
||||||
|
Apps:
|
||||||
|
* Disallow control characters in mosquitto_passwd usernames.
|
||||||
|
* Fix incorrect description in mosquitto_ctrl man page.
|
||||||
|
* Fix `mosquitto_ctrl dynsec getGroup` not showing roles.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Dec 23 17:12:17 UTC 2020 - Martin Hauke <mardnh@gmx.de>
|
Wed Dec 23 17:12:17 UTC 2020 - Martin Hauke <mardnh@gmx.de>
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package mosquitto
|
# spec file for package mosquitto
|
||||||
#
|
#
|
||||||
# Copyright (c) 2020 SUSE LLC
|
# Copyright (c) 2021 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -20,7 +20,7 @@
|
|||||||
%define c_lib libmosquitto1
|
%define c_lib libmosquitto1
|
||||||
%define cpp_lib libmosquittopp1
|
%define cpp_lib libmosquittopp1
|
||||||
Name: mosquitto
|
Name: mosquitto
|
||||||
Version: 2.0.4
|
Version: 2.0.7
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: A MQTT v3.1/v3.1.1 Broker
|
Summary: A MQTT v3.1/v3.1.1 Broker
|
||||||
License: EPL-1.0
|
License: EPL-1.0
|
||||||
@ -37,6 +37,7 @@ Patch0: mosquitto-1.4.1_apparmor.patch
|
|||||||
Patch1: mosquitto-1.6.8-config.patch
|
Patch1: mosquitto-1.6.8-config.patch
|
||||||
BuildRequires: cmake
|
BuildRequires: cmake
|
||||||
BuildRequires: gcc-c++
|
BuildRequires: gcc-c++
|
||||||
|
BuildRequires: libxslt-tools
|
||||||
BuildRequires: openssl-devel >= 1.0.0
|
BuildRequires: openssl-devel >= 1.0.0
|
||||||
BuildRequires: pkgconfig
|
BuildRequires: pkgconfig
|
||||||
BuildRequires: tcpd-devel
|
BuildRequires: tcpd-devel
|
||||||
|
Loading…
Reference in New Issue
Block a user