diff --git a/README.md b/README.md index ead32d8b3..a444288ef 100644 --- a/README.md +++ b/README.md @@ -80,8 +80,17 @@ We setup an AWS IoT endpoint and testing device certificate for testing. The AWS ## Release Notes +### v0.13 (05/10/17) +* Fixed issue with `msg->stat` in non-blocking. +* Fixed Arduino library build. +* Fixed examples with non-blocking (--enable-nonblock). +* Enhancement to pass network callback return codes through context when using TLS. +* Added option to disable the blocking timeouts for `select()` using `--disable-timeout` (or `WOLFMQTT_NO_TIMEOUT`). +* Added option to disable STDIN/fgets capture for examples using `--disable-stdincap` (or `WOLFMQTT_NO_STDIN_CAP`) +* Refactor to use new `MQTT_CODE_STDIN_WAKE` return code for examples using STDIN to send publish messages (normal blocking mode only). + ### v0.12 (12/20/16) -* Fixes issue with read timeout in non-blocking mode with TLS enabled being teated as socket error. +* Fixes issue with read timeout in non-blocking mode with TLS enabled being teated as socket error. * Fixed issue with “msg->stat” not getting reset on failure or timeout. * Fix to not link libwolfssl with ./configure --disable-tls. * Added AWS IoT Example and test script. diff --git a/configure.ac b/configure.ac index a90382700..c3fe14d9c 100644 --- a/configure.ac +++ b/configure.ac @@ -2,7 +2,8 @@ # Copyright (C) 2016 wolfSSL Inc. # All right reserved. -AC_INIT([wolfmqtt], [0.12], [http://wolfssl.com], [wolfmqtt]) +AC_INIT([wolfmqtt],[0.13.0],[https://github.com/wolfssl/wolfMQTT/issues],[wolfmqtt],[http://www.wolfssl.com]) + AC_PREREQ([2.63]) AC_CONFIG_AUX_DIR([build-aux]) @@ -17,7 +18,7 @@ AC_ARG_PROGRAM AC_CONFIG_MACRO_DIR([m4]) AC_CONFIG_HEADERS([src/config.h]) -WOLFMQTT_LIBRARY_VERSION=1:0:0 +WOLFMQTT_LIBRARY_VERSION=1:1:0 # | | | # +------+ | +---+ # | | | diff --git a/wolfmqtt/version.h b/wolfmqtt/version.h index 2c9d675df..1c694c3ec 100644 --- a/wolfmqtt/version.h +++ b/wolfmqtt/version.h @@ -34,8 +34,8 @@ extern "C" { #endif -#define LIBWOLFMQTT_VERSION_STRING "0.12" -#define LIBWOLFMQTT_VERSION_HEX 0x00012000 +#define LIBWOLFMQTT_VERSION_STRING "0.13.0" +#define LIBWOLFMQTT_VERSION_HEX 0x00013000 #ifdef __cplusplus }