Skip to content

Commit

Permalink
update submodules (#98)
Browse files Browse the repository at this point in the history
Fix sigv4a on MacOS 14+
  • Loading branch information
TingDaoK authored Oct 16, 2023
1 parent 6374cde commit 7a2df5b
Show file tree
Hide file tree
Showing 11 changed files with 23 additions and 16 deletions.
19 changes: 13 additions & 6 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,9 @@ jobs:
- name: Setup dotnet # Use setup dotnet action as Windows-2019 image no longer contains .net5.0
uses: actions/setup-dotnet@v3
with:
dotnet-version: '5.0.x'
dotnet-version: |
3.1.x
5.0.x
- uses: ilammy/msvc-dev-cmd@v1
with:
arch: ${{ matrix.arch }}
Expand All @@ -118,7 +120,10 @@ jobs:
- name: Setup dotnet
uses: actions/setup-dotnet@v3
with:
dotnet-version: '5.0.x' #TODO: Specify architecture to install 32 bit .net when that is supported (https://github.com/actions/setup-dotnet/issues/72)
#TODO: Specify architecture to install 32 bit .net when that is supported (https://github.com/actions/setup-dotnet/issues/72)
dotnet-version: |
3.1.x
5.0.x
- uses: ilammy/msvc-dev-cmd@v1
with:
toolset: 14.0
Expand All @@ -131,12 +136,14 @@ jobs:
python builder.pyz build -p ${{ env.PACKAGE_NAME }} --target windows-${{ matrix.arch }} --compiler msvc-14 downstream
osx:
runs-on: macos-11
runs-on: macos-12
steps:
- name: Setup dotnet # Use setup dotnet action as macos-11 image no longer contains .net5.0
- name: Setup dotnet # Use setup dotnet action as macos-12 image no longer contains .net5.0 and .net3.1
uses: actions/setup-dotnet@v3
with:
dotnet-version: '5.0.x'
dotnet-version: |
3.1.x
5.0.x
- name: Build ${{ env.PACKAGE_NAME }} + consumers
run: |
python3 -c "from urllib.request import urlretrieve; urlretrieve('${{ env.BUILDER_HOST }}/${{ env.BUILDER_SOURCE }}/${{ env.BUILDER_VERSION }}/builder.pyz?run=${{ env.RUN }}', 'builder')"
Expand All @@ -147,7 +154,7 @@ jobs:
# it would be better to run tests natively on one of these machines,
# but we don't have access to one in the cloud, so for now just cross-compile
osx-arm64-cross-compile:
runs-on: macos-11
runs-on: macos-12
steps:
- name: Build ${{ env.PACKAGE_NAME }} + consumers
run: |
Expand Down
2 changes: 1 addition & 1 deletion crt/aws-c-auth
Submodule aws-c-auth updated 51 files
+82 −0 .github/ISSUE_TEMPLATE/bug-report.yml
+5 −0 .github/ISSUE_TEMPLATE/config.yml
+23 −0 .github/ISSUE_TEMPLATE/documentation.yml
+47 −0 .github/ISSUE_TEMPLATE/feature-request.yml
+4 −5 .github/workflows/ci.yml
+17 −0 .github/workflows/closed-issue-message.yml
+18 −0 .github/workflows/handle-stale-discussions.yml
+49 −0 .github/workflows/stale_issue.yml
+2 −9 CMakeLists.txt
+7 −0 include/aws/auth/auth.h
+3 −0 include/aws/auth/aws_imds_client.h
+131 −6 include/aws/auth/credentials.h
+3 −0 include/aws/auth/private/aws_signing.h
+11 −1 include/aws/auth/private/credentials_utils.h
+112 −0 include/aws/auth/private/sso_token_providers.h
+58 −0 include/aws/auth/private/sso_token_utils.h
+4 −0 include/aws/auth/signable.h
+3 −0 include/aws/auth/signing.h
+9 −7 include/aws/auth/signing_config.h
+3 −0 include/aws/auth/signing_result.h
+12 −0 source/auth.c
+19 −2 source/aws_imds_client.c
+120 −1 source/aws_signing.c
+140 −44 source/credentials.c
+3 −1 source/credentials_provider_anonymous.c
+26 −1 source/credentials_provider_default_chain.c
+1 −1 source/credentials_provider_ecs.c
+1 −1 source/credentials_provider_environment.c
+14 −15 source/credentials_provider_process.c
+103 −86 source/credentials_provider_profile.c
+851 −0 source/credentials_provider_sso.c
+58 −59 source/credentials_provider_sts.c
+135 −102 source/credentials_provider_sts_web_identity.c
+67 −4 source/credentials_utils.c
+6 −1 source/signable_trailer.c
+4 −4 source/signing_config.c
+160 −0 source/sso_token_utils.c
+186 −0 source/token_provider_sso_profile.c
+251 −0 source/token_provider_sso_session.c
+46 −5 tests/CMakeLists.txt
+0 −3 tests/aws_profile_tests.c
+73 −2 tests/credentials_provider_process_tests.c
+937 −0 tests/credentials_provider_sso_tests.c
+126 −0 tests/credentials_provider_sts_web_identity_tests.c
+326 −0 tests/credentials_provider_utils.c
+81 −0 tests/credentials_provider_utils.h
+140 −0 tests/credentials_tests.c
+134 −0 tests/sso_token_util_tests.c
+25 −18 tests/test_chunked_signing.c
+343 −0 tests/test_event_signing.c
+605 −0 tests/token_provider_sso_tests.c
2 changes: 1 addition & 1 deletion crt/aws-c-cal
Submodule aws-c-cal updated 51 files
+82 −0 .github/ISSUE_TEMPLATE/bug-report.yml
+5 −0 .github/ISSUE_TEMPLATE/config.yml
+23 −0 .github/ISSUE_TEMPLATE/documentation.yml
+47 −0 .github/ISSUE_TEMPLATE/feature-request.yml
+60 −5 .github/workflows/ci.yml
+17 −0 .github/workflows/closed-issue-message.yml
+18 −0 .github/workflows/handle-stale-discussions.yml
+46 −0 .github/workflows/stale_issue.yml
+5 −4 CMakeLists.txt
+7 −1 README.md
+1 −1 bin/produce_x_platform_fuzz_corpus/CMakeLists.txt
+1 −1 bin/run_x_platform_fuzz_corpus/CMakeLists.txt
+2 −1 bin/run_x_platform_fuzz_corpus/main.c
+1 −1 bin/sha256_profile/CMakeLists.txt
+42 −5 builder.json
+12 −15 cmake/aws-c-cal-config.cmake
+1 −0 format-check.sh
+14 −1 include/aws/cal/cal.h
+12 −4 include/aws/cal/ecc.h
+3 −0 include/aws/cal/hash.h
+3 −0 include/aws/cal/hmac.h
+19 −2 include/aws/cal/private/der.h
+20 −8 include/aws/cal/private/opensslcrypto_common.h
+118 −0 include/aws/cal/private/rsa.h
+59 −0 include/aws/cal/private/symmetric_cipher_priv.h
+165 −0 include/aws/cal/rsa.h
+242 −0 include/aws/cal/symmetric_cipher.h
+0 −0 sanitizer-blacklist.txt
+25 −4 source/cal.c
+458 −0 source/darwin/common_cryptor_spi.h
+694 −0 source/darwin/commoncrypto_aes.c
+2 −0 source/darwin/commoncrypto_platform_init.c
+63 −13 source/darwin/securityframework_ecc.c
+491 −0 source/darwin/securityframework_rsa.c
+28 −7 source/der.c
+282 −0 source/rsa.c
+256 −0 source/symmetric_cipher.c
+709 −0 source/unix/openssl_aes.c
+126 −45 source/unix/openssl_platform_init.c
+393 −0 source/unix/openssl_rsa.c
+1 −1 source/unix/opensslcrypto_hmac.c
+1,121 −0 source/windows/bcrypt_aes.c
+5 −6 source/windows/bcrypt_ecc.c
+7 −6 source/windows/bcrypt_hash.c
+2 −0 source/windows/bcrypt_platform_init.c
+422 −0 source/windows/bcrypt_rsa.c
+53 −0 tests/CMakeLists.txt
+1,455 −0 tests/aes256_test.c
+139 −3 tests/der_test.c
+82 −0 tests/ecc_test.c
+747 −0 tests/rsa_test.c
2 changes: 1 addition & 1 deletion crt/aws-c-common
Submodule aws-c-common updated 154 files
2 changes: 1 addition & 1 deletion crt/aws-c-http
Submodule aws-c-http updated 58 files
+4 −0 .builder/action/local-server-setup.py
+82 −0 .github/ISSUE_TEMPLATE/bug-report.yml
+5 −0 .github/ISSUE_TEMPLATE/config.yml
+23 −0 .github/ISSUE_TEMPLATE/documentation.yml
+47 −0 .github/ISSUE_TEMPLATE/feature-request.yml
+4 −4 .github/workflows/ci.yml
+17 −0 .github/workflows/closed-issue-message.yml
+18 −0 .github/workflows/handle-stale-discussions.yml
+46 −0 .github/workflows/stale_issue.yml
+1 −1 CMakeLists.txt
+1 −1 bin/elasticurl/CMakeLists.txt
+0 −9 bin/elasticurl/main.c
+3 −2 codebuild/linux-integration-tests.yml
+16 −0 include/aws/http/connection.h
+3 −0 include/aws/http/connection_manager.h
+5 −0 include/aws/http/http.h
+4 −0 include/aws/http/http2_stream_manager.h
+1 −0 include/aws/http/private/h2_connection.h
+2 −0 include/aws/http/private/proxy_impl.h
+2 −0 include/aws/http/private/request_response_impl.h
+1 −1 include/aws/http/private/websocket_decoder.h
+18 −0 include/aws/http/proxy.h
+63 −0 include/aws/http/request_response.h
+3 −0 include/aws/http/server.h
+3 −0 include/aws/http/statistics.h
+9 −0 include/aws/http/websocket.h
+4 −4 integration-testing/http_client_test.py
+0 −2 sanitizer-blacklist.txt
+13 −1 source/connection.c
+1 −1 source/connection_manager.c
+91 −1 source/h1_connection.c
+7 −0 source/h1_stream.c
+2 −1 source/h2_connection.c
+1 −1 source/h2_frames.c
+48 −13 source/h2_stream.c
+1 −1 source/hpack.c
+7 −1 source/http.c
+1 −1 source/http2_stream_manager.c
+49 −24 source/proxy_connection.c
+19 −7 source/request_response.c
+1 −1 source/websocket.c
+2 −1 source/websocket_bootstrap.c
+4 −4 source/websocket_decoder.c
+24 −14 tests/CMakeLists.txt
+8 −8 tests/resources/unittests.crt
+ tests/resources/unittests.p12
+26 −0 tests/stream_test_helper.c
+1 −0 tests/stream_test_helper.h
+1 −1 tests/test_connection.c
+53 −8 tests/test_connection_manager.c
+159 −18 tests/test_h1_client.c
+1 −1 tests/test_h1_server.c
+67 −0 tests/test_h2_client.c
+5 −0 tests/test_localhost_integ.c
+4 −2 tests/test_stream_manager.c
+1 −1 tests/test_websocket_bootstrap.c
+1 −1 tests/test_websocket_decoder.c
+1 −1 tests/test_websocket_handler.c
2 changes: 1 addition & 1 deletion crt/aws-c-io
Submodule aws-c-io updated 79 files
+11 −6 .builder/actions/pkcs11_test_setup.py
+5 −0 .gitattributes
+82 −0 .github/ISSUE_TEMPLATE/bug-report.yml
+5 −0 .github/ISSUE_TEMPLATE/config.yml
+23 −0 .github/ISSUE_TEMPLATE/documentation.yml
+47 −0 .github/ISSUE_TEMPLATE/feature-request.yml
+8 −8 .github/workflows/ci.yml
+17 −0 .github/workflows/closed-issue-message.yml
+18 −0 .github/workflows/handle-stale-discussions.yml
+3 −2 .github/workflows/proof-alarm.yml
+49 −0 .github/workflows/stale_issue.yml
+1 −0 .gitignore
+2 −2 CMakeLists.txt
+2 −2 README.md
+0 −1 builder.json
+3 −2 codebuild/linux-integration-tests.yml
+117 −0 include/aws/io/async_stream.h
+3 −0 include/aws/io/channel.h
+4 −0 include/aws/io/channel_bootstrap.h
+3 −0 include/aws/io/event_loop.h
+627 −0 include/aws/io/future.h
+56 −76 include/aws/io/host_resolver.h
+7 −0 include/aws/io/io.h
+4 −0 include/aws/io/logging.h
+3 −0 include/aws/io/message_pool.h
+99 −0 include/aws/io/pem.h
+3 −0 include/aws/io/pipe.h
+3 −0 include/aws/io/pkcs11.h
+4 −27 include/aws/io/private/pki_utils.h
+22 −0 include/aws/io/private/tracing.h
+29 −1 include/aws/io/retry_strategy.h
+3 −0 include/aws/io/shared_library.h
+9 −0 include/aws/io/socket.h
+6 −0 include/aws/io/socket_channel_handler.h
+3 −0 include/aws/io/statistics.h
+3 −0 include/aws/io/stream.h
+5 −2 include/aws/io/tls_channel_handler.h
+264 −0 include/aws/testing/async_stream_tester.h
+227 −0 include/aws/testing/stream_tester.h
+153 −0 source/async_stream.c
+9 −0 source/bsd/kqueue_event_loop.c
+1 −1 source/channel.c
+50 −34 source/channel_bootstrap.c
+28 −32 source/darwin/darwin_pki_utils.c
+2 −3 source/darwin/secure_transport_tls_channel_handler.c
+38 −8 source/exponential_backoff_retry_strategy.c
+543 −0 source/future.c
+275 −646 source/host_resolver.c
+8 −1 source/io.c
+17 −0 source/linux/epoll_event_loop.c
+436 −0 source/pem.c
+0 −98 source/pem_utils.c
+0 −224 source/pki_utils.c
+2 −0 source/posix/host_resolver.c
+17 −5 source/posix/socket.c
+58 −22 source/s2n/s2n_tls_channel_handler.c
+7 −1 source/socket_channel_handler.c
+4 −1 source/stream.c
+2 −0 source/tls_channel_handler.c
+20 −0 source/tracing.c
+19 −9 source/windows/iocp/socket.c
+4 −4 source/windows/secure_channel_tls_handler.c
+21 −35 source/windows/windows_pki_utils.c
+64 −34 tests/CMakeLists.txt
+168 −0 tests/async_stream_test.c
+2 −14 tests/byo_crypto_test.c
+312 −1,402 tests/default_host_resolver_test.c
+57 −0 tests/exponential_backoff_retry_test.c
+739 −0 tests/future_test.c
+22 −0 tests/future_test.h
+432 −220 tests/pem_test.c
+0 −145 tests/pem_utils_test.c
+1 −1 tests/pkcs11_test.c
+1 −1 tests/read_write_test_handler.c
+23 −0 tests/resources/testparse_crlf.crt
+2 −13 tests/socket_handler_test.c
+34 −26 tests/socket_test.c
+69 −25 tests/stream_test.c
+24 −19 tests/tls_handler_test.c
2 changes: 1 addition & 1 deletion crt/aws-lc
2 changes: 1 addition & 1 deletion crt/s2n
Submodule s2n updated from a58b30 to 4654fe

0 comments on commit 7a2df5b

Please sign in to comment.