Releases: awslabs/aws-crt-python
Releases · awslabs/aws-crt-python
Updating aws-lc submodule
Updating aws-lc submodule to pick up changes to consume less resources when building.
Integrated AWS-LC, Updated Submodules, Removed awsiot_mqtt_connection_builder
Pre-release
- 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.
- Updates to aws-c-cal:
EventStreamRPC connect ack bug fix
New managed thread API
- New managed thread API
- Declare license in setup.py for the benefit of
pip show
MQTT on-message callback has more info
- MQTT on-message callback now has
qos
,retain
, anddup
of args. This is a backwards-compatible change.
Updated libcrypto to get EVP_CipherUpdate overflow fix
v0.10.5 update the str of excpetion to make it more clear out side of CRT env…
S3 follow up
- Several fixes from aws-c-s3
- Clean up the binding
Submodule fixes
- Address instability due to numa dynamic loading on certain platforms
- Improved arm cpu feature detection
S3 issue fix
- Update aws-c-s3 fixed issues:
- Multipart upload will hang if error occurs
- Read from input stream cannot report an error correctly
- Read from input stream will have a recursive lock for cancel
Win32 Fix
update submodules for win32 builiding (#222) Co-authored-by: Dengke Tang <[email protected]>