Releases: aws/aws-iot-device-sdk-cpp-v2
Releases · aws/aws-iot-device-sdk-cpp-v2
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
Add Greengrass APIs for resource management
v1.13.1 Add Greengrass APIs for resource management (#303)
Greengrass IPC client added
- Added Greengrass IPC client
- Added EventStream RPC capability
Use official tagged release of aws-crt-cpp
BUGFIX: Use aws-crt-cpp v0.14.1 tagged release, instead of main branch
Fix SNI checks when custom root-CA is used
- BUGFIX: Fix build issue where aws-lc attempt to install during cmake configure stage.
- BUGFIX: On Windows and Apple, fix Server Name Indicator (SNI) check when custom root-CA is used.
- IMPROVEMENT: Update proxy-aware samples with new proxy options