| Change Log for Amazon FreeRTOS V1.2.7 05/31/2018 |
| |
| - Updated the Texas Instrument SimpleLink CC3220 SDK from version 1.40.01.00 to |
| version 2.10.00.04. |
| - Fix the MQTT Echo Demo (Hello World Demo) to avoid truncating recieved strings. |
| - The Getting Started scripts now check if the AWS CLI is configured. |
| |
| Secure Sockets for CC3220SF-LAUNCHXL V1.0.4 |
| - Updated comments for SimpleLink CC3220 SDK version 2.10.00.04. |
| |
| --------------------------------------------------------------------------------------- |
| |
| Change Log for Amazon FreeRTOS V1.2.6 05/18/2018 |
| |
| - Fix NXP MCUXpresso project build failure on Linux. |
| |
| --------------------------------------------------------------------------------------- |
| |
| Change Log for Amazon FreeRTOS V1.2.5 05/14/2018 |
| |
| - Added support for Espressif's ESP32-DevKitC and ESP-WROVER-KIT. |
| |
| FreeRTOS+TCP V2.0.4 |
| - Added Espressif ESP32 network interface support. |
| |
| mbedTLS-based PKCS#11 V1.0.3 |
| - Implement C_DigestInit, C_DigestUpdate, and C_DigestFinal for SHA-256. |
| - Implement C_GenerateKeyPair for non-persistent ECDSA P256. |
| |
| PKCS#11 for for ESP32-DevKitC ESP-WROVER-KIT V1.0.0 |
| - Added support for Espressif's ESP32-DevKitC and ESP-WROVER-KIT. |
| |
| Wi-Fi STM32L4 Discovery kit IoT node V1.0.2 |
| - Bug fix to ensure that WIFI_ConnectAP() switches to the network parameters input, even when already connected to a different set. |
| |
| Wi-Fi for ESP32-DevKitC ESP-WROVER-KIT V1.0.0 |
| - Added support for Espressif's ESP32-DevKitC and ESP-WROVER-KIT. |
| |
| --------------------------------------------------------------------------------------- |
| |
| Change Log for Amazon FreeRTOS V1.2.4 05/01/2018 |
| |
| - Upgraded to mbedTLS version 2.8. |
| - Added MCUXpresso IDE demo project for the NXP LPC54018 IoT Module. |
| |
| Crypto V1.0.2 |
| - Minor updates due to mbedTLS crypto interface changes. |
| |
| FreeRTOS+TCP V2.0.3 |
| - Fixed a bug where re-transmission and duplicated TCP packets would create a |
| computation underflow as well as a memory leak. |
| - New public function FreeRTOS_UpdateMACAddress() to allow changing the MAC address |
| after FreeRTOS_IPInit. Sometimes the device MAC address is not available at the |
| time FreeRTOS_IPInit() is called, so it needs to be changed afterward. |
| - Removed non-cryptographic rand() implementation. |
| - Removed a static variable in functions prvGetHostByName() and |
| prvCreateDNSSocket() to make them threadsafe. |
| |
| Greengrass Discovery V1.0.3 |
| - Provide a helpful error message if the Greengrass Discovery JSON does not fit in |
| the supplied buffer. |
| |
| MQTT Agent V1.1.2 |
| - Bug fix to avoid socket leak if MQTT Connect fails after a successful TCP |
| connection. |
| - The user can now disable subscription management feature by defining the macro |
| mqttconfigENABLE_SUBSCRIPTION_MANAGEMENT as 0. |
| |
| OTA PAL for Curiosity PIC32MZEF V0.9.1 |
| - Updated for PKCS#11 PAL layer API changes. |
| |
| OTA PAL for Windows Simulator V0.9.2 |
| - Minor restructuring of file locations.Minor restructuring of file locations. |
| |
| OTA PAL for CC3220SF-LAUNCHXL V0.9.3 |
| - Minor changes to enable test integration. |
| |
| OTA Agent V0.9.4 |
| - Minor restructuring of file locations. |
| |
| mbedTLS-based PKCS#11 V1.0.2 |
| - Combined the mbedTLS based PKCS#11 implementation from Curiosity PIC32MZEF, |
| LPC54018 IoT Module, Windows Simulator, and STM32L4 Discovery kit IoT node into a |
| single file. |
| - Add support for public key verification of signatures. |
| - Fix to free context structures on session failure. |
| - Update C_OpenSession to use CKF_SERIAL_SESSION flag. |
| |
| PKCS#11 for Curiosity PIC32MZEF V1.0.2 |
| - Create port specific functions for certificate and key access: |
| PKCS11_PAL_SaveFile(), PKCS11_PAL_ReadFile(), PKCS11_PAL_ReleaseFileData(). |
| |
| PKCS#11 for LPC54018 IoT Module V1.0.1 |
| - Create port specific functions for certificate and key access: |
| PKCS11_PAL_SaveFile(), PKCS11_PAL_ReadFile(), PKCS11_PAL_ReleaseFileData(). |
| |
| PKCS#11 PAL for Windows Simulator V1.0.2 |
| - Create port specific functions for certificate and key access: |
| PKCS11_PAL_SaveFile(), PKCS11_PAL_ReadFile(), PKCS11_PAL_ReleaseFileData(). |
| |
| PKCS#11 for STM32L4 Discovery kit IoT node V1.0.1 |
| - Create port specific functions for certificate and key access: |
| PKCS11_PAL_SaveFile(), PKCS11_PAL_ReadFile(), PKCS11_PAL_ReleaseFileData(). |
| |
| PKCS#11 for CC3220SF-LAUNCHXL V1.0.2 |
| - PKCS#11 implementation for TI based on mbedTLS moved into this file. |
| |
| Secure Socket for FreeRTOS+TCP V1.1.2 |
| - Combined Secure Sockets implementation for Curiosity PIC32MZEF and Windows |
| Simulator into a single file. |
| - Fixed return value of SOCKETS_Socket on error. |
| - Attempting to create an unsupported UDP socket now triggers an assert. |
| - Added cryptographic random number generator function for TCP sequence numbers. |
| - Updated the Socket structure to keep track of a connection attempt and added |
| support of the ECONN error. |
| |
| Secure Sockets for LPC54018 IoT Module V1.0.0 Beta 3 |
| - Fixed minor bug in SOCKETS_Recv(). |
| |
| Secure Sockets for STM32L4 Discovery kit IoT node V1.0.0 Beta 2 |
| - Fixed return value of SOCKETS_Close on error. |
| |
| Secure Sockets for CC3220SF-LAUNCHXL V1.0.3 |
| - Secure sockets printing is now controlled independently using the SOCKETS_PRINT |
| macro. SOCKETS_PRINT prints TI driver error codes. |
| |
| Shadow V1.0.3 |
| - Changed names of configuration constants to be consistent with FreeRTOS style. |
| |
| TLS V1.1.1 |
| - Support AWS IoT Just-in-Time Registration (JITR) by sending optional |
| client-issuer certificate. |
| - Use CKF_SERIAL_SESSION flag with PKCS#11. |
| |
| Wi-Fi for Curiosity PIC32MZEF V1.0.3 |
| - Updated for setting the MAC Address in WIFI_On() by using new FreeRTOS+TCP |
| function FreeRTOS_UpdateMACAddress(). |
| - Redefined printing and assert stubs used in the Wi-Fi driver code. |
| - Added implementation of WIFI_GetMAC(). |
| - Added implementation of WIFI_IsConnected(). |
| - Minor bug fixes. |
| |
| Wi-Fi for LPC54018 IoT Module V1.0.2 |
| - Added implementation of WIFI_IsConnected(). |
| - Fixed max DNS name length redefinition. |
| - Fixed compiler errors in MCUXpresso IDE. |
| - Minor bug fixes. |
| |
| Wi-Fi STM32L4 Discovery kit IoT node V1.0.1 |
| - Added implementation of WIFI_IsConnected(). |
| - Added NULL pointer checks throughout. |
| - Minor bug fixes. |
| |
| Wi-Fi for CC3220SF-LAUNCHXL V1.0.2 |
| - Added implementation of WIFI_IsConnected(). |
| - Added NULL pointer checks throughout. |
| - Minor bug fixes. |
| |
| --------------------------------------------------------------------------------------- |
| |
| Change Log for Amazon FreeRTOS V1.2.3 03/29/2018 |
| - Fixed TI IAR project build failure. |
| |
| --------------------------------------------------------------------------------------- |
| |
| Change Log for Amazon FreeRTOS V1.2.2 02/27/2018 |
| |
| OTA Agent V0.9.3 |
| - Formatting update. |
| |
| OTA PAL for Curiosity PIC32MZEF V0.9.0 |
| - Beta release of the OTA Update support for the Microchip Curiosity PIC32MZEF. |
| |
| PKCS#11 for Curiosity_PIC32MZEF V1.0.1 |
| - Added support for the management of OTA update code signing keys. |
| |
| Wi-Fi for Curiosity PIC32MZEF V1.0.1 |
| - Updated to conditionally compile the entire file. |
| |
| --------------------------------------------------------------------------------------- |
| |
| Change Log for Amazon FreeRTOS V1.2.1 02/23/2018 |
| |
| - Added an IAR IDE demo project for the Texas Instruments CC3220SF-LAUNCHXL. |
| - Added Wi-Fi support for the Microchip Curiosity PIC32MZEF. |
| |
| FreeRTOS+TCP V2.0.2 |
| - Improved NULL variable check in buffer management. |
| |
| MQTT Agent V1.1.1 |
| - Minor bug fix checking for a NULL pointer. |
| |
| OTA Agent V0.9.2 |
| - Updated to support NULL OTA file handles. |
| |
| Amazon FreeRTOS OTA PAL for CC3220SF-LAUNCHXL V0.9.2 |
| - Updated to support NULL OTA file handles. |
| |
| PKCS#11 for CC3220SF-LAUNCHXL V1.0.1 |
| - Added a dummy variable to a previosly empty structure to fix IAR compiler errors. |
| |
| Secure Socket for Windows Simulator V1.1.1 |
| - Formatting update. |
| |
| Secure Sockets for CC3220SF-LAUNCHXL V1.0.2 |
| - Updated to print SimpleLink driver specific error codes when debugging. |
| - Added error handling for non-blocking sockets. |
| - Updated socket option to return an error if security options are specified after |
| a connection. |
| |
| Wi-Fi for Curiosity PIC32MZEF V1.0.1 |
| - Updated such that Wi-Fi disconnection waits until the link is down before |
| returning. |
| |
| Wi-Fi for CC3220SF-LAUNCHXL V1.0.1 |
| - Fixed error in attempting to overwrite a const memory. |
| |
| --------------------------------------------------------------------------------------- |
| |
| Change Log for Amazon FreeRTOS V1.2.0 02/06/2018 |
| |
| Greengrass Discovery V1.0.2 |
| Updated to send all data until an error is recieved. |
| |
| MQTT Agent V1.1.0 |
| Added support for ALPN. ALPN allows MQTT traffic to be sent to |
| the AWS IoT broker over port 443 instead of 8883. |
| |
| OTA Agent V0.9.1 |
| The agent was fixed to send a FAILED status when a file too large for the platform |
| is recieved. |
| Some files were renamed. |
| |
| PKCS#11 for Windows Simulator |
| Added developer mode key provisioning support. |
| |
| Secure Socket for Curiosity PIC32MZEF V1.0.1 |
| Added support for ALPN. |
| |
| Secure Socket for Windows Simulator V1.1.0 |
| Added support for ALPN. |
| |
| Secure Sockets for CC3220SF-LAUNCHXL V1.0.1 |
| Removed unnecessary server certificate storage on the client side. |
| Removed unnecessary global synchronization semaphore. |
| Updated for other small bugs. |
| |
| Shadow V1.0.2 |
| Fixed error handling bugs. |
| Require client tokens. |
| Updated for other small bugs. |
| |
| TLS V1.1.0 |
| Added support for ALPN. |
| |
| --------------------------------------------------------------------------------------- |
| |
| Change Log for Amazon FreeRTOS V1.1.0 12/20/2017 |
| |
| Crypto V1.0.1 |
| Fixed compiler warning for the Microchip Curiosity PIC32MZEF. |
| |
| FreeRTOS+TCP V2.0.1 |
| Added support for the Microchip Curiosity PIC32MZEF. |
| |
| FreeRTOS Kernel V10.0.1 |
| Minor bug fixes to allow Linux and C++ builds. |
| |
| Greengrass Discovery V1.0.1 |
| Reformatted console display messages in order to better facilitate |
| demos and debugging. |
| |
| MQTT Agent V1.0.1 |
| The MQTT Agent now processes commands between successive socket reads to |
| enable faster command handling, especially when the connected socket is |
| receiving data continuously. |
| |
| OTA Agent V0.9.0 |
| Beta release of OTA Update library for Amazon FreeRTOS. Includes support |
| for the Texas Instruments CC3220SF-LAUNCHXL and Windows Simulator. |
| |
| PKCS#11 for Curiosity PIC32MZEF V1.0.0 Beta 1 |
| Added support for the Microchip Curiosity PIC32MZEF. |
| |
| Secure Socket for Curiosity PIC32MZEF V1.0.0 |
| Added support for the Microchip Curiosity PIC32MZEF. |
| |
| Secure Sockets for LPC54018 IoT Module V1.0.0 Beta 2 |
| Fixed bugs in the Secure Sockets implementation for the NXP LPC54018 IoT |
| Module. |
| |
| Shadow V1.0.1 |
| Fixed compiler warning for the Microchip Curiosity PIC32MZEF. |
| |
| Wi-Fi for LPC54018 IoT Module V1.0.1 |
| Changed the Wi-Fi Connection timeout to 10 seconds. |