test

Committer:
peyo
Date:
Wed Apr 12 14:07:09 2017 +0200
Revision:
0:cd5404401c2f
first commit

Who changed what in which revision?

UserRevisionLine numberNew contents of line
peyo 0:cd5404401c2f 1 #Change Log
peyo 0:cd5404401c2f 2 ## [2.1.1](https://github.com/aws/aws-iot-device-sdk-embedded-C/releases/tag/v2.1.1) (Sep 5, 2016)
peyo 0:cd5404401c2f 3
peyo 0:cd5404401c2f 4 Bugfixes/Improvements:
peyo 0:cd5404401c2f 5
peyo 0:cd5404401c2f 6 - Network layer interface improvements to address reported issues
peyo 0:cd5404401c2f 7 - Incorporated GitHub pull request [#41](https://github.com/aws/aws-iot-device-sdk-embedded-c/pull/41)
peyo 0:cd5404401c2f 8 - 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)
peyo 0:cd5404401c2f 9
peyo 0:cd5404401c2f 10 ## [2.1.0](https://github.com/aws/aws-iot-device-sdk-embedded-C/releases/tag/v2.1.0) (Jun 15, 2016)
peyo 0:cd5404401c2f 11
peyo 0:cd5404401c2f 12 New features:
peyo 0:cd5404401c2f 13
peyo 0:cd5404401c2f 14 - 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)
peyo 0:cd5404401c2f 15 - Added sample to demonstrate building the SDK as library
peyo 0:cd5404401c2f 16 - Added sample to demonstrate building the SDK in C++
peyo 0:cd5404401c2f 17
peyo 0:cd5404401c2f 18 Bugfixes/Improvements:
peyo 0:cd5404401c2f 19
peyo 0:cd5404401c2f 20 - Increased default value of Maximum Reconnect Wait interval to 128 secs
peyo 0:cd5404401c2f 21 - Increased default value of MQTT Command Timeout in Shadow Connect to 20 secs
peyo 0:cd5404401c2f 22 - Shadow null/length checks
peyo 0:cd5404401c2f 23 - Client Id Length not passed correctly in shadow connect
peyo 0:cd5404401c2f 24 - Add extern C to headers and source files, added sample to demonstrate usage with C++
peyo 0:cd5404401c2f 25 - Delete/Accepted not being reported, callback added for delete/accepted
peyo 0:cd5404401c2f 26 - Append IOT_ to all Debug macros (eg. DEBUG is now IOT_DEBUG)
peyo 0:cd5404401c2f 27 - Fixed exit on error for subscribe_publish_sample
peyo 0:cd5404401c2f 28
peyo 0:cd5404401c2f 29 ## [2.0.0](https://github.com/aws/aws-iot-device-sdk-embedded-C/releases/tag/v2.0.0) (April 28, 2016)
peyo 0:cd5404401c2f 30
peyo 0:cd5404401c2f 31 New features:
peyo 0:cd5404401c2f 32
peyo 0:cd5404401c2f 33 - 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
peyo 0:cd5404401c2f 34 - Added Threading library porting layer wrapper
peyo 0:cd5404401c2f 35 - Added support for multiple connections from one application
peyo 0:cd5404401c2f 36 - Shadows and connections de-linked, connection needs to be set up separately, can be used independently of shadow
peyo 0:cd5404401c2f 37 - Added integration tests for testing SDK functionality
peyo 0:cd5404401c2f 38
peyo 0:cd5404401c2f 39 Bugfixes/Improvements:
peyo 0:cd5404401c2f 40
peyo 0:cd5404401c2f 41 - Yield cannot be called again while waiting for application callback to return
peyo 0:cd5404401c2f 42 - 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)
peyo 0:cd5404401c2f 43 - Renamed timer_linux.h to timer_platform.h as requested [here](https://github.com/aws/aws-iot-device-sdk-embedded-C/issues/5)
peyo 0:cd5404401c2f 44 - 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)
peyo 0:cd5404401c2f 45 - New SDK folder structure, cleaned and simplified code structure
peyo 0:cd5404401c2f 46 - Removed Paho Wrapper, Merge MQTT into SDK code, added specific error codes
peyo 0:cd5404401c2f 47 - Refactored Network and Timer layer wrappers, added specific error codes
peyo 0:cd5404401c2f 48 - Refactored samples and makefiles
peyo 0:cd5404401c2f 49
peyo 0:cd5404401c2f 50 ## [1.1.2](https://github.com/aws/aws-iot-device-sdk-embedded-C/releases/tag/v1.1.2) (April 22, 2016)
peyo 0:cd5404401c2f 51
peyo 0:cd5404401c2f 52 Bugfixes/Improvements:
peyo 0:cd5404401c2f 53
peyo 0:cd5404401c2f 54 - Signature mismatch in MQTT library file fixed
peyo 0:cd5404401c2f 55 - Makefiles have a protective target on the top to prevent accidental execution
peyo 0:cd5404401c2f 56
peyo 0:cd5404401c2f 57 ## [1.1.1](https://github.com/aws/aws-iot-device-sdk-embedded-C/releases/tag/v1.1.1) (April 1, 2016)
peyo 0:cd5404401c2f 58
peyo 0:cd5404401c2f 59 Bugfixes/Improvements:
peyo 0:cd5404401c2f 60
peyo 0:cd5404401c2f 61 - 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
peyo 0:cd5404401c2f 62 - Refactoring MQTT client to remove declaration after statement warnings
peyo 0:cd5404401c2f 63 - Fixing [this](https://forums.aws.amazon.com/thread.jspa?threadID=222467&tstart=0) bug
peyo 0:cd5404401c2f 64
peyo 0:cd5404401c2f 65
peyo 0:cd5404401c2f 66 ## [1.1.0](https://github.com/aws/aws-iot-device-sdk-embedded-C/releases/tag/v1.1.0) (February 10, 2016)
peyo 0:cd5404401c2f 67 Features:
peyo 0:cd5404401c2f 68
peyo 0:cd5404401c2f 69 - Auto Reconnect and Resubscribe
peyo 0:cd5404401c2f 70
peyo 0:cd5404401c2f 71 Bugfixes/Improvements:
peyo 0:cd5404401c2f 72
peyo 0:cd5404401c2f 73 - MQTT buffer handling incase of bigger message
peyo 0:cd5404401c2f 74 - Large timeout values converted to seconds and milliseconds
peyo 0:cd5404401c2f 75 - Dynamic loading of Shadow parameters. Client ID and Thing Name are not hard-coded
peyo 0:cd5404401c2f 76 - MQTT Library refactored
peyo 0:cd5404401c2f 77
peyo 0:cd5404401c2f 78
peyo 0:cd5404401c2f 79 ## [1.0.1](https://github.com/aws/aws-iot-device-sdk-embedded-C/releases/tag/v1.0.1) (October 21, 2015)
peyo 0:cd5404401c2f 80
peyo 0:cd5404401c2f 81 Bugfixes/Improvements:
peyo 0:cd5404401c2f 82
peyo 0:cd5404401c2f 83 - Paho name changed to Eclipse Paho
peyo 0:cd5404401c2f 84 - Renamed the Makefiles in the samples directory
peyo 0:cd5404401c2f 85 - Device Shadow - Delete functionality macro fixed
peyo 0:cd5404401c2f 86 - `subscribe_publish_sample` updated
peyo 0:cd5404401c2f 87
peyo 0:cd5404401c2f 88 ## [1.0.0](https://github.com/aws/aws-iot-device-sdk-embedded-C/releases/tag/v1.0.0) (October 8, 2015)
peyo 0:cd5404401c2f 89
peyo 0:cd5404401c2f 90 Features:
peyo 0:cd5404401c2f 91
peyo 0:cd5404401c2f 92 - Release to github
peyo 0:cd5404401c2f 93 - SDK tarballs made available for public download
peyo 0:cd5404401c2f 94
peyo 0:cd5404401c2f 95 Bugfixes/Improvements:
peyo 0:cd5404401c2f 96 - Updated API documentation
peyo 0:cd5404401c2f 97
peyo 0:cd5404401c2f 98 ## 0.4.0 (October 5, 2015)
peyo 0:cd5404401c2f 99
peyo 0:cd5404401c2f 100 Features:
peyo 0:cd5404401c2f 101
peyo 0:cd5404401c2f 102 - Thing Shadow Actions - Update, Delete, Get for any Thing Name
peyo 0:cd5404401c2f 103 - aws_iot_config.h file for easy configuration of parameters
peyo 0:cd5404401c2f 104 - Sample app for talking with console's Interactive guide
peyo 0:cd5404401c2f 105 - disconnect handler for the MQTT client library
peyo 0:cd5404401c2f 106
peyo 0:cd5404401c2f 107 Bugfixes/Improvements:
peyo 0:cd5404401c2f 108
peyo 0:cd5404401c2f 109 - mbedTLS read times out every 10 ms instead of hanging for ever
peyo 0:cd5404401c2f 110 - mbedTLS handshake failure handled
peyo 0:cd5404401c2f 111
peyo 0:cd5404401c2f 112 ## 0.3.0 (September 14, 2015)
peyo 0:cd5404401c2f 113
peyo 0:cd5404401c2f 114 Features:
peyo 0:cd5404401c2f 115
peyo 0:cd5404401c2f 116 - Testing with mbedTLS, prepping for relase
peyo 0:cd5404401c2f 117
peyo 0:cd5404401c2f 118 Bugfixes/Improvements:
peyo 0:cd5404401c2f 119
peyo 0:cd5404401c2f 120 - Refactored to break out timer and network interfaces
peyo 0:cd5404401c2f 121
peyo 0:cd5404401c2f 122 ## 0.2.0 (September 2, 2015)
peyo 0:cd5404401c2f 123
peyo 0:cd5404401c2f 124 Features:
peyo 0:cd5404401c2f 125
peyo 0:cd5404401c2f 126 - Added initial Shadow implementation + example
peyo 0:cd5404401c2f 127 - Added hostname verification to OpenSSL example
peyo 0:cd5404401c2f 128 - Added iot_log interface
peyo 0:cd5404401c2f 129 - Initial API Docs (Doxygen)
peyo 0:cd5404401c2f 130
peyo 0:cd5404401c2f 131 Bugfixes/Improvements:
peyo 0:cd5404401c2f 132
peyo 0:cd5404401c2f 133 - Fixed yield timeout
peyo 0:cd5404401c2f 134 - Refactored APIs to pass by reference vs value
peyo 0:cd5404401c2f 135
peyo 0:cd5404401c2f 136 ## 0.1.0 (August 12, 2015)
peyo 0:cd5404401c2f 137
peyo 0:cd5404401c2f 138 Features:
peyo 0:cd5404401c2f 139
peyo 0:cd5404401c2f 140 - Initial beta release
peyo 0:cd5404401c2f 141 - MQTT Publish and Subscribe
peyo 0:cd5404401c2f 142 - TLS mutual auth on linux with OpenSSL
peyo 0:cd5404401c2f 143
peyo 0:cd5404401c2f 144 Bugfixes/Improvements:
peyo 0:cd5404401c2f 145 - N/A