Skip to content

Releases: awslabs/aws-crt-python

Fix 3.8 and 3.9 wheels for linux x86_64

27 Oct 00:47
fa0048f

Choose a tag to compare

Pre-release
Actually use manylinux2014 docker image. (#194)

Actually use the manylinux2014 docker images, instead of just running on an EC2 instance that's similar enough that we happen to pass the wheel audit.

Also, setup.py improvements:
- accept `cmake3` as well as `cmake`.
- slight cleanup of how AWS_LIBCRYPTO_INSTALL is used.

Fix X-Amz-Security-Token bug

21 Oct 23:34
1504ce3

Choose a tag to compare

Pre-release
  • BUGFIX: MQTT CONNACK with error code results in failed connection.
  • BUGFIX: Fix X-Amz-Security-Token bug in HTTP request signing.
  • BUGFIX: Fix ecc signature verification failures under certain cases on Windows.
  • MINOR CHANGE: Accept duck typed python streams.

Updated to s2n v0.10.19 (#186)

12 Oct 22:58
e67a5e2

Choose a tag to compare

Pre-release
Updated to s2n v0.10.19 (#186)

Increase default TLS timeout

02 Oct 18:40
f481cfa

Choose a tag to compare

Pre-release
  • BUGFIX: Increased default TLS timeout. This was a frequent cause of connection failure.
  • BUGFIX: Fix how SigV4 canonicalizes multiline header values.

Remove Python 2 support

09 Sep 18:10
4e25d4a

Choose a tag to compare

Pre-release
  • MAJOR CHANGE: Remove support for Python 2, Python 2.7 was end of life Jan 1, 2020.
  • MAJOR CHANGE: Stop releasing wheels for Python 3.4, which was end of life in 2019.
  • BUGFIX: Fixed places where unicode strings were not properly passed to C.
  • INTERNAL: Many C objects now use ref-counting under the hood. This does not affect the python API.

iOS API adjustments

28 Aug 21:40
5d19b1f

Choose a tag to compare

iOS API adjustments Pre-release
Pre-release
  • Fixes a crash when shutting down an mqtt connection with an incomplete request with no callback from aws-c-mqtt
  • Added check for iOS platform

Auth signing change

20 Aug 00:08
f3362bd

Choose a tag to compare

Auth signing change Pre-release
Pre-release
  • API CHANGE: awscrt.auth.AwsSigningConfig.signed_body_value is now a string instead of an enum.
  • BUGFIX: websocket no longer hangs if CLOSE frame cannot be sent.

MQTT bug fix

04 Aug 23:38
5f6be49

Choose a tag to compare

MQTT bug fix Pre-release
Pre-release
  • Improved Mac-Only TLS log for private key in aws-c-io
  • Solve the race condition from aws-c-mqtt

Grab bag of fixes via dependencies

08 Jul 16:08
24c2c8e

Choose a tag to compare

Pre-release
  • Ecs provider crash fix (auth)
  • Tls window calculation fix (io)
  • Http monitoring options unitialization fix (http)

Auth signing revamp

15 Jun 20:55
9e60439

Choose a tag to compare

Auth signing revamp Pre-release
Pre-release

API changes to auth.py, in accordance with changes to the underlying aws-c-auth