Skip to content

Commit

Permalink
Update CRT submodules to latest releases (#1242)
Browse files Browse the repository at this point in the history
Update the CRT to the latest releases.

This change also updates the exclude list, primarily due to one of the
test files being replaced by a compressed (but still large) file:
aws/aws-lc#2123

This change pulls in a bug fix
(awslabs/aws-c-auth#259), addressing
#1207.

### Does this change impact existing behavior?

One bug fix is included in CRT changes.

### Does this change need a changelog entry? Does it require a version
change?

Change log entry added for the CRT fix. It is a bug fix, so patch
version bump to `mountpoint-s3-client` remains appropriate.

---

By submitting this pull request, I confirm that my contribution is made
under the terms of the Apache 2.0 license and I agree to the terms of
the [Developer Certificate of Origin
(DCO)](https://developercertificate.org/).

Signed-off-by: Daniel Carl Jones <[email protected]>
  • Loading branch information
dannycjones authored Jan 23, 2025
1 parent be2c1b7 commit 814c5c7
Show file tree
Hide file tree
Showing 8 changed files with 18 additions and 6 deletions.
4 changes: 4 additions & 0 deletions mountpoint-s3-client/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
## Unreleased

### Other changes

- The ECS credentials provider now performs retries in the event of some failures. ([awslabs/aws-c-auth#259][https://github.com/awslabs/aws-c-auth/pull/259/])

## v0.12.0 (January 20, 2025)

### Breaking changes
Expand Down
2 changes: 2 additions & 0 deletions mountpoint-s3-crt-sys/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
## Unreleased

* Update to latest CRT dependencies.

## v0.11.0 (January 20, 2025)

* Update to latest CRT dependencies
Expand Down
8 changes: 6 additions & 2 deletions mountpoint-s3-crt-sys/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -23,14 +23,18 @@ exclude = [
"crt/aws-lc/**/*test*.json",
"crt/aws-lc/**/*test*.py",
"crt/aws-lc/**/*test*.txt",
# All the text files in kat/ directory are 'known answer tests'
"crt/aws-lc/crypto/ml_dsa/kat/*.txt",
"crt/aws-lc/crypto/**/*_test.cc",
"crt/aws-lc/crypto/cipher_extra/test/*",
"crt/aws-lc/crypto/fipsmodule/bn/test/*",
"crt/aws-lc/crypto/fipsmodule/policydocs/*",
"crt/aws-lc/crypto/fipsmodule/sha/testvectors/*",
# All the text files in crt/aws-lc/crypto/*/kat/ directory are used for tests
# All the text files in kat/ directory are 'known answer tests'
"crt/aws-lc/crypto/fipsmodule/ml_kem/kat/*.txt",
# All the text files in kat/ directory are 'known answer tests'
"crt/aws-lc/crypto/kyber/kat/*.txt",
# All the text files in kat/ directory are 'known answer tests'
"crt/aws-lc/crypto/dilithium/kat/*.txt",
"crt/aws-lc/crypto/x509/test/*",
"crt/aws-lc/crypto/ocsp/test/*",
Expand All @@ -39,7 +43,7 @@ exclude = [
"crt/aws-lc/generated-src/ios-*",
"crt/aws-lc/generated-src/mac-*",
"crt/aws-lc/generated-src/win-*",
"crt/aws-lc/generated-src/crypto_test_data.cc",
"crt/aws-lc/generated-src/crypto_test_data.cc.tar.bz2",
"crt/aws-lc/ssl/ssl_test.cc",
"crt/aws-lc/ssl/test/*",
"crt/aws-lc/tests",
Expand Down
2 changes: 1 addition & 1 deletion mountpoint-s3-crt-sys/crt/aws-c-s3
2 changes: 1 addition & 1 deletion mountpoint-s3-crt-sys/crt/aws-lc
2 changes: 1 addition & 1 deletion mountpoint-s3-crt-sys/crt/s2n-tls
Submodule s2n-tls updated 168 files
2 changes: 2 additions & 0 deletions mountpoint-s3-crt/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
## Unreleased

* Update to latest CRT dependencies.

## v0.11.0 (January 20, 2025)

* Update to latest CRT dependencies.
Expand Down

0 comments on commit 814c5c7

Please sign in to comment.