Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@

cmake_minimum_required(VERSION 3.16)

project(wolfMQTT VERSION 1.20.0 LANGUAGES C)
project(wolfMQTT VERSION 1.21.0 LANGUAGES C)
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)

include(${CMAKE_CURRENT_SOURCE_DIR}/cmake/functions.cmake)
Expand Down
18 changes: 18 additions & 0 deletions ChangeLog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,23 @@
## Release Notes

### v1.21.0 (12/03/2025)
Release 1.21.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 port for NETX use by @JacobBarthelmeh in #427
* Fix heap buffer overflow in MqttDecode_Num with bounds checking by @embhorn in #430
* Restore instructions for testing against OQS mosquitto integration. by @anhu in #432
* initial threadx test by @JacobBarthelmeh in #429
* Rename ML-KEM hybrids to match IETF Draft. by @anhu in #435
* Update expired test certs by @lealem47 in #441
* Pin to ESP-IDF v5.5, limit workflow push branches, line endings by @gojimmypi in #444
* Fix: MQTT v5 Property-Packet Protocol Validation and Decode Safety by @kaabia in #440
* Fix: Correct state transition check in MqttClient_Auth by @kaabia in #439
* fix: correct variable in MQTT property decode error checks by @kaabia in #445
* Add fflush to mqtt-sub example by @embhorn in #447
* Update license to GPLv3 by @embhorn in #448

### v1.20.0 (05/02/2025)
Release 1.20.0 has been developed according to wolfSSL's development and QA
process (see link below) and successfully passed the quality criteria.
Expand Down
4 changes: 2 additions & 2 deletions configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# All right reserved.

AC_COPYRIGHT([Copyright (C) 2014-2025 wolfSSL Inc.])
AC_INIT([wolfmqtt],[1.20.0],[https://github.com/wolfssl/wolfMQTT/issues],[wolfmqtt],[http://www.wolfssl.com])
AC_INIT([wolfmqtt],[1.21.0],[https://github.com/wolfssl/wolfMQTT/issues],[wolfmqtt],[http://www.wolfssl.com])

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

WOLFMQTT_LIBRARY_VERSION=18:0:0
WOLFMQTT_LIBRARY_VERSION=19:0:0
# | | |
# +------+ | +---+
# | | |
Expand Down
4 changes: 2 additions & 2 deletions wolfmqtt/version.h
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,8 @@
extern "C" {
#endif

#define LIBWOLFMQTT_VERSION_STRING "1.20.0"
#define LIBWOLFMQTT_VERSION_HEX 0x01020000
#define LIBWOLFMQTT_VERSION_STRING "1.21.0"
#define LIBWOLFMQTT_VERSION_HEX 0x01021000

#ifdef __cplusplus
}
Expand Down