release_2017_02_10
C Device SDK
- partial AMQP transport redesign
- valgrind with clang will ignore the console printfs/puts as race conditions
- linux packages now reference azure-iot-sdk-c (instead of azure-iot-sdks)
- better curl package management
- cmake is now @rpath aware on Mac
- uws under development
C Service SDK
- message properties for C service client
Documentation
develop
branch has lost its previous priviledges. Its existance has been discontinued.devbox_setup,md
contains macOS instructions
Bug Fixes
- BECAUSE_DESTROY is called again
- memory leaks when device received more than 1 message
- uws_client includes <limits.h>
- c shared utility has been fully namespaced
- all samples are now calling platform_init/deinit
- lws context is now lazily destroyed
- wsio is now more used
- fixed issues in XCode build
- lock.c is no longer a dependecy in c shared utility tests
- windows ARM build now links with advapi.lib
- tlsio_openssl now properly destroys underlying io
- message_sender now calls on_message_send_complete just once
GitHub issues:
This release has been crafted from SHA 297dd73