Skip to content

Commit

Permalink
Bump changelog, versions, and web pages.
Browse files Browse the repository at this point in the history
  • Loading branch information
ralight committed Feb 4, 2021
1 parent 4a738f1 commit c2a2625
Show file tree
Hide file tree
Showing 10 changed files with 125 additions and 11 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -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/")

Expand Down
37 changes: 37 additions & 0 deletions ChangeLog.txt
Original file line number Diff line number Diff line change
@@ -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.
Expand All @@ -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
==================

Expand Down
2 changes: 1 addition & 1 deletion config.mk
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion include/mosquitto.h
Original file line number Diff line number Diff line change
Expand Up @@ -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)

Expand Down
2 changes: 1 addition & 1 deletion installer/mosquitto.nsi
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
2 changes: 1 addition & 1 deletion installer/mosquitto64.nsi
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
2 changes: 1 addition & 1 deletion set-version.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

MAJOR=2
MINOR=0
REVISION=6
REVISION=7

sed -i "s/^VERSION=.*/VERSION=${MAJOR}.${MINOR}.${REVISION}/" config.mk

Expand Down
2 changes: 1 addition & 1 deletion snap/snapcraft.yaml
Original file line number Diff line number Diff line change
@@ -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.
Expand Down
8 changes: 4 additions & 4 deletions www/pages/download.md
Original file line number Diff line number Diff line change
@@ -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
Expand All @@ -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/)
Expand All @@ -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/).

Expand Down
77 changes: 77 additions & 0 deletions www/posts/2021/02/version-2-0-7-released.md
Original file line number Diff line number Diff line change
@@ -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

0 comments on commit c2a2625

Please sign in to comment.