Skip to content

Commit

Permalink
Update CRT submodules to latest releases (awslabs#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
awslabs#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 and keremnc committed Jan 24, 2025
1 parent 9ca79af commit e4a713e
Show file tree
Hide file tree
Showing 7 changed files with 17 additions and 5 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-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 e4a713e

Please sign in to comment.