Commit 2bf0385
authored
Update CRT submodules to latest releases (#1255)
Update the CRT libraries to the latest releases. In particular, include:
* S3Express CreateSession Allowlist Headers
([awslabs/aws-c-s3#492](awslabs/aws-c-s3#492))
<details>
<summary>Full CRT changelog:</summary>
```
Submodule mountpoint-s3-crt-sys/crt/aws-c-auth 5bc67797..b513db4b:
> A bunch of CMake fixes (#258)
> Add Account Id to Credentials (#260)
> Skip Transfer-Encoding from signing (#261)
Submodule mountpoint-s3-crt-sys/crt/aws-c-cal fbbe2612..7299c6ab:
> Fix Findcrypto.cmake (#205)
> A bunch of CMake fixes (#203)
> Switch CI to use roles (#202)
Submodule mountpoint-s3-crt-sys/crt/aws-c-common 7a6f5df2..0e7637fa:
> A bunch of CMake fixes (#1178)
> Fix heap overflow on uri parsing (#1185)
> (take 2) Detect when AVX is disabled via OSXSAVE (#1184)
> Fixup IPv6 validation logic (#1180)
> Detect when AVX is disabled via OSXSAVE (#1182)
> proof_ci.yaml must use latest upload-artifact (#1183)
> change PR template to ask for clearer wording (#1177)
Submodule mountpoint-s3-crt-sys/crt/aws-c-compression c6c1191e..f951ab2b:
> A bunch of CMake fixes (#72)
> Switch CI to use roles (#71)
> chore: Modified bug issue template to add checkbox to report potential regression. (#69)
Submodule mountpoint-s3-crt-sys/crt/aws-c-http fc3eded2..590c7b59:
> A bunch of CMake fixes (#497)
> Fix CI for GCC-13 on Ubuntu-18 (#496)
> Switch CI to use roles (#494)
Submodule mountpoint-s3-crt-sys/crt/aws-c-io fcb38c80..3041dabf:
> A bunch of CMake fixes (#701)
> Event Loop & Socket Type Multi-Support (#692)
> fix typo in log message (#702)
> Fix CI for GCC-13 on Ubuntu-18 (#700)
> Switch CI to use roles (#698)
Submodule mountpoint-s3-crt-sys/crt/aws-c-s3 a3b401bf..6eb8be53:
> A bunch of CMake fixes (#480)
> S3Express CreateSession Allowlist Headers (#492)
> Auto - Update S3 Ruleset & Partition (#491)
Submodule mountpoint-s3-crt-sys/crt/aws-c-sdkutils 1ae8664f..ba6a28fa:
> A bunch of CMake fixes (#50)
Submodule mountpoint-s3-crt-sys/crt/aws-checksums 3e4101b9..fb8bd0b8:
> A bunch of CMake fixes (#101)
> Switch CI to use roles (#100)
Submodule mountpoint-s3-crt-sys/crt/aws-lc ffd6fb71..138a6ad3:
> Prepare AWS-LC v1.44.0 (#2153)
> Fix issue with ML-DSA key parsing (#2152)
> Add support for PKCS7_set/get_detached (#2134)
> Prepare Docker image for CI integration jobs (#2126)
> Delete OpenVPN mainline patch from our integration build (#2149)
> SHA3/SHAKE Init Updates via FIPS202 API layer (#2101)
> Support keypair calculation for PQDSA PKEY (#2145)
> Optimize x86/aarch64 MD5 implementation (#2137)
> Check for MIPSEB in target.h (#2143)
> Ed25519ph and Ed25519ctx Support (#2120)
> Support for ML-DSA public key generation from private key (#2142)
> Avoid mixing SSE and AVX in XTS-mode AVX512 implementation (#2140)
> Remove remaining support for Trusty and Fuchsia operating systems (#2136)
> ACVP test harness for ML-DSA (#2127)
> Minor symbols to work with Ruby's mainline (#2132)
```
</details>
### Does this change impact existing behavior?
No.
### Does this change need a changelog entry? Does it require a version
change?
No.
---
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)](https://developercertificate.org/).
Signed-off-by: Alessandro Passaro <[email protected]>1 parent 8075c20 commit 2bf0385
File tree
10 files changed
+10
-10
lines changed- mountpoint-s3-crt-sys/crt
10 files changed
+10
-10
lines changedSubmodule aws-c-auth updated 16 files
- .github/workflows/codecov.yml+2-2
- CMakeLists.txt+8-23
- include/aws/auth/credentials.h+33-1
- include/aws/auth/signing_config.h+1-1
- source/aws_imds_client.c+1-1
- source/aws_signing.c+6
- source/credentials.c+44
- source/credentials_provider_cached.c+1-1
- source/credentials_provider_sso.c+2-2
- source/credentials_provider_static.c+7-2
- source/credentials_provider_sts.c+1-1
- source/credentials_utils.c+3-3
- source/token_provider_sso_session.c+1-1
- tests/CMakeLists.txt+1
- tests/credentials_tests.c+38-12
- tests/sigv4_signing_tests.c+27
Submodule aws-c-common updated 17 files
- .github/PULL_REQUEST_TEMPLATE.md+1-1
- .github/workflows/codecov.yml+2-2
- .github/workflows/proof_ci.yaml+1-1
- AWSCRTAndroidTestRunner/app/src/main/cpp/CMakeLists.txt+1-1
- CMakeLists.txt+7-10
- bin/system_info/CMakeLists.txt-2
- cmake/AwsSharedLibSetup.cmake+6-20
- cmake/CPackConfig.cmake+1-1
- cmake/aws-c-common-config.cmake+3
- source/arch/intel/asm/cpuid.c+11
- source/arch/intel/cpuid.c+71-102
- source/arch/intel/msvc/cpuid.c+5
- source/host_utils.c+29-16
- source/uri.c+3-2
- tests/CMakeLists.txt+1
- tests/host_util_test.c+23-2
- tests/uri_test.c+12
- .github/workflows/ci.yml+172-73
- .github/workflows/proof-alarm.yml+3-3
- CMakeLists.txt+33-34
- include/aws/io/event_loop.h+26
- include/aws/io/private/event_loop_impl.h+25-8
- include/aws/io/private/socket_impl.h+72
- include/aws/io/socket.h+31-15
- include/aws/testing/io_testing_channel.h-1
- source/bsd/kqueue_event_loop.c+3-1
- source/darwin/secure_transport_tls_channel_handler.c+1-1
- source/event_loop.c+167-9
- source/linux/epoll_event_loop.c+1-1
- source/posix/socket.c+75-44
- source/socket.c+258
- source/windows/host_resolver.c+1
- source/windows/iocp/iocp_event_loop.c+1-1
- source/windows/iocp/socket.c+108-81
- source/windows/winsock_init.c+1
- tests/CMakeLists.txt+6
- tests/event_loop_test.c+76-3
- tests/socket_handler_test.c+1-1
- tests/socket_test.c+48
- tests/tls_handler_test.c+1-1
- tests/vcc/Makefile+2-2
- tests/vcc/new_destroy.c+3-3
- tests/vcc/preamble.h+1-1
- .github/workflows/ci.yml+1-1
- .github/workflows/codecov.yml+2-2
- CMakeLists.txt+8-23
- include/aws/s3/private/s3_request_messages.h+6
- include/aws/s3/private/s3express_credentials_provider_impl.h+10-3
- include/aws/s3/s3_client.h+4
- include/aws/s3/s3express_credentials_provider.h+2
- samples/s3/CMakeLists.txt+1-3
- source/s3_client.c+1
- source/s3_endpoint_resolver/aws_s3_endpoint_resolver_partition.c+125-123
- source/s3_meta_request.c+1
- source/s3_request_messages.c+17
- source/s3express_credentials_provider.c+85-28
- tests/CMakeLists.txt+2
- tests/mock_s3_server/CompleteMultipartUpload/sse_kms.json+14
- tests/mock_s3_server/CreateSession/sse_kms.json+21
- tests/mock_s3_server/README.md+2
- tests/mock_s3_server/mock_s3_server.py+15-4
- tests/s3_mock_server_s3express_provider_test.c+81-2
- tests/s3_s3express_client_test.c+58
- tests/s3_tester.c+3
- tests/s3_tester.h+2
Submodule aws-lc updated from ffd6fb7 to 138a6ad
0 commit comments