Skip to content

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

Support mutual TLS using a certificate from a Windows cert store

24 Mar 20:20
64b54c5
Compare
Choose a tag to compare

What's Changed

  • Support mutual TLS using a certificate from a Windows cert store by @graebm in #235

Full Changelog: v1.7.1...v1.8.0

Security Fix - OpenSSL CVE-2022-0778

15 Mar 20:29
f956ba6
Compare
Choose a tag to compare

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

Greengrass V2 API change

01 Mar 21:30
806162c
Compare
Choose a tag to compare

What's Changed

  • refactor(greengrass): add with-ers and remove the return from setters which broke compatibility by @MikeDombo in #223

Full Changelog: v1.6.1...v1.7.0

Shadow package update

18 Feb 18:48
6b711b1
Compare
Choose a tag to compare

What's Changed

  • IMPROVEMENT: Modification to Shadow API to allow passing null as valid input by @TwistedTwigleg in #216

New Contributors

Full Changelog: v1.6.0...v1.6.1

Greengrass Client V2 (developer preview)

27 Jan 17:43
2e88250
Compare
Choose a tag to compare

What's Changed

  • NEW: Greengrass Client V2 (developer preview) by @MikeDombo in #210
  • IMPROVEMENT: Add RunWithInfo.windowsUser property for Greengrass by @bretambrose in #204
  • IMPROVEMENT: China endpoint support for Greengrass by @jmklix in #162
  • BUGFIX: Changes required to build latest version for android by @bgklika in #208

New Contributors

Full Changelog: v1.5.4...v1.6.0

Mqtt Payload Fixes

11 Nov 23:50
49c0c83
Compare
Choose a tag to compare
  • Fixes a crash on Windows when using a will message with empty payload
  • Fixes a decode error when receiving a message with empty payload

Support PKCS#11 for mutual TLS on Unix platforms (take 2)

31 Oct 05:37
819ede3
Compare
Choose a tag to compare

Support PKCS#11 for mutual TLS on Unix platforms.

Note that the previous tag v1.5.2 was not successfully released to Maven.

Support PKCS#11 for mutual TLS on Unix platforms

29 Oct 23:04
a2fefee
Compare
Choose a tag to compare
Support PKCS#11 for mutual TLS on Unix platforms (#184)

- Update aws-crt-java to v0.15.8 (introduces PKCS#11 support)
- `AwsIotMqttConnectionBuilder` has new function for using PKCS#11
- Update docs

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.