Commit 8d0502c
- .builder/actions/custom_keychain_test_setup.py+29
- .builder/actions/pkcs11_test_setup.py+14-3
- .builder/actions/tls_server_setup.py+53-16
- .github/workflows/ci.yml+39-2
- CMakeLists.txt+3-2
- README.md+36
- builder.json+4-1
- cmake/aws-c-io-config.cmake+1-1
- include/aws/io/pem.h+7
- include/aws/io/private/tls_channel_handler_private.h+30
- include/aws/io/tls_channel_handler.h+31
- source/darwin/secure_transport_tls_channel_handler.c+42-13
- source/io.c+3-1
- source/pem.c+61
- source/s2n/s2n_apple_keychain.c+182
- source/s2n/s2n_apple_keychain.h+17
- source/s2n/s2n_tls_channel_handler.c+132-62
- source/tls_channel_handler.c+134-11
- source/windows/secure_channel_tls_handler.c+51-19
- tests/CMakeLists.txt+23-3
- tests/event_loop_test.c+24-2
- tests/pem_test.c+145
- tests/resources/README.md+15
- tests/resources/generateCerts.sh+135
- tests/resources/import_custom_cert_to_keychain.sh+22
- tests/resources/mtls_device.key+28
- tests/resources/mtls_device.pem.crt+24
- tests/resources/mtls_device_root_ca.key+28
- tests/resources/mtls_device_root_ca.pem.crt+24
- tests/resources/mtls_server.key+28
- tests/resources/mtls_server.pem.crt+24
- tests/resources/mtls_server_root_ca.key+28
- tests/resources/mtls_server_root_ca.pem.crt+24
- tests/resources/mtls_server_root_ca_trust_settings.plist+31
- tests/resources/mtls_untrusted_server.key+28
- tests/resources/mtls_untrusted_server.pem.crt+24
- tests/resources/mtls_untrusted_server_root_ca.key+28
- tests/resources/mtls_untrusted_server_root_ca.pem.crt+24
- tests/resources/tls13_device.key-28
- tests/resources/tls13_device.pem.crt-24
- tests/resources/tls13_device_root_ca.key-28
- tests/resources/tls13_device_root_ca.pem.crt-24
- tests/resources/tls13_server.key-28
- tests/resources/tls13_server.pem.crt-24
- tests/resources/tls13_server_root_ca.key-28
- tests/resources/tls13_server_root_ca.pem.crt-24
- tests/tls_handler_test.c+163-48
- tests/tls_server/tls_server.py+59-7
- .github/workflows/ci.yml+38
- docs/memory_aware_request_execution.md+3-1
- include/aws/s3/private/s3_meta_request_impl.h+6-1
- include/aws/s3/private/s3_parallel_input_stream.h+2-1
- include/aws/s3/private/s3_request_messages.h+16-1
- include/aws/s3/s3.h+2-2
- include/aws/s3/s3_buffer_pool.h+7-5
- include/aws/s3/s3_client.h+8-4
- source/s3_client.c-7
- source/s3_copy_object.c+6-3
- source/s3_meta_request.c+136-70
- source/s3_parallel_input_stream.c+9-14
- source/s3_platform_info.c+58-3
- source/s3_request_messages.c+48-9
- tests/CMakeLists.txt+5
- tests/s3_asyncwrite_tests.c+268-2
- tests/s3_data_plane_tests.c+338-8
- tests/s3_tester.c+9
Submodule aws-c-sdkutils updated 22 files
- .github/workflows/ci.yml+17-17
- .github/workflows/codecov.yml+1-1
- .github/workflows/handle-stale-discussions.yml+2-2
- .github/workflows/stale_issue.yml+1-1
- compiler/bdd-bytecoder.py+485
- include/aws/sdkutils/endpoints_bdd_engine.h+68
- include/aws/sdkutils/private/endpoints_types_impl.h+153-12
- include/aws/sdkutils/private/endpoints_util.h+1
- source/aws_profile.c+3-1
- source/endpoints_bdd_loader.c+778
- source/endpoints_rule_engine.c+77-422
- source/endpoints_ruleset.c+147-61
- source/endpoints_standard_lib.c+196-49
- source/endpoints_types_impl.c+366-21
- source/endpoints_util.c+13-2
- tests/CMakeLists.txt+3
- tests/aws_profile_tests.c+5-5
- tests/endpoints_bdd_loader_tests.c+77
- tests/endpoints_rule_engine_tests.c+10-2
- tests/resources/bdd_test.bin
- tests/resources/simple_bdd_model.json+40
- tests/resources/simple_bdd_test.bin
Submodule aws-lc updated from 44766fa to 6f246af
0 commit comments