Releases: awslabs/aws-crt-python
Releases · awslabs/aws-crt-python
Upgrading aws-c-cal to v0.5.2
Upgrading aws-c-cal to v0.5.2 which includes aws-lc.cmake skipping libssl, building only libcrypto.
Protocol Operation Timeout Added
- Take
protocol_operation_timeout_msas 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
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, anddupof 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