Skip to content

Releases: aws/aws-iot-device-sdk-python-v2

Ecs and Leak fixes

14 Feb 16:47
26563a4
Compare
Choose a tag to compare
  • 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)

27 Jan 17:45
9a3a01e
Compare
Choose a tag to compare

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

Full Changelog: v1.8.0...v1.9.0

Support PKCS#11 for mutual TLS on Unix platforms

08 Jan 00:59
669cb6f
Compare
Choose a tag to compare
  • NEW: Support PKCS#11 for mutual TLS on Unix platforms
  • NEW: New windows_user member on awsiot.greengrasscoreipc.model.RunWithInfo
  • BUGFIX: Fix MQTT crash on Windows when Will had empty payload.

Windows client-side TLS keys to be ephemeral

01 Sep 19:37
50f33ae
Compare
Choose a tag to compare
  • Transitions Windows client-side TLS to use ephemeral keys

Fix CA override functions

16 Aug 05:18
5aef825
Compare
Choose a tag to compare

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

02 Aug 21:59
6a6e634
Compare
Choose a tag to compare
feat: add greengrass APIs for resource management (#7) (#218)

Co-authored-by: abanthiy <58749232+abanthiy@users.noreply.github.com>

Mac SNI fix

28 Jun 15:29
0450ce6
Compare
Choose a tag to compare
  • Fixes an issue where SNI was not being properly performed on Apple systems if a root CA override was provided.

Greengrass IPC client update

14 Jun 16:37
8b60066
Compare
Choose a tag to compare
  • New APIs added to the Greengrass IPC client (#199)

SNI, Pi fixes

03 Jun 01:03
fd4c0ba
Compare
Choose a tag to compare
  • On Windows, always perform an SNI check even with an overridden root CA
  • On Windows, properly honor the verify_peer = false option
  • Fix instability with raspberry PI and input stream seeking by doing a better job of modeling file seek offset type and size.

Improved proxy support

18 May 21:00
3139671
Compare
Choose a tag to compare
  • Http proxies can now be used with direct mqtt connections, not just websockets
  • Samples updated with preferred proxy configuration parameters
  • CRT version update
    • Fix bugs with the ECS credentials provider
    • Fix tls context initialization failures due to pem sanitization bug