Releases: aws/aws-iot-device-sdk-cpp-v2
Releases · aws/aws-iot-device-sdk-cpp-v2
HTTP Proxy Support for Secure Tunneling
- Added HttpClientConnectionProxyOptions to SecureTunnel
- Added SecureTunnelBuilder
Empty/null payload fixes
- Fixes a crash when using an mqtt will with an empty payload
- Fixes a decoding error when receiving an mqtt message with an empty payload
Multiple crash fixes
- Fix a crash when using eventstream RPC
- Fix a crash in mingw64-based builds for windows
New build flag: USE_CPU_EXTENSION
Build with -DUSE_CPU_EXTENSIONS=OFF
to disable CPU-specific functions. This is ON
by default.
Crash and tagging fixes
- Releases now use a properly-tagged (off of main) version of aws-crt-cpp
- Fix a race-condition-based crash in an mqtt connect failure when using websockets
- Fix a race condition crash in device defender when the associated connection has offline requests that get failed at connection destruction
Additional fixes for BUILD_DEPS=OFF
Update crt to address mqtt websocket connect crash (#322) * Update crt to address mqtt websocket connect crash * Update CI
Windows client-side TLS keys to be ephemeral
- Transitions Windows client-side TLS to use ephemeral keys
Fix building with BUILD_DEPS=OFF
v1.14.1 guard include directory statements with condition on whether or not d…
Fix CA override functions
Fix the issue where "OverrideDefaultTrustStore" functions did not actually override the system trust store on Linux and Apple platforms.
DeviceDefender API update
- New safer and cleaner DeviceDefender API coming from underlying aws-c-iot changes in the CRT #305