7 releases

new 0.1.5 Nov 5, 2024
0.1.4 Aug 28, 2024
0.1.3 Jul 3, 2024
0.1.2 Jun 12, 2024
0.0.1 Mar 8, 2024

#5 in #compliant

Download history 83/week @ 2024-07-16 44/week @ 2024-07-23 48/week @ 2024-07-30 52/week @ 2024-08-06 55/week @ 2024-08-13 15/week @ 2024-08-20 217/week @ 2024-08-27 63/week @ 2024-09-03 59/week @ 2024-09-10 102/week @ 2024-09-17 114/week @ 2024-09-24 264/week @ 2024-10-01 202/week @ 2024-10-08 214/week @ 2024-10-15 129/week @ 2024-10-22 227/week @ 2024-10-29

795 downloads per month
Used in 4 crates (3 directly)

Apache-2.0

1.5MB
28K SLoC

aws-smithy-experimental

Staging ground for experimental new features in the smithy-rs ecosystem.

Hyper 1.0 Support

This crate allows customers to use Hyper 1.0. A valuable consequence of this is access to aws-lc-rs and its FIPS compliant crypto. This is available behind the crypto-aws-lc-fips feature. Note: FIPS support has somewhat complex build requirements, namely CMake and Go.

Crate Stabilization

This crate adds support for Hyper 1.0 (see examples). There a few blockers before stablization:

  1. Expose an API for providing a custom connector. Currently, that API is not exposed because a shim layer is needed to avoid taking a hard dependency on hyper-util.
  2. Add support for poisoning connections in the connection pool. This API needs to be either backported into hyper-util or we need to establish our own client.

This crate is part of the AWS SDK for Rust and the smithy-rs code generator.

Dependencies

~16–37MB
~834K SLoC