Bump version and changelog details.
This commit is contained in:
parent
3e6cb42a40
commit
56757df512
@ -11,7 +11,7 @@ project(mosquitto)
|
|||||||
cmake_minimum_required(VERSION 2.8)
|
cmake_minimum_required(VERSION 2.8)
|
||||||
# Only for version 3 and up. cmake_policy(SET CMP0042 NEW)
|
# Only for version 3 and up. cmake_policy(SET CMP0042 NEW)
|
||||||
|
|
||||||
set (VERSION 1.5.90)
|
set (VERSION 1.6.0)
|
||||||
|
|
||||||
add_definitions (-DCMAKE -DVERSION=\"${VERSION}\")
|
add_definitions (-DCMAKE -DVERSION=\"${VERSION}\")
|
||||||
|
|
||||||
|
@ -1,39 +1,46 @@
|
|||||||
1.6 - 2018xxxx
|
1.6 - 20190417
|
||||||
==============
|
==============
|
||||||
|
|
||||||
Broker features:
|
Broker features:
|
||||||
- Improved general support for broker generated client ids. Removed libuuid
|
- Add support for MQTT v5
|
||||||
dependency.
|
- Add support for OCSP stapling.
|
||||||
- auto_id_prefix now defaults to 'auto-'.
|
- Add support for ALPN on bridge TLS connections. Closes #924.
|
||||||
|
- Add support for Automotive DLT logging.
|
||||||
|
- Add TLS Engine support.
|
||||||
|
- Persistence file read/write performance improvements.
|
||||||
- Add max_keepalive option, to allow a maximum keepalive value to be set for
|
- Add max_keepalive option, to allow a maximum keepalive value to be set for
|
||||||
MQTT v5 clients only.
|
MQTT v5 clients only.
|
||||||
- Add TLS Engine support.
|
|
||||||
- Add `bind_interface` option which allows a listener to be bound to a
|
- Add `bind_interface` option which allows a listener to be bound to a
|
||||||
specific network interface, in a similar fashion to the `bind_address` option.
|
specific network interface, in a similar fashion to the `bind_address` option.
|
||||||
Linux only.
|
Linux only.
|
||||||
- Add improved bridge restart interval based on Decorrelated Jitter.
|
- Add improved bridge restart interval based on Decorrelated Jitter.
|
||||||
- Add `dhparamfile` option, to allow DH parameters to be loaded for Ephemeral
|
- Add `dhparamfile` option, to allow DH parameters to be loaded for Ephemeral
|
||||||
DH support
|
DH support
|
||||||
- Add explicit support for TLS v1.3.
|
|
||||||
- Drop support for TLS v1.0.
|
|
||||||
- Add support for Automotive DLT logging.
|
|
||||||
- Disallow writing to $ topics where appropriate.
|
- Disallow writing to $ topics where appropriate.
|
||||||
- Fix mosquitto_passwd crashing on corrupt password file. Closes #1207.
|
- Fix mosquitto_passwd crashing on corrupt password file. Closes #1207.
|
||||||
- Add support for OCSP stapling.
|
- Add explicit support for TLS v1.3.
|
||||||
- Add support for ALPN on bridge TLS connections. Closes #924.
|
- Drop support for TLS v1.0.
|
||||||
|
- Improved general support for broker generated client ids. Removed libuuid
|
||||||
|
dependency.
|
||||||
|
- auto_id_prefix now defaults to 'auto-'.
|
||||||
|
- QoS 1 and 2 flow control improvements.
|
||||||
|
|
||||||
Client library features:
|
Client library features:
|
||||||
|
- Add support for MQTT v5
|
||||||
- Add mosquitto_subscribe_multiple() for sending subscriptions to multiple
|
- Add mosquitto_subscribe_multiple() for sending subscriptions to multiple
|
||||||
topics in one command.
|
topics in one command.
|
||||||
- Add TLS Engine support.
|
- Add TLS Engine support.
|
||||||
- Add explicit support for TLS v1.3.
|
- Add explicit support for TLS v1.3.
|
||||||
- Drop support for TLS v1.0.
|
- Drop support for TLS v1.0.
|
||||||
- Add support for OCSP stapling to bridges.
|
- QoS 1 and 2 flow control improvements.
|
||||||
- Add support for ALPN on TLS connections. Closes #924.
|
|
||||||
|
|
||||||
Client features:
|
Client features:
|
||||||
|
- Add support for MQTT v5
|
||||||
- Add mosquitto_rr client, which can be used for "request-response" messaging,
|
- Add mosquitto_rr client, which can be used for "request-response" messaging,
|
||||||
by sending a request message and awaiting a response.
|
by sending a request message and awaiting a response.
|
||||||
|
- Add TLS Engine support.
|
||||||
|
- Add support for ALPN on TLS connections. Closes #924.
|
||||||
|
- Add -D option for all clients to specify MQTT v5 properties.
|
||||||
- Add -E to mosquitto_sub, which causes it to exit immediately after having
|
- Add -E to mosquitto_sub, which causes it to exit immediately after having
|
||||||
its subscriptions acknowledged. Use with -c to create a durable client
|
its subscriptions acknowledged. Use with -c to create a durable client
|
||||||
session without requiring a message to be received.
|
session without requiring a message to be received.
|
||||||
@ -42,8 +49,6 @@ Client features:
|
|||||||
- Add --repeat and --repeat-delay to mosquitto_pub, which can be used to
|
- Add --repeat and --repeat-delay to mosquitto_pub, which can be used to
|
||||||
repeat single message publishes at a regular interval.
|
repeat single message publishes at a regular interval.
|
||||||
- -V now accepts `5, `311`, `31`, as well as `mqttv5` etc.
|
- -V now accepts `5, `311`, `31`, as well as `mqttv5` etc.
|
||||||
- Add TLS Engine support.
|
|
||||||
- Add support for ALPN on TLS connections. Closes #924.
|
|
||||||
- Add explicit support for TLS v1.3.
|
- Add explicit support for TLS v1.3.
|
||||||
- Drop support for TLS v1.0.
|
- Drop support for TLS v1.0.
|
||||||
|
|
||||||
|
@ -104,7 +104,7 @@ WITH_COVERAGE:=no
|
|||||||
|
|
||||||
# Also bump lib/mosquitto.h, CMakeLists.txt,
|
# Also bump lib/mosquitto.h, CMakeLists.txt,
|
||||||
# installer/mosquitto.nsi, installer/mosquitto64.nsi
|
# installer/mosquitto.nsi, installer/mosquitto64.nsi
|
||||||
VERSION=1.5.90
|
VERSION=1.6.0
|
||||||
|
|
||||||
# Client library SO version. Bump if incompatible API/ABI changes are made.
|
# Client library SO version. Bump if incompatible API/ABI changes are made.
|
||||||
SOVERSION=1
|
SOVERSION=1
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
!define env_hklm 'HKLM "SYSTEM\CurrentControlSet\Control\Session Manager\Environment"'
|
!define env_hklm 'HKLM "SYSTEM\CurrentControlSet\Control\Session Manager\Environment"'
|
||||||
|
|
||||||
Name "Eclipse Mosquitto"
|
Name "Eclipse Mosquitto"
|
||||||
!define VERSION 1.5.90
|
!define VERSION 1.6.0
|
||||||
OutFile "mosquitto-${VERSION}-install-windows-x86.exe"
|
OutFile "mosquitto-${VERSION}-install-windows-x86.exe"
|
||||||
|
|
||||||
InstallDir "$PROGRAMFILES\mosquitto"
|
InstallDir "$PROGRAMFILES\mosquitto"
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
!define env_hklm 'HKLM "SYSTEM\CurrentControlSet\Control\Session Manager\Environment"'
|
!define env_hklm 'HKLM "SYSTEM\CurrentControlSet\Control\Session Manager\Environment"'
|
||||||
|
|
||||||
Name "Eclipse Mosquitto"
|
Name "Eclipse Mosquitto"
|
||||||
!define VERSION 1.5.90
|
!define VERSION 1.6.0
|
||||||
OutFile "mosquitto-${VERSION}-install-windows-x64.exe"
|
OutFile "mosquitto-${VERSION}-install-windows-x64.exe"
|
||||||
|
|
||||||
!include "x64.nsh"
|
!include "x64.nsh"
|
||||||
|
@ -47,8 +47,8 @@ extern "C" {
|
|||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
|
|
||||||
#define LIBMOSQUITTO_MAJOR 1
|
#define LIBMOSQUITTO_MAJOR 1
|
||||||
#define LIBMOSQUITTO_MINOR 5
|
#define LIBMOSQUITTO_MINOR 6
|
||||||
#define LIBMOSQUITTO_REVISION 90
|
#define LIBMOSQUITTO_REVISION 0
|
||||||
/* LIBMOSQUITTO_VERSION_NUMBER looks like 1002001 for e.g. version 1.2.1. */
|
/* 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)
|
#define LIBMOSQUITTO_VERSION_NUMBER (LIBMOSQUITTO_MAJOR*1000000+LIBMOSQUITTO_MINOR*1000+LIBMOSQUITTO_REVISION)
|
||||||
|
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
MAJOR=1
|
MAJOR=1
|
||||||
MINOR=5
|
MINOR=6
|
||||||
REVISION=90
|
REVISION=0
|
||||||
|
|
||||||
sed -i "s/^VERSION=.*/VERSION=${MAJOR}.${MINOR}.${REVISION}/" config.mk
|
sed -i "s/^VERSION=.*/VERSION=${MAJOR}.${MINOR}.${REVISION}/" config.mk
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
name: mosquitto
|
name: mosquitto
|
||||||
version: 1.5.90
|
version: 1.6.0
|
||||||
summary: Eclipse Mosquitto MQTT broker
|
summary: Eclipse Mosquitto MQTT broker
|
||||||
description: This is a message broker that supports version 3.1 and 3.1.1 of the MQTT
|
description: This is a message broker that supports version 3.1 and 3.1.1 of the MQTT
|
||||||
protocol.
|
protocol.
|
||||||
|
@ -15,6 +15,7 @@ ptest : utest
|
|||||||
utest :
|
utest :
|
||||||
$(MAKE) -C unit test
|
$(MAKE) -C unit test
|
||||||
|
|
||||||
|
reallyclean : clean
|
||||||
clean :
|
clean :
|
||||||
$(MAKE) -C lib clean
|
$(MAKE) -C lib clean
|
||||||
$(MAKE) -C broker clean
|
$(MAKE) -C broker clean
|
||||||
|
Loading…
Reference in New Issue
Block a user