Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.44.325 to 1.44.326. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/aws/aws-sdk-go/releases">github.com/aws/aws-sdk-go's releases</a>.</em></p> <blockquote> <h1>Release v1.44.326 (2023-08-17)</h1> <h3>Service Client Updates</h3> <ul> <li><code>service/ec2</code>: Updates service API and documentation <ul> <li>Adds support for SubnetConfigurations to allow users to select their own IPv4 and IPv6 addresses for Interface VPC endpoints</li> </ul> </li> <li><code>service/gamelift</code>: Updates service API and documentation <ul> <li>Amazon GameLift updates its instance types support.</li> </ul> </li> </ul> <h3>SDK Bugs</h3> <ul> <li><code>aws/signer/v4</code>: Sign <code>X-Amz-Server-Side-Encryption-Context</code> header. <ul> <li>Fixes signing for PutObject requests that set <code>SSEKMSEncryptionContext</code>.</li> </ul> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="18f92831c6"><code>18f9283</code></a> Release v1.44.326 (2023-08-17) (<a href="https://redirect.github.com/aws/aws-sdk-go/issues/4956">#4956</a>)</li> <li><a href="4edac13096"><code>4edac13</code></a> Merge pull request <a href="https://redirect.github.com/aws/aws-sdk-go/issues/4949">#4949</a> from fenak/fix-encryption-context-header-in-presigne...</li> <li><a href="d7de4bbd5e"><code>d7de4bb</code></a> fix md in changelog</li> <li><a href="2b5f74c8f9"><code>2b5f74c</code></a> add changelog</li> <li><a href="3531763106"><code>3531763</code></a> Merge branch 'main' into fix-encryption-context-header-in-presigned-urls</li> <li><a href="f92113824c"><code>f921138</code></a> Add X-Amz-Server-Side-Encryption-Context header to required signed headers al...</li> <li>See full diff in <a href="https://github.com/aws/aws-sdk-go/compare/v1.44.325...v1.44.326">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) You can trigger a rebase of this PR by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details>
SRC Directory
/pkg
API and Components which are exposed for external usage.
-
/pkg/repository
Control layer for coordinating connections and communication with storage provider repositories. -
/pkg/storage
Manages compilation and validation of repository configuration and consts. Both those that are specific to storage providers, and those that are provider-agnostic.
/cli
Command Line Interface controller. Utilizes /pkg/repository as an external dependency.
/internal
Packages which are only intended for use within Corso.