Skip to content

Commit ff0d672

Browse files
committed
Fix from review
1 parent 3eec48d commit ff0d672

1 file changed

Lines changed: 35 additions & 35 deletions

File tree

ChangeLog.md

Lines changed: 35 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,52 +1,52 @@
11
## Release Notes
22

33
### v2.0.0 (03/20/2026)
4-
Release 1.21.0 has been developed according to wolfSSL's development and QA
4+
Release 2.0.0 has been developed according to wolfSSL's development and QA
55
process (see link below) and successfully passed the quality criteria.
66
https://www.wolfssl.com/about/wolfssl-software-development-process-quality-assurance
77

88
#### New Features
9-
* Lightweight MQTT Broker — New built-in MQTT broker implementation (#457) with:
10-
* MQTT v3.1.1 spec compliance checks (#462)
11-
* Secure and non-secure port listening support (#465)
12-
* WebSocket transport support (#466)
13-
* wolfIP (embedded TCP/IP stack) support (#463)
14-
* Retained messages, session persistence, graceful disconnect, QoS subscription updates (#465)
15-
* libFuzzer-based broker fuzzing infrastructure (#474)
16-
* wolfIP Integration — Added wolfIP support for both MQTT client and broker (#463)
17-
* lastError Field — Preserve TLS error code via new lastError in the network context (#458)
18-
9+
* Lightweight MQTT Broker — New built-in MQTT broker implementation (#457)
10+
* MQTT v3.1.1 spec compliance checks (#462)
11+
* Secure and non-secure port listening support (#465)
12+
* WebSocket transport support (#466)
13+
* wolfIP (embedded TCP/IP stack) support (#463)
14+
* Retained messages, session persistence, graceful disconnect, QoS subscription updates (#465)
15+
* libFuzzer-based broker fuzzing infrastructure (#474)
16+
* wolfIP Integration — Added wolfIP support for both MQTT client and broker (#463)
17+
* lastError Field — Preserve TLS error code via new lastError in the network context (#458)
18+
1919
#### Bug Fixes
20-
* Fix race condition in wm_SemLock (#475)
21-
* Fix wildcard topic matching (#472)
22-
* Fix LWT (Last Will and Testament) length checks and payload free issues (#472, #473)
23-
* Fix subAck buffer size check and topic count validation (#472)
24-
* Fix MqttPacket_Write failure return handling (#473)
25-
* Fix MQTT-SN: null pointer dereference, non-blocking read, encode/decode issues (#473)
26-
* Fix MqttDecode_Auth reason code issue (#473)
27-
* Fix broker client connect status check (#472)
28-
* Fix SN_Client_WaitType issues (#456)
29-
* Fix curl transport: use internal loops for partial read/write handling (#459)
20+
* Fix race condition in wm_SemLock (#475)
21+
* Fix wildcard topic matching (#472)
22+
* Fix LWT (Last Will and Testament) length checks and payload free issues (#472, #473)
23+
* Fix subAck buffer size check and topic count validation (#472)
24+
* Fix MqttPacket_Write failure return handling (#473)
25+
* Fix MQTT-SN: null pointer dereference, non-blocking read, encode/decode issues (#473)
26+
* Fix MqttDecode_Auth reason code issue (#473)
27+
* Fix broker client connect status check (#472)
28+
* Fix SN_Client_WaitType issues (#456)
29+
* Fix curl transport: use internal loops for partial read/write handling (#459)
3030

3131
#### Security Hardening
32-
* Add overflow checks in network and socket IO (#467)
33-
* Add checks for negative return values in MqttDecode_String calls (#467)
34-
* Add encoding error checks (#467)
35-
* Add remain_len validation check (#471)
36-
* Static analysis fixes for MqttClient_Auth, MqttProps_Add, MqttDecode_SubscribeAck, MqttDecode_Props (#469)
37-
* Static analysis fixes for SN_Decode_Register, SN_Decode_GWInfo, SN_Client_WillTopicUpdate, SN_Encode_Publish, SN_Encode_RegAck, SN_Client_Connect (#468)
38-
* Add debug warning when using VERIFY_NONE (#475)
32+
* Add overflow checks in network and socket IO (#467)
33+
* Add checks for negative return values in MqttDecode_String calls (#467)
34+
* Add encoding error checks (#467)
35+
* Add remain_len validation check (#471)
36+
* Static analysis fixes for MqttClient_Auth, MqttProps_Add, MqttDecode_SubscribeAck,MqttDecode_Props (#469)
37+
* Static analysis fixes for SN_Decode_Register, SN_Decode_GWInfo, SN_Client_WillTopicUpdate,SN_Encode_Publish, SN_Encode_RegAck, SN_Client_Connect (#468)
38+
* Add debug warning when using VERIFY_NONE (#475)
3939

4040
#### CI / Testing
41-
* Add CI workflows for codespell, multi-compiler, and sanitizer tests (#470)
42-
* Add Coverity workflow schedule (#450, #451)
43-
* Add WebSocket broker configurations to CI (#466)
44-
* Expanded broker edge case testing (#465)
45-
* Improved broker test execution speed (#465)
41+
* Add CI workflows for codespell, multi-compiler, and sanitizer tests (#470)
42+
* Add Coverity workflow schedule (#450, #451)
43+
* Add WebSocket broker configurations to CI (#466)
44+
* Expanded broker edge case testing (#465)
45+
* Improved broker test execution speed (#465)
4646

4747
#### Other
48-
* Updated client certificates (#455)
49-
* Added wolfSSL as submodule option (#452)
48+
* Updated client certificates (#455)
49+
* Added wolfSSL as submodule option (#452)
5050

5151
### v1.21.0 (12/03/2025)
5252
Release 1.21.0 has been developed according to wolfSSL's development and QA

0 commit comments

Comments
 (0)