| /external/aws-crt-java/ |
| D | .gitmodules | 1 [submodule "aws-common-runtime/aws-c-common"] 2 path = crt/aws-c-common 3 url = https://github.com/awslabs/aws-c-common.git 4 [submodule "aws-common-runtime/aws-c-io"] 5 path = crt/aws-c-io 6 url = https://github.com/awslabs/aws-c-io.git 7 [submodule "aws-common-runtime/aws-c-compression"] 8 path = crt/aws-c-compression 9 url = https://github.com/awslabs/aws-c-compression.git 10 [submodule "aws-common-runtime/aws-c-cal"] [all …]
|
| D | README.md | 1 ## AWS CRT Java 3 Java Bindings for the AWS Common Runtime 16 * [Java CRT Documentation](https://awslabs.github.io/aws-crt-java/) 18 * [Platform-Specific JARs](#platform-specific-jars) 19 * [System Properties](#system-properties) 20 * [TLS Behavior](#tls-behavior) 36 1) `apt-get install cmake3 maven openjdk-8-jdk-headless -y` 37 2) `git clone https://github.com/awslabs/aws-crt-java.git` 38 3) `cd aws-crt-java` 39 4) `git submodule update --init --recursive` [all …]
|
| D | CMakeLists.txt | 3 project(aws-crt-jni C) 4 option(BUILD_DEPS "Builds aws common runtime dependencies as part of build" ON) 50 set(ANDROID_DEPS_DIR ${CMAKE_CURRENT_SOURCE_DIR}/target/cmake-build/deps/${ANDROID_ABI}) 55 list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_LIST_DIR}/crt/aws-c-common/cmake") 60 add_subdirectory(crt/aws-c-common) 66 # temporarily disable certain warnings as errors for the aws-lc build 69 check_c_compiler_flag(-Wno-stringop-overflow HAS_WNO_STRINGOP_OVERFLOW) 71 set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-stringop-overflow") 74 check_c_compiler_flag(-Wno-array-parameter HAS_WNO_ARRAY_PARAMETER) 76 set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-array-parameter") [all …]
|
| D | build.gradle.kts | 3 * SPDX-License-Identifier: Apache-2.0. 11 `java-library` in <lambda>() 12 `maven-publish` in <lambda>() 24 testImplementation("commons-cli:commons-cli:1.5.0") in <lambda>() 25 testImplementation("org.mockito:mockito-core:3.11.2") in <lambda>() 28 group = "software.amazon.awssdk.crt" 29 version = "1.0.0-SNAPSHOT" 30 description = "software.amazon.awssdk.crt:aws-crt" 39 srcDir("${buildDir}/cmake-build/lib") in <lambda>() 83 // systemProperty("aws.crt.debugwait", "1") in <lambda>() [all …]
|
| D | pom.xml | 2 …p://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http… 4 <groupId>software.amazon.awssdk.crt</groupId> 5 <artifactId>aws-crt</artifactId> 7 <version>1.0.0-SNAPSHOT</version> 9 <description>Java bindings for the AWS SDK Common Runtime</description> 10 <url>https://github.com/awslabs/aws-crt-java</url> 15 <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> 21 <name>AWS SDK Common Runtime Team</name> 22 <email>aws-sdk-common-runtime@amazon.com</email> 24 <organizationUrl>https://aws.amazon.com</organizationUrl> [all …]
|
| /external/aws-crt-java/android/ |
| D | ANDROID.md | 1 # AWS CRT Android 3 This document provides information about building and using the AWS CRT Java with Android. 7 API documentation: https://awslabs.github.io/aws-crt-java/ 9 This SDK is built on the AWS Common Runtime, a collection of libraries 10 ([aws-c-common](https://github.com/awslabs/aws-c-common), 11 [aws-c-io](https://github.com/awslabs/aws-c-io), 12 [aws-c-mqtt](https://github.com/awslabs/aws-c-mqtt), 13 [aws-c-http](https://github.com/awslabs/aws-c-http), 14 [aws-c-cal](https://github.com/awslabs/aws-c-cal), 15 [aws-c-auth](https://github.com/awslabs/aws-c-auth), [all …]
|
| /external/aws-crt-java/codebuild/cd/ |
| D | deploy-snapshot.yml | 2 #this buildspec assumes the aws-common-runtime/ubuntu-16.04 image 8 - sudo add-apt-repository ppa:openjdk-r/ppa 9 - sudo apt-get update -y 10 - sudo apt-get install openjdk-11-jdk-headless maven wget unzip -y -f 12 … - wget --quiet https://dl.google.com/android/repository/commandlinetools-linux-7583922_latest.zip 13 - export ANDROID_SDK_ROOT=$CODEBUILD_SRC_DIR/android-sdk 14 - mkdir -p $ANDROID_SDK_ROOT/cmdline-tools 15 - unzip commandlinetools-linux-7583922_latest.zip -d $ANDROID_SDK_ROOT/cmdline-tools 17 - mv $ANDROID_SDK_ROOT/cmdline-tools/cmdline-tools $ANDROID_SDK_ROOT/cmdline-tools/latest 19 …- echo y | $ANDROID_SDK_ROOT/cmdline-tools/latest/bin/sdkmanager --install "build-tools;30.0.3" "p… [all …]
|
| D | generic-unix-build.sh | 3 set -ex 7 git submodule update --init 9 AWS_CRT_HOST=`uname | tr '[:upper:]' '[:lower:]'`-`uname -m` 11 if [ -z "$AWS_CRT_TARGET" ]; then 18 SKIP_INSTALL=--skip-install 22 if [[ $AWS_CRT_TARGET == linux-armv8 ]]; then 23 CLASSIFIER=linux-aarch_64 28 # Pry the builder version this CRT is using out of ci.yml 32 aws s3 cp s3://aws-crt-builder/releases/${BUILDER_VERSION}/builder.pyz ./builder 36 GIT_TAG=$(git describe --tags) [all …]
|
| D | musl-linux-build.sh | 3 set -ex 10 # Pry the builder version this CRT is using out of ci.yml 14 aws ecr get-login-password | docker login 123124136734.dkr.ecr.us-east-1.amazonaws.com -u AWS --pas… 15 export DOCKER_IMAGE=123124136734.dkr.ecr.us-east-1.amazonaws.com/${IMAGE_NAME}:${BUILDER_VERSION} 16 export QEMU_IMAGE=123124136734.dkr.ecr.us-east-1.amazonaws.com/multiarch-qemu-user-static:latest 17 docker run --rm --privileged ${QEMU_IMAGE} --reset -p yes 21 export BRANCH_TAG=$(git describe --tags) 22 …--mount type=bind,src=$(pwd),dst=/root/aws-crt-java --env AWS_ACCESS_KEY_ID --env AWS_SECRET_ACCES… 23 docker container prune -f 26 export GIT_TAG=$(git describe --tags) [all …]
|
| D | promote-release.yml | 2 #this buildspec assumes the aws-common-runtime/ubuntu-16.04 image 8 - sudo add-apt-repository ppa:openjdk-r/ppa 9 - sudo apt-get update -y 10 - sudo apt-get install openjdk-8-jdk-headless maven -y -f 14 - cd $CODEBUILD_SRC_DIR/aws-crt-java 15 - export PKG_VERSION=$(git describe --tags | cut -f2 -dv) 16 - echo PKG_VERSION=$PKG_VERSION 18 - mkdir -p $HOME/.m2 19 - aws s3 cp s3://code-sharing-aws-crt/aws-crt-java.settings.xml $HOME/.m2/settings.xml 21 …- aws s3 cp s3://code-sharing-aws-crt/aws-sdk-common-runtime.key.asc /tmp/aws-sdk-common-runtime.k… [all …]
|
| /external/aws-crt-java/src/main/java/software/amazon/awssdk/crt/ |
| D | CRT.java | 3 * SPDX-License-Identifier: Apache-2.0. 5 package software.amazon.awssdk.crt; 7 import software.amazon.awssdk.crt.io.ClientBootstrap; 8 import software.amazon.awssdk.crt.io.EventLoopGroup; 9 import software.amazon.awssdk.crt.io.HostResolver; 23 * This class is responsible for loading the aws-crt-jni shared lib for the 24 * current platform out of aws-crt-java.jar. One instance of this class has to 28 public final class CRT { class 29 private static final String CRT_ARCH_OVERRIDE_SYSTEM_PROPERTY = "aws.crt.arch"; 32 private static final String CRT_LIB_NAME = "aws-crt-jni"; [all …]
|
| D | Log.java | 3 * SPDX-License-Identifier: Apache-2.0. 5 package software.amazon.awssdk.crt; 8 * Static wrapper around native and crt logging. 14 // Log must initialize the CRT in case it is the first API call made 16 new CRT(); in CRT() method 20 * System properties for automatic logging initialization on CRT initialization 22 private static final String LOG_DESTINATION_PROPERTY_NAME = "aws.crt.log.destination"; 23 private static final String LOG_FILE_NAME_PROPERTY_NAME = "aws.crt.log.filename"; 24 private static final String LOG_LEVEL_PROPERTY_NAME = "aws.crt.log.level"; 60 // aws-c-common [all …]
|
| /external/aws-sdk-java-v2/core/http-auth-aws-crt/ |
| D | pom.xml | 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!-- 9 ~ http://aws.amazon.com/apache2.0 15 --> 18 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 19 …xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 28 <artifactId>http-auth-aws-crt</artifactId> 29 <name>AWS Java SDK :: HTTP Auth AWS CRT</name> 31 … The AWS SDK for Java - HTTP Auth AWS CRT module holds the AWS Common Runtime based implementations 34 <url>https://aws.amazon.com/sdkforjava</url> [all …]
|
| /external/aws-sdk-java-v2/.changes/2.22.x/ |
| D | 2.22.0.json | 3 "date": "2023-12-15", 7 "category": "AWS CRT-based S3 Client", 9 …"description": "Make sure all CRT resources are closed when the AWS CRT-based S3 client is closed." 13 "category": "AWS CRT HTTP Client", 15 …"description": "Release AWS CRT synchrounouse HTTP client. See [#3343](https://github.com/aws/aws-… 19 "category": "AWS Cloud9", 25 "category": "AWS Key Management Service", 27 "description": "Documentation updates for AWS Key Management Service" 31 "category": "AWS SDK for Java v2", 37 "category": "AWS SDK for Java v2", [all …]
|
| /external/aws-crt-java/.github/workflows/ |
| D | ci.yml | 5 branches-ignore: 6 - 'main' 7 - 'docs' 13 PACKAGE_NAME: aws-crt-java 14 LINUX_BASE_IMAGE: ubuntu-18-x64 15 RUN: ${{ github.run_id }}-${{ github.run_number }} 19 AWS_REGION: us-east-1 20 AWS_DEVICE_FARM_REGION: us-west-2 # Device Farm only available in us-west-2 region 23 linux-compat: 24 runs-on: ubuntu-22.04 # latest [all …]
|
| /external/aws-sdk-java-v2/core/http-auth-aws/src/test/java/software/amazon/awssdk/http/auth/aws/crt/internal/signer/ |
| D | DefaultAwsCrtV4aHttpSignerTest.java | 8 * http://aws.amazon.com/apache2.0 16 package software.amazon.awssdk.http.auth.aws.crt.internal.signer; 22 import static software.amazon.awssdk.crt.auth.signing.AwsSigningConfig.AwsSignatureType.HTTP_REQUES… 23 import static software.amazon.awssdk.crt.auth.signing.AwsSigningConfig.AwsSignatureType.HTTP_REQUES… 24 import static software.amazon.awssdk.crt.auth.signing.AwsSigningConfig.AwsSignedBodyValue.STREAMING… 25 import static software.amazon.awssdk.crt.auth.signing.AwsSigningConfig.AwsSignedBodyValue.STREAMING… 26 import static software.amazon.awssdk.crt.auth.signing.AwsSigningConfig.AwsSignedBodyValue.STREAMING… 27 import static software.amazon.awssdk.crt.auth.signing.AwsSigningConfig.AwsSignedBodyValue.UNSIGNED_… 28 import static software.amazon.awssdk.crt.auth.signing.AwsSigningConfig.AwsSigningAlgorithm.SIGV4_AS… 29 import static software.amazon.awssdk.http.auth.aws.TestUtils.AnonymousCredentialsIdentity; [all …]
|
| /external/aws-sdk-java-v2/core/http-auth-aws/src/main/java/software/amazon/awssdk/http/auth/aws/crt/internal/signer/ |
| D | DefaultAwsCrtV4aHttpSigner.java | 8 * http://aws.amazon.com/apache2.0 16 package software.amazon.awssdk.http.auth.aws.crt.internal.signer; 18 import static software.amazon.awssdk.crt.auth.signing.AwsSigningConfig.AwsSignatureType.HTTP_REQUES… 19 import static software.amazon.awssdk.crt.auth.signing.AwsSigningConfig.AwsSignedBodyHeaderType.X_AM… 20 import static software.amazon.awssdk.crt.auth.signing.AwsSigningConfig.AwsSignedBodyValue.STREAMING… 21 import static software.amazon.awssdk.crt.auth.signing.AwsSigningConfig.AwsSignedBodyValue.STREAMING… 22 import static software.amazon.awssdk.crt.auth.signing.AwsSigningConfig.AwsSignedBodyValue.STREAMING… 23 import static software.amazon.awssdk.crt.auth.signing.AwsSigningConfig.AwsSignedBodyValue.UNSIGNED_… 24 import static software.amazon.awssdk.crt.auth.signing.AwsSigningConfig.AwsSigningAlgorithm.SIGV4_AS… 25 import static software.amazon.awssdk.http.auth.aws.crt.internal.util.CrtHttpRequestConverter.toRequ… [all …]
|
| /external/aws-sdk-java-v2/.changes/2.23.x/ |
| D | 2.23.20.json | 3 "date": "2024-02-07", 7 "category": "AWS CRT Sync HTTP Client", 9 …AWS CRT Sync HTTP client when execution time exceeded the total configured API call attempt timeou… 13 "category": "AWS SDK for Java v2", 15 "description": "Bump `aws-crt` version to `0.29.9`" 19 "category": "AWS DataSync", 21 … "description": "AWS DataSync now supports manifests for specifying files or objects to transfer." 43 "category": "AWS CRT-based S3 Client", 45 …oses a setting to set the memory limit when making asynchronous calls with the CRT-based S3 client" 49 "category": "AWS SDK for Java v2",
|
| /external/aws-sdk-java-v2/core/http-auth-aws/src/test/java/software/amazon/awssdk/http/auth/aws/crt/ |
| D | TestUtils.java | 8 * http://aws.amazon.com/apache2.0 16 package software.amazon.awssdk.http.auth.aws.crt; 18 import static software.amazon.awssdk.http.auth.aws.signer.AwsV4aHttpSigner.REGION_SET; 19 import static software.amazon.awssdk.http.auth.aws.signer.AwsV4aHttpSigner.SERVICE_SIGNING_NAME; 20 import static software.amazon.awssdk.http.auth.aws.TestUtils.TickingClock; 21 import static software.amazon.awssdk.http.auth.aws.crt.internal.util.CrtHttpRequestConverter.toRequ… 22 import static software.amazon.awssdk.http.auth.aws.crt.internal.util.CrtUtils.sanitizeRequest; 23 import static software.amazon.awssdk.http.auth.aws.crt.internal.util.CrtUtils.toCredentials; 30 import software.amazon.awssdk.crt.auth.signing.AwsSigningConfig; 31 import software.amazon.awssdk.crt.auth.signing.AwsSigningUtils; [all …]
|
| /external/aws-crt-java/src/test/java/software/amazon/awssdk/crt/test/ |
| D | HttpClientConnectionTest.java | 3 * SPDX-License-Identifier: Apache-2.0. 6 package software.amazon.awssdk.crt.test; 13 import software.amazon.awssdk.crt.CrtResource; 14 import software.amazon.awssdk.crt.http.HttpClientConnection; 15 import software.amazon.awssdk.crt.http.HttpClientConnectionManager; 16 import software.amazon.awssdk.crt.http.HttpClientConnectionManagerOptions; 17 import software.amazon.awssdk.crt.http.HttpException; 18 import software.amazon.awssdk.crt.io.ClientBootstrap; 19 import software.amazon.awssdk.crt.io.EventLoopGroup; 20 import software.amazon.awssdk.crt.io.HostResolver; [all …]
|
| /external/aws-crt-java/android/crt/ |
| D | build.gradle | 14 def gitTag = "git describe --tags".execute().text.trim() 16 def versionPattern = Pattern.compile('v(\\d+).(\\d+).(\\d+)(-(.+))?') 48 return version['tag'] != '' ? '-' + version['tag'] : version['tag'] 62 minSdkVersion 24 // TODO - dictated by CompletableFuture which is API 24+ 69 consumerProguardFiles 'consumer-rules.pro' 72 abiFilters "armeabi-v7a", "arm64-v8a", "x86", "x86_64" 77 arguments "-DBUILD_DEPS=ON" 102 … proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' 111 buildStagingDirectory "../../target/cmake-build" 121 // See: https://developer.android.com/studio/write/java8-support#library-desugaring [all …]
|
| /external/aws-sdk-java-v2/.changes/2.20.x/ |
| D | 2.20.37.json | 3 "date": "2023-03-31", 7 "category": "AWS CRT-based S3 client", 9 …AWS CRT-based S3 client was eagerly buffering data before the underlying CRT component was able to… 13 "category": "AWS CRT-based S3 client", 19 "category": "AWS Resilience Hub", 25 "category": "AWS Server Migration Service", 27 "description": "Deprecating AWS Server Migration Service." 55 "category": "AWS SDK for Java v2",
|
| /external/aws-sdk-java-v2/.changes/2.21.x/ |
| D | 2.21.11.json | 3 "date": "2023-10-30", 7 "category": "AWS CRT-based S3 Client", 9 … stacktrace if present for the AWS CRT-based S3 client. Related to [aws-crt-java#497](https://gith… 13 "category": "AWS Data Exchange", 19 "category": "AWS DataSync", 25 "category": "AWS Elemental MediaPackage v2", 31 "category": "AWS Resilience Hub", 51 …eateIntegration, DeleteIntegration, and DescribeIntegrations APIs to manage zero-ETL Integrations." 57 …scription": "Updated ListOutpostsWithS3 API response to include S3OutpostArn for use with AWS RAM."
|
| /external/aws-sdk-java-v2/changelogs/ |
| D | 2.23.x-CHANGELOG.md | 1 # __2.23.21__ __2024-02-08__ 3 - ### Features 4 …- Add ability to execute pipelines with new parallel & queued execution modes and add support for … 7 - ### Features 8 - General Interactions for Visuals; Waterfall Chart Color Configuration; Documentation Update 11 - ### Features 12 …- This release introduces User-Decoupling feature. This feature allows Workspaces Core customers t… 14 # __2.23.20__ __2024-02-07__ 15 ## __AWS CRT Sync HTTP Client__ 16 - ### Bugfixes [all …]
|
| /external/aws-sdk-java-v2/core/http-auth-aws-crt/src/main/java/software/amazon/awssdk/http/auth/aws/crt/ |
| D | HttpAuthAwsCrt.java | 8 * http://aws.amazon.com/apache2.0 16 package software.amazon.awssdk.http.auth.aws.crt; 21 …* This is a place-holder class for this module, http-auth-aws-crt. In the event that we decide to … 23 * (http-auth-aws), and should bring in the required dependencies (aws-crt).
|