Releases: aws/aws-iot-device-sdk-python-v2
Releases · aws/aws-iot-device-sdk-python-v2
Support mutual TLS using certificate in a Windows cert store
What's Changed
- Connection builder simplification by @TwistedTwigleg in #276
- Support mutual TLS using a certificate from a Windows cert store by @graebm in #292
New Contributors
- @xiazhvera made their first contribution in #281
Full Changelog: v1.9.3...v1.10.0
Security Fix - OpenSSL CVE-2022-0778
Security Fix
- Updates the aws-lc submodule to a version that is not vulnerable to OpenSSL CVE-2022-0778 - a bug in BN_mod_sqrt() can cause the function to enter an infinite loop
Shadow package update
What's Changed
- IMPROVEMENT: Modification to Shadow API to allow passing
None
as valid input by @TwistedTwigleg in #269
New Contributors
- @TwistedTwigleg made their first contribution in #269
Full Changelog: v1.9.1...v1.9.2
Ecs and Leak fixes
- Fixes a bug with the ECS credentials provider where it would not use the port in the URI
- Fixes a potential memory leak when looping around the mqtt client connect call
Greengrass Client V2 (developer preview)
What's Changed
- NEW: Greengrass Client V2 (developer preview) by @MikeDombo in #266
- IMPROVEMENT: China endpoint support for Greengrass by @jmklix in #198
New Contributors
- @MikeDombo made their first contribution in #266
Full Changelog: v1.8.0...v1.9.0
Support PKCS#11 for mutual TLS on Unix platforms
- NEW: Support PKCS#11 for mutual TLS on Unix platforms
- NEW: New
windows_user
member onawsiot.greengrasscoreipc.model.RunWithInfo
- BUGFIX: Fix MQTT crash on Windows when Will had empty payload.
Windows client-side TLS keys to be ephemeral
- Transitions Windows client-side TLS to use ephemeral keys
Fix CA override functions
Fixed the issue where "override_default_trust_store" functions did not actually override the system trust store on Linux and Apple platforms.
Add Greengrass APIs for resource management
feat: add greengrass APIs for resource management (#7) (#218) Co-authored-by: abanthiy <[email protected]>
Mac SNI fix
- Fixes an issue where SNI was not being properly performed on Apple systems if a root CA override was provided.