diff --git a/agents/drivers/duckdb/Cargo.lock b/agents/drivers/duckdb/Cargo.lock index dc6c757..4f1bd6f 100644 --- a/agents/drivers/duckdb/Cargo.lock +++ b/agents/drivers/duckdb/Cargo.lock @@ -439,12 +439,6 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fd307490d624467aa6f74b0eabb77633d1f758a7b25f12bceb0b22e08d9726f6" -[[package]] -name = "base64" -version = "0.21.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" - [[package]] name = "base64" version = "0.22.1" @@ -1288,8 +1282,8 @@ dependencies = [ "rusqlite", "russh", "rust_decimal", - "rustls 0.23.42", - "rustls-pemfile 2.2.0", + "rustls", + "rustls-pemfile", "serde", "serde_json", "serde_yaml", @@ -2315,9 +2309,9 @@ dependencies = [ "http", "hyper", "hyper-util", - "rustls 0.23.42", + "rustls", "tokio", - "tokio-rustls 0.26.4", + "tokio-rustls", "tower-service", "webpki-roots 1.0.9", ] @@ -3140,7 +3134,7 @@ dependencies = [ "percent-encoding", "rand 0.9.5", "rustc_version_runtime", - "rustls 0.23.42", + "rustls", "serde", "serde_bytes", "serde_with", @@ -3152,7 +3146,7 @@ dependencies = [ "take_mut", "thiserror 2.0.19", "tokio", - "tokio-rustls 0.26.4", + "tokio-rustls", "tokio-util", "typed-builder", "uuid", @@ -3205,12 +3199,12 @@ dependencies = [ "mysql_common", "percent-encoding", "rand 0.10.2", - "rustls 0.23.42", + "rustls", "serde", "socket2", "thiserror 2.0.19", "tokio", - "tokio-rustls 0.26.4", + "tokio-rustls", "tokio-util", "twox-hash", "url", @@ -3466,6 +3460,20 @@ dependencies = [ "vcpkg", ] +[[package]] +name = "opentls" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6f561874f8d6ecfb674fc08863414040c93cc90c0b6963fe679895fab8b65560" +dependencies = [ + "futures-util", + "log", + "openssl", + "openssl-probe 0.1.6", + "openssl-sys", + "url", +] + [[package]] name = "p256" version = "0.14.0" @@ -4009,7 +4017,7 @@ dependencies = [ "quinn-proto", "quinn-udp", "rustc-hash", - "rustls 0.23.42", + "rustls", "socket2", "thiserror 2.0.19", "tokio", @@ -4030,7 +4038,7 @@ dependencies = [ "rand_pcg", "ring", "rustc-hash", - "rustls 0.23.42", + "rustls", "rustls-pki-types", "slab", "thiserror 2.0.19", @@ -4223,13 +4231,13 @@ dependencies = [ "percent-encoding", "pin-project-lite", "rand 0.9.5", - "rustls 0.23.42", - "rustls-native-certs 0.8.4", + "rustls", + "rustls-native-certs", "ryu", "sha1_smol", "socket2", "tokio", - "tokio-rustls 0.26.4", + "tokio-rustls", "tokio-util", "url", ] @@ -4304,14 +4312,14 @@ dependencies = [ "percent-encoding", "pin-project-lite", "quinn", - "rustls 0.23.42", + "rustls", "rustls-pki-types", "serde", "serde_json", "serde_urlencoded", "sync_wrapper", "tokio", - "tokio-rustls 0.26.4", + "tokio-rustls", "tokio-util", "tower", "tower-http", @@ -4581,18 +4589,6 @@ dependencies = [ "windows-sys 0.61.2", ] -[[package]] -name = "rustls" -version = "0.21.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e" -dependencies = [ - "log", - "ring", - "rustls-webpki 0.101.7", - "sct", -] - [[package]] name = "rustls" version = "0.23.42" @@ -4604,23 +4600,11 @@ dependencies = [ "once_cell", "ring", "rustls-pki-types", - "rustls-webpki 0.103.13", + "rustls-webpki", "subtle", "zeroize", ] -[[package]] -name = "rustls-native-certs" -version = "0.6.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00" -dependencies = [ - "openssl-probe 0.1.6", - "rustls-pemfile 1.0.4", - "schannel", - "security-framework 2.11.1", -] - [[package]] name = "rustls-native-certs" version = "0.8.4" @@ -4630,16 +4614,7 @@ dependencies = [ "openssl-probe 0.2.1", "rustls-pki-types", "schannel", - "security-framework 3.7.0", -] - -[[package]] -name = "rustls-pemfile" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" -dependencies = [ - "base64 0.21.7", + "security-framework", ] [[package]] @@ -4661,16 +4636,6 @@ dependencies = [ "zeroize", ] -[[package]] -name = "rustls-webpki" -version = "0.101.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765" -dependencies = [ - "ring", - "untrusted 0.9.0", -] - [[package]] name = "rustls-webpki" version = "0.103.13" @@ -4747,16 +4712,6 @@ dependencies = [ "sha2 0.11.0", ] -[[package]] -name = "sct" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414" -dependencies = [ - "ring", - "untrusted 0.9.0", -] - [[package]] name = "seahash" version = "4.1.0" @@ -4777,19 +4732,6 @@ dependencies = [ "zeroize", ] -[[package]] -name = "security-framework" -version = "2.11.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" -dependencies = [ - "bitflags 2.13.1", - "core-foundation 0.9.4", - "core-foundation-sys", - "libc", - "security-framework-sys", -] - [[package]] name = "security-framework" version = "3.7.0" @@ -5430,7 +5372,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd" dependencies = [ "fastrand", - "getrandom 0.4.3", + "getrandom 0.3.4", "once_cell", "rustix 1.1.4", "windows-sys 0.61.2", @@ -5511,14 +5453,12 @@ dependencies = [ "futures-util", "num-traits", "once_cell", + "opentls", "pin-project-lite", "pretty-hex", "rust_decimal", - "rustls-native-certs 0.6.3", - "rustls-pemfile 1.0.4", "thiserror 1.0.69", "tokio", - "tokio-rustls 0.24.1", "tokio-util", "tracing", "uuid", @@ -5681,30 +5621,20 @@ checksum = "27d684bad428a0f2481f42241f821db42c54e2dc81d8c00db8536c506b0a0144" dependencies = [ "const-oid 0.9.6", "ring", - "rustls 0.23.42", + "rustls", "tokio", "tokio-postgres", - "tokio-rustls 0.26.4", + "tokio-rustls", "x509-cert", ] -[[package]] -name = "tokio-rustls" -version = "0.24.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" -dependencies = [ - "rustls 0.21.12", - "tokio", -] - [[package]] name = "tokio-rustls" version = "0.26.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61" dependencies = [ - "rustls 0.23.42", + "rustls", "tokio", ] @@ -6004,7 +5934,7 @@ dependencies = [ "base64 0.22.1", "log", "percent-encoding", - "rustls 0.23.42", + "rustls", "rustls-pki-types", "ureq-proto", "utf8-zero",