Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 4 additions & 0 deletions mountpoint-s3-client/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@

* Fix race condition in GetObject that could result in empty responses.
([#1334](https://github.com/awslabs/mountpoint-s3/pull/1334))
* Update endpoints.
([awslabs/aws-c-s3#502](https://github.com/awslabs/aws-c-s3/pull/502))
* Bump Default Memory Limit for Higher Target Throughput.
([awslabs/aws-c-s3#499](https://github.com/awslabs/aws-c-s3/pull/499))

## v0.13.1 (March 14, 2025)

Expand Down
2 changes: 1 addition & 1 deletion mountpoint-s3-client/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ repository = "https://github.com/awslabs/mountpoint-s3"
description = "High-performance Amazon S3 client for Mountpoint for Amazon S3."

[dependencies]
mountpoint-s3-crt = { path = "../mountpoint-s3-crt", version = "0.12.1" }
mountpoint-s3-crt = { path = "../mountpoint-s3-crt", version = "0.12.2" }

async-trait = "0.1.85"
auto_impl = "1.2.1"
Expand Down
4 changes: 3 additions & 1 deletion mountpoint-s3-crt-sys/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
## Unreleased

## v0.13.0 (March 14, 2025)
* Update to latest CRT dependencies.

## v0.12.1 (March 14, 2025)

* Update to latest CRT dependencies.

Expand Down
2 changes: 1 addition & 1 deletion mountpoint-s3-crt-sys/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "mountpoint-s3-crt-sys"
# See `/mountpoint-s3-client/PUBLISHING_CRATES.md` to read how to publish new versions.
version = "0.12.1"
version = "0.13.0"
edition = "2021"
license = "Apache-2.0"
repository = "https://github.com/awslabs/mountpoint-s3"
Expand Down
1 change: 1 addition & 0 deletions mountpoint-s3-crt-sys/build.rs
Original file line number Diff line number Diff line change
Expand Up @@ -283,6 +283,7 @@ fn compile_crt(output_dir: &Path) -> PathBuf {
if target_os == "macos" {
println!("cargo:rustc-link-lib=framework=CoreFoundation");
println!("cargo:rustc-link-lib=framework=Security");
println!("cargo:rustc-link-lib=framework=Network");
}

// Statically link all the compiled CRT libraries
Expand Down
2 changes: 1 addition & 1 deletion mountpoint-s3-crt-sys/crt/aws-c-io
Submodule aws-c-io updated 45 files
+23 −4 .github/workflows/ci.yml
+1 −1 .github/workflows/proof-alarm.yml
+10 −2 CMakeLists.txt
+24 −17 README.md
+13 −0 include/aws/io/channel_bootstrap.h
+24 −3 include/aws/io/event_loop.h
+0 −4 include/aws/io/host_resolver.h
+31 −11 include/aws/io/io.h
+27 −0 include/aws/io/private/event_loop_impl.h
+20 −6 include/aws/io/private/pki_utils.h
+33 −9 include/aws/io/private/socket_impl.h
+2 −0 include/aws/io/private/tls_channel_handler_shared.h
+85 −15 include/aws/io/socket.h
+55 −9 include/aws/io/tls_channel_handler.h
+7 −2 include/aws/testing/io_testing_channel.h
+29 −4 source/bsd/kqueue_event_loop.c
+3 −2 source/channel.c
+557 −105 source/channel_bootstrap.c
+568 −9 source/darwin/darwin_pki_utils.c
+764 −0 source/darwin/dispatch_queue_event_loop.c
+88 −0 source/darwin/dispatch_queue_event_loop_private.h
+2,807 −0 source/darwin/nw_socket.c
+101 −55 source/darwin/secure_transport_tls_channel_handler.c
+97 −59 source/event_loop.c
+51 −41 source/host_resolver.c
+79 −34 source/io.c
+28 −3 source/linux/epoll_event_loop.c
+119 −34 source/posix/socket.c
+31 −19 source/socket.c
+67 −9 source/socket_channel_handler.c
+115 −29 source/tls_channel_handler.c
+9 −0 source/tls_channel_handler_shared.c
+37 −4 source/windows/iocp/iocp_event_loop.c
+135 −43 source/windows/iocp/socket.c
+49 −10 tests/CMakeLists.txt
+164 −0 tests/default_host_resolver_test.c
+29 −5 tests/event_loop_test.c
+16 −7 tests/read_write_test_handler.c
+159 −0 tests/socket_handler_test.c
+832 −119 tests/socket_test.c
+12 −13 tests/tls_handler_test.c
+3 −3 tests/vcc/Makefile
+2 −1 tests/vcc/client.c
+7 −1 tests/vcc/new_destroy.c
+14 −1 tests/vcc/preamble.h
2 changes: 1 addition & 1 deletion mountpoint-s3-crt-sys/crt/aws-lc
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.12.1 (March 14, 2025)

* Update to latest CRT dependencies.
Expand Down
4 changes: 2 additions & 2 deletions mountpoint-s3-crt/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
[package]
name = "mountpoint-s3-crt"
# See `/mountpoint-s3-client/PUBLISHING_CRATES.md` to read how to publish new versions.
version = "0.12.1"
version = "0.12.2"
edition = "2021"
license = "Apache-2.0"
repository = "https://github.com/awslabs/mountpoint-s3"
description = "Rust interface to the AWS Common Runtime for Mountpoint for Amazon S3."

[dependencies]
mountpoint-s3-crt-sys = { path = "../mountpoint-s3-crt-sys", version = "0.12.1" }
mountpoint-s3-crt-sys = { path = "../mountpoint-s3-crt-sys", version = "0.13.0" }

futures = "0.3.31"
libc = "0.2.169"
Expand Down
2 changes: 1 addition & 1 deletion mountpoint-s3/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ default-run = "mount-s3"

[dependencies]
mountpoint-s3-fs = { path = "../mountpoint-s3-fs", version = "0.1.1" }
mountpoint-s3-client = { path = "../mountpoint-s3-client", version = "0.13.1" }
mountpoint-s3-client = { path = "../mountpoint-s3-client", version = "0.13.2" }

anyhow = { version = "1.0.95", features = ["backtrace"] }
clap = { version = "4.5.27", features = ["derive"] }
Expand Down
Loading