smithy-rs/tools/ci-resources/tls-stub
John DiSanti 1ae4d194cf
Upgrade ring to 0.17.5 (#3116)
Fixes #3112.

I opted to upgrade to the latest 0.17.5 in spite of the guidance in
[RFC-21](https://github.com/awslabs/smithy-rs/blob/main/design/src/rfcs/rfc0021_dependency_versions.md)
since this is a security critical dependency, and the maintainer has
aggressively yanked old versions in the past.

Note: ring 0.16 is still pulled in by rcgen as a dev dependency in
aws-smithy-http-server-python after these changes. The rcgen crate
hasn't upgraded yet.

----

_By submitting this pull request, I confirm that you can use, modify,
copy, and redistribute this contribution, under the terms of your
choice._
2023-10-31 17:03:39 +00:00
..
src
Cargo.toml Upgrade ring to 0.17.5 (#3116) 2023-10-31 17:03:39 +00:00
README.md

README.md

TLS Stub

This package is used to verify the client's TLS configuration.

It is used in a CI test. See ci-tls.yml, "Verify client TLS configuration".

The stub loads a root certificate authority and uses it to connect to a supplied port on localhost. trytls reads the output on the console and uses the exit code of the stub to pass or fail a test case.