Commit e104c3f
authored
Update CRT submodules to the latest releases (#1520)
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)](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 (#1212)
> Add a python script to help pick up the latest cjson and libcbor (#1211)
> Fix byte helpers for mingw 32 bit (#1210)
> Remove Windows 2019 and add Windows 2025 with MSVC-17 (#1209)
> Fix signature of aws_backtrace_log (#1206)
> Remove clang-3 from CI (#1203)
Submodule mountpoint-s3-crt-sys/crt/aws-c-http 10961a70..bfa03928:
> support no_proxy excatly like CURL (#522)
> Remove Windows 2019 and add Windows 2025 with MSVC-17 (#521)
Submodule mountpoint-s3-crt-sys/crt/aws-c-io ee7925a3..12cb9f9c:
> stop packing future variable to avoid tsan data race warnings (#741)
> Support s2n security policy for TLS 1.2 and FIPS (#739)
Submodule mountpoint-s3-crt-sys/crt/aws-c-s3 f8ae82e3..70aacd2d:
> Move fulfilling pending future outside the lock and ignore already completed futures (#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 <[email protected]>1 parent 68bc3bf commit e104c3f
File tree
7 files changed
+8
-5
lines changed- mountpoint-s3-client
- mountpoint-s3-crt-sys
- crt
- mountpoint-s3-crt
7 files changed
+8
-5
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| 6 | + | |
6 | 7 | | |
| 8 | + | |
7 | 9 | | |
8 | 10 | | |
9 | 11 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
Submodule aws-c-common updated 43 files
- .github/workflows/ci.yml+10-26
- THIRD-PARTY-LICENSES.txt+2-2
- include/aws/common/byte_order.inl+2-4
- include/aws/common/uuid.h+3
- scripts/import_libcbor.py+20-1
- scripts/update_cjson.py+105
- source/external/cJSON.h+1-1
- source/external/libcbor/cbor.c+29-26
- source/external/libcbor/cbor/arrays.c+25-25
- source/external/libcbor/cbor/bytestrings.c+22-22
- source/external/libcbor/cbor/bytestrings.h+13-13
- source/external/libcbor/cbor/callbacks.c+43-43
- source/external/libcbor/cbor/callbacks.h+34-34
- source/external/libcbor/cbor/common.c+26-28
- source/external/libcbor/cbor/common.h+31-25
- source/external/libcbor/cbor/configuration.h+1-1
- source/external/libcbor/cbor/encoding.c+47-33
- source/external/libcbor/cbor/encoding.h+38-33
- source/external/libcbor/cbor/floats_ctrls.c+46-44
- source/external/libcbor/cbor/floats_ctrls.h+24-24
- source/external/libcbor/cbor/internal/builder_callbacks.c+80-80
- source/external/libcbor/cbor/internal/builder_callbacks.h+27-27
- source/external/libcbor/cbor/internal/encoders.c+24-23
- source/external/libcbor/cbor/internal/encoders.h+5-5
- source/external/libcbor/cbor/internal/loaders.c+11-5
- source/external/libcbor/cbor/internal/loaders.h+4-4
- source/external/libcbor/cbor/internal/stack.c+5-5
- source/external/libcbor/cbor/internal/stack.h+5-5
- source/external/libcbor/cbor/ints.c+49-46
- source/external/libcbor/cbor/ints.h+24-24
- source/external/libcbor/cbor/maps.c+18-18
- source/external/libcbor/cbor/maps.h+13-13
- source/external/libcbor/cbor/serialization.c+41-22
- source/external/libcbor/cbor/serialization.h+13-13
- source/external/libcbor/cbor/streaming.c+5-4
- source/external/libcbor/cbor/strings.c+29-27
- source/external/libcbor/cbor/strings.h+15-15
- source/external/libcbor/cbor/tags.c+13-13
- source/external/libcbor/cbor/tags.h+26-22
- source/uuid.c+20-4
- source/windows/system_info.c+2-1
- tests/CMakeLists.txt+3
- tests/uuid_test.c+62
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
4 | 5 | | |
5 | 6 | | |
6 | 7 | | |
| |||
0 commit comments