Bump version numbers, add release info.

This commit is contained in:
Roger A. Light 2019-09-12 14:56:15 +01:00
parent ce68040f22
commit 6e2be25881
10 changed files with 81 additions and 11 deletions

View File

@ -11,7 +11,7 @@ project(mosquitto)
cmake_minimum_required(VERSION 2.8)
# Only for version 3 and up. cmake_policy(SET CMP0042 NEW)
set (VERSION 1.6.4)
set (VERSION 1.6.5)
add_definitions (-DCMAKE -DVERSION=\"${VERSION}\")

View File

@ -1,3 +1,6 @@
1.6.5 - 20190912
================
Broker:
- Fix v5 DISCONNECT packets with remaining length == 2 being treated as a
protocol error. Closes #1367.

View File

@ -104,7 +104,7 @@ WITH_COVERAGE:=no
# Also bump lib/mosquitto.h, CMakeLists.txt,
# installer/mosquitto.nsi, installer/mosquitto64.nsi
VERSION=1.6.4
VERSION=1.6.5
# Client library SO version. Bump if incompatible API/ABI changes are made.
SOVERSION=1

View File

@ -9,7 +9,7 @@
!define env_hklm 'HKLM "SYSTEM\CurrentControlSet\Control\Session Manager\Environment"'
Name "Eclipse Mosquitto"
!define VERSION 1.6.4
!define VERSION 1.6.5
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 1.6.4
!define VERSION 1.6.5
OutFile "mosquitto-${VERSION}-install-windows-x64.exe"
!include "x64.nsh"

View File

@ -48,7 +48,7 @@ extern "C" {
#define LIBMOSQUITTO_MAJOR 1
#define LIBMOSQUITTO_MINOR 6
#define LIBMOSQUITTO_REVISION 4
#define LIBMOSQUITTO_REVISION 5
/* 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

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

View File

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

View File

@ -1,7 +1,7 @@
<!--
.. title: Download
.. slug: download
.. date: 2019-08-01 13:12:00 UTC+1
.. date: 2019-09-12 15:12:00 UTC+1
.. tags: tag
.. category: category
.. link: link
@ -11,7 +11,7 @@
# Source
* [mosquitto-1.6.4.tar.gz](https://mosquitto.org/files/source/mosquitto-1.6.4.tar.gz) (319kB) ([GPG signature](https://mosquitto.org/files/source/mosquitto-1.6.4.tar.gz.asc))
* [mosquitto-1.6.5.tar.gz](https://mosquitto.org/files/source/mosquitto-1.6.5.tar.gz) (319kB) ([GPG signature](https://mosquitto.org/files/source/mosquitto-1.6.5.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-1.6.4-install-windows-x64.exe](https://mosquitto.org/files/binary/win64/mosquitto-1.6.4-install-windows-x64.exe) (~1.4 MB) (64-bit build, Windows Vista and up, built with Visual Studio Community 2017)
* [mosquitto-1.6.4-install-windows-x32.exe](https://mosquitto.org/files/binary/win32/mosquitto-1.6.2-install-windows-x86.exe) (~1.4 MB) (32-bit build, Windows Vista and up, built with Visual Studio Community 2017)
* [mosquitto-1.6.5-install-windows-x64.exe](https://mosquitto.org/files/binary/win64/mosquitto-1.6.5-install-windows-x64.exe) (~1.4 MB) (64-bit build, Windows Vista and up, built with Visual Studio Community 2017)
* [mosquitto-1.6.5-install-windows-x32.exe](https://mosquitto.org/files/binary/win32/mosquitto-1.6.2-install-windows-x86.exe) (~1.4 MB) (32-bit build, Windows Vista and up, built with Visual Studio Community 2017)
See also readme-windows.txt after installing.

View File

@ -0,0 +1,67 @@
<!--
.. title: Version 1.6.5 released
.. slug: version-1-6-4-released
.. date: 2019-09-12 15:00:00 UTC+1
.. tags: Releases
.. category:
.. link:
.. description:
.. type: text
-->
This is a bugfix release.
# Compatibility
- The most recent version of libwebsockets (3.2.0) changed its behaviour and is
not compatible with Mosquitto. This has been fixed for the next libwebsockets
release. The 1.6.5 release refuses to compile with libwebsockets 3.2.0. All
previous versions of Mosquitto that use websockets are affected by the change
in behaviour.
# Broker
- Fix v5 DISCONNECT packets with remaining length == 2 being treated as a
protocol error. Closes [#1367].
- Fix support for libwebsockets 3.x (excluding 3.2.0)
- Fix slow websockets performance when sending large messages. Closes [#1390].
- Fix bridges potentially not connecting on Windows. Closes [#478].
- Fix clients authorised using `use_identity_as_username` or
`use_subject_as_username` being disconnected on SIGHUP. Closes [#1402].
- Improve error messages in some situations when clients disconnect. Reduces
the number of "Socket error on client X, disconnecting" messages.
- Fix Will for v5 clients not being sent if will delay interval was greater
than the session expiry interval. Closes [#1401].
- Fix CRL file not being reloaded on HUP. Closes [#35].
- Fix repeated "Error in poll" messages on Windows when only websockets
listeners are defined. Closes [#1391].
# Client library
- Fix reconnect backoff for the situation where connections are dropped rather
than refused. Closes [#737].
- Fix missing locks on `mosq->state`. Closes [#1374].
# Documentation
- Improve details on global/per listener options in the mosquitto.conf man page.
Closes [#274].
- Clarify behaviour when clients exceed the `message_size_limit`. Closes [#448].
- Improve documentation for `max_inflight_bytes`, `max_inflight_messages`,
and `max_queued_messages`.
# Build
- Fix missing function warnings on NetBSD.
- Fix `WITH_STATIC_LIBRARIES` using CMake on Windows. Closes [#1369].
- Guard `ssize_t` definition on Windows. Closes [#522].
[#35]: https://github.com/eclipse/mosquitto/issues/35
[#274]: https://github.com/eclipse/mosquitto/issues/274
[#448]: https://github.com/eclipse/mosquitto/issues/448
[#478]: https://github.com/eclipse/mosquitto/issues/478
[#522]: https://github.com/eclipse/mosquitto/issues/522
[#737]: https://github.com/eclipse/mosquitto/issues/737
[#1367]: https://github.com/eclipse/mosquitto/issues/1367
[#1369]: https://github.com/eclipse/mosquitto/issues/1369
[#1374]: https://github.com/eclipse/mosquitto/issues/1374
[#1390]: https://github.com/eclipse/mosquitto/issues/1390
[#1391]: https://github.com/eclipse/mosquitto/issues/1391
[#1401]: https://github.com/eclipse/mosquitto/issues/1401
[#1402]: https://github.com/eclipse/mosquitto/issues/1402