Skip to content

Commit aca9140

Browse files
authored
Merge pull request #43 from dgarske/rel_v0.14
Release v0.14 prep
2 parents d626784 + 2cc75fb commit aca9140

3 files changed

Lines changed: 30 additions & 15 deletions

File tree

README.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,21 @@ We setup an AWS IoT endpoint and testing device certificate for testing. The AWS
8080

8181
## Release Notes
8282

83+
### v0.14 (11/22/17)
84+
* Fixed non-blocking connect to check for `EINPROGRESS` for all platforms (not just Harmony).
85+
* Fixed buffer overflow position check on read/write.
86+
* Fixed typo on internal packet function `MqttDecode_ConnectAck`.
87+
* Fixed the socket close for Harmony to use `closesocket`.
88+
* Fixed non-blocking connect where `WOLFMQTT_NO_STDIO` is defined.
89+
* Fixed GCC 7's new fall-through check.
90+
* Added check for EAGAIN in non-blocking mode (was only EWOULDBLOCK).
91+
* Added non-blocking support for write operations when `WOLFMQTT_NONBLOCK` is defined.
92+
* Added support for DH and setting the default minimum key bits.
93+
* Added support for keep-alive ping when using non-blocking mode.
94+
* Improvements to example TLS callback handling of return code failures.
95+
* Improvements and fixes to Visual Studio projects.
96+
* Enhancement to adjust wolfSSL options.h include based on `WOLFSSL_USER_SETTINGS`.
97+
8398
### v0.13 (05/10/17)
8499
* Fixed issue with `msg->stat` in non-blocking.
85100
* Fixed Arduino library build.

configure.ac

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# Copyright (C) 2016 wolfSSL Inc.
33
# All right reserved.
44

5-
AC_INIT([wolfmqtt],[0.13.0],[https://github.com/wolfssl/wolfMQTT/issues],[wolfmqtt],[http://www.wolfssl.com])
5+
AC_INIT([wolfmqtt],[0.14.0],[https://github.com/wolfssl/wolfMQTT/issues],[wolfmqtt],[http://www.wolfssl.com])
66

77
AC_PREREQ([2.63])
88
AC_CONFIG_AUX_DIR([build-aux])
@@ -18,18 +18,18 @@ AC_ARG_PROGRAM
1818
AC_CONFIG_MACRO_DIR([m4])
1919
AC_CONFIG_HEADERS([src/config.h])
2020

21-
WOLFMQTT_LIBRARY_VERSION=1:1:0
22-
# | | |
23-
# +------+ | +---+
24-
# | | |
25-
# current:revision:age
26-
# | | |
27-
# | | +- increment if interfaces have been added
28-
# | | set to zero if interfaces have been removed
29-
# | | or changed
30-
# | +- increment if source code has changed
31-
# | set to zero if current is incremented
32-
# +- increment if interfaces have been added, removed or changed
21+
WOLFMQTT_LIBRARY_VERSION=1:2:0
22+
# | | |
23+
# +------+ | +---+
24+
# | | |
25+
# current:revision:age
26+
# | | |
27+
# | | +- increment if interfaces have been added
28+
# | | set to zero if interfaces have been removed
29+
# | | or changed
30+
# | +- increment if source code has changed
31+
# | set to zero if current is incremented
32+
# +- increment if interfaces have been added, removed or changed
3333
AC_SUBST([WOLFMQTT_LIBRARY_VERSION])
3434

3535
LT_PREREQ([2.2])

wolfmqtt/version.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@
3434
extern "C" {
3535
#endif
3636

37-
#define LIBWOLFMQTT_VERSION_STRING "0.13.0"
38-
#define LIBWOLFMQTT_VERSION_HEX 0x00013000
37+
#define LIBWOLFMQTT_VERSION_STRING "0.14.0"
38+
#define LIBWOLFMQTT_VERSION_HEX 0x00014000
3939

4040
#ifdef __cplusplus
4141
}

0 commit comments

Comments
 (0)