296 lines
11 KiB
Plaintext
296 lines
11 KiB
Plaintext
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. |