From 639108eb2e77e6dd45c9a066d8853b6d2fded4db Mon Sep 17 00:00:00 2001 From: Eric Blankenhorn Date: Fri, 22 Mar 2024 10:16:44 -0500 Subject: [PATCH] v1.19.0 release --- CMakeLists.txt | 4 ++-- ChangeLog.md | 16 ++++++++++++++++ .../components/wolfmqtt/component.mk | 2 +- .../components/wolfmqtt/component.mk | 2 +- IDE/F767ZI-TOPPERS/user_settings.h | 2 +- configure.ac | 8 ++++---- examples/aws/awsiot.c | 2 +- examples/aws/awsiot.h | 2 +- examples/azure/azureiothub.c | 2 +- examples/azure/azureiothub.h | 2 +- examples/firmware/firmware.h | 2 +- examples/firmware/fwclient.c | 2 +- examples/firmware/fwclient.h | 2 +- examples/firmware/fwpush.c | 2 +- examples/firmware/fwpush.h | 2 +- examples/mqttclient/mqttclient.c | 2 +- examples/mqttclient/mqttclient.h | 2 +- examples/mqttexample.c | 2 +- examples/mqttexample.h | 2 +- examples/mqttnet.c | 2 +- examples/mqttnet.h | 2 +- examples/mqttport.c | 2 +- examples/mqttport.h | 2 +- examples/mqttsimple/mqttsimple.c | 2 +- examples/mqttsimple/mqttsimple.h | 2 +- examples/mqttuart.c | 2 +- examples/multithread/multithread.c | 3 +-- examples/multithread/multithread.h | 2 +- examples/nbclient/nbclient.c | 2 +- examples/nbclient/nbclient.h | 2 +- examples/pub-sub/mqtt-pub-sub.h | 2 +- examples/pub-sub/mqtt-pub.c | 2 +- examples/pub-sub/mqtt-sub.c | 2 +- examples/sn-client/sn-client.c | 2 +- examples/sn-client/sn-client.h | 2 +- examples/sn-client/sn-client_qos-1.c | 2 +- examples/sn-client/sn-multithread.c | 2 +- examples/wiot/wiot.c | 2 +- examples/wiot/wiot.h | 2 +- src/mqtt_client.c | 2 +- src/mqtt_packet.c | 2 +- src/mqtt_sn_client.c | 2 +- src/mqtt_sn_packet.c | 2 +- src/mqtt_socket.c | 2 +- wolfmqtt/mqtt_client.h | 2 +- wolfmqtt/mqtt_packet.h | 2 +- wolfmqtt/mqtt_sn_client.h | 2 +- wolfmqtt/mqtt_sn_packet.h | 2 +- wolfmqtt/mqtt_socket.h | 2 +- wolfmqtt/mqtt_types.h | 2 +- wolfmqtt/options.h.in | 2 +- wolfmqtt/version.h | 6 +++--- wolfmqtt/version.h.in | 2 +- wolfmqtt/visibility.h | 2 +- zephyr/samples/client.c | 2 +- 55 files changed, 76 insertions(+), 61 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 047e694b0..62cc6c59d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,6 +1,6 @@ # CMakeList.txt # -# Copyright (C) 2006-2023 wolfSSL Inc. +# Copyright (C) 2006-2024 wolfSSL Inc. # # This file is part of wolfSSL. (formerly known as CyaSSL) # @@ -21,7 +21,7 @@ cmake_minimum_required(VERSION 3.16) -project(wolfMQTT VERSION 1.18.0 LANGUAGES C) +project(wolfMQTT VERSION 1.19.0 LANGUAGES C) set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin) include(${CMAKE_CURRENT_SOURCE_DIR}/cmake/functions.cmake) diff --git a/ChangeLog.md b/ChangeLog.md index 3684f9c83..bc18fbdba 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -1,4 +1,20 @@ ## Release Notes + +### v1.19.0 (3/22/2024) +Release 1.19.0 has been developed according to wolfSSL's development and QA process (see link below) and successfully passed the quality criteria. +https://www.wolfssl.com/about/wolfssl-software-development-process-quality-assurance + +* Add stress test. by @philljj in #387 +* Add cmake CI test and fix pthread detection by @embhorn in #389 +* Initial wolfMQTT Espressif ESP32 template and AWS IoT examples by @gojimmypi in #388 +* Add curl test dependencies by @lealem47 in #392 +* Improving and fixing typos for STM32CUBE build by @lealem47 in #391 +* Fix string prop OOB read by @embhorn in #394 +* Fix some Helgrind thread errors with enable-tls, and enable-curl. by @philljj in #396 +* Initial Espressif CI; limit Zepher CI by @gojimmypi in #390 +* Fix double unlock and double lock in multithread example. by @philljj in #397 +* Fix double lock of lockRecv. by @philljj in #398 + ### v1.18.0 (12/22/2023) Release 1.18.0 has been developed according to wolfSSL's development and QA process (see link below) and successfully passed the quality criteria. https://www.wolfssl.com/about/wolfssl-software-development-process-quality-assurance diff --git a/IDE/Espressif/ESP-IDF/examples/AWS_IoT_MQTT/components/wolfmqtt/component.mk b/IDE/Espressif/ESP-IDF/examples/AWS_IoT_MQTT/components/wolfmqtt/component.mk index fdfa650d8..fa24f7741 100644 --- a/IDE/Espressif/ESP-IDF/examples/AWS_IoT_MQTT/components/wolfmqtt/component.mk +++ b/IDE/Espressif/ESP-IDF/examples/AWS_IoT_MQTT/components/wolfmqtt/component.mk @@ -1,6 +1,6 @@ # component.mk # -# Copyright (C) 2006-2022 wolfSSL Inc. +# Copyright (C) 2006-2024 wolfSSL Inc. # # This file is part of wolfMQTT. # diff --git a/IDE/Espressif/ESP-IDF/examples/wolfmqtt_template/components/wolfmqtt/component.mk b/IDE/Espressif/ESP-IDF/examples/wolfmqtt_template/components/wolfmqtt/component.mk index fdfa650d8..fa24f7741 100644 --- a/IDE/Espressif/ESP-IDF/examples/wolfmqtt_template/components/wolfmqtt/component.mk +++ b/IDE/Espressif/ESP-IDF/examples/wolfmqtt_template/components/wolfmqtt/component.mk @@ -1,6 +1,6 @@ # component.mk # -# Copyright (C) 2006-2022 wolfSSL Inc. +# Copyright (C) 2006-2024 wolfSSL Inc. # # This file is part of wolfMQTT. # diff --git a/IDE/F767ZI-TOPPERS/user_settings.h b/IDE/F767ZI-TOPPERS/user_settings.h index 8052d9ee7..45b020983 100644 --- a/IDE/F767ZI-TOPPERS/user_settings.h +++ b/IDE/F767ZI-TOPPERS/user_settings.h @@ -1,6 +1,6 @@ /* user_settings.h * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/configure.ac b/configure.ac index 41d3bfa94..6ffbb70d1 100644 --- a/configure.ac +++ b/configure.ac @@ -1,9 +1,9 @@ # wolfmqtt -# Copyright (C) 2023 wolfSSL Inc. +# Copyright (C) 2024 wolfSSL Inc. # All right reserved. -AC_COPYRIGHT([Copyright (C) 2014-2023 wolfSSL Inc.]) -AC_INIT([wolfmqtt],[1.18.0],[https://github.com/wolfssl/wolfMQTT/issues],[wolfmqtt],[http://www.wolfssl.com]) +AC_COPYRIGHT([Copyright (C) 2014-2024 wolfSSL Inc.]) +AC_INIT([wolfmqtt],[1.19.0],[https://github.com/wolfssl/wolfMQTT/issues],[wolfmqtt],[http://www.wolfssl.com]) AC_PREREQ([2.63]) AC_CONFIG_AUX_DIR([build-aux]) @@ -24,7 +24,7 @@ AC_ARG_PROGRAM AC_CONFIG_MACRO_DIR([m4]) AC_CONFIG_HEADERS([src/config.h]) -WOLFMQTT_LIBRARY_VERSION=17:0:0 +WOLFMQTT_LIBRARY_VERSION=17:1:0 # | | | # +------+ | +---+ # | | | diff --git a/examples/aws/awsiot.c b/examples/aws/awsiot.c index 398ecb147..72e00ed3f 100644 --- a/examples/aws/awsiot.c +++ b/examples/aws/awsiot.c @@ -1,6 +1,6 @@ /* awsiot.c * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/examples/aws/awsiot.h b/examples/aws/awsiot.h index 75aa8ed75..8bb9733cc 100644 --- a/examples/aws/awsiot.h +++ b/examples/aws/awsiot.h @@ -1,6 +1,6 @@ /* awsiot.h * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/examples/azure/azureiothub.c b/examples/azure/azureiothub.c index 6c6eef7aa..221818560 100644 --- a/examples/azure/azureiothub.c +++ b/examples/azure/azureiothub.c @@ -1,6 +1,6 @@ /* azureiothub.c * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/examples/azure/azureiothub.h b/examples/azure/azureiothub.h index b199b8331..2d4c4b5a2 100644 --- a/examples/azure/azureiothub.h +++ b/examples/azure/azureiothub.h @@ -1,6 +1,6 @@ /* azureiothub.h * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/examples/firmware/firmware.h b/examples/firmware/firmware.h index 6154028b6..c0dff2238 100644 --- a/examples/firmware/firmware.h +++ b/examples/firmware/firmware.h @@ -1,6 +1,6 @@ /* firmware.h * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/examples/firmware/fwclient.c b/examples/firmware/fwclient.c index fc4f9c489..afdd38efa 100644 --- a/examples/firmware/fwclient.c +++ b/examples/firmware/fwclient.c @@ -1,6 +1,6 @@ /* fwclient.c * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/examples/firmware/fwclient.h b/examples/firmware/fwclient.h index 1c8465d76..5881c372f 100644 --- a/examples/firmware/fwclient.h +++ b/examples/firmware/fwclient.h @@ -1,6 +1,6 @@ /* fwclient.h * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/examples/firmware/fwpush.c b/examples/firmware/fwpush.c index bf9fbe4b1..260e66e38 100644 --- a/examples/firmware/fwpush.c +++ b/examples/firmware/fwpush.c @@ -1,6 +1,6 @@ /* fwpush.c * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/examples/firmware/fwpush.h b/examples/firmware/fwpush.h index 3230652de..4c26af061 100644 --- a/examples/firmware/fwpush.h +++ b/examples/firmware/fwpush.h @@ -1,6 +1,6 @@ /* fwpush.h * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/examples/mqttclient/mqttclient.c b/examples/mqttclient/mqttclient.c index 7869a18ff..08003a8c5 100644 --- a/examples/mqttclient/mqttclient.c +++ b/examples/mqttclient/mqttclient.c @@ -1,6 +1,6 @@ /* mqttclient.c * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/examples/mqttclient/mqttclient.h b/examples/mqttclient/mqttclient.h index 3f65ececd..3705e2fea 100644 --- a/examples/mqttclient/mqttclient.h +++ b/examples/mqttclient/mqttclient.h @@ -1,6 +1,6 @@ /* mqttclient.h * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/examples/mqttexample.c b/examples/mqttexample.c index 5c802782f..649f8be2d 100644 --- a/examples/mqttexample.c +++ b/examples/mqttexample.c @@ -1,6 +1,6 @@ /* mqttexample.c * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/examples/mqttexample.h b/examples/mqttexample.h index 744e69000..9c9d62ede 100644 --- a/examples/mqttexample.h +++ b/examples/mqttexample.h @@ -1,6 +1,6 @@ /* mqttexample.h * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/examples/mqttnet.c b/examples/mqttnet.c index 6959fcdb5..68c242324 100644 --- a/examples/mqttnet.c +++ b/examples/mqttnet.c @@ -1,6 +1,6 @@ /* mqttnet.c * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/examples/mqttnet.h b/examples/mqttnet.h index 2a6b01b88..68f0edad7 100644 --- a/examples/mqttnet.h +++ b/examples/mqttnet.h @@ -1,6 +1,6 @@ /* mqttnet.h * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/examples/mqttport.c b/examples/mqttport.c index 766bed247..cc529a689 100644 --- a/examples/mqttport.c +++ b/examples/mqttport.c @@ -1,6 +1,6 @@ /* mqttport.c * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/examples/mqttport.h b/examples/mqttport.h index 1061901b3..8d4d48a69 100644 --- a/examples/mqttport.h +++ b/examples/mqttport.h @@ -1,7 +1,7 @@ /* * mqttport.h * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/examples/mqttsimple/mqttsimple.c b/examples/mqttsimple/mqttsimple.c index 5ac2c7f9e..b0f4777d8 100644 --- a/examples/mqttsimple/mqttsimple.c +++ b/examples/mqttsimple/mqttsimple.c @@ -1,6 +1,6 @@ /* mqttsimple.c * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/examples/mqttsimple/mqttsimple.h b/examples/mqttsimple/mqttsimple.h index 921e7eb7c..d7f28676e 100644 --- a/examples/mqttsimple/mqttsimple.h +++ b/examples/mqttsimple/mqttsimple.h @@ -1,6 +1,6 @@ /* mqttsimple * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/examples/mqttuart.c b/examples/mqttuart.c index 9be8e7e0b..24bba64b9 100644 --- a/examples/mqttuart.c +++ b/examples/mqttuart.c @@ -1,6 +1,6 @@ /* mqttuart.c * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/examples/multithread/multithread.c b/examples/multithread/multithread.c index f8f72839c..15d791cb7 100644 --- a/examples/multithread/multithread.c +++ b/examples/multithread/multithread.c @@ -1,6 +1,6 @@ /* multithread.c * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * @@ -607,7 +607,6 @@ static void *waitMessage_task(void *param) mqttCtx->return_code = rc; if (needsUnlock) { wm_SemUnlock(&pingSignal); /* wake ping thread */ - needsUnlock = 0; } THREAD_EXIT(0); diff --git a/examples/multithread/multithread.h b/examples/multithread/multithread.h index 7b33e26ad..75d6ed3c6 100644 --- a/examples/multithread/multithread.h +++ b/examples/multithread/multithread.h @@ -1,6 +1,6 @@ /* multithread.h * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/examples/nbclient/nbclient.c b/examples/nbclient/nbclient.c index 786c12e70..ffa661500 100644 --- a/examples/nbclient/nbclient.c +++ b/examples/nbclient/nbclient.c @@ -1,6 +1,6 @@ /* nbclient.c * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/examples/nbclient/nbclient.h b/examples/nbclient/nbclient.h index d4e0c9eb1..909ef68eb 100644 --- a/examples/nbclient/nbclient.h +++ b/examples/nbclient/nbclient.h @@ -1,6 +1,6 @@ /* nbclient.h * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/examples/pub-sub/mqtt-pub-sub.h b/examples/pub-sub/mqtt-pub-sub.h index 60d0ccbbb..c456680ad 100644 --- a/examples/pub-sub/mqtt-pub-sub.h +++ b/examples/pub-sub/mqtt-pub-sub.h @@ -1,6 +1,6 @@ /* mqtt-pub-sub * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/examples/pub-sub/mqtt-pub.c b/examples/pub-sub/mqtt-pub.c index 40c1fc0a3..3a400e2d4 100644 --- a/examples/pub-sub/mqtt-pub.c +++ b/examples/pub-sub/mqtt-pub.c @@ -1,6 +1,6 @@ /* mqtt-pub.c * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/examples/pub-sub/mqtt-sub.c b/examples/pub-sub/mqtt-sub.c index 84d791e10..9d0389766 100644 --- a/examples/pub-sub/mqtt-sub.c +++ b/examples/pub-sub/mqtt-sub.c @@ -1,6 +1,6 @@ /* mqtt-sub.c * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/examples/sn-client/sn-client.c b/examples/sn-client/sn-client.c index 31a909603..5612ea539 100644 --- a/examples/sn-client/sn-client.c +++ b/examples/sn-client/sn-client.c @@ -1,6 +1,6 @@ /* sn-client.c * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/examples/sn-client/sn-client.h b/examples/sn-client/sn-client.h index 25c30b0f5..ca82f3e76 100644 --- a/examples/sn-client/sn-client.h +++ b/examples/sn-client/sn-client.h @@ -1,6 +1,6 @@ /* sn-client.h * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/examples/sn-client/sn-client_qos-1.c b/examples/sn-client/sn-client_qos-1.c index cb89db29e..a6d7869e8 100644 --- a/examples/sn-client/sn-client_qos-1.c +++ b/examples/sn-client/sn-client_qos-1.c @@ -1,6 +1,6 @@ /* sn-client_qos-1.c * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/examples/sn-client/sn-multithread.c b/examples/sn-client/sn-multithread.c index 84348d494..62a56d4a6 100644 --- a/examples/sn-client/sn-multithread.c +++ b/examples/sn-client/sn-multithread.c @@ -1,6 +1,6 @@ /* sn-multithread.c * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/examples/wiot/wiot.c b/examples/wiot/wiot.c index 28a06aa41..d3b70db36 100644 --- a/examples/wiot/wiot.c +++ b/examples/wiot/wiot.c @@ -1,6 +1,6 @@ /* wiot.c * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/examples/wiot/wiot.h b/examples/wiot/wiot.h index b8ac7ab12..bbd66d0c6 100644 --- a/examples/wiot/wiot.h +++ b/examples/wiot/wiot.h @@ -1,6 +1,6 @@ /* wiot.h * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/src/mqtt_client.c b/src/mqtt_client.c index 0d464d629..464dd8ae0 100644 --- a/src/mqtt_client.c +++ b/src/mqtt_client.c @@ -1,6 +1,6 @@ /* mqtt_client.c * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/src/mqtt_packet.c b/src/mqtt_packet.c index fa41863f9..d6cbbfd6b 100644 --- a/src/mqtt_packet.c +++ b/src/mqtt_packet.c @@ -1,6 +1,6 @@ /* mqtt_packet.c * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/src/mqtt_sn_client.c b/src/mqtt_sn_client.c index 3bce70abe..46383a21d 100644 --- a/src/mqtt_sn_client.c +++ b/src/mqtt_sn_client.c @@ -1,6 +1,6 @@ /* mqtt_sn_client.c * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/src/mqtt_sn_packet.c b/src/mqtt_sn_packet.c index bdd4bd2d2..b3dd9d8f1 100644 --- a/src/mqtt_sn_packet.c +++ b/src/mqtt_sn_packet.c @@ -1,6 +1,6 @@ /* mqtt_sn_packet.c * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/src/mqtt_socket.c b/src/mqtt_socket.c index ab68c426b..041ab3d3e 100644 --- a/src/mqtt_socket.c +++ b/src/mqtt_socket.c @@ -1,6 +1,6 @@ /* mqtt_socket.c * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/wolfmqtt/mqtt_client.h b/wolfmqtt/mqtt_client.h index d3789bce6..896ac36eb 100644 --- a/wolfmqtt/mqtt_client.h +++ b/wolfmqtt/mqtt_client.h @@ -1,6 +1,6 @@ /* mqtt_client.h * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/wolfmqtt/mqtt_packet.h b/wolfmqtt/mqtt_packet.h index efa2d46b5..5a664114e 100644 --- a/wolfmqtt/mqtt_packet.h +++ b/wolfmqtt/mqtt_packet.h @@ -1,6 +1,6 @@ /* mqtt_packet.h * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/wolfmqtt/mqtt_sn_client.h b/wolfmqtt/mqtt_sn_client.h index 68124afad..124110a8f 100644 --- a/wolfmqtt/mqtt_sn_client.h +++ b/wolfmqtt/mqtt_sn_client.h @@ -1,6 +1,6 @@ /* mqtt_sn_client.h * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/wolfmqtt/mqtt_sn_packet.h b/wolfmqtt/mqtt_sn_packet.h index 6729bc4f5..a2fcedaa7 100644 --- a/wolfmqtt/mqtt_sn_packet.h +++ b/wolfmqtt/mqtt_sn_packet.h @@ -1,6 +1,6 @@ /* mqtt_sn_packet.h * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/wolfmqtt/mqtt_socket.h b/wolfmqtt/mqtt_socket.h index 410c6c6bf..3d9b1f9d5 100644 --- a/wolfmqtt/mqtt_socket.h +++ b/wolfmqtt/mqtt_socket.h @@ -1,6 +1,6 @@ /* mqtt_socket.h * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/wolfmqtt/mqtt_types.h b/wolfmqtt/mqtt_types.h index ae32e70dc..03f4d9fb6 100644 --- a/wolfmqtt/mqtt_types.h +++ b/wolfmqtt/mqtt_types.h @@ -1,6 +1,6 @@ /* mqtt_types.h * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/wolfmqtt/options.h.in b/wolfmqtt/options.h.in index cb8a47175..21d4d3be1 100644 --- a/wolfmqtt/options.h.in +++ b/wolfmqtt/options.h.in @@ -1,6 +1,6 @@ /* options.h.in * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/wolfmqtt/version.h b/wolfmqtt/version.h index 11a43dc48..02723ff13 100644 --- a/wolfmqtt/version.h +++ b/wolfmqtt/version.h @@ -1,6 +1,6 @@ /* version.h.in * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * @@ -34,8 +34,8 @@ extern "C" { #endif -#define LIBWOLFMQTT_VERSION_STRING "1.18.0" -#define LIBWOLFMQTT_VERSION_HEX 0x01018000 +#define LIBWOLFMQTT_VERSION_STRING "1.19.0" +#define LIBWOLFMQTT_VERSION_HEX 0x01019000 #ifdef __cplusplus } diff --git a/wolfmqtt/version.h.in b/wolfmqtt/version.h.in index a45969d69..75f4a199f 100644 --- a/wolfmqtt/version.h.in +++ b/wolfmqtt/version.h.in @@ -1,6 +1,6 @@ /* version.h.in * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/wolfmqtt/visibility.h b/wolfmqtt/visibility.h index 85d6a368b..0d836eb16 100644 --- a/wolfmqtt/visibility.h +++ b/wolfmqtt/visibility.h @@ -1,6 +1,6 @@ /* visibility.h * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. * diff --git a/zephyr/samples/client.c b/zephyr/samples/client.c index 07f71e76e..e8b3d7399 100644 --- a/zephyr/samples/client.c +++ b/zephyr/samples/client.c @@ -1,6 +1,6 @@ /* client.c * - * Copyright (C) 2006-2023 wolfSSL Inc. + * Copyright (C) 2006-2024 wolfSSL Inc. * * This file is part of wolfMQTT. *