• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

.github/H22-Oct-2021-296242

AndroidSDKTesting/H22-Oct-2021-670506

CI/H22-Oct-2021-5,0364,617

Docs/H22-Oct-2021-618456

android-build/H03-May-2022-4,4094,099

android-unified-tests/H03-May-2022-2813

aws-cpp-sdk-AWSMigrationHub/H03-May-2022-10,6744,882

aws-cpp-sdk-access-management/H03-May-2022-2,0011,582

aws-cpp-sdk-accessanalyzer/H03-May-2022-31,72514,894

aws-cpp-sdk-account/H03-May-2022-2,4771,029

aws-cpp-sdk-acm/H03-May-2022-13,4955,980

aws-cpp-sdk-acm-pca/H03-May-2022-21,0038,661

aws-cpp-sdk-alexaforbusiness/H03-May-2022-61,58028,960

aws-cpp-sdk-amp/H03-May-2022-12,4105,910

aws-cpp-sdk-amplify/H03-May-2022-28,18612,251

aws-cpp-sdk-amplifybackend/H03-May-2022-25,07911,248

aws-cpp-sdk-apigateway/H03-May-2022-113,63738,291

aws-cpp-sdk-apigatewaymanagementapi/H03-May-2022-1,414810

aws-cpp-sdk-apigatewayv2/H03-May-2022-72,11325,033

aws-cpp-sdk-appconfig/H03-May-2022-24,23510,276

aws-cpp-sdk-appflow/H03-May-2022-44,40222,959

aws-cpp-sdk-appintegrations/H03-May-2022-9,1904,132

aws-cpp-sdk-application-autoscaling/H03-May-2022-22,9115,939

aws-cpp-sdk-application-insights/H03-May-2022-18,9988,587

aws-cpp-sdk-applicationcostprofiler/H03-May-2022-4,3072,165

aws-cpp-sdk-appmesh/H03-May-2022-56,55726,029

aws-cpp-sdk-apprunner/H03-May-2022-19,5608,755

aws-cpp-sdk-appstream/H03-May-2022-38,76617,149

aws-cpp-sdk-appsync/H03-May-2022-29,83913,821

aws-cpp-sdk-athena/H03-May-2022-26,20911,370

aws-cpp-sdk-auditmanager/H03-May-2022-41,84619,605

aws-cpp-sdk-autoscaling/H03-May-2022-57,85924,470

aws-cpp-sdk-autoscaling-plans/H03-May-2022-10,7794,946

aws-cpp-sdk-awstransfer/H03-May-2022-33,90012,928

aws-cpp-sdk-backup/H03-May-2022-53,24720,690

aws-cpp-sdk-batch/H03-May-2022-36,83813,658

aws-cpp-sdk-braket/H03-May-2022-6,8433,333

aws-cpp-sdk-budgets/H03-May-2022-18,4768,805

aws-cpp-sdk-ce/H03-May-2022-52,90822,671

aws-cpp-sdk-chime/H03-May-2022-106,25251,122

aws-cpp-sdk-chime-sdk-identity/H03-May-2022-10,4245,225

aws-cpp-sdk-chime-sdk-messaging/H03-May-2022-29,90114,171

aws-cpp-sdk-cloud9/H03-May-2022-8,8784,165

aws-cpp-sdk-cloudcontrol/H03-May-2022-7,6842,948

aws-cpp-sdk-clouddirectory/H03-May-2022-55,73626,163

aws-cpp-sdk-cloudformation/H03-May-2022-83,95333,085

aws-cpp-sdk-cloudfront/H03-May-2022-78,52335,666

aws-cpp-sdk-cloudfront-integration-tests/H03-May-2022-287222

aws-cpp-sdk-cloudhsm/H03-May-2022-11,4174,814

aws-cpp-sdk-cloudhsmv2/H03-May-2022-11,1275,017

aws-cpp-sdk-cloudsearch/H03-May-2022-21,75211,959

aws-cpp-sdk-cloudsearchdomain/H03-May-2022-7,7862,753

aws-cpp-sdk-cloudtrail/H03-May-2022-18,2256,822

aws-cpp-sdk-codeartifact/H03-May-2022-31,10612,986

aws-cpp-sdk-codebuild/H03-May-2022-55,68323,007

aws-cpp-sdk-codecommit/H03-May-2022-61,69626,441

aws-cpp-sdk-codedeploy/H03-May-2022-43,69120,048

aws-cpp-sdk-codeguru-reviewer/H03-May-2022-19,2818,003

aws-cpp-sdk-codeguruprofiler/H03-May-2022-19,3568,238

aws-cpp-sdk-codepipeline/H03-May-2022-40,88218,251

aws-cpp-sdk-codestar/H03-May-2022-12,8505,505

aws-cpp-sdk-codestar-connections/H03-May-2022-7,1143,328

aws-cpp-sdk-codestar-notifications/H03-May-2022-8,9304,172

aws-cpp-sdk-cognito-identity/H03-May-2022-16,2806,572

aws-cpp-sdk-cognito-idp/H03-May-2022-85,02433,286

aws-cpp-sdk-cognito-sync/H03-May-2022-11,3945,139

aws-cpp-sdk-cognitoidentity-integration-tests/H03-May-2022-391254

aws-cpp-sdk-comprehend/H03-May-2022-59,09224,932

aws-cpp-sdk-comprehendmedical/H03-May-2022-18,1788,764

aws-cpp-sdk-compute-optimizer/H03-May-2022-27,85812,012

aws-cpp-sdk-config/H03-May-2022-73,22832,269

aws-cpp-sdk-connect/H03-May-2022-73,12433,895

aws-cpp-sdk-connect-contact-lens/H03-May-2022-2,8081,482

aws-cpp-sdk-connectparticipant/H03-May-2022-7,2183,465

aws-cpp-sdk-core/H03-May-2022-48,85633,259

aws-cpp-sdk-core-tests/H03-May-2022-15,59212,551

aws-cpp-sdk-cur/H03-May-2022-3,3542,057

aws-cpp-sdk-custom-service-integration-tests/H03-May-2022-14498

aws-cpp-sdk-customer-profiles/H03-May-2022-32,33314,490

aws-cpp-sdk-databrew/H03-May-2022-37,91616,768

aws-cpp-sdk-dataexchange/H03-May-2022-27,56612,482

aws-cpp-sdk-datapipeline/H03-May-2022-13,3495,801

aws-cpp-sdk-datasync/H03-May-2022-29,44212,472

aws-cpp-sdk-dax/H03-May-2022-16,6507,485

aws-cpp-sdk-detective/H03-May-2022-7,5323,327

aws-cpp-sdk-devicefarm/H03-May-2022-60,44426,980

aws-cpp-sdk-devops-guru/H03-May-2022-26,87313,432

aws-cpp-sdk-directconnect/H03-May-2022-60,57023,431

aws-cpp-sdk-discovery/H03-May-2022-18,7728,432

aws-cpp-sdk-dlm/H03-May-2022-12,3946,063

aws-cpp-sdk-dms/H03-May-2022-72,87427,228

aws-cpp-sdk-docdb/H03-May-2022-49,06321,081

aws-cpp-sdk-ds/H03-May-2022-49,01623,380

aws-cpp-sdk-dynamodb/H03-May-2022-76,86229,677

aws-cpp-sdk-dynamodb-integration-tests/H03-May-2022-1,4961,111

aws-cpp-sdk-dynamodbstreams/H03-May-2022-7,1823,165

aws-cpp-sdk-ebs/H03-May-2022-7,2343,540

aws-cpp-sdk-ec2/H03-May-2022-540,464252,113

aws-cpp-sdk-ec2-instance-connect/H03-May-2022-1,543797

aws-cpp-sdk-ec2-integration-tests/H03-May-2022-179131

aws-cpp-sdk-ecr/H03-May-2022-27,82012,251

aws-cpp-sdk-ecr-public/H03-May-2022-17,9937,763

aws-cpp-sdk-ecs/H03-May-2022-85,29330,795

aws-cpp-sdk-eks/H03-May-2022-39,24316,920

aws-cpp-sdk-elastic-inference/H03-May-2022-4,5002,254

aws-cpp-sdk-elasticache/H03-May-2022-78,56833,210

aws-cpp-sdk-elasticbeanstalk/H03-May-2022-53,16223,964

aws-cpp-sdk-elasticfilesystem/H03-May-2022-24,51610,616

aws-cpp-sdk-elasticfilesystem-integration-tests/H03-May-2022-128100

aws-cpp-sdk-elasticloadbalancing/H03-May-2022-21,61110,505

aws-cpp-sdk-elasticloadbalancingv2/H03-May-2022-35,41116,351

aws-cpp-sdk-elasticmapreduce/H03-May-2022-64,52328,222

aws-cpp-sdk-elastictranscoder/H03-May-2022-33,2169,327

aws-cpp-sdk-email/H03-May-2022-52,24923,904

aws-cpp-sdk-emr-containers/H03-May-2022-13,2926,191

aws-cpp-sdk-es/H03-May-2022-41,91220,057

aws-cpp-sdk-eventbridge/H03-May-2022-45,53319,413

aws-cpp-sdk-events/H03-May-2022-45,52919,413

aws-cpp-sdk-finspace/H03-May-2022-5,2682,526

aws-cpp-sdk-finspace-data/H03-May-2022-4,2282,163

aws-cpp-sdk-firehose/H03-May-2022-37,13315,992

aws-cpp-sdk-fis/H03-May-2022-15,5267,252

aws-cpp-sdk-fms/H03-May-2022-32,66014,318

aws-cpp-sdk-forecast/H03-May-2022-33,12612,611

aws-cpp-sdk-forecastquery/H03-May-2022-1,602807

aws-cpp-sdk-frauddetector/H03-May-2022-46,71621,049

aws-cpp-sdk-fsx/H03-May-2022-44,95419,917

aws-cpp-sdk-gamelift/H03-May-2022-88,88133,615

aws-cpp-sdk-glacier/H03-May-2022-30,13911,699

aws-cpp-sdk-globalaccelerator/H03-May-2022-29,29212,753

aws-cpp-sdk-glue/H03-May-2022-145,31063,183

aws-cpp-sdk-grafana/H03-May-2022-14,7646,824

aws-cpp-sdk-greengrass/H03-May-2022-57,69925,775

aws-cpp-sdk-greengrassv2/H03-May-2022-27,26012,342

aws-cpp-sdk-groundstation/H03-May-2022-22,27910,561

aws-cpp-sdk-guardduty/H03-May-2022-45,68821,265

aws-cpp-sdk-health/H03-May-2022-14,9676,158

aws-cpp-sdk-healthlake/H03-May-2022-10,6504,917

aws-cpp-sdk-honeycode/H03-May-2022-15,1906,345

aws-cpp-sdk-iam/H03-May-2022-103,73139,559

aws-cpp-sdk-identity-management/H03-May-2022-1,266938

aws-cpp-sdk-identity-management-tests/H03-May-2022-1,4011,074

aws-cpp-sdk-identitystore/H03-May-2022-4,8032,131

aws-cpp-sdk-imagebuilder/H03-May-2022-48,96620,418

aws-cpp-sdk-importexport/H03-May-2022-4,6692,665

aws-cpp-sdk-inspector/H03-May-2022-33,39815,823

aws-cpp-sdk-iot/H03-May-2022-169,81076,558

aws-cpp-sdk-iot-data/H03-May-2022-3,5961,770

aws-cpp-sdk-iot-jobs-data/H03-May-2022-4,2642,055

aws-cpp-sdk-iot1click-devices/H03-May-2022-8,1463,851

aws-cpp-sdk-iot1click-projects/H03-May-2022-9,5924,578

aws-cpp-sdk-iotanalytics/H03-May-2022-35,11616,212

aws-cpp-sdk-iotdeviceadvisor/H03-May-2022-9,4894,489

aws-cpp-sdk-iotevents/H03-May-2022-30,23913,902

aws-cpp-sdk-iotevents-data/H03-May-2022-14,3986,933

aws-cpp-sdk-iotfleethub/H03-May-2022-4,6762,201

aws-cpp-sdk-iotsecuretunneling/H03-May-2022-5,2612,596

aws-cpp-sdk-iotsitewise/H03-May-2022-56,72524,984

aws-cpp-sdk-iotthingsgraph/H03-May-2022-21,52010,291

aws-cpp-sdk-iotwireless/H03-May-2022-37,39518,290

aws-cpp-sdk-ivs/H03-May-2022-16,9167,793

aws-cpp-sdk-kafka/H03-May-2022-32,73513,131

aws-cpp-sdk-kafkaconnect/H03-May-2022-18,6549,064

aws-cpp-sdk-kendra/H03-May-2022-62,94727,289

aws-cpp-sdk-kinesis/H03-May-2022-21,2288,295

aws-cpp-sdk-kinesis-integration-tests/H03-May-2022-177132

aws-cpp-sdk-kinesis-video-archived-media/H03-May-2022-8,9703,356

aws-cpp-sdk-kinesis-video-media/H03-May-2022-1,702831

aws-cpp-sdk-kinesis-video-signaling/H03-May-2022-1,923978

aws-cpp-sdk-kinesisanalytics/H03-May-2022-24,88610,719

aws-cpp-sdk-kinesisanalyticsv2/H03-May-2022-46,79721,494

aws-cpp-sdk-kinesisvideo/H03-May-2022-11,9445,383

aws-cpp-sdk-kms/H03-May-2022-40,80112,544

aws-cpp-sdk-lakeformation/H03-May-2022-18,5368,634

aws-cpp-sdk-lambda/H03-May-2022-64,30826,263

aws-cpp-sdk-lambda-integration-tests/H03-May-2022-597463

aws-cpp-sdk-lex/H03-May-2022-12,2394,368

aws-cpp-sdk-lex-models/H03-May-2022-43,03017,290

aws-cpp-sdk-lexv2-models/H03-May-2022-71,40029,856

aws-cpp-sdk-lexv2-runtime/H03-May-2022-15,5586,925

aws-cpp-sdk-license-manager/H03-May-2022-41,20918,814

aws-cpp-sdk-lightsail/H03-May-2022-130,96455,272

aws-cpp-sdk-location/H03-May-2022-40,53416,547

aws-cpp-sdk-logs/H03-May-2022-26,19211,337

aws-cpp-sdk-logs-integration-tests/H03-May-2022-171135

aws-cpp-sdk-lookoutequipment/H03-May-2022-18,5247,961

aws-cpp-sdk-lookoutmetrics/H03-May-2022-24,84611,686

aws-cpp-sdk-lookoutvision/H03-May-2022-16,0637,346

aws-cpp-sdk-machinelearning/H03-May-2022-33,01411,878

aws-cpp-sdk-macie/H03-May-2022-5,7152,840

aws-cpp-sdk-macie2/H03-May-2022-65,79930,056

aws-cpp-sdk-managedblockchain/H03-May-2022-25,36310,921

aws-cpp-sdk-marketplace-catalog/H03-May-2022-7,3493,201

aws-cpp-sdk-marketplace-entitlement/H03-May-2022-1,982971

aws-cpp-sdk-marketplacecommerceanalytics/H03-May-2022-2,8431,203

aws-cpp-sdk-mediaconnect/H03-May-2022-33,25615,255

aws-cpp-sdk-mediaconvert/H03-May-2022-144,08271,951

aws-cpp-sdk-medialive/H03-May-2022-135,31768,726

aws-cpp-sdk-mediapackage/H03-May-2022-22,57210,114

aws-cpp-sdk-mediapackage-vod/H03-May-2022-15,0087,169

aws-cpp-sdk-mediastore/H03-May-2022-9,4974,509

aws-cpp-sdk-mediastore-data/H03-May-2022-4,1281,816

aws-cpp-sdk-mediastore-data-integration-tests/H03-May-2022-386323

aws-cpp-sdk-mediatailor/H03-May-2022-33,64314,104

aws-cpp-sdk-memorydb/H03-May-2022-29,79713,237

aws-cpp-sdk-meteringmarketplace/H03-May-2022-3,9471,820

aws-cpp-sdk-mgn/H03-May-2022-28,79313,711

aws-cpp-sdk-migrationhub-config/H03-May-2022-2,6211,322

aws-cpp-sdk-mobile/H03-May-2022-6,1253,196

aws-cpp-sdk-mobileanalytics/H03-May-2022-1,693847

aws-cpp-sdk-monitoring/H03-May-2022-36,64715,563

aws-cpp-sdk-mq/H03-May-2022-23,3619,988

aws-cpp-sdk-mturk-requester/H03-May-2022-29,16012,583

aws-cpp-sdk-mwaa/H03-May-2022-12,7005,440

aws-cpp-sdk-neptune/H03-May-2022-65,42227,386

aws-cpp-sdk-network-firewall/H03-May-2022-32,18712,789

aws-cpp-sdk-networkmanager/H03-May-2022-25,25611,767

aws-cpp-sdk-nimble/H03-May-2022-40,51118,648

aws-cpp-sdk-opensearch/H03-May-2022-42,45320,732

aws-cpp-sdk-opsworks/H03-May-2022-63,65924,408

aws-cpp-sdk-opsworkscm/H03-May-2022-16,0266,179

aws-cpp-sdk-organizations/H03-May-2022-35,85714,124

aws-cpp-sdk-outposts/H03-May-2022-7,4263,892

aws-cpp-sdk-panorama/H03-May-2022-31,29414,799

aws-cpp-sdk-personalize/H03-May-2022-39,23016,994

aws-cpp-sdk-personalize-events/H03-May-2022-2,6371,145

aws-cpp-sdk-personalize-runtime/H03-May-2022-2,607998

aws-cpp-sdk-pi/H03-May-2022-6,3002,374

aws-cpp-sdk-pinpoint/H03-May-2022-141,04458,940

aws-cpp-sdk-pinpoint-email/H03-May-2022-29,30313,022

aws-cpp-sdk-polly/H03-May-2022-9,4854,774

aws-cpp-sdk-polly-sample/H03-May-2022-9470

aws-cpp-sdk-pricing/H03-May-2022-3,1631,453

aws-cpp-sdk-proton/H03-May-2022-37,06715,678

aws-cpp-sdk-qldb/H03-May-2022-15,8986,664

aws-cpp-sdk-qldb-session/H03-May-2022-5,1662,641

aws-cpp-sdk-queues/H03-May-2022-601438

aws-cpp-sdk-quicksight/H03-May-2022-120,61353,094

aws-cpp-sdk-ram/H03-May-2022-17,9117,888

aws-cpp-sdk-rds/H03-May-2022-162,03663,414

aws-cpp-sdk-rds-data/H03-May-2022-7,7383,626

aws-cpp-sdk-rds-integration-tests/H03-May-2022-335270

aws-cpp-sdk-redshift/H03-May-2022-108,78746,896

aws-cpp-sdk-redshift-data/H03-May-2022-12,4364,887

aws-cpp-sdk-redshift-integration-tests/H03-May-2022-384273

aws-cpp-sdk-rekognition/H03-May-2022-53,89223,598

aws-cpp-sdk-resource-groups/H03-May-2022-12,5275,427

aws-cpp-sdk-resourcegroupstaggingapi/H03-May-2022-7,5443,034

aws-cpp-sdk-robomaker/H03-May-2022-56,95524,133

aws-cpp-sdk-route53/H03-May-2022-55,98621,153

aws-cpp-sdk-route53-recovery-cluster/H03-May-2022-3,2881,820

aws-cpp-sdk-route53-recovery-control-config/H03-May-2022-12,3745,772

aws-cpp-sdk-route53-recovery-readiness/H03-May-2022-18,1808,568

aws-cpp-sdk-route53domains/H03-May-2022-22,07810,289

aws-cpp-sdk-route53resolver/H03-May-2022-44,31918,186

aws-cpp-sdk-s3/H03-May-2022-122,85349,451

aws-cpp-sdk-s3-crt/H03-May-2022-123,11749,795

aws-cpp-sdk-s3-crt-integration-tests/H03-May-2022-1,5161,159

aws-cpp-sdk-s3-encryption/H03-May-2022-2,5661,728

aws-cpp-sdk-s3-encryption-integration-tests/H03-May-2022-744547

aws-cpp-sdk-s3-encryption-tests/H03-May-2022-2,3011,733

aws-cpp-sdk-s3-integration-tests/H03-May-2022-2,7132,075

aws-cpp-sdk-s3control/H03-May-2022-53,63525,915

aws-cpp-sdk-s3control-integration-tests/H03-May-2022-936727

aws-cpp-sdk-s3outposts/H03-May-2022-2,8761,432

aws-cpp-sdk-sagemaker/H03-May-2022-286,585119,246

aws-cpp-sdk-sagemaker-a2i-runtime/H03-May-2022-3,9461,990

aws-cpp-sdk-sagemaker-edge/H03-May-2022-2,0111,001

aws-cpp-sdk-sagemaker-featurestore-runtime/H03-May-2022-3,2191,526

aws-cpp-sdk-sagemaker-runtime/H03-May-2022-2,7991,090

aws-cpp-sdk-savingsplans/H03-May-2022-11,7905,883

aws-cpp-sdk-schemas/H03-May-2022-19,4888,845

aws-cpp-sdk-sdb/H03-May-2022-8,5954,658

aws-cpp-sdk-secretsmanager/H03-May-2022-19,5136,557

aws-cpp-sdk-securityhub/H03-May-2022-180,62478,256

aws-cpp-sdk-serverlessrepo/H03-May-2022-18,1506,469

aws-cpp-sdk-service-quotas/H03-May-2022-11,6835,549

aws-cpp-sdk-servicecatalog/H03-May-2022-72,14330,252

aws-cpp-sdk-servicecatalog-appregistry/H03-May-2022-13,1385,918

aws-cpp-sdk-servicediscovery/H03-May-2022-28,49611,399

aws-cpp-sdk-sesv2/H03-May-2022-56,31824,800

aws-cpp-sdk-shield/H03-May-2022-21,15510,031

aws-cpp-sdk-signer/H03-May-2022-18,1818,410

aws-cpp-sdk-sms/H03-May-2022-26,42413,072

aws-cpp-sdk-sms-voice/H03-May-2022-5,6622,893

aws-cpp-sdk-snow-device-management/H03-May-2022-12,3775,904

aws-cpp-sdk-snowball/H03-May-2022-23,52810,492

aws-cpp-sdk-sns/H03-May-2022-23,2499,054

aws-cpp-sdk-sqs/H03-May-2022-21,0156,457

aws-cpp-sdk-sqs-integration-tests/H03-May-2022-504412

aws-cpp-sdk-ssm/H03-May-2022-169,91369,477

aws-cpp-sdk-ssm-contacts/H03-May-2022-18,5538,627

aws-cpp-sdk-ssm-incidents/H03-May-2022-23,23310,882

aws-cpp-sdk-sso/H03-May-2022-3,1441,509

aws-cpp-sdk-sso-admin/H03-May-2022-19,2838,305

aws-cpp-sdk-sso-oidc/H03-May-2022-5,0412,485

aws-cpp-sdk-states/H03-May-2022-25,50711,486

aws-cpp-sdk-storagegateway/H03-May-2022-66,48426,794

aws-cpp-sdk-sts/H03-May-2022-12,1893,215

aws-cpp-sdk-support/H03-May-2022-13,0705,341

aws-cpp-sdk-swf/H03-May-2022-59,25223,172

aws-cpp-sdk-synthetics/H03-May-2022-14,0376,069

aws-cpp-sdk-text-to-speech/H03-May-2022-1,106779

aws-cpp-sdk-text-to-speech-tests/H03-May-2022-493374

aws-cpp-sdk-textract/H03-May-2022-11,9645,362

aws-cpp-sdk-timestream-query/H03-May-2022-3,9252,065

aws-cpp-sdk-timestream-write/H03-May-2022-9,8904,894

aws-cpp-sdk-transcribe/H03-May-2022-36,52815,198

aws-cpp-sdk-transcribestreaming/H03-May-2022-8,6004,378

aws-cpp-sdk-transcribestreaming-integration-tests/H03-May-2022-304253

aws-cpp-sdk-transfer/H03-May-2022-2,4311,742

aws-cpp-sdk-transfer-tests/H03-May-2022-2,0141,569

aws-cpp-sdk-translate/H03-May-2022-13,5506,111

aws-cpp-sdk-voice-id/H03-May-2022-19,5229,061

aws-cpp-sdk-waf/H03-May-2022-61,47424,836

aws-cpp-sdk-waf-regional/H03-May-2022-63,15525,559

aws-cpp-sdk-wafv2/H03-May-2022-57,78524,010

aws-cpp-sdk-wellarchitected/H03-May-2022-24,63313,350

aws-cpp-sdk-wisdom/H03-May-2022-25,12811,435

aws-cpp-sdk-workdocs/H03-May-2022-31,85715,137

aws-cpp-sdk-worklink/H03-May-2022-15,4257,241

aws-cpp-sdk-workmail/H03-May-2022-38,92317,231

aws-cpp-sdk-workmailmessageflow/H03-May-2022-1,574868

aws-cpp-sdk-workspaces/H03-May-2022-36,52717,195

aws-cpp-sdk-xray/H03-May-2022-32,19214,655

cmake/H03-May-2022-1,8781,594

code-generation/H22-Oct-2021-1,158,3161,155,342

crt/aws-crt-cpp/H22-Oct-2021-

doc_crosslinks/H03-May-2022-5946

doxygen/H03-May-2022-337334

scripts/H03-May-2022-1,3231,028

testing-resources/H03-May-2022-33,58921,977

toolchains/H22-Oct-2021-3329

.clang-tidyH A D22-Oct-2021508 1613

.gitignoreH A D22-Oct-2021808 8869

.gitmodulesH A D22-Oct-2021119 43

CHANGELOG.mdH A D22-Oct-20213.3 KiB7138

CODE_OF_CONDUCT.mdH A D22-Oct-2021310 44

CONTRIBUTING.mdH A D22-Oct-20217.1 KiB10073

LICENSEH A D22-Oct-202111.1 KiB202169

README.mdH A D22-Oct-20218.1 KiB142103

attributionH A D22-Oct-2021118 54

buildspec.ymlH A D22-Oct-2021777 2927

cspell.jsonH A D22-Oct-20212 KiB5352

prefetch_crt_dependency.shH A D22-Oct-20214.5 KiB9172

README.md

1# AWS SDK for C++
2The AWS SDK for C++ provides a modern C++ (version C++ 11 or later) interface for Amazon Web Services (AWS). It is meant to be performant and fully functioning with low- and high-level SDKs, while minimizing dependencies and providing platform portability (Windows, OSX, Linux, and mobile).
3
4AWS SDK for C++ is in now in General Availability and recommended for production use. We invite our customers to join
5the development efforts by submitting pull requests and sending us feedback and ideas via GitHub Issues.
6
7## Version 1.9 is now Available!
8
9This release introduces a new Amazon S3 client, providing high throughput for Amazon S3 GET and PUT operations. The all new S3 Client is implemented on the top of the AWS Common Runtime (CRT) libraries, and is aptly named the "S3 CRT client". Lastly, there are also configuration updates related to Endpoint Discovery.
10
11All CRT libraries are git submodules of SDK for C++. It requires changes in git syntax to get all source code.
12* New users: If you haven't downloaded the source code for SDK for C++, you can get all git submodules recursively by:
13   ```
14   git clone --recurse-submodules https://github.com/aws/aws-sdk-cpp
15   ```
16* Existing users: If you’ve already downloaded source code for SDK for C++, e.g. in directory `aws-sdk-cpp`, you can update the git submodule by:
17   ```
18   cd aws-sdk-cpp
19   git checkout main
20   git pull origin main
21   git submodule update --init --recursive
22   ```
23* Alternatively, if you downloaded the code bundle from GitHub website and have no installation of git, you can download all the dependencies running the `prefetch_crt_dependency.sh` script from the root of the repository. It will download bundles of all dependencies from github website using curl and expand them in the right locations.
24
25
26See Wiki page [Improving S3 Throughput with AWS SDK for CPP v1.9](https://github.com/aws/aws-sdk-cpp/wiki/Improving-S3-Throughput-with-AWS-SDK-for-CPP-v1.9) for more details, and create a new [issue](https://github.com/aws/aws-sdk-cpp/issues/new/choose) or [pull request](https://github.com/aws/aws-sdk-cpp/compare) if you have any feedback on this new version.
27
28## Upgrade Your SDK to Get Latest Security Patches
29The AWS SDK for C++ has a dependency on cJSON. This dependency was updated to version 1.7.14 in the recent SDK updates. We would recommend to upgrade your SDK to version 1.9.67 for 1.9.x or 1.8.187 for 1.8.x. Thank @dkalinowski for reporting this issue: https://github.com/aws/aws-sdk-cpp/issues/1594
30
31__Jump To:__
32* [Getting Started](#Getting-Started)
33* [Issues and Contributions](#issues-and-contributions)
34* [Getting Help](#Getting-Help)
35* [Using the SDK and Other Topics](#Using-the-SDK-and-Other-Topics)
36
37# Getting Started
38
39## Building the SDK:
40
41### Minimum Requirements:
42* Visual Studio 2015 or later
43* OR GNU Compiler Collection (GCC) 4.9 or later
44* OR Clang 3.3 or later
45* 4GB of RAM
46  * 4GB of RAM is required to build some of the larger clients. The SDK build may fail on EC2 instance types t2.micro, t2.small and other small instance types due to insufficient memory.
47
48### Building From Source:
49
50#### To create an **out-of-source build**:
511. Install CMake and the relevant build tools for your platform. Ensure these are available in your executable path.
522. Create your build directory. Replace <BUILD_DIR> with your build directory name:
53
543. Build the project:
55
56   * For Auto Make build systems:
57   ```sh
58   cd <BUILD_DIR>
59   cmake <path-to-root-of-this-source-code> -DCMAKE_BUILD_TYPE=Debug -DCMAKE_PREFIX_PATH=<path-to-install>
60   make
61   make install
62   ```
63
64   * For Visual Studio:
65   ```sh
66   cd <BUILD_DIR>
67   cmake <path-to-root-of-this-source-code> -G "Visual Studio 15 Win64" -DCMAKE_BUILD_TYPE=Debug -DCMAKE_PREFIX_PATH=<path-to-install>
68   msbuild ALL_BUILD.vcxproj /p:Configuration=Debug
69   ```
70
71   * For macOS - Xcode:
72   ```sh
73   cmake <path-to-root-of-this-source-code> -G Xcode -DTARGET_ARCH="APPLE" -DCMAKE_BUILD_TYPE=Debug -DCMAKE_PREFIX_PATH=<path-to-install>
74   xcodebuild -target ALL_BUILD
75   ```
76#### Other Dependencies:
77To compile in Linux, you must have the header files for libcurl, libopenssl. The packages are typically available in your package manager.
78
79Debian example:
80   `sudo apt-get install libcurl-dev`
81
82### Building for Android
83To build for Android, add `-DTARGET_ARCH=ANDROID` to your cmake command line. Currently we support Android APIs from 19 to 28 with Android NDK 19c and we are using build-in cmake toolchain file supplied by Android NDK, assuming you have the appropriate environment variables (ANDROID_NDK) set.
84
85##### Android on Windows
86Building for Android on Windows requires some additional setup.  In particular, you will need to run cmake from a Visual Studio developer command prompt (2015 or higher). Additionally, you will need 'git' and 'patch' in your path.  If you have git installed on a Windows system, then patch is likely found in a sibling directory (.../Git/usr/bin/). Once you've verified these requirements, your cmake command line will change slightly to use nmake:
87
88   ```sh
89   cmake -G "NMake Makefiles" `-DTARGET_ARCH=ANDROID` <other options> ..
90   ```
91
92Nmake builds targets in a serial fashion.  To make things quicker, we recommend installing JOM as an alternative to nmake and then changing the cmake invocation to:
93
94   ```sh
95   cmake -G "NMake Makefiles JOM" `-DTARGET_ARCH=ANDROID` <other options> ..
96   ```
97
98### Building for Docker
99
100To build for Docker, ensure your container meets the [minimum requirements](#minimum-requirements). By default, Docker Desktop is set to use 2 GB runtime memory. We have provided [Dockerfiles](https://github.com/aws/aws-sdk-cpp/tree/master/CI/docker-file) as templates for building the SDK in a container.
101
102
103### Building and running an app on EC2
104Checkout this walkthrough on how to set up an enviroment and build the [AWS SDK for C++ on an EC2 instance](https://github.com/aws/aws-sdk-cpp/wiki/Building-the-SDK-from-source-on-EC2).
105
106# Issues and Contributions
107We welcome all kinds of contributions, check [this guideline](./CONTRIBUTING.md) to learn how you can contribute or report issues.
108
109# Maintenance and support for SDK major versions
110
111For information about maintenance and support for SDK major versions and our underlying dependencies, see the following in the AWS SDKs and Tools Shared Configuration and Credentials Reference Guide
112
113* [AWS SDKs and Tools Maintenance Policy](https://docs.aws.amazon.com/credref/latest/refdocs/maint-policy.html)
114* [AWS SDKs and Tools Version Support Matrix](https://docs.aws.amazon.com/credref/latest/refdocs/version-support-matrix.html)
115
116
117# Getting Help
118
119The best way to interact with our team is through GitHub. You can [open an issue](https://github.com/aws/aws-sdk-cpp/issues/new/choose) and choose from one of our templates for guidance, bug reports, or feature requests.
120
121You may also find help on community resources such as [StackOverFlow](https://stackoverflow.com/) with the tag [#aws-sdk-cpp](https://stackoverflow.com/questions/tagged/aws-cli) or on the [AWS Discussion Forum for CPP](https://forums.aws.amazon.com/forum.jspa?forumID=245). If you have a support plan with [AWS Support](https://aws.amazon.com/premiumsupport/), you can also create a new support case.
122
123Please make sure to check out our resources too before opening an issue:
124* Our [Developer Guide](https://docs.aws.amazon.com/sdk-for-cpp/v1/developer-guide/welcome.html) and [API reference](http://sdk.amazonaws.com/cpp/api/LATEST/index.html)
125* Our [Changelog](./CHANGELOG.md) for recent breaking changes.
126* Our [Contribute](./CONTRIBUTING.md) guide.
127* Our [samples repo](https://github.com/awsdocs/aws-doc-sdk-examples/tree/master/cpp).
128
129
130# Using the SDK and Other Topics
131* [Using the SDK](./Docs/SDK_usage_guide.md)
132* [CMake Parameters](./Docs/CMake_Parameters.md)
133* [Credentials Providers](./Docs/Credentials_Providers.md)
134* [Client Configuration Parameters](./Docs/ClientConfiguration_Parameters.md)
135* [Service Client](./Docs/Service_Client.md)
136* [Memory Management](./Docs/Memory_Management.md)
137* [Advanced Topics](./Docs/Advanced_topics.md)
138* [Add as CMake external project](./Docs/CMake_External_Project.md)
139* [Coding Standards](./Docs/CODING_STANDARDS.md)
140* [License](./LICENSE)
141* [Code of Conduct](./CODE_OF_CONDUCT.md)
142