Skip to content

Releases: awslabs/aws-crt-python

Fix 3.8 and 3.9 wheels for linux x86_64 (take 3)

27 Oct 04:54
1cd1a7f
Compare
Choose a tag to compare
v0.9.7

jenkins is not a tty (#197)

Fix 3.8 and 3.9 wheels for linux x86_64 (take 2)

27 Oct 04:46
dabfdd8
Compare
Choose a tag to compare
v0.9.6

attempt to fix manylinux2014 job (#196)

Fix 3.8 and 3.9 wheels for linux x86_64

27 Oct 00:47
fa0048f
Compare
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
Compare
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
Compare
Choose a tag to compare
Pre-release
Updated to s2n v0.10.19 (#186)

Increase default TLS timeout

02 Oct 18:40
f481cfa
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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