Skip to content

Releases: awslabs/aws-crt-python

Upgrading aws-c-cal to v0.5.2

25 Mar 19:39
0bf7d5a

Choose a tag to compare

Pre-release

Upgrading aws-c-cal to v0.5.2 which includes aws-lc.cmake skipping libssl, building only libcrypto.

Protocol Operation Timeout Added

22 Mar 19:50
2771e2c

Choose a tag to compare

Pre-release
  • Take protocol_operation_timeout_ms as part of the mqtt connection configuration. Milliseconds to wait for the response to the operation requires response by protocol.
  • Support comments in pem file from aws-c-io updates

Updating aws-lc submodule

17 Mar 21:44
12d6b6f

Choose a tag to compare

Pre-release

Updating aws-lc submodule to pick up changes to consume less resources when building.

Integrated AWS-LC, Updated Submodules, Removed awsiot_mqtt_connection_builder

17 Mar 15:29
0e57d02

Choose a tag to compare

  • aws-lc is now a submodule and s2n submodule has been updated.
  • API Change: Removed awsiot_mqtt_connection_builder.
  • Updating aws-c-* submodules:
    • Updates to aws-c-cal:
      • Integrated AWS LC as crypto implementation on UNIX platforms.
    • Updates to aws-c-common:
      • Corrected/improved musl support with respect to thread affinity control.
      • Updated managed thread join to return success/failure, allowing downstream callers (CRTs) to branch shutdown logic between strict and permissive.
      • Fixed shared libs.
    • Updates to aws-c-io:
      • Added support for BYO_CRYPTO.
      • Updated builder version of s2n to latest release.
    • Updates to aws-c-s3
      • Additional logging and removing toggle for client stats logging.
      • Fixed two race conditions inside of the client clean-up code.
      • Fixed a bug where the S3 Client could stop processing new work.
      • Adding user-agent information about the S3 Client to request headers.

EventStreamRPC connect ack bug fix

26 Feb 00:50
3430b90

Choose a tag to compare

Pre-release
  • EventStreamRPC connect ack bugfix. (#243)
  • Documentation update (#242)

New managed thread API

22 Feb 04:50
d0a2498

Choose a tag to compare

Pre-release
  • New managed thread API
  • Declare license in setup.py for the benefit ofpip show

MQTT on-message callback has more info

17 Feb 01:01
13c389e

Choose a tag to compare

Pre-release
  • MQTT on-message callback now has qos, retain, and dup of args. This is a backwards-compatible change.

Updated libcrypto to get EVP_CipherUpdate overflow fix

17 Feb 00:31
dd6fec7

Choose a tag to compare

v0.10.5

update the str of excpetion to make it more clear out side of CRT env…

S3 follow up

15 Feb 19:36
5523913

Choose a tag to compare

S3 follow up Pre-release
Pre-release
  • Several fixes from aws-c-s3
  • Clean up the binding

Submodule fixes

11 Feb 17:08
d020399

Choose a tag to compare

Submodule fixes Pre-release
Pre-release
  • Address instability due to numa dynamic loading on certain platforms
  • Improved arm cpu feature detection