Skip to content

Commit

Permalink
Bump version and web pages.
Browse files Browse the repository at this point in the history
  • Loading branch information
ralight committed Jun 13, 2019
1 parent af7760f commit 1d6aa9f
Show file tree
Hide file tree
Showing 11 changed files with 95 additions and 21 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -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.2)
set (VERSION 1.6.3)

add_definitions (-DCMAKE -DVERSION=\"${VERSION}\")

Expand Down
2 changes: 1 addition & 1 deletion ChangeLog.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
1.6.3 - 201905xx
1.6.3 - 20190613
================

Broker:
Expand Down
2 changes: 1 addition & 1 deletion config.mk
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@ WITH_COVERAGE:=no

# Also bump lib/mosquitto.h, CMakeLists.txt,
# installer/mosquitto.nsi, installer/mosquitto64.nsi
VERSION=1.6.2
VERSION=1.6.3

# Client library SO version. Bump if incompatible API/ABI changes are made.
SOVERSION=1
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 1.6.2
!define VERSION 1.6.3
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 1.6.2
!define VERSION 1.6.3
OutFile "mosquitto-${VERSION}-install-windows-x64.exe"

!include "x64.nsh"
Expand Down
2 changes: 1 addition & 1 deletion lib/mosquitto.h
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ extern "C" {

#define LIBMOSQUITTO_MAJOR 1
#define LIBMOSQUITTO_MINOR 6
#define LIBMOSQUITTO_REVISION 2
#define LIBMOSQUITTO_REVISION 3
/* 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 set-version.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

MAJOR=1
MINOR=6
REVISION=2
REVISION=3

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: 1.6.2
version: 1.6.3
summary: Eclipse Mosquitto MQTT broker
description: This is a message broker that supports version 3.1 and 3.1.1 of the MQTT
protocol.
Expand Down
6 changes: 3 additions & 3 deletions www/pages/download.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@

# Source

* [mosquitto-1.6.2.tar.gz](https://mosquitto.org/files/source/mosquitto-1.6.2.tar.gz) (319kB) ([GPG signature](https://mosquitto.org/files/source/mosquitto-1.6.2.tar.gz.asc))
* [mosquitto-1.6.3.tar.gz](https://mosquitto.org/files/source/mosquitto-1.6.3.tar.gz) (319kB) ([GPG signature](https://mosquitto.org/files/source/mosquitto-1.6.3.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-1.6.2-install-windows-x64.exe](https://mosquitto.org/files/binary/win64/mosquitto-1.6.2-install-windows-x64.exe) (~360 kB) (64-bit build, Windows Vista and up, built with Visual Studio Community 2017)
* [mosquitto-1.6.2-install-windows-x32.exe](https://mosquitto.org/files/binary/win32/mosquitto-1.6.2-install-windows-x86.exe) (~360 kB) (32-bit build, Windows Vista and up, built with Visual Studio Community 2017)
* [mosquitto-1.6.3-install-windows-x64.exe](https://mosquitto.org/files/binary/win64/mosquitto-1.6.3-install-windows-x64.exe) (~1.4 MB) (64-bit build, Windows Vista and up, built with Visual Studio Community 2017)
* [mosquitto-1.6.3-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.

Expand Down
84 changes: 84 additions & 0 deletions www/posts/2019/06/version-1-6-3-released.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,84 @@
<!--
.. title: Version 1.6.3 released
.. slug: version-1-6-3-released
.. date: 2019-06-13 17:00:00 UTC+1
.. tags: Releases
.. category:
.. link:
.. description:
.. type: text
-->

This is a bugfix release.

## Broker
- Fix detection of incoming v3.1/v3.1.1 bridges. Closes [#1263].
- Fix default `max_topic_alias` listener config not being copied to the in-use
listener when compiled without TLS support.
- Fix random number generation if compiling using `WITH_TLS=no` and on Linux
with glibc >= 2.25. Without this fix, no random numbers would be generated
for e.g. on broker client id generation, and so clients connecting expecting
this feature would be unable to connect.
- Fix compilation problem related to `getrandom()` on non-glibc systems.
- Fix Will message for a persistent client incorrectly being sent when the
client reconnects after a clean disconnect. Closes [#1273].
- Fix Will message for a persistent client not being sent on disconnect.
Closes [#1273].
- Improve documentation around the upgrading of persistence files. Closes
[#1276].
- Add 'extern "C"' on mosquitto_broker.h and mosquitto_plugin.h for C++ plugin
writing. Closes [#1290].
- Fix persistent Websockets clients not receiving messages after they
reconnect, having sent DISCONNECT on a previous session. Closes [#1227].
- Disable TLS renegotiation. Client initiated renegotiation is considered to
be a potential attack vector against servers. Closes [#1257].
- Fix incorrect shared subscription topic '$shared'.
- Fix zero length client ids being rejected for MQTT v5 clients with clean
start set to true.
- Fix MQTT v5 overlapping subscription behaviour. Clients now receive message
from all matching subscriptions rather than the first one encountered, which
ensures the maximum QoS requirement is met.
- Fix incoming/outgoing quota problems for QoS>0.
- Remove obsolete `store_clean_interval` from documentation.

## Client library
- Fix typo causing build error on Windows when building without TLS support.
Closes [#1264].

## Clients
- Fix -L url parsing when `/topic` part is missing.
- Stop some error messages being printed even when `--quiet` was used.
Closes [#1284].
- Fix `mosquitto_pub` exiting with error code 0 when an error occurred.
Closes [#1285].
- Fix `mosquitto_pub` not using the `-c` option. Closes [#1273].
- Fix MQTT v5 clients not being able to specify a password without a username.
Closes [#1274].
- Fix `mosquitto_pub -l` not handling network failures. Closes [#1152].
- Fix `mosquitto_pub -l` not handling zero length input. Closes [#1302].
- Fix double free on exit in `mosquitto_pub`. Closes [#1280].

## Documentation:
- Remove references to Python binding and C++ wrapper in libmosquitto man
page. Closes [#1266].

## Build
- CLIENT_LDFLAGS now uses LDFLAGS. Closes [#1294].

[#1152]: https://github.com/eclipse/mosquitto/issues/1152
[#1227]: https://github.com/eclipse/mosquitto/issues/1227
[#1257]: https://github.com/eclipse/mosquitto/issues/1257
[#1263]: https://github.com/eclipse/mosquitto/issues/1263
[#1264]: https://github.com/eclipse/mosquitto/issues/1264
[#1266]: https://github.com/eclipse/mosquitto/issues/1266
[#1273]: https://github.com/eclipse/mosquitto/issues/1273
[#1273]: https://github.com/eclipse/mosquitto/issues/1273
[#1273]: https://github.com/eclipse/mosquitto/issues/1273
[#1274]: https://github.com/eclipse/mosquitto/issues/1274
[#1276]: https://github.com/eclipse/mosquitto/issues/1276
[#1280]: https://github.com/eclipse/mosquitto/issues/1280
[#1284]: https://github.com/eclipse/mosquitto/issues/1284
[#1285]: https://github.com/eclipse/mosquitto/issues/1285
[#1290]: https://github.com/eclipse/mosquitto/issues/1290
[#1294]: https://github.com/eclipse/mosquitto/issues/1294
[#1302]: https://github.com/eclipse/mosquitto/issues/1302
10 changes: 0 additions & 10 deletions www/themes/mosquitto/templates/base_helper.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -22,16 +22,6 @@ lang="${lang}">
<head>
<meta charset="utf-8">

<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-11832660-3"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());

gtag('config', 'UA-11832660-3');
</script>

% if use_base_tag:
<base href="${abs_link(permalink)}">
% endif
Expand Down

0 comments on commit 1d6aa9f

Please sign in to comment.