Jeon byungchul
/
aws-iot-example
this is fork and i will modify for STM32
Fork of AWS-test by
Diff: aws-iot/CHANGELOG.md
- Revision:
- 0:cd5404401c2f
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/aws-iot/CHANGELOG.md Wed Apr 12 14:07:09 2017 +0200 @@ -0,0 +1,145 @@ +#Change Log +## [2.1.1](https://github.com/aws/aws-iot-device-sdk-embedded-C/releases/tag/v2.1.1) (Sep 5, 2016) + +Bugfixes/Improvements: + + - Network layer interface improvements to address reported issues + - Incorporated GitHub pull request [#41](https://github.com/aws/aws-iot-device-sdk-embedded-c/pull/41) + - Bugfixes for issues [#36](https://github.com/aws/aws-iot-device-sdk-embedded-C/issues/36) and [#33](https://github.com/aws/aws-iot-device-sdk-embedded-C/issues/33) + +## [2.1.0](https://github.com/aws/aws-iot-device-sdk-embedded-C/releases/tag/v2.1.0) (Jun 15, 2016) + +New features: + + - Added unit tests, further details can be found in the testing readme [here](https://github.com/aws/aws-iot-device-sdk-embedded-c/blob/master/tests/README.md) + - Added sample to demonstrate building the SDK as library + - Added sample to demonstrate building the SDK in C++ + +Bugfixes/Improvements: + + - Increased default value of Maximum Reconnect Wait interval to 128 secs + - Increased default value of MQTT Command Timeout in Shadow Connect to 20 secs + - Shadow null/length checks + - Client Id Length not passed correctly in shadow connect + - Add extern C to headers and source files, added sample to demonstrate usage with C++ + - Delete/Accepted not being reported, callback added for delete/accepted + - Append IOT_ to all Debug macros (eg. DEBUG is now IOT_DEBUG) + - Fixed exit on error for subscribe_publish_sample + +## [2.0.0](https://github.com/aws/aws-iot-device-sdk-embedded-C/releases/tag/v2.0.0) (April 28, 2016) + +New features: + + - Refactored API to make it instance specific. This is a breaking change in the API from 1.x releases because a Client Instance parameter had to be added to all APIs + - Added Threading library porting layer wrapper + - Added support for multiple connections from one application + - Shadows and connections de-linked, connection needs to be set up separately, can be used independently of shadow + - Added integration tests for testing SDK functionality + +Bugfixes/Improvements: + + - Yield cannot be called again while waiting for application callback to return + - Fixed issue with TLS layer handles not being cleaned up properly on connection failure reported [here](https://github.com/aws/aws-iot-device-sdk-embedded-C/issues/16) + - Renamed timer_linux.h to timer_platform.h as requested [here](https://github.com/aws/aws-iot-device-sdk-embedded-C/issues/5) + - Adds support for disconnect handler to shadow. A similar pull request can be found [here](https://github.com/aws/aws-iot-device-sdk-embedded-C/pull/9) + - New SDK folder structure, cleaned and simplified code structure + - Removed Paho Wrapper, Merge MQTT into SDK code, added specific error codes + - Refactored Network and Timer layer wrappers, added specific error codes + - Refactored samples and makefiles + +## [1.1.2](https://github.com/aws/aws-iot-device-sdk-embedded-C/releases/tag/v1.1.2) (April 22, 2016) + +Bugfixes/Improvements: + + - Signature mismatch in MQTT library file fixed + - Makefiles have a protective target on the top to prevent accidental execution + +## [1.1.1](https://github.com/aws/aws-iot-device-sdk-embedded-C/releases/tag/v1.1.1) (April 1, 2016) + +Bugfixes/Improvements: + + - Removing the Executable bit from all the files in the repository. Fixing [this](https://github.com/aws/aws-iot-device-sdk-embedded-C/issues/14) issue + - Refactoring MQTT client to remove declaration after statement warnings + - Fixing [this](https://forums.aws.amazon.com/thread.jspa?threadID=222467&tstart=0) bug + + +## [1.1.0](https://github.com/aws/aws-iot-device-sdk-embedded-C/releases/tag/v1.1.0) (February 10, 2016) +Features: + + - Auto Reconnect and Resubscribe + +Bugfixes/Improvements: + + - MQTT buffer handling incase of bigger message + - Large timeout values converted to seconds and milliseconds + - Dynamic loading of Shadow parameters. Client ID and Thing Name are not hard-coded + - MQTT Library refactored + + +## [1.0.1](https://github.com/aws/aws-iot-device-sdk-embedded-C/releases/tag/v1.0.1) (October 21, 2015) + +Bugfixes/Improvements: + + - Paho name changed to Eclipse Paho + - Renamed the Makefiles in the samples directory + - Device Shadow - Delete functionality macro fixed + - `subscribe_publish_sample` updated + +## [1.0.0](https://github.com/aws/aws-iot-device-sdk-embedded-C/releases/tag/v1.0.0) (October 8, 2015) + +Features: + + - Release to github + - SDK tarballs made available for public download + +Bugfixes/Improvements: + - Updated API documentation + +## 0.4.0 (October 5, 2015) + +Features: + + - Thing Shadow Actions - Update, Delete, Get for any Thing Name + - aws_iot_config.h file for easy configuration of parameters + - Sample app for talking with console's Interactive guide + - disconnect handler for the MQTT client library + +Bugfixes/Improvements: + + - mbedTLS read times out every 10 ms instead of hanging for ever + - mbedTLS handshake failure handled + +## 0.3.0 (September 14, 2015) + +Features: + + - Testing with mbedTLS, prepping for relase + +Bugfixes/Improvements: + + - Refactored to break out timer and network interfaces + +## 0.2.0 (September 2, 2015) + +Features: + + - Added initial Shadow implementation + example + - Added hostname verification to OpenSSL example + - Added iot_log interface + - Initial API Docs (Doxygen) + +Bugfixes/Improvements: + + - Fixed yield timeout + - Refactored APIs to pass by reference vs value + +## 0.1.0 (August 12, 2015) + +Features: + + - Initial beta release + - MQTT Publish and Subscribe + - TLS mutual auth on linux with OpenSSL + +Bugfixes/Improvements: + - N/A