Update CRT submodules to the latest releases#1520
Merged
passaro merged 3 commits intoawslabs:mainfrom Jul 17, 2025
Merged
Conversation
Update the `aws-c-s3` submodule to [v0.8.5](https://github.com/awslabs/aws-c-s3/releases/tag/v0.8.5), picking up in particular: [Move fulfilling pending future outside the lock and ignore already completed futures (awslabs#536)](awslabs/aws-c-s3#536). Change details: ``` Submodule mountpoint-s3-crt-sys/crt/aws-c-s3 f8ae82e3..70aacd2d: > Move fulfilling pending future outside the lock and ignore already completed futures (awslabs#536) ``` Signed-off-by: Alessandro Passaro <alexpax@amazon.co.uk>
Submodule mountpoint-s3-crt-sys/crt/aws-c-common aaa2f11e..2b67a658: > Add API for a more compact (no dashes) UUID-to-str (awslabs#1212) > Add a python script to help pick up the latest cjson and libcbor (awslabs#1211) > Fix byte helpers for mingw 32 bit (awslabs#1210) > Remove Windows 2019 and add Windows 2025 with MSVC-17 (awslabs#1209) > Fix signature of aws_backtrace_log (awslabs#1206) > Remove clang-3 from CI (awslabs#1203) Submodule mountpoint-s3-crt-sys/crt/aws-c-http 10961a70..bfa03928: > support no_proxy excatly like CURL (awslabs#522) > Remove Windows 2019 and add Windows 2025 with MSVC-17 (awslabs#521) Submodule mountpoint-s3-crt-sys/crt/aws-c-io ee7925a3..12cb9f9c: > stop packing future variable to avoid tsan data race warnings (awslabs#741) > Support s2n security policy for TLS 1.2 and FIPS (awslabs#739) Signed-off-by: Alessandro Passaro <alexpax@amazon.co.uk>
Signed-off-by: Alessandro Passaro <alexpax@amazon.co.uk>
99863e8 to
811f3cc
Compare
c-hagem
approved these changes
Jul 17, 2025
passaro
added a commit
to passaro/mountpoint-s3
that referenced
this pull request
Jul 17, 2025
Update the CRT submodules to the latest releases, picking up in particular: [Move fulfilling pending future outside the lock and ignore already completed futures (awslabs#536)](awslabs/aws-c-s3#536). <details> <summary>Full CRT changelog:</summary> ``` Submodule mountpoint-s3-crt-sys/crt/aws-c-common aaa2f11e..2b67a658: > Add API for a more compact (no dashes) UUID-to-str (awslabs#1212) > Add a python script to help pick up the latest cjson and libcbor (awslabs#1211) > Fix byte helpers for mingw 32 bit (awslabs#1210) > Remove Windows 2019 and add Windows 2025 with MSVC-17 (awslabs#1209) > Fix signature of aws_backtrace_log (awslabs#1206) > Remove clang-3 from CI (awslabs#1203) Submodule mountpoint-s3-crt-sys/crt/aws-c-http 10961a70..bfa03928: > support no_proxy excatly like CURL (awslabs#522) > Remove Windows 2019 and add Windows 2025 with MSVC-17 (awslabs#521) Submodule mountpoint-s3-crt-sys/crt/aws-c-io ee7925a3..12cb9f9c: > stop packing future variable to avoid tsan data race warnings (awslabs#741) > Support s2n security policy for TLS 1.2 and FIPS (awslabs#739) Submodule mountpoint-s3-crt-sys/crt/aws-c-s3 f8ae82e3..70aacd2d: > Move fulfilling pending future outside the lock and ignore already completed futures (awslabs#536) ``` </details> ### Does this change impact existing behavior? No. ### Does this change need a changelog entry? Does it require a version change? Client changelog. --- 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: Alessandro Passaro <alexpax@amazon.co.uk>
passaro
added a commit
to passaro/mountpoint-s3
that referenced
this pull request
Jul 17, 2025
Update the CRT submodules to the latest releases, picking up in particular: [Move fulfilling pending future outside the lock and ignore already completed futures (awslabs#536)](awslabs/aws-c-s3#536). <details> <summary>Full CRT changelog:</summary> ``` Submodule mountpoint-s3-crt-sys/crt/aws-c-common aaa2f11e..2b67a658: > Add API for a more compact (no dashes) UUID-to-str (awslabs#1212) > Add a python script to help pick up the latest cjson and libcbor (awslabs#1211) > Fix byte helpers for mingw 32 bit (awslabs#1210) > Remove Windows 2019 and add Windows 2025 with MSVC-17 (awslabs#1209) > Fix signature of aws_backtrace_log (awslabs#1206) > Remove clang-3 from CI (awslabs#1203) Submodule mountpoint-s3-crt-sys/crt/aws-c-http 10961a70..bfa03928: > support no_proxy excatly like CURL (awslabs#522) > Remove Windows 2019 and add Windows 2025 with MSVC-17 (awslabs#521) Submodule mountpoint-s3-crt-sys/crt/aws-c-io ee7925a3..12cb9f9c: > stop packing future variable to avoid tsan data race warnings (awslabs#741) > Support s2n security policy for TLS 1.2 and FIPS (awslabs#739) Submodule mountpoint-s3-crt-sys/crt/aws-c-s3 f8ae82e3..70aacd2d: > Move fulfilling pending future outside the lock and ignore already completed futures (awslabs#536) ``` </details> ### Does this change impact existing behavior? No. ### Does this change need a changelog entry? Does it require a version change? Client changelog. --- 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: Alessandro Passaro <alexpax@amazon.co.uk>
passaro
added a commit
that referenced
this pull request
Jul 17, 2025
… 0.17.1 (#1521) This change includes the fixes introduced in #1515 and #1520 and increases the `mountpoint-s3-client` crate version to 0.17.1 in preparation of publishing to [crates.io](https://crates.io). ### Does this change impact existing behavior? No. ### Does this change need a changelog entry? Does it require a version change? Yes. Cargo.toml and changelogs updated for patch release. --- 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: Alessandro Passaro <alexpax@amazon.co.uk>
mansi153
pushed a commit
to mansi153/mountpoint-s3
that referenced
this pull request
Jul 24, 2025
Update the CRT submodules to the latest releases, picking up in particular: [Move fulfilling pending future outside the lock and ignore already completed futures (awslabs#536)](awslabs/aws-c-s3#536). <details> <summary>Full CRT changelog:</summary> ``` Submodule mountpoint-s3-crt-sys/crt/aws-c-common aaa2f11e..2b67a658: > Add API for a more compact (no dashes) UUID-to-str (awslabs#1212) > Add a python script to help pick up the latest cjson and libcbor (awslabs#1211) > Fix byte helpers for mingw 32 bit (awslabs#1210) > Remove Windows 2019 and add Windows 2025 with MSVC-17 (awslabs#1209) > Fix signature of aws_backtrace_log (awslabs#1206) > Remove clang-3 from CI (awslabs#1203) Submodule mountpoint-s3-crt-sys/crt/aws-c-http 10961a70..bfa03928: > support no_proxy excatly like CURL (awslabs#522) > Remove Windows 2019 and add Windows 2025 with MSVC-17 (awslabs#521) Submodule mountpoint-s3-crt-sys/crt/aws-c-io ee7925a3..12cb9f9c: > stop packing future variable to avoid tsan data race warnings (awslabs#741) > Support s2n security policy for TLS 1.2 and FIPS (awslabs#739) Submodule mountpoint-s3-crt-sys/crt/aws-c-s3 f8ae82e3..70aacd2d: > Move fulfilling pending future outside the lock and ignore already completed futures (awslabs#536) ``` </details> ### Does this change impact existing behavior? No. ### Does this change need a changelog entry? Does it require a version change? Client changelog. --- 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: Alessandro Passaro <alexpax@amazon.co.uk>
dannycjones
pushed a commit
to c-hagem/mountpoint-s3
that referenced
this pull request
Oct 9, 2025
Update the CRT submodules to the latest releases, picking up in particular: [Move fulfilling pending future outside the lock and ignore already completed futures (awslabs#536)](awslabs/aws-c-s3#536). <details> <summary>Full CRT changelog:</summary> ``` Submodule mountpoint-s3-crt-sys/crt/aws-c-common aaa2f11e..2b67a658: > Add API for a more compact (no dashes) UUID-to-str (awslabs#1212) > Add a python script to help pick up the latest cjson and libcbor (awslabs#1211) > Fix byte helpers for mingw 32 bit (awslabs#1210) > Remove Windows 2019 and add Windows 2025 with MSVC-17 (awslabs#1209) > Fix signature of aws_backtrace_log (awslabs#1206) > Remove clang-3 from CI (awslabs#1203) Submodule mountpoint-s3-crt-sys/crt/aws-c-http 10961a70..bfa03928: > support no_proxy excatly like CURL (awslabs#522) > Remove Windows 2019 and add Windows 2025 with MSVC-17 (awslabs#521) Submodule mountpoint-s3-crt-sys/crt/aws-c-io ee7925a3..12cb9f9c: > stop packing future variable to avoid tsan data race warnings (awslabs#741) > Support s2n security policy for TLS 1.2 and FIPS (awslabs#739) Submodule mountpoint-s3-crt-sys/crt/aws-c-s3 f8ae82e3..70aacd2d: > Move fulfilling pending future outside the lock and ignore already completed futures (awslabs#536) ``` </details> ### Does this change impact existing behavior? No. ### Does this change need a changelog entry? Does it require a version change? Client changelog. --- 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: Alessandro Passaro <alexpax@amazon.co.uk>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Update the CRT submodules to the latest releases, picking up in particular: Move fulfilling pending future outside the lock and ignore already completed futures (#536).
Full CRT changelog:
Does this change impact existing behavior?
No.
Does this change need a changelog entry? Does it require a version change?
Client changelog.
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).