mountpoint-s3 icon indicating copy to clipboard operation
mountpoint-s3 copied to clipboard

Update CRT submodules to latest releases

Open unexge opened this issue 1 year ago • 0 comments

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).

unexge avatar Sep 19 '24 13:09 unexge