awslabs / aws-c-cal

Aws Crypto Abstraction Layer: Cross-Platform, C99 wrapper for cryptography primitives.
Apache License 2.0
33 stars 36 forks source link

Revert "Implement runtime check on libcrypto linkage (#186)" #191

Closed graebm closed 1 week ago

graebm commented 1 week ago

Issue: The libcrypto runtime check isn't working with latest AWS-LC-FIPS-2.0.13 release. It's not returning the expected version string.

AWS-LC is working on a fix here: https://github.com/aws/aws-lc/pull/1689

Description of changes: This reverts commit 0cdbf2b6aae9b7c8ea480babd27a33fe90d2d529.

We'll bring this check right back once AWS-LC-FIPS has this fix in its latest release (on Github, and internally at Amazon).

It seems simpler to remove the check entirely, and bring it back once things are working. Vs patching it now, and then patching it again, and then we have all these different versions of aws-lc/aws-c-cal that aren't compatible...

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.