You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Dec 8, 2022. It is now read-only.
Copy file name to clipboardExpand all lines: CHANGELOG.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,9 +5,9 @@ This repository contains the `FreeRTOS AWS Reference Integrations`, which are pr
5
5
6
6
### New Features
7
7
8
-
This release includes refactored MQTT, JSON Parser, and AWS IoT Device Shadow libraries for optimized memory usage and modularity, and includes dependent libraries via GitHub submoduling. These libraries have gone through code quality checks including verification that no function has a [GNU Complexity](https://www.gnu.org/software/complexity/manual/complexity.html) score over 8, and checks against deviations from mandatory rules in the [MISRA coding standard](https://www.misra.org.uk/MISRAHome/MISRAC2012/tabid/196/Default.aspx). Deviations from the MISRA C:2012 guidelines are documented under [MISRA Deviations](https://github.com/aws/aws-iot-device-sdk-embedded-C/blob/202009.00/MISRA.md). This library has also undergone both static code analysis from [Coverity static analysis](https://github.com/aws/aws-iot-device-sdk-embedded-C/blob/202009.00/MISRA.md), and validation of memory safety and proof of functional correctness through the CBMC automated reasoning tool.
8
+
This release includes refactored MQTT, JSON Parser, and AWS IoT Device Shadow libraries for optimized memory usage and modularity, and includes dependent libraries via GitHub submoduling. These libraries have gone through code quality checks including verification that no function has a [GNU Complexity](https://www.gnu.org/software/complexity/manual/complexity.html) score over 8, and checks against the [MISRA coding standard](https://www.misra.org.uk/MISRAHome/MISRAC2012/tabid/196/Default.aspx). Deviations from the MISRA C:2012 guidelines are documented under [MISRA Deviations](https://github.com/aws/aws-iot-device-sdk-embedded-C/blob/202009.00/MISRA.md). These libraries have also undergone both static code analysis from [Coverity static analysis](https://github.com/aws/aws-iot-device-sdk-embedded-C/blob/202009.00/MISRA.md), and validation of memory safety and functional correction proofs through the CBMC automated reasoning tool.
9
9
10
-
This release supports backward compatibility with the old MQTT and Shadow library APIs (i.e. present in 202007.00 and earlier releases). Thus, all libraries that depend on the old MQTT library API, including Shadow, Defender, GreenGrass Discovery (present under libraries/c_sdk folder), are backward compatible with the previous 202007.00 release
10
+
This release supports backward compatibility with the MQTT and Shadow library APIs present in the previous release (i.e. present in 202007.00 and earlier releases). Thus, all libraries that depend on the old MQTT library API, including Shadow, Defender, GreenGrass Discovery (present under libraries/c_sdk folder), are backward compatible with the previous 202007.00 release.
11
11
12
12
#### AWS IoT Device Shadow V1.0.1
13
13
@@ -37,7 +37,7 @@ This release supports backward compatibility with the old MQTT and Shadow librar
37
37
38
38
#### Bluetooth Low Energy Management Library V2.2.0
39
39
40
-
- Added transport interface for BLE library to send data to AWS IoT using the new MQTT and Shadow client libraries. The transport interface utilizes a companion device mobile application implemented using FreeRTOS BLE android and IOS SDKs to send data to AWS IoT.
40
+
- Added transport interface for BLE library to send data to AWS IoT using the coreMQTT and Shadow client libraries. The transport interface utilizes a companion device mobile application implemented using FreeRTOS BLE android and IOS SDKs to send data to AWS IoT.
41
41
- Added new MQTT and shadow demos for BLE. The demo uses the new MQTT and Shadow client libraries and the BLE transport interface to send and receive data with AWS IoT.
42
42
- Provides backwards compatibility for applications using existing MQTT, Shadow and OTA libraries with Bluetooth Low Energy.
43
43
@@ -58,7 +58,7 @@ This release supports backward compatibility with the old MQTT and Shadow librar
58
58
- Added descriptions for functions and variables in Doxygen compatible format.
59
59
- Updated `prvParseDNSReply` function signature.
60
60
61
-
#### FreeRTOS+UTILS V1.2.0
61
+
#### FreeRTOS+POSIX Utils V1.2.0
62
62
63
63
- The `iot_pki_utils.h` and `iot_pki_utils.c` are renamed to `core_pki_utils.h` and `core_pki_utils.c` respectively. They are also now a part of the corePKCS11 repository.
64
64
@@ -68,7 +68,7 @@ This release supports backward compatibility with the old MQTT and Shadow librar
68
68
69
69
#### MQTT Client Library V2.3.0
70
70
71
-
- Refactored as shim layer for V2.x.x MQTT APIs using CoreMQTT library.
71
+
- Refactored as shim layer for V2.x.x MQTT APIs using coreMQTT library. This is the library that supports backward compatibility with MQTT APIs present in 202007.00 and earlier releases.
72
72
73
73
#### Over the Air Update V1.2.1
74
74
@@ -86,9 +86,9 @@ This release supports backward compatibility with the old MQTT and Shadow librar
86
86
87
87
#### Shadow V2.2.3
88
88
89
-
- Updated unit tests to work with the MQTT shim.
89
+
- Updated unit tests to work with the MQTT shim. This is the library that supports backward compatibility with Shadow APIs present in 202007.00 and earlier releases.
90
90
91
-
#### TLS V1.3.0
91
+
#### TLS Shim Layer V1.3.0
92
92
93
93
- Added missing Max Fragment Length (MFL) runtime configuration if MFL macro is enabled.
0 commit comments