mountpoint-s3
mountpoint-s3 copied to clipboard
Update CRT submodules to latest releases
Description of change
Size:
$ cargo package -p mountpoint-s3-crt-sys --no-verify --allow-dirty
Packaging mountpoint-s3-crt-sys v0.9.0 (~/Code/mountpoint-s3/mountpoint-s3-crt-sys)
Packaged 2115 files, 36.2MiB (6.7MiB compressed)
CRT changelog:
Submodule mountpoint-s3-crt-sys/crt/aws-lc 2f187975..d3a598c1:
> prepare for v1.35.0 release (#1853)
> AVX-512 support for RSA Signing (#1273)
> Migrated ML-KEM SHA3/SHAKE usage to fipsmodule (#1851)
> Added SHA3/SHAKE XOF functionality (#1839)
> Add support for `EVP_PKEY_CTX_ctrl_str` - Step #1 (#1842)
> Ensure SSE2 is enabled when using optimized assembly for 32-bit x86 (#1841)
> Add OpenVPN tip of main to CI (#1843)
> Add support for PEM Parameters without ASN1 hooks (#1831)
> Make EDDSA/Ed25519 POST lazy initalized (#1848)
> Add ED25519 ACVP Testing (#1818)
> Update Allowed RSA KeySize Generation to FIPS 186-5 specification (#1823)
> ED25519 Service Indicator (#1829)
> Add ML-KEM CAST for KeyGen, Encaps, and Decaps (#1846)
> ML-KEM Service Indicator for EVP_PKEY_keygen, EVP_PKEY_encapsulate, EVP_PKEY_decapsulate (#1844)
> ACVP ECDSA SHA3 Digest Testing (#1819)
> ACVP ML-KEM testing (#1840)
> ED25519 Power-on Self Test / CAST / KAT (#1834)
> More minor symbols Ruby depends on (#1837)
> Move EVP KEM implementation to in-module and correct OID (#1838)
> Pre jail unit test (#1835)
> Update benchmark documentation in tool/readme.md (#1812)
> Refactor RSA_METHOD and expand API (#1790)
> Retire out-of-module KEM folder (#1832)
> fix socat integration CI (#1833)
> Move KEM API and ML-KEM definitions to FIPS module (#1828)
> Run clang-format on pkcs7 code (#1830)
> Add various PKCS7 getters and setters (#1780)
> Add OCSP round trip integration test with minor fixes (#1811)
> Improve pre-sandbox setup (#1825)
> Avoid C11 Atomics on Windows (#1824)
> Move EVP ed25519 function table under FIPS module (#1826)
> Begin tracking RelWithDebInfo library statistics (#1822)
> Make SHA3 (not SHAKE) Approved for EVP_DigestSign/Verify, RSA and ECDSA. (#1821)
> Wire-up ACVP Testing for SHA3 Signatures with RSA (#1805)
> Add EVP_Digest one-shot test XOFs (#1820)
> Add KDA OneStep (SSKDF_digest and SSKDF_hmac) to FIPS indicator (#1793)
> Cherrypick "Add some barebones support for DH in EVP" (#1813)
> Replace ECDSA_METHOD with EC_KEY_METHOD and add the associated API (#1785)
> Upstream merge 2024 08 23 (#1799)
> Improve portability of CI integration script (#1815)
> Add EVP_PKEY_asn1_* functions (#1751)
> Add ML-KEM to speed.cc, bump AWSLC_API_VERSION to 30 (#1817)
> Update x509 tool to write all output to common BIO which is a file or stdout (#1800)
> KBKDF_ctr_hmac FIPS Service Indicator (#1798)
> Fix GitHub/CodeBuild Purge Lambda (#1808)
> add support for OCSP_request_verify (#1778)
> Add KDF in counter mode ACVP Testing (#1810)
> NASM use default debug format (#1747)
> Remove custom PKCS7 ASN1 functions, add new structs (#1726)
> Add CAST for SP 800-56Cr2 One-Step function (#1803)
> Move curve25519 implementations to fips module except spake25519 (#1809)
> Add CI for FreeBSD (#1787)
> Avoid matching prefixes of a symbol as arm registers (#1807)
> Check at runtime that the tool is loading the same libcrypto it was built with (#1716)
> bn: Move x86-64 argument-based dispatching of bn_mul_mont to C. (#1795)
> Refactor ENGINE API and memory around METHOD structs (#1776)
> Reduce collision probability for variable names (#1804)
> ML-KEM move to the FIPS module (#1802)
> Upstream merge 2024 08 19 (#1781)
> Drop "ipd" suffix from ML-KEM related code (#1797)
> No-op impls for several EVP_PKEY_CTX functions (#1759)
> Updating erroneous documentation for BIO_get_mem_data and subsequent usage (#1752)
> Add KDA OneStep testing to ACVP (#1792)
> ML-KEM-IPD to ML-KEM as defined in FIPS 203 (#1796)
> ML-KEM refactor (#1763)
> Use OPENSSL_STATIC_ASSERT which handles all the platform/compiler/C s… (#1791)
Does this change impact existing behavior?
Nothing expected.
Does this change need a changelog entry in any of the crates?
No, just bumped aws-lc to latest, nothing to note.
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and I agree to the terms of the Developer Certificate of Origin (DCO).