Bump changelog, versions, and web pages.

This commit is contained in:
Roger A. Light 2021-02-04 10:10:13 +00:00
parent 4a738f154e
commit c2a26250f6
10 changed files with 125 additions and 11 deletions

View File

@ -8,7 +8,7 @@ cmake_minimum_required(VERSION 3.0)
cmake_policy(SET CMP0042 NEW)
project(mosquitto)
set (VERSION 2.0.6)
set (VERSION 2.0.7)
list(APPEND CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/")

View File

@ -1,3 +1,6 @@
2.0.7 - 2021-02-04
==================
Broker:
- Fix exporting of executable symbols on BSD when building via makefile.
- Fix some minor memory leaks on exit only.
@ -14,6 +17,40 @@ Build:
is not available.
1.6.13 - 2021-02-04
===================
Broker:
- Fix crash on Windows if loading a plugin fails. Closes #1866.
- Fix DH group not being set for TLS connections, which meant ciphers using
DHE couldn't be used. Closes #1925. Closes #1476.
- Fix local bridges being disconnected on SIGHUP. Closes #1942.
- Fix $SYS/broker/publish/messages/+ counters not being updated for QoS 1, 2
messages. Closes #1968.
- Fix listener not being reassociated with client when reloading a persistence
file and `per_listener_settings true` is set and the client did not set a
username. Closes #1891.
- Fix file logging on Windows. Closes #1880.
- Fix bridge sock not being removed from sock hash on error. Closes #1897.
Client library:
- Fix build on Mac Big Sur. Closes #1905.
- Fix DH group not being set for TLS connections, which meant ciphers using
DHE couldn't be used. Closes #1925. Closes #1476.
Clients:
- mosquitto_sub will now quit with an error if the %U option is used on
Windows, rather than just quitting. Closes #1908.
- Fix config files truncating options after the first space. Closes #2059.
Apps:
- Perform stricter parsing of input username in mosquitto_passwd. Closes
#570126 (Eclipse bugzilla).
Build:
- Enable epoll support in CMake builds.
2.0.6 - 2021-01-28
==================

View File

@ -127,7 +127,7 @@ WITH_XTREPORT=no
# Also bump lib/mosquitto.h, CMakeLists.txt,
# installer/mosquitto.nsi, installer/mosquitto64.nsi
VERSION=2.0.6
VERSION=2.0.7
# Client library SO version. Bump if incompatible API/ABI changes are made.
SOVERSION=1

View File

@ -66,7 +66,7 @@ extern "C" {
#define LIBMOSQUITTO_MAJOR 2
#define LIBMOSQUITTO_MINOR 0
#define LIBMOSQUITTO_REVISION 6
#define LIBMOSQUITTO_REVISION 7
/* LIBMOSQUITTO_VERSION_NUMBER looks like 1002001 for e.g. version 1.2.1. */
#define LIBMOSQUITTO_VERSION_NUMBER (LIBMOSQUITTO_MAJOR*1000000+LIBMOSQUITTO_MINOR*1000+LIBMOSQUITTO_REVISION)

View File

@ -9,7 +9,7 @@
!define env_hklm 'HKLM "SYSTEM\CurrentControlSet\Control\Session Manager\Environment"'
Name "Eclipse Mosquitto"
!define VERSION 2.0.6
!define VERSION 2.0.7
OutFile "mosquitto-${VERSION}-install-windows-x86.exe"
InstallDir "$PROGRAMFILES\mosquitto"

View File

@ -9,7 +9,7 @@
!define env_hklm 'HKLM "SYSTEM\CurrentControlSet\Control\Session Manager\Environment"'
Name "Eclipse Mosquitto"
!define VERSION 2.0.6
!define VERSION 2.0.7
OutFile "mosquitto-${VERSION}-install-windows-x64.exe"
!include "x64.nsh"

View File

@ -2,7 +2,7 @@
MAJOR=2
MINOR=0
REVISION=6
REVISION=7
sed -i "s/^VERSION=.*/VERSION=${MAJOR}.${MINOR}.${REVISION}/" config.mk

View File

@ -1,5 +1,5 @@
name: mosquitto
version: 2.0.6
version: 2.0.7
summary: Eclipse Mosquitto MQTT broker
description: This is a message broker that supports version 5.0, 3.1.1, and 3.1 of the MQTT
protocol.

View File

@ -1,7 +1,7 @@
<!--
.. title: Download
.. slug: download
.. date: 2021-01-28 12:24:38 UTC
.. date: 2022-02-04 10:09:38 UTC
.. tags: tag
.. category: category
.. link: link
@ -11,7 +11,7 @@
# Source
* [mosquitto-2.0.6.tar.gz](https://mosquitto.org/files/source/mosquitto-2.0.6.tar.gz) (319kB) ([GPG signature](https://mosquitto.org/files/source/mosquitto-2.0.6.tar.gz.asc))
* [mosquitto-2.0.7.tar.gz](https://mosquitto.org/files/source/mosquitto-2.0.7.tar.gz) (319kB) ([GPG signature](https://mosquitto.org/files/source/mosquitto-2.0.7.tar.gz.asc))
* [Git source code repository](https://github.com/eclipse/mosquitto) (github.com)
Older downloads are available at [https://mosquitto.org/files/](../files/)
@ -24,8 +24,8 @@ distributions.
## Windows
* [mosquitto-2.0.6-install-windows-x64.exe](https://mosquitto.org/files/binary/win64/mosquitto-2.0.6-install-windows-x64.exe) (64-bit build, Windows Vista and up, built with Visual Studio Community 2019)
* [mosquitto-2.0.6-install-windows-x32.exe](https://mosquitto.org/files/binary/win32/mosquitto-2.0.6-install-windows-x86.exe) (32-bit build, Windows Vista and up, built with Visual Studio Community 2019)
* [mosquitto-2.0.7-install-windows-x64.exe](https://mosquitto.org/files/binary/win64/mosquitto-2.0.7-install-windows-x64.exe) (64-bit build, Windows Vista and up, built with Visual Studio Community 2019)
* [mosquitto-2.0.7-install-windows-x32.exe](https://mosquitto.org/files/binary/win32/mosquitto-2.0.7-install-windows-x86.exe) (32-bit build, Windows Vista and up, built with Visual Studio Community 2019)
Older installers can be found at [https://mosquitto.org/files/binary/](https://mosquitto.org/files/binary/).

View File

@ -0,0 +1,77 @@
<!--
.. title: Version 2.0.7 released.
.. slug: version-2-0-7-released
.. date: 2021-02-04 10:02:38 UTC
.. tags: Releases
.. category:
.. link:
.. description:
.. type: text
-->
Version 2.0.7 and 1.6.13 of Mosquitto have been released. These are bugfix releases.
# 2.0.7
## Broker
- Fix exporting of executable symbols on BSD when building via makefile.
- Fix some minor memory leaks on exit only.
- Fix possible memory leak on connect. Closes [#2057].
- Fix openssl engine not being able to load private key. Closes [#2066].
## Clients
- Fix config files truncating options after the first space. Closes [#2059].
## Build
- Fix man page building to not absolutely require xsltproc when using CMake.
This now handles the case where we are building from the released tar, or
building from git if xsltproc is available, or building from git if xsltproc
is not available.
# 1.6.13
## Broker:
- Fix crash on Windows if loading a plugin fails. Closes [#1866].
- Fix DH group not being set for TLS connections, which meant ciphers using
DHE couldn't be used. Closes [#1925]. Closes [#1476].
- Fix local bridges being disconnected on SIGHUP. Closes [#1942].
- Fix $SYS/broker/publish/messages/+ counters not being updated for QoS 1, 2
messages. Closes [#1968].
- Fix listener not being reassociated with client when reloading a persistence
file and `per_listener_settings true` is set and the client did not set a
username. Closes [#1891].
- Fix file logging on Windows. Closes [#1880].
- Fix bridge sock not being removed from sock hash on error. Closes [#1897].
## Client library:
- Fix build on Mac Big Sur. Closes [#1905].
- Fix DH group not being set for TLS connections, which meant ciphers using
DHE couldn't be used. Closes [#1925]. Closes [#1476].
## Clients:
- mosquitto_sub will now quit with an error if the %U option is used on
Windows, rather than just quitting. Closes [#1908].
- Fix config files truncating options after the first space. Closes [#2059].
## Apps:
- Perform stricter parsing of input username in mosquitto_passwd. Closes
[#570126] (Eclipse bugzilla).
## Build:
- Enable epoll support in CMake builds.
[#1476]: https://github.com/eclipse/mosquitto/issues/1476
[#1866]: https://github.com/eclipse/mosquitto/issues/1866
[#1880]: https://github.com/eclipse/mosquitto/issues/1880
[#1891]: https://github.com/eclipse/mosquitto/issues/1891
[#1897]: https://github.com/eclipse/mosquitto/issues/1897
[#1905]: https://github.com/eclipse/mosquitto/issues/1905
[#1908]: https://github.com/eclipse/mosquitto/issues/1908
[#1925]: https://github.com/eclipse/mosquitto/issues/1925
[#1942]: https://github.com/eclipse/mosquitto/issues/1942
[#1968]: https://github.com/eclipse/mosquitto/issues/1968
[#2057]: https://github.com/eclipse/mosquitto/issues/2057
[#2059]: https://github.com/eclipse/mosquitto/issues/2059
[#2066]: https://github.com/eclipse/mosquitto/issues/2066
[#570126]: https://bugs.eclipse.org/bugs/show_bug.cgi?id=570126