Skip to content

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

Windows client-side TLS keys to be ephemeral

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

Fix CA override functions

16 Aug 04:43
46375e9
Compare
Choose a tag to compare

Fix the issue where "overrideDefaultTrustStore" functions did not actually override the system trust store on Linux and Apple platforms.

Add Greengrass APIs for resource management

02 Aug 21:58
22b3875
Compare
Choose a tag to compare
v1.4.3

Greengrass 2.4 (#173)

Reconnect Timeout

24 Jun 16:44
7eee614
Compare
Choose a tag to compare
  • Support configurable reconnect timeout

keepAliveMs -> keepAliveSecs

17 Jun 19:36
bf8efa7
Compare
Choose a tag to compare
  • Deprecated withKeepAliveMs, also fixed the bug in it
  • Introduce withKeepAliveSecs

Greengrass IPC client update

14 Jun 16:45
9037bcd
Compare
Choose a tag to compare
  • New APIs added to the Greengrass IPC client (#163)

Windows SNI fix on root CA override

28 May 23:43
67950ad
Compare
Choose a tag to compare
  • On Windows, perform SNI/server cert chain check even if the the root CA has been overridden

Improved proxy suport

18 May 18:26
c20e36a
Compare
Choose a tag to compare
  • Direct mqtt connections may now go through an http proxy.
  • Bugfixes from CRT version update:
    • Fix tls context initialization errors due to pem-sanitization bug
    • Fix ECS credentials provider

Http and Windows fixes

30 Apr 21:51
26b1779
Compare
Choose a tag to compare

Updating aws-crt-java to pick up the following changes:

  • BUGFIX: More validation of HTTP/1.1 messages.
  • BUGFIX: High resolution clock fix on Windows.
  • BUGFIX: Non-ascii file open fix on Windows.
  • BUGFIX: Support non-desktop Windows.
  • BUGFIX: Fixing sending of S3 abort-multipart-upload message

Aws-lc and mqtt race condition fixes

15 Apr 18:33
4db7406
Compare
Choose a tag to compare
  • Transition from openssl to aws-lc as the native crypto implementation on linux
  • Fixed a significant number of race conditions in the mqtt implementation