Skip to content

Commit

Permalink
Merge pull request #320 from embhorn/rel_v1.15.1
Browse files Browse the repository at this point in the history
wolfMQTT Release v1.15.1 preparation
  • Loading branch information
billphipps authored Mar 14, 2023
2 parents 5644d08 + 984be4f commit 6a1a7f8
Show file tree
Hide file tree
Showing 42 changed files with 51 additions and 47 deletions.
4 changes: 2 additions & 2 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# CMakeList.txt
#
# Copyright (C) 2006-2022 wolfSSL Inc.
# Copyright (C) 2006-2023 wolfSSL Inc.
#
# This file is part of wolfSSL. (formerly known as CyaSSL)
#
Expand All @@ -21,7 +21,7 @@

cmake_minimum_required(VERSION 3.16)

project(wolfMQTT VERSION 1.15.0 LANGUAGES C)
project(wolfMQTT VERSION 1.15.1 LANGUAGES C)
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)

set(MQTT_SOURCES
Expand Down
4 changes: 4 additions & 0 deletions ChangeLog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
## Release Notes

### v1.15.1 (3/14/2023)
* Fix to protect read from client->write.len, which resolve edge case issue
when using multi-threading. (PR #318 and PR #319)

### v1.15.0 (12/30/2022)
* Fix for --with-libwolfssl-prefix config option #312
* Call disconn CB with MQTTv5 reason code #314
Expand Down
2 changes: 1 addition & 1 deletion IDE/F767ZI-TOPPERS/user_settings.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* user_settings.h
*
* Copyright (C) 2006-2022 wolfSSL Inc.
* Copyright (C) 2006-2023 wolfSSL Inc.
*
* This file is part of wolfMQTT.
*
Expand Down
8 changes: 4 additions & 4 deletions configure.ac
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
# wolfmqtt
# Copyright (C) 2022 wolfSSL Inc.
# Copyright (C) 2023 wolfSSL Inc.
# All right reserved.

AC_COPYRIGHT([Copyright (C) 2014-2022 wolfSSL Inc.])
AC_INIT([wolfmqtt],[1.15.0],[https://github.com/wolfssl/wolfMQTT/issues],[wolfmqtt],[http://www.wolfssl.com])
AC_COPYRIGHT([Copyright (C) 2014-2023 wolfSSL Inc.])
AC_INIT([wolfmqtt],[1.15.1],[https://github.com/wolfssl/wolfMQTT/issues],[wolfmqtt],[http://www.wolfssl.com])

AC_PREREQ([2.63])
AC_CONFIG_AUX_DIR([build-aux])
Expand All @@ -23,7 +23,7 @@ AC_ARG_PROGRAM
AC_CONFIG_MACRO_DIR([m4])
AC_CONFIG_HEADERS([src/config.h])

WOLFMQTT_LIBRARY_VERSION=14:0:0
WOLFMQTT_LIBRARY_VERSION=14:1:0
# | | |
# +------+ | +---+
# | | |
Expand Down
2 changes: 1 addition & 1 deletion examples/aws/awsiot.c
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* awsiot.c
*
* Copyright (C) 2006-2022 wolfSSL Inc.
* Copyright (C) 2006-2023 wolfSSL Inc.
*
* This file is part of wolfMQTT.
*
Expand Down
2 changes: 1 addition & 1 deletion examples/aws/awsiot.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* awsiot.h
*
* Copyright (C) 2006-2022 wolfSSL Inc.
* Copyright (C) 2006-2023 wolfSSL Inc.
*
* This file is part of wolfMQTT.
*
Expand Down
2 changes: 1 addition & 1 deletion examples/azure/azureiothub.c
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* azureiothub.c
*
* Copyright (C) 2006-2022 wolfSSL Inc.
* Copyright (C) 2006-2023 wolfSSL Inc.
*
* This file is part of wolfMQTT.
*
Expand Down
2 changes: 1 addition & 1 deletion examples/azure/azureiothub.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* azureiothub.h
*
* Copyright (C) 2006-2022 wolfSSL Inc.
* Copyright (C) 2006-2023 wolfSSL Inc.
*
* This file is part of wolfMQTT.
*
Expand Down
2 changes: 1 addition & 1 deletion examples/firmware/fwclient.c
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* fwclient.c
*
* Copyright (C) 2006-2022 wolfSSL Inc.
* Copyright (C) 2006-2023 wolfSSL Inc.
*
* This file is part of wolfMQTT.
*
Expand Down
2 changes: 1 addition & 1 deletion examples/firmware/fwclient.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* fwclient.h
*
* Copyright (C) 2006-2022 wolfSSL Inc.
* Copyright (C) 2006-2023 wolfSSL Inc.
*
* This file is part of wolfMQTT.
*
Expand Down
2 changes: 1 addition & 1 deletion examples/firmware/fwpush.c
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* fwpush.c
*
* Copyright (C) 2006-2022 wolfSSL Inc.
* Copyright (C) 2006-2023 wolfSSL Inc.
*
* This file is part of wolfMQTT.
*
Expand Down
2 changes: 1 addition & 1 deletion examples/firmware/fwpush.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* fwpush.h
*
* Copyright (C) 2006-2022 wolfSSL Inc.
* Copyright (C) 2006-2023 wolfSSL Inc.
*
* This file is part of wolfMQTT.
*
Expand Down
2 changes: 1 addition & 1 deletion examples/mqttclient/mqttclient.c
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* mqttclient.c
*
* Copyright (C) 2006-2022 wolfSSL Inc.
* Copyright (C) 2006-2023 wolfSSL Inc.
*
* This file is part of wolfMQTT.
*
Expand Down
2 changes: 1 addition & 1 deletion examples/mqttclient/mqttclient.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* mqttclient.h
*
* Copyright (C) 2006-2022 wolfSSL Inc.
* Copyright (C) 2006-2023 wolfSSL Inc.
*
* This file is part of wolfMQTT.
*
Expand Down
2 changes: 1 addition & 1 deletion examples/mqttexample.c
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* mqttexample.c
*
* Copyright (C) 2006-2022 wolfSSL Inc.
* Copyright (C) 2006-2023 wolfSSL Inc.
*
* This file is part of wolfMQTT.
*
Expand Down
2 changes: 1 addition & 1 deletion examples/mqttexample.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* mqttexample.h
*
* Copyright (C) 2006-2022 wolfSSL Inc.
* Copyright (C) 2006-2023 wolfSSL Inc.
*
* This file is part of wolfMQTT.
*
Expand Down
2 changes: 1 addition & 1 deletion examples/mqttnet.c
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* mqttnet.c
*
* Copyright (C) 2006-2022 wolfSSL Inc.
* Copyright (C) 2006-2023 wolfSSL Inc.
*
* This file is part of wolfMQTT.
*
Expand Down
2 changes: 1 addition & 1 deletion examples/mqttnet.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* mqttnet.h
*
* Copyright (C) 2006-2022 wolfSSL Inc.
* Copyright (C) 2006-2023 wolfSSL Inc.
*
* This file is part of wolfMQTT.
*
Expand Down
2 changes: 1 addition & 1 deletion examples/mqttsimple/mqttsimple.c
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* mqttsimple.c
*
* Copyright (C) 2006-2022 wolfSSL Inc.
* Copyright (C) 2006-2023 wolfSSL Inc.
*
* This file is part of wolfMQTT.
*
Expand Down
2 changes: 1 addition & 1 deletion examples/mqttsimple/mqttsimple.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* mqttsimple
*
* Copyright (C) 2006-2022 wolfSSL Inc.
* Copyright (C) 2006-2023 wolfSSL Inc.
*
* This file is part of wolfMQTT.
*
Expand Down
2 changes: 1 addition & 1 deletion examples/mqttuart.c
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* mqttuart.c
*
* Copyright (C) 2006-2022 wolfSSL Inc.
* Copyright (C) 2006-2023 wolfSSL Inc.
*
* This file is part of wolfMQTT.
*
Expand Down
2 changes: 1 addition & 1 deletion examples/multithread/multithread.c
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* multithread.c
*
* Copyright (C) 2006-2022 wolfSSL Inc.
* Copyright (C) 2006-2023 wolfSSL Inc.
*
* This file is part of wolfMQTT.
*
Expand Down
2 changes: 1 addition & 1 deletion examples/multithread/multithread.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* multithread.h
*
* Copyright (C) 2006-2022 wolfSSL Inc.
* Copyright (C) 2006-2023 wolfSSL Inc.
*
* This file is part of wolfMQTT.
*
Expand Down
2 changes: 1 addition & 1 deletion examples/nbclient/nbclient.c
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* nbclient.c
*
* Copyright (C) 2006-2022 wolfSSL Inc.
* Copyright (C) 2006-2023 wolfSSL Inc.
*
* This file is part of wolfMQTT.
*
Expand Down
2 changes: 1 addition & 1 deletion examples/nbclient/nbclient.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* nbclient.h
*
* Copyright (C) 2006-2022 wolfSSL Inc.
* Copyright (C) 2006-2023 wolfSSL Inc.
*
* This file is part of wolfMQTT.
*
Expand Down
2 changes: 1 addition & 1 deletion examples/sn-client/sn-client.c
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* sn-client.c
*
* Copyright (C) 2006-2022 wolfSSL Inc.
* Copyright (C) 2006-2023 wolfSSL Inc.
*
* This file is part of wolfMQTT.
*
Expand Down
2 changes: 1 addition & 1 deletion examples/sn-client/sn-client.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* sn-client.h
*
* Copyright (C) 2006-2022 wolfSSL Inc.
* Copyright (C) 2006-2023 wolfSSL Inc.
*
* This file is part of wolfMQTT.
*
Expand Down
2 changes: 1 addition & 1 deletion examples/sn-client/sn-client_qos-1.c
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* sn-client_qos-1.c
*
* Copyright (C) 2006-2022 wolfSSL Inc.
* Copyright (C) 2006-2023 wolfSSL Inc.
*
* This file is part of wolfMQTT.
*
Expand Down
2 changes: 1 addition & 1 deletion examples/sn-client/sn-multithread.c
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* sn-multithread.c
*
* Copyright (C) 2006-2022 wolfSSL Inc.
* Copyright (C) 2006-2023 wolfSSL Inc.
*
* This file is part of wolfMQTT.
*
Expand Down
2 changes: 1 addition & 1 deletion examples/wiot/wiot.c
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* wiot.c
*
* Copyright (C) 2006-2022 wolfSSL Inc.
* Copyright (C) 2006-2023 wolfSSL Inc.
*
* This file is part of wolfMQTT.
*
Expand Down
2 changes: 1 addition & 1 deletion examples/wiot/wiot.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* wiot.h
*
* Copyright (C) 2006-2022 wolfSSL Inc.
* Copyright (C) 2006-2023 wolfSSL Inc.
*
* This file is part of wolfMQTT.
*
Expand Down
2 changes: 1 addition & 1 deletion src/mqtt_client.c
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* mqtt_client.c
*
* Copyright (C) 2006-2022 wolfSSL Inc.
* Copyright (C) 2006-2023 wolfSSL Inc.
*
* This file is part of wolfMQTT.
*
Expand Down
2 changes: 1 addition & 1 deletion src/mqtt_packet.c
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* mqtt_packet.c
*
* Copyright (C) 2006-2022 wolfSSL Inc.
* Copyright (C) 2006-2023 wolfSSL Inc.
*
* This file is part of wolfMQTT.
*
Expand Down
2 changes: 1 addition & 1 deletion src/mqtt_socket.c
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* mqtt_socket.c
*
* Copyright (C) 2006-2022 wolfSSL Inc.
* Copyright (C) 2006-2023 wolfSSL Inc.
*
* This file is part of wolfMQTT.
*
Expand Down
2 changes: 1 addition & 1 deletion wolfmqtt/mqtt_client.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* mqtt_client.h
*
* Copyright (C) 2006-2022 wolfSSL Inc.
* Copyright (C) 2006-2023 wolfSSL Inc.
*
* This file is part of wolfMQTT.
*
Expand Down
2 changes: 1 addition & 1 deletion wolfmqtt/mqtt_packet.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* mqtt_packet.h
*
* Copyright (C) 2006-2022 wolfSSL Inc.
* Copyright (C) 2006-2023 wolfSSL Inc.
*
* This file is part of wolfMQTT.
*
Expand Down
2 changes: 1 addition & 1 deletion wolfmqtt/mqtt_socket.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* mqtt_socket.h
*
* Copyright (C) 2006-2022 wolfSSL Inc.
* Copyright (C) 2006-2023 wolfSSL Inc.
*
* This file is part of wolfMQTT.
*
Expand Down
2 changes: 1 addition & 1 deletion wolfmqtt/mqtt_types.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* mqtt_types.h
*
* Copyright (C) 2006-2022 wolfSSL Inc.
* Copyright (C) 2006-2023 wolfSSL Inc.
*
* This file is part of wolfMQTT.
*
Expand Down
2 changes: 1 addition & 1 deletion wolfmqtt/options.h.in
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* options.h.in
*
* Copyright (C) 2006-2022 wolfSSL Inc.
* Copyright (C) 2006-2023 wolfSSL Inc.
*
* This file is part of wolfMQTT.
*
Expand Down
6 changes: 3 additions & 3 deletions wolfmqtt/version.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* version.h.in
*
* Copyright (C) 2006-2022 wolfSSL Inc.
* Copyright (C) 2006-2023 wolfSSL Inc.
*
* This file is part of wolfMQTT.
*
Expand Down Expand Up @@ -34,8 +34,8 @@
extern "C" {
#endif

#define LIBWOLFMQTT_VERSION_STRING "1.15.0"
#define LIBWOLFMQTT_VERSION_HEX 0x01015000
#define LIBWOLFMQTT_VERSION_STRING "1.15.1"
#define LIBWOLFMQTT_VERSION_HEX 0x01015001

#ifdef __cplusplus
}
Expand Down
2 changes: 1 addition & 1 deletion wolfmqtt/version.h.in
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* version.h.in
*
* Copyright (C) 2006-2022 wolfSSL Inc.
* Copyright (C) 2006-2023 wolfSSL Inc.
*
* This file is part of wolfMQTT.
*
Expand Down
2 changes: 1 addition & 1 deletion wolfmqtt/visibility.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* visibility.h
*
* Copyright (C) 2006-2022 wolfSSL Inc.
* Copyright (C) 2006-2023 wolfSSL Inc.
*
* This file is part of wolfMQTT.
*
Expand Down

0 comments on commit 6a1a7f8

Please sign in to comment.