diff --git a/mosquitto-2.0.4.tar.gz b/mosquitto-2.0.4.tar.gz deleted file mode 100644 index 63875c7..0000000 --- a/mosquitto-2.0.4.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ba3126d82533fe40a18cf1a989e61eaea887e81829cd93518149e73553d20f10 -size 751539 diff --git a/mosquitto-2.0.4.tar.gz.sig b/mosquitto-2.0.4.tar.gz.sig deleted file mode 100644 index 63ee9b5..0000000 --- a/mosquitto-2.0.4.tar.gz.sig +++ /dev/null @@ -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----- diff --git a/mosquitto-2.0.7.tar.gz b/mosquitto-2.0.7.tar.gz new file mode 100644 index 0000000..7f2c3dd --- /dev/null +++ b/mosquitto-2.0.7.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a98054f0b8161588975ef24e1d467550d3935f4c16ccee63ecb623248a28356e +size 756625 diff --git a/mosquitto-2.0.7.tar.gz.sig b/mosquitto-2.0.7.tar.gz.sig new file mode 100644 index 0000000..5880956 --- /dev/null +++ b/mosquitto-2.0.7.tar.gz.sig @@ -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----- diff --git a/mosquitto.changes b/mosquitto.changes index f00eb5e..c02aff5 100644 --- a/mosquitto.changes +++ b/mosquitto.changes @@ -1,3 +1,73 @@ +------------------------------------------------------------------- +Sat Feb 6 21:36:22 UTC 2021 - Martin Hauke + +- 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 + +- 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 diff --git a/mosquitto.spec b/mosquitto.spec index 3aa3d26..70c8b3d 100644 --- a/mosquitto.spec +++ b/mosquitto.spec @@ -1,7 +1,7 @@ # # 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 # 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.4 +Version: 2.0.7 Release: 0 Summary: A MQTT v3.1/v3.1.1 Broker License: EPL-1.0 @@ -37,6 +37,7 @@ Patch0: mosquitto-1.4.1_apparmor.patch Patch1: mosquitto-1.6.8-config.patch BuildRequires: cmake BuildRequires: gcc-c++ +BuildRequires: libxslt-tools BuildRequires: openssl-devel >= 1.0.0 BuildRequires: pkgconfig BuildRequires: tcpd-devel