diff --git a/Cargo.lock b/Cargo.lock index d9e5b9ea244b3..37ad2ebef5b7f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2152,6 +2152,16 @@ dependencies = [ "libc", ] +[[package]] +name = "core-foundation" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6" +dependencies = [ + "core-foundation-sys", + "libc", +] + [[package]] name = "core-foundation-sys" version = "0.8.7" @@ -4500,16 +4510,6 @@ version = "2.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d98f6fed1fde3f8c21bc40a1abb88dd75e67924f9cffc3ef95607bad8017f8e2" -[[package]] -name = "iri-string" -version = "0.7.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2" -dependencies = [ - "memchr", - "serde", -] - [[package]] name = "is-docker" version = "0.2.0" @@ -5000,9 +5000,9 @@ checksum = "2c4a545a15244c7d945065b5d392b2d2d7f21526fba56ce51467b06ed445e8f7" [[package]] name = "libc" -version = "0.2.184" +version = "0.2.186" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48f5d2a454e16a5ea0f4ced81bd44e4cfc7bd3a507b61887c99fd3538b28e4af" +checksum = "68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66" [[package]] name = "libduckdb-sys" @@ -5423,10 +5423,10 @@ dependencies = [ "mz-ore", "mz-sql-parser", "open", - "openssl-probe", + "openssl-probe 0.1.6", "reqwest", "rpassword", - "security-framework", + "security-framework 2.10.0", "semver", "serde", "serde-aux", @@ -6025,7 +6025,7 @@ dependencies = [ "mz-storage-types", "mz-timely-util", "mz-txn-wal", - "nix 0.31.2", + "nix 0.31.3", "num_cpus", "serde", "tokio", @@ -6371,7 +6371,7 @@ dependencies = [ "mz-sql-parser", "mz-storage-types", "mz-tracing", - "nix 0.31.2", + "nix 0.31.3", "num_cpus", "openssl", "openssl-sys", @@ -6951,7 +6951,7 @@ dependencies = [ "mz-ore", "mz-repr", "mz-secrets", - "nix 0.31.2", + "nix 0.31.3", "scopeguard", "serde", "serde_json", @@ -8481,17 +8481,17 @@ dependencies = [ [[package]] name = "native-tls" -version = "0.2.14" +version = "0.2.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e" +checksum = "465500e14ea162429d264d44189adc38b199b62b1c21eea9f69e4b73cb03bbf2" dependencies = [ "libc", "log", "openssl", - "openssl-probe", + "openssl-probe 0.2.1", "openssl-sys", "schannel", - "security-framework", + "security-framework 3.7.0", "security-framework-sys", "tempfile", ] @@ -8509,9 +8509,9 @@ dependencies = [ [[package]] name = "nix" -version = "0.31.2" +version = "0.31.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d6d0705320c1e6ba1d912b5e37cf18071b6c2e9b7fa8215a1e8a7651966f5d3" +checksum = "cf20d2fde8ff38632c426f1165ed7436270b44f199fc55284c38276f9db47c3d" dependencies = [ "bitflags 2.11.0", "cfg-if", @@ -8785,9 +8785,9 @@ checksum = "ebcec7c9c2a95cacc7cd0ecb89d8a8454eca13906f6deb55258ffff0adeb9405" [[package]] name = "open" -version = "5.3.4" +version = "5.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f3bab717c29a857abf75fcef718d441ec7cb2725f937343c734740a985d37fd" +checksum = "2fbaa89d2ddc8473c78a3adf69eea8cffa28c483b8e02a971ef31527cd0fc92c" dependencies = [ "is-wsl", "libc", @@ -8897,6 +8897,12 @@ version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" +[[package]] +name = "openssl-probe" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7c87def4c32ab89d880effc9e097653c8da5d6ef28e6b539d313baaacfbafcbe" + [[package]] name = "openssl-src" version = "300.3.1+3.3.1" @@ -9412,18 +9418,18 @@ dependencies = [ [[package]] name = "pin-project" -version = "1.1.11" +version = "1.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1749c7ed4bcaf4c3d0a3efc28538844fb29bcdd7d2b67b2be7e20ba861ff517" +checksum = "2466b2336ed02bcdca6b294417127b90ec92038d1d5c4fbeac971a922e0e0924" dependencies = [ "pin-project-internal", ] [[package]] name = "pin-project-internal" -version = "1.1.11" +version = "1.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9b20ed30f105399776b9c883e68e536ef602a16ae6f596d2c473591d6ad64c6" +checksum = "c96395f0a926bc13b1c17622aaddda1ecb55d49c8f1bf9777e4d877800a43f8b" dependencies = [ "proc-macro2", "quote", @@ -10883,7 +10889,20 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "770452e37cad93e0a50d5abc3990d2bc351c36d0328f86cefec2f2fb206eaef6" dependencies = [ "bitflags 1.3.2", - "core-foundation", + "core-foundation 0.9.3", + "core-foundation-sys", + "libc", + "security-framework-sys", +] + +[[package]] +name = "security-framework" +version = "3.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b7f4bc775c73d9a02cde8bf7b2ec4c9d12743edf609006c7facc23998404cd1d" +dependencies = [ + "bitflags 2.11.0", + "core-foundation 0.10.1", "core-foundation-sys", "libc", "security-framework-sys", @@ -11680,7 +11699,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a13f3d0daba03132c0aa9767f98351b3488edc2c100cda2d2ec2b04f3d8d3c8b" dependencies = [ "bitflags 2.11.0", - "core-foundation", + "core-foundation 0.9.3", "system-configuration-sys", ] @@ -12032,9 +12051,9 @@ checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" [[package]] name = "tokio" -version = "1.52.1" +version = "1.52.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b67dee974fe86fd92cc45b7a95fdd2f99a36a6d7b0d431a231178d3d670bbcc6" +checksum = "8fc7f01b389ac15039e4dc9531aa973a135d7a4135281b12d7c1bc79fd57fffe" dependencies = [ "bytes", "libc", @@ -12251,9 +12270,9 @@ checksum = "5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801" [[package]] name = "tonic" -version = "0.14.2" +version = "0.14.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb7613188ce9f7df5bfe185db26c5814347d110db17920415cf2fbcad85e7203" +checksum = "ac2a5518c70fa84342385732db33fb3f44bc4cc748936eb5833d2df34d6445ef" dependencies = [ "async-trait", "axum", @@ -12281,9 +12300,9 @@ dependencies = [ [[package]] name = "tonic-build" -version = "0.14.2" +version = "0.14.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c40aaccc9f9eccf2cd82ebc111adc13030d23e887244bc9cfa5d1d636049de3" +checksum = "c68f61875ac5293cf72e6c8cf0158086428c82c37229e98c840878f1706b0322" dependencies = [ "prettyplease", "proc-macro2", @@ -12293,9 +12312,9 @@ dependencies = [ [[package]] name = "tonic-prost" -version = "0.14.5" +version = "0.14.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a55376a0bbaa4975a3f10d009ad763d8f4108f067c7c2e74f3001fb49778d309" +checksum = "50849f68853be452acf590cde0b146665b8d507b3b8af17261df47e02c209ea0" dependencies = [ "bytes", "prost", @@ -12304,9 +12323,9 @@ dependencies = [ [[package]] name = "tonic-prost-build" -version = "0.14.5" +version = "0.14.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3144df636917574672e93d0f56d7edec49f90305749c668df5101751bb8f95a" +checksum = "654e5643eff75d7f8c99197ce1440ed19a3474eada74c12bbac488b2cafdae27" dependencies = [ "prettyplease", "proc-macro2", @@ -12355,9 +12374,9 @@ dependencies = [ [[package]] name = "tower-http" -version = "0.6.8" +version = "0.6.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4e6559d53cc268e5031cd8429d05415bc4cb4aefc4aa5d6cc35fbf5b924a1f8" +checksum = "4cfcf7e2740e6fc6d4d688b4ef00650406bb94adf4731e43c096c3a19fe40840" dependencies = [ "async-compression", "base64 0.22.1", @@ -12368,7 +12387,6 @@ dependencies = [ "http 1.4.0", "http-body 1.0.1", "http-body-util", - "iri-string", "mime", "pin-project-lite", "tokio", @@ -12377,6 +12395,7 @@ dependencies = [ "tower-layer", "tower-service", "tracing", + "url", ] [[package]] @@ -12593,9 +12612,9 @@ dependencies = [ [[package]] name = "turmoil" -version = "0.7.1" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f5384da930ba6d7e467030c421a7332726755d548ba38058aed30c2c30d991d2" +checksum = "0061c28f1469e94771bb8aa626ce6b29265c2fb5034115046a170b0cba2e33d2" dependencies = [ "bytes", "indexmap 2.11.4", diff --git a/Cargo.toml b/Cargo.toml index a080a746680b4..5ecff0c2b5ca8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -392,13 +392,13 @@ mime = "0.3.16" murmur2 = "0.1.0" mysql_async = { version = "0.36.2", default-features = false, features = ["binlog", "minimal", "native-tls-tls", "tracing"] } mysql_common = { version = "0.35.5", default-features = false, features = ["chrono"] } -native-tls = { version = "0.2.14", features = ["alpn"] } -nix = { version = "0.31.2", features = ["fs", "signal"] } +native-tls = { version = "0.2.18", features = ["alpn"] } +nix = { version = "0.31.3", features = ["fs", "signal"] } num = "0.4.3" num-traits = "0.2.15" num_cpus = "1.17.0" num_enum = "0.7.6" -open = "5.3.4" +open = "5.3.5" openssh = { version = "0.11.6", default-features = false, features = ["native-mux"] } openssh-mux-client = "0.17.9" openssl = { version = "0.10.80", features = ["vendored"] } @@ -414,7 +414,7 @@ paste = "1.0.11" pem = "3.0.6" phf = { version = "0.13.1", features = ["uncased"] } phf_codegen = "0.13.1" -pin-project = "1.1.11" +pin-project = "1.1.13" postgres = "0.19.12" postgres-openssl = "0.5.2" postgres-protocol = "0.6.9" @@ -497,7 +497,7 @@ tikv-jemalloc-ctl = { version = "0.6", features = ["stats", "use_std"] } tikv-jemallocator = { version = "0.6", features = ["background_threads", "profiling", "stats", "unprefixed_malloc_on_supported_platforms"] } time = "0.3.17" timely = "0.29.0" -tokio = { version = "1.52.1", features = ["full", "test-util"] } +tokio = { version = "1.52.3", features = ["full", "test-util"] } tokio-metrics = "0.5.0" tokio-native-tls = "0.3.1" tokio-openssl = "0.6.5" @@ -508,10 +508,10 @@ tokio-util = "0.7.18" toml = "0.8.22" toml_edit = { version = "0.22.26", features = ["serde"] } tonic = { version = "0.14.2", features = ["gzip", "transport"] } -tonic-prost = "0.14.5" -tonic-prost-build = "0.14.5" +tonic-prost = "0.14.6" +tonic-prost-build = "0.14.6" tower = { version = "0.5.3", features = ["balance", "buffer", "filter", "limit", "load-shed", "retry", "timeout", "util"] } -tower-http = { version = "0.6.7", features = ["auth", "cors", "decompression-br", "decompression-deflate", "decompression-gzip", "decompression-zstd", "map-response-body", "trace", "util"] } +tower-http = { version = "0.6.10", features = ["auth", "cors", "decompression-br", "decompression-deflate", "decompression-gzip", "decompression-zstd", "map-response-body", "trace", "util"] } tower-lsp = { version = "0.20.0", features = ["proposed"] } tower-sessions = "0.14.0" tower-sessions-memory-store = "0.14.0" @@ -521,7 +521,7 @@ tracing-core = "0.1.35" tracing-opentelemetry = "0.32.1" tracing-subscriber = { version = "0.3.23", features = ["env-filter", "fmt", "json", "tracing-log"] } tungstenite = "0.28.0" -turmoil = "0.7.1" +turmoil = "0.7.2" uncased = "0.9.7" unicode-normalization = "0.1.25" unicode-width = "0.2.2"