k2v-client: Add support for native TLS library #560
1
Cargo.lock
generated
1
Cargo.lock
generated
|
@ -292,6 +292,7 @@ dependencies = [
|
||||||
"http-body",
|
"http-body",
|
||||||
"hyper",
|
"hyper",
|
||||||
"hyper-rustls 0.22.1",
|
"hyper-rustls 0.22.1",
|
||||||
|
"hyper-tls",
|
||||||
"lazy_static",
|
"lazy_static",
|
||||||
"pin-project-lite",
|
"pin-project-lite",
|
||||||
"tokio",
|
"tokio",
|
||||||
|
|
|
@ -59,7 +59,7 @@ opentelemetry-otlp = { version = "0.10", optional = true }
|
||||||
prometheus = { version = "0.13", optional = true }
|
prometheus = { version = "0.13", optional = true }
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
aws-sdk-s3 = "0.19"
|
aws-sdk-s3 = { version = "0.19", default-features = false, features = ["rt-tokio"] }
|
||||||
chrono = "0.4"
|
chrono = "0.4"
|
||||||
http = "0.2"
|
http = "0.2"
|
||||||
hmac = "0.12"
|
hmac = "0.12"
|
||||||
|
@ -95,6 +95,6 @@ telemetry-otlp = [ "opentelemetry-otlp" ]
|
||||||
# exactly one of them should be enabled.
|
# exactly one of them should be enabled.
|
||||||
|
|
||||||
# Use bundled libsqlite instead of linking against system-provided.
|
# Use bundled libsqlite instead of linking against system-provided.
|
||||||
bundled-libs = [ "garage_db/bundled-libs" ]
|
bundled-libs = [ "garage_db/bundled-libs", "aws-sdk-s3/rustls" ]
|
||||||
# Link against system-provided libsodium and libzstd.
|
# Link against system-provided libsodium, libzstd and TLS library.
|
||||||
system-libs = [ "garage_block/system-libs", "garage_rpc/system-libs", "sodiumoxide/use-pkg-config" ]
|
system-libs = [ "garage_block/system-libs", "garage_rpc/system-libs", "sodiumoxide/use-pkg-config", "aws-sdk-s3/native-tls" ]
|
||||||
|
|
Loading…
Reference in a new issue