├── .dockerignore ├── .github ├── CODEOWNERS ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── dependabot.yml └── workflows │ ├── api-breakage.yml │ ├── benchmark.yml │ ├── ci.yml │ ├── codeql.yml │ ├── gen-docs.yml │ ├── swift-nightly.yml │ └── validate.yml ├── .gitignore ├── .jazzy.yaml ├── .mailmap ├── .spi.yml ├── .swift-format ├── Benchmark ├── Package.swift ├── README.md └── Sources │ └── soto-benchmark │ ├── AWSClientSuite.swift │ ├── AWSSignerV4Suite.swift │ ├── EncoderSuites.swift │ └── main.swift ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── CONTRIBUTORS.txt ├── Dockerfile ├── LICENSE ├── NOTICE.txt ├── Package.swift ├── Package@swift-6.0.swift ├── README.md ├── SECURITY.md ├── SotoCore.docc ├── SotoCore │ ├── AWSClient.md │ ├── Articles │ │ ├── CredentialProviders.md │ │ └── ServiceObjects.md │ └── SotoCore.md └── SotoSignerV4 │ ├── AWSSigner.md │ └── SotoSignerV4.md ├── Sources ├── CSotoExpat │ ├── AUTHORS │ ├── COPYING │ ├── Makefile.am │ ├── ascii.h │ ├── asciitab.h │ ├── expat_config.h │ ├── iasciitab.h │ ├── include │ │ ├── expat.h │ │ ├── expat_external.h │ │ └── expat_prefix_symbols.h │ ├── internal.h │ ├── latin1tab.h │ ├── libexpat.def │ ├── libexpatw.def │ ├── nametab.h │ ├── siphash.h │ ├── utf8tab.h │ ├── winconfig.h │ ├── xmlparse.c │ ├── xmlrole.c │ ├── xmlrole.h │ ├── xmltok.c │ ├── xmltok.h │ ├── xmltok_impl.c │ ├── xmltok_impl.h │ └── xmltok_ns.c ├── INIParser │ └── INIParser.swift ├── SotoCore │ ├── AWSClient+Paginate.swift │ ├── AWSClient+ServiceLifecycle.swift │ ├── AWSClient.swift │ ├── AWSEndpointDiscovery.swift │ ├── AWSService.swift │ ├── AWSServiceConfig.swift │ ├── AWSShapes │ │ ├── Base64Data.swift │ │ ├── Document.swift │ │ └── EventPayload.swift │ ├── Concurrency │ │ ├── AnyAsyncSequence.swift │ │ ├── ByteBufferSequence.swift │ │ ├── EventStream.swift │ │ ├── ExpiringValue.swift │ │ ├── FixedSizeByteBufferAsyncSequence.swift │ │ └── Sequence+concurrentMap.swift │ ├── Credential │ │ ├── ConfigFileCredentialProvider.swift │ │ ├── ConfigFileLoader.swift │ │ ├── Credential+IsEmpty.swift │ │ ├── CredentialProvider.swift │ │ ├── CredentialProviderError.swift │ │ ├── CredentialProviderSelector.swift │ │ ├── DeferredCredentialProvider.swift │ │ ├── EmptyCredential.swift │ │ ├── ExpiringCredential.swift │ │ ├── MetaDataCredentialProvider.swift │ │ ├── NullCredentialProvider.swift │ │ ├── RotatingCredentialProvider.swift │ │ ├── RuntimeSelectorCredentialProvider.swift │ │ ├── STSAssumeRole.swift │ │ ├── StaticCredential+CredentialProvider.swift │ │ └── StaticCredential+Environment.swift │ ├── Doc │ │ ├── ARN.swift │ │ ├── AWSShape.swift │ │ ├── EndpointVariant.swift │ │ ├── Environment.swift │ │ ├── Region.swift │ │ └── ServiceProtocol.swift │ ├── Encoder │ │ ├── CodableProperties │ │ │ ├── CodableProperties.swift │ │ │ ├── CollectionCoders.swift │ │ │ ├── DateCoders.swift │ │ │ └── EC2ArrayCoder.swift │ │ ├── EventStreamDecoder.swift │ │ ├── QueryEncoder.swift │ │ ├── RequestContainer.swift │ │ └── ResponseContainer.swift │ ├── Errors │ │ ├── ClientErrors.swift │ │ ├── Error.swift │ │ └── ServerErrors.swift │ ├── Exports.swift │ ├── HTTP │ │ ├── AWSHTTPBody.swift │ │ ├── AWSHTTPClient.swift │ │ ├── AWSHTTPRequest.swift │ │ ├── AWSHTTPResponse+HAL.swift │ │ ├── AWSHTTPResponse.swift │ │ ├── AsyncHTTPClient.swift │ │ └── S3SignedAsyncSequence.swift │ ├── Middleware │ │ ├── Middleware.swift │ │ ├── Middleware │ │ │ ├── EditHeadersMiddleware.swift │ │ │ ├── EndpointDiscoveryMiddleware.swift │ │ │ ├── ErrorHandlingMiddleware.swift │ │ │ ├── LoggingMiddleware.swift │ │ │ ├── RetryMiddleware.swift │ │ │ ├── S3Middleware.swift │ │ │ ├── SigningMiddleware.swift │ │ │ ├── TracingMiddleware.swift │ │ │ └── TreeHashMiddleware.swift │ │ └── MiddlewareStack.swift │ ├── RetryPolicy.swift │ ├── Utils │ │ ├── UnsafeTransfer.swift │ │ ├── base64.swift │ │ └── crc32.swift │ └── Waiters │ │ ├── AWSClient+Waiter.swift │ │ └── Matcher.swift ├── SotoSignerV4 │ ├── HexEncoding.swift │ ├── SigV4a.swift │ ├── credentials.swift │ ├── exports.swift │ └── signer.swift ├── SotoTestUtils │ ├── Environment.swift │ ├── TestServer.swift │ └── TestUtils.swift └── SotoXML │ ├── Expat.swift │ ├── XML.swift │ ├── XMLDecoder.swift │ └── XMLEncoder.swift ├── Tests ├── INIParserTests │ └── INIParserTests.swift ├── SotoCoreTests │ ├── AWSClientTests.swift │ ├── AWSRequestTests.swift │ ├── AWSResponseTests.swift │ ├── AWSServiceTests.swift │ ├── CRCTests.swift │ ├── Concurrency │ │ ├── AsyncSequenceTests.swift │ │ ├── Count.swift │ │ ├── ExpiringValueTests.swift │ │ └── Sequence+concurrentMapTests.swift │ ├── Credential │ │ ├── ConfigFileCredentialProviderTests.swift │ │ ├── ConfigFileLoaderTests.swift │ │ ├── CredentialProviderTests.swift │ │ ├── MetaDataCredentialProviderTests.swift │ │ ├── RotatingCredentialProviderTests.swift │ │ ├── RuntimeSelectorCredentialProviderTests.swift │ │ ├── STSAssumeRoleTests.swift │ │ └── StaticCredential+EnvironmentTests.swift │ ├── Doc │ │ ├── ARNTests.swift │ │ ├── EnvironmentTests.swift │ │ └── RegionTests.swift │ ├── EndpointDiscoveryTests.swift │ ├── LoggingTests.swift │ ├── MiddlewareTests.swift │ ├── PaginateTests.swift │ ├── PayloadTests.swift │ ├── QueryEncoderTests.swift │ ├── TimeStampTests.swift │ ├── TracingTests.swift │ ├── ValidationTests.swift │ └── WaiterTests.swift ├── SotoSignerV4Tests │ ├── AWSSignerTests.swift │ └── SigV4aTests.swift └── SotoXMLTests │ ├── XMLCoderTests.swift │ └── XMLTests.swift └── scripts ├── build-docc.sh ├── build-docs.sh ├── commit-docs.sh ├── expat-symbols.sh ├── generate-contributors-list.sh ├── generate-docs.sh ├── generate-errors.swift ├── generate-region-test.swift ├── generate-region.swift ├── templates ├── generate-errors │ └── generate-errors.stencil └── generate-region │ ├── Region-Tests.stencil │ └── Region.stencil └── validate.sh /.dockerignore: -------------------------------------------------------------------------------- 1 | .build 2 | .git -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @adam-fowler @0xTim -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: adam-fowler 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/api-breakage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/.github/workflows/api-breakage.yml -------------------------------------------------------------------------------- /.github/workflows/benchmark.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/.github/workflows/benchmark.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/gen-docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/.github/workflows/gen-docs.yml -------------------------------------------------------------------------------- /.github/workflows/swift-nightly.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/.github/workflows/swift-nightly.yml -------------------------------------------------------------------------------- /.github/workflows/validate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/.github/workflows/validate.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/.gitignore -------------------------------------------------------------------------------- /.jazzy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/.jazzy.yaml -------------------------------------------------------------------------------- /.mailmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/.mailmap -------------------------------------------------------------------------------- /.spi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/.spi.yml -------------------------------------------------------------------------------- /.swift-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/.swift-format -------------------------------------------------------------------------------- /Benchmark/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Benchmark/Package.swift -------------------------------------------------------------------------------- /Benchmark/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Benchmark/README.md -------------------------------------------------------------------------------- /Benchmark/Sources/soto-benchmark/AWSClientSuite.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Benchmark/Sources/soto-benchmark/AWSClientSuite.swift -------------------------------------------------------------------------------- /Benchmark/Sources/soto-benchmark/AWSSignerV4Suite.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Benchmark/Sources/soto-benchmark/AWSSignerV4Suite.swift -------------------------------------------------------------------------------- /Benchmark/Sources/soto-benchmark/EncoderSuites.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Benchmark/Sources/soto-benchmark/EncoderSuites.swift -------------------------------------------------------------------------------- /Benchmark/Sources/soto-benchmark/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Benchmark/Sources/soto-benchmark/main.swift -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /CONTRIBUTORS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/CONTRIBUTORS.txt -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/NOTICE.txt -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Package.swift -------------------------------------------------------------------------------- /Package@swift-6.0.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Package@swift-6.0.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/SECURITY.md -------------------------------------------------------------------------------- /SotoCore.docc/SotoCore/AWSClient.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/SotoCore.docc/SotoCore/AWSClient.md -------------------------------------------------------------------------------- /SotoCore.docc/SotoCore/Articles/CredentialProviders.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/SotoCore.docc/SotoCore/Articles/CredentialProviders.md -------------------------------------------------------------------------------- /SotoCore.docc/SotoCore/Articles/ServiceObjects.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/SotoCore.docc/SotoCore/Articles/ServiceObjects.md -------------------------------------------------------------------------------- /SotoCore.docc/SotoCore/SotoCore.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/SotoCore.docc/SotoCore/SotoCore.md -------------------------------------------------------------------------------- /SotoCore.docc/SotoSignerV4/AWSSigner.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/SotoCore.docc/SotoSignerV4/AWSSigner.md -------------------------------------------------------------------------------- /SotoCore.docc/SotoSignerV4/SotoSignerV4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/SotoCore.docc/SotoSignerV4/SotoSignerV4.md -------------------------------------------------------------------------------- /Sources/CSotoExpat/AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/CSotoExpat/AUTHORS -------------------------------------------------------------------------------- /Sources/CSotoExpat/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/CSotoExpat/COPYING -------------------------------------------------------------------------------- /Sources/CSotoExpat/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/CSotoExpat/Makefile.am -------------------------------------------------------------------------------- /Sources/CSotoExpat/ascii.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/CSotoExpat/ascii.h -------------------------------------------------------------------------------- /Sources/CSotoExpat/asciitab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/CSotoExpat/asciitab.h -------------------------------------------------------------------------------- /Sources/CSotoExpat/expat_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/CSotoExpat/expat_config.h -------------------------------------------------------------------------------- /Sources/CSotoExpat/iasciitab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/CSotoExpat/iasciitab.h -------------------------------------------------------------------------------- /Sources/CSotoExpat/include/expat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/CSotoExpat/include/expat.h -------------------------------------------------------------------------------- /Sources/CSotoExpat/include/expat_external.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/CSotoExpat/include/expat_external.h -------------------------------------------------------------------------------- /Sources/CSotoExpat/include/expat_prefix_symbols.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/CSotoExpat/include/expat_prefix_symbols.h -------------------------------------------------------------------------------- /Sources/CSotoExpat/internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/CSotoExpat/internal.h -------------------------------------------------------------------------------- /Sources/CSotoExpat/latin1tab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/CSotoExpat/latin1tab.h -------------------------------------------------------------------------------- /Sources/CSotoExpat/libexpat.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/CSotoExpat/libexpat.def -------------------------------------------------------------------------------- /Sources/CSotoExpat/libexpatw.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/CSotoExpat/libexpatw.def -------------------------------------------------------------------------------- /Sources/CSotoExpat/nametab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/CSotoExpat/nametab.h -------------------------------------------------------------------------------- /Sources/CSotoExpat/siphash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/CSotoExpat/siphash.h -------------------------------------------------------------------------------- /Sources/CSotoExpat/utf8tab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/CSotoExpat/utf8tab.h -------------------------------------------------------------------------------- /Sources/CSotoExpat/winconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/CSotoExpat/winconfig.h -------------------------------------------------------------------------------- /Sources/CSotoExpat/xmlparse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/CSotoExpat/xmlparse.c -------------------------------------------------------------------------------- /Sources/CSotoExpat/xmlrole.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/CSotoExpat/xmlrole.c -------------------------------------------------------------------------------- /Sources/CSotoExpat/xmlrole.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/CSotoExpat/xmlrole.h -------------------------------------------------------------------------------- /Sources/CSotoExpat/xmltok.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/CSotoExpat/xmltok.c -------------------------------------------------------------------------------- /Sources/CSotoExpat/xmltok.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/CSotoExpat/xmltok.h -------------------------------------------------------------------------------- /Sources/CSotoExpat/xmltok_impl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/CSotoExpat/xmltok_impl.c -------------------------------------------------------------------------------- /Sources/CSotoExpat/xmltok_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/CSotoExpat/xmltok_impl.h -------------------------------------------------------------------------------- /Sources/CSotoExpat/xmltok_ns.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/CSotoExpat/xmltok_ns.c -------------------------------------------------------------------------------- /Sources/INIParser/INIParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/INIParser/INIParser.swift -------------------------------------------------------------------------------- /Sources/SotoCore/AWSClient+Paginate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/AWSClient+Paginate.swift -------------------------------------------------------------------------------- /Sources/SotoCore/AWSClient+ServiceLifecycle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/AWSClient+ServiceLifecycle.swift -------------------------------------------------------------------------------- /Sources/SotoCore/AWSClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/AWSClient.swift -------------------------------------------------------------------------------- /Sources/SotoCore/AWSEndpointDiscovery.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/AWSEndpointDiscovery.swift -------------------------------------------------------------------------------- /Sources/SotoCore/AWSService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/AWSService.swift -------------------------------------------------------------------------------- /Sources/SotoCore/AWSServiceConfig.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/AWSServiceConfig.swift -------------------------------------------------------------------------------- /Sources/SotoCore/AWSShapes/Base64Data.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/AWSShapes/Base64Data.swift -------------------------------------------------------------------------------- /Sources/SotoCore/AWSShapes/Document.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/AWSShapes/Document.swift -------------------------------------------------------------------------------- /Sources/SotoCore/AWSShapes/EventPayload.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/AWSShapes/EventPayload.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Concurrency/AnyAsyncSequence.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Concurrency/AnyAsyncSequence.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Concurrency/ByteBufferSequence.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Concurrency/ByteBufferSequence.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Concurrency/EventStream.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Concurrency/EventStream.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Concurrency/ExpiringValue.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Concurrency/ExpiringValue.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Concurrency/FixedSizeByteBufferAsyncSequence.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Concurrency/FixedSizeByteBufferAsyncSequence.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Concurrency/Sequence+concurrentMap.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Concurrency/Sequence+concurrentMap.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Credential/ConfigFileCredentialProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Credential/ConfigFileCredentialProvider.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Credential/ConfigFileLoader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Credential/ConfigFileLoader.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Credential/Credential+IsEmpty.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Credential/Credential+IsEmpty.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Credential/CredentialProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Credential/CredentialProvider.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Credential/CredentialProviderError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Credential/CredentialProviderError.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Credential/CredentialProviderSelector.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Credential/CredentialProviderSelector.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Credential/DeferredCredentialProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Credential/DeferredCredentialProvider.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Credential/EmptyCredential.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Credential/EmptyCredential.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Credential/ExpiringCredential.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Credential/ExpiringCredential.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Credential/MetaDataCredentialProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Credential/MetaDataCredentialProvider.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Credential/NullCredentialProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Credential/NullCredentialProvider.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Credential/RotatingCredentialProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Credential/RotatingCredentialProvider.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Credential/RuntimeSelectorCredentialProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Credential/RuntimeSelectorCredentialProvider.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Credential/STSAssumeRole.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Credential/STSAssumeRole.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Credential/StaticCredential+CredentialProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Credential/StaticCredential+CredentialProvider.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Credential/StaticCredential+Environment.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Credential/StaticCredential+Environment.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Doc/ARN.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Doc/ARN.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Doc/AWSShape.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Doc/AWSShape.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Doc/EndpointVariant.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Doc/EndpointVariant.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Doc/Environment.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Doc/Environment.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Doc/Region.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Doc/Region.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Doc/ServiceProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Doc/ServiceProtocol.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Encoder/CodableProperties/CodableProperties.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Encoder/CodableProperties/CodableProperties.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Encoder/CodableProperties/CollectionCoders.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Encoder/CodableProperties/CollectionCoders.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Encoder/CodableProperties/DateCoders.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Encoder/CodableProperties/DateCoders.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Encoder/CodableProperties/EC2ArrayCoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Encoder/CodableProperties/EC2ArrayCoder.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Encoder/EventStreamDecoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Encoder/EventStreamDecoder.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Encoder/QueryEncoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Encoder/QueryEncoder.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Encoder/RequestContainer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Encoder/RequestContainer.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Encoder/ResponseContainer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Encoder/ResponseContainer.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Errors/ClientErrors.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Errors/ClientErrors.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Errors/Error.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Errors/Error.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Errors/ServerErrors.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Errors/ServerErrors.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Exports.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Exports.swift -------------------------------------------------------------------------------- /Sources/SotoCore/HTTP/AWSHTTPBody.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/HTTP/AWSHTTPBody.swift -------------------------------------------------------------------------------- /Sources/SotoCore/HTTP/AWSHTTPClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/HTTP/AWSHTTPClient.swift -------------------------------------------------------------------------------- /Sources/SotoCore/HTTP/AWSHTTPRequest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/HTTP/AWSHTTPRequest.swift -------------------------------------------------------------------------------- /Sources/SotoCore/HTTP/AWSHTTPResponse+HAL.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/HTTP/AWSHTTPResponse+HAL.swift -------------------------------------------------------------------------------- /Sources/SotoCore/HTTP/AWSHTTPResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/HTTP/AWSHTTPResponse.swift -------------------------------------------------------------------------------- /Sources/SotoCore/HTTP/AsyncHTTPClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/HTTP/AsyncHTTPClient.swift -------------------------------------------------------------------------------- /Sources/SotoCore/HTTP/S3SignedAsyncSequence.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/HTTP/S3SignedAsyncSequence.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Middleware/Middleware.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Middleware/Middleware.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Middleware/Middleware/EditHeadersMiddleware.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Middleware/Middleware/EditHeadersMiddleware.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Middleware/Middleware/EndpointDiscoveryMiddleware.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Middleware/Middleware/EndpointDiscoveryMiddleware.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Middleware/Middleware/ErrorHandlingMiddleware.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Middleware/Middleware/ErrorHandlingMiddleware.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Middleware/Middleware/LoggingMiddleware.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Middleware/Middleware/LoggingMiddleware.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Middleware/Middleware/RetryMiddleware.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Middleware/Middleware/RetryMiddleware.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Middleware/Middleware/S3Middleware.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Middleware/Middleware/S3Middleware.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Middleware/Middleware/SigningMiddleware.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Middleware/Middleware/SigningMiddleware.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Middleware/Middleware/TracingMiddleware.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Middleware/Middleware/TracingMiddleware.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Middleware/Middleware/TreeHashMiddleware.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Middleware/Middleware/TreeHashMiddleware.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Middleware/MiddlewareStack.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Middleware/MiddlewareStack.swift -------------------------------------------------------------------------------- /Sources/SotoCore/RetryPolicy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/RetryPolicy.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Utils/UnsafeTransfer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Utils/UnsafeTransfer.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Utils/base64.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Utils/base64.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Utils/crc32.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Utils/crc32.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Waiters/AWSClient+Waiter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Waiters/AWSClient+Waiter.swift -------------------------------------------------------------------------------- /Sources/SotoCore/Waiters/Matcher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoCore/Waiters/Matcher.swift -------------------------------------------------------------------------------- /Sources/SotoSignerV4/HexEncoding.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoSignerV4/HexEncoding.swift -------------------------------------------------------------------------------- /Sources/SotoSignerV4/SigV4a.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoSignerV4/SigV4a.swift -------------------------------------------------------------------------------- /Sources/SotoSignerV4/credentials.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoSignerV4/credentials.swift -------------------------------------------------------------------------------- /Sources/SotoSignerV4/exports.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoSignerV4/exports.swift -------------------------------------------------------------------------------- /Sources/SotoSignerV4/signer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoSignerV4/signer.swift -------------------------------------------------------------------------------- /Sources/SotoTestUtils/Environment.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoTestUtils/Environment.swift -------------------------------------------------------------------------------- /Sources/SotoTestUtils/TestServer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoTestUtils/TestServer.swift -------------------------------------------------------------------------------- /Sources/SotoTestUtils/TestUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoTestUtils/TestUtils.swift -------------------------------------------------------------------------------- /Sources/SotoXML/Expat.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoXML/Expat.swift -------------------------------------------------------------------------------- /Sources/SotoXML/XML.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoXML/XML.swift -------------------------------------------------------------------------------- /Sources/SotoXML/XMLDecoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoXML/XMLDecoder.swift -------------------------------------------------------------------------------- /Sources/SotoXML/XMLEncoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Sources/SotoXML/XMLEncoder.swift -------------------------------------------------------------------------------- /Tests/INIParserTests/INIParserTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Tests/INIParserTests/INIParserTests.swift -------------------------------------------------------------------------------- /Tests/SotoCoreTests/AWSClientTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Tests/SotoCoreTests/AWSClientTests.swift -------------------------------------------------------------------------------- /Tests/SotoCoreTests/AWSRequestTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Tests/SotoCoreTests/AWSRequestTests.swift -------------------------------------------------------------------------------- /Tests/SotoCoreTests/AWSResponseTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Tests/SotoCoreTests/AWSResponseTests.swift -------------------------------------------------------------------------------- /Tests/SotoCoreTests/AWSServiceTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Tests/SotoCoreTests/AWSServiceTests.swift -------------------------------------------------------------------------------- /Tests/SotoCoreTests/CRCTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Tests/SotoCoreTests/CRCTests.swift -------------------------------------------------------------------------------- /Tests/SotoCoreTests/Concurrency/AsyncSequenceTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Tests/SotoCoreTests/Concurrency/AsyncSequenceTests.swift -------------------------------------------------------------------------------- /Tests/SotoCoreTests/Concurrency/Count.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Tests/SotoCoreTests/Concurrency/Count.swift -------------------------------------------------------------------------------- /Tests/SotoCoreTests/Concurrency/ExpiringValueTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Tests/SotoCoreTests/Concurrency/ExpiringValueTests.swift -------------------------------------------------------------------------------- /Tests/SotoCoreTests/Concurrency/Sequence+concurrentMapTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Tests/SotoCoreTests/Concurrency/Sequence+concurrentMapTests.swift -------------------------------------------------------------------------------- /Tests/SotoCoreTests/Credential/ConfigFileCredentialProviderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Tests/SotoCoreTests/Credential/ConfigFileCredentialProviderTests.swift -------------------------------------------------------------------------------- /Tests/SotoCoreTests/Credential/ConfigFileLoaderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Tests/SotoCoreTests/Credential/ConfigFileLoaderTests.swift -------------------------------------------------------------------------------- /Tests/SotoCoreTests/Credential/CredentialProviderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Tests/SotoCoreTests/Credential/CredentialProviderTests.swift -------------------------------------------------------------------------------- /Tests/SotoCoreTests/Credential/MetaDataCredentialProviderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Tests/SotoCoreTests/Credential/MetaDataCredentialProviderTests.swift -------------------------------------------------------------------------------- /Tests/SotoCoreTests/Credential/RotatingCredentialProviderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Tests/SotoCoreTests/Credential/RotatingCredentialProviderTests.swift -------------------------------------------------------------------------------- /Tests/SotoCoreTests/Credential/RuntimeSelectorCredentialProviderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Tests/SotoCoreTests/Credential/RuntimeSelectorCredentialProviderTests.swift -------------------------------------------------------------------------------- /Tests/SotoCoreTests/Credential/STSAssumeRoleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Tests/SotoCoreTests/Credential/STSAssumeRoleTests.swift -------------------------------------------------------------------------------- /Tests/SotoCoreTests/Credential/StaticCredential+EnvironmentTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Tests/SotoCoreTests/Credential/StaticCredential+EnvironmentTests.swift -------------------------------------------------------------------------------- /Tests/SotoCoreTests/Doc/ARNTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Tests/SotoCoreTests/Doc/ARNTests.swift -------------------------------------------------------------------------------- /Tests/SotoCoreTests/Doc/EnvironmentTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Tests/SotoCoreTests/Doc/EnvironmentTests.swift -------------------------------------------------------------------------------- /Tests/SotoCoreTests/Doc/RegionTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Tests/SotoCoreTests/Doc/RegionTests.swift -------------------------------------------------------------------------------- /Tests/SotoCoreTests/EndpointDiscoveryTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Tests/SotoCoreTests/EndpointDiscoveryTests.swift -------------------------------------------------------------------------------- /Tests/SotoCoreTests/LoggingTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Tests/SotoCoreTests/LoggingTests.swift -------------------------------------------------------------------------------- /Tests/SotoCoreTests/MiddlewareTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Tests/SotoCoreTests/MiddlewareTests.swift -------------------------------------------------------------------------------- /Tests/SotoCoreTests/PaginateTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Tests/SotoCoreTests/PaginateTests.swift -------------------------------------------------------------------------------- /Tests/SotoCoreTests/PayloadTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Tests/SotoCoreTests/PayloadTests.swift -------------------------------------------------------------------------------- /Tests/SotoCoreTests/QueryEncoderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Tests/SotoCoreTests/QueryEncoderTests.swift -------------------------------------------------------------------------------- /Tests/SotoCoreTests/TimeStampTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Tests/SotoCoreTests/TimeStampTests.swift -------------------------------------------------------------------------------- /Tests/SotoCoreTests/TracingTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Tests/SotoCoreTests/TracingTests.swift -------------------------------------------------------------------------------- /Tests/SotoCoreTests/ValidationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Tests/SotoCoreTests/ValidationTests.swift -------------------------------------------------------------------------------- /Tests/SotoCoreTests/WaiterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Tests/SotoCoreTests/WaiterTests.swift -------------------------------------------------------------------------------- /Tests/SotoSignerV4Tests/AWSSignerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Tests/SotoSignerV4Tests/AWSSignerTests.swift -------------------------------------------------------------------------------- /Tests/SotoSignerV4Tests/SigV4aTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Tests/SotoSignerV4Tests/SigV4aTests.swift -------------------------------------------------------------------------------- /Tests/SotoXMLTests/XMLCoderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Tests/SotoXMLTests/XMLCoderTests.swift -------------------------------------------------------------------------------- /Tests/SotoXMLTests/XMLTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/Tests/SotoXMLTests/XMLTests.swift -------------------------------------------------------------------------------- /scripts/build-docc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/scripts/build-docc.sh -------------------------------------------------------------------------------- /scripts/build-docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/scripts/build-docs.sh -------------------------------------------------------------------------------- /scripts/commit-docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/scripts/commit-docs.sh -------------------------------------------------------------------------------- /scripts/expat-symbols.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/scripts/expat-symbols.sh -------------------------------------------------------------------------------- /scripts/generate-contributors-list.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/scripts/generate-contributors-list.sh -------------------------------------------------------------------------------- /scripts/generate-docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/scripts/generate-docs.sh -------------------------------------------------------------------------------- /scripts/generate-errors.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/scripts/generate-errors.swift -------------------------------------------------------------------------------- /scripts/generate-region-test.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/scripts/generate-region-test.swift -------------------------------------------------------------------------------- /scripts/generate-region.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/scripts/generate-region.swift -------------------------------------------------------------------------------- /scripts/templates/generate-errors/generate-errors.stencil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/scripts/templates/generate-errors/generate-errors.stencil -------------------------------------------------------------------------------- /scripts/templates/generate-region/Region-Tests.stencil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/scripts/templates/generate-region/Region-Tests.stencil -------------------------------------------------------------------------------- /scripts/templates/generate-region/Region.stencil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/scripts/templates/generate-region/Region.stencil -------------------------------------------------------------------------------- /scripts/validate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soto-project/soto-core/HEAD/scripts/validate.sh --------------------------------------------------------------------------------