From abdcc44a4474265cd08668d967f34086247720d8 Mon Sep 17 00:00:00 2001 From: mivik Date: Tue, 22 Jul 2025 22:22:51 +0800 Subject: [PATCH] chore: update Cargo.lock --- Cargo.lock | 1464 ++++++++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 1263 insertions(+), 201 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 7b59ce28..9778957d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -97,11 +97,11 @@ checksum = "fcee751cc20d88678c33edaf9c07e8b693cd02819fe89053776f5313492273f5" dependencies = [ "accesskit", "accesskit_atspi_common", - "async-channel", + "async-channel 2.3.1", "async-executor", "async-task", "atspi", - "futures-lite", + "futures-lite 2.6.0", "futures-util", "serde", "zbus 4.4.0", @@ -719,18 +719,39 @@ version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9" +[[package]] +name = "async-attributes" +version = "1.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a3203e79f4dd9bdda415ed03cf14dae5a2bf775c683a00f94e9cd1faf0f596e5" +dependencies = [ + "quote", + "syn 1.0.109", +] + [[package]] name = "async-broadcast" version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532" dependencies = [ - "event-listener", + "event-listener 5.4.0", "event-listener-strategy", "futures-core", "pin-project-lite", ] +[[package]] +name = "async-channel" +version = "1.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "81953c529336010edd6d8e358f886d9581267795c61b19475b71314bffa46d35" +dependencies = [ + "concurrent-queue", + "event-listener 2.5.3", + "futures-core", +] + [[package]] name = "async-channel" version = "2.3.1" @@ -751,8 +772,8 @@ checksum = "30ca9a001c1e8ba5149f91a74362376cc6bc5b919d92d988668657bd570bdcec" dependencies = [ "async-task", "concurrent-queue", - "fastrand", - "futures-lite", + "fastrand 2.3.0", + "futures-lite 2.6.0", "slab", ] @@ -762,9 +783,45 @@ version = "2.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ebcd09b382f40fcd159c2d695175b2ae620ffa5f3bd6f664131efff4e8b9e04a" dependencies = [ - "async-lock", + "async-lock 3.4.0", + "blocking", + "futures-lite 2.6.0", +] + +[[package]] +name = "async-global-executor" +version = "2.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05b1b633a2115cd122d73b955eadd9916c18c8f510ec9cd1686404c60ad1c29c" +dependencies = [ + "async-channel 2.3.1", + "async-executor", + "async-io 2.4.0", + "async-lock 3.4.0", "blocking", - "futures-lite", + "futures-lite 2.6.0", + "once_cell", + "tokio", +] + +[[package]] +name = "async-io" +version = "1.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af" +dependencies = [ + "async-lock 2.8.0", + "autocfg", + "cfg-if 1.0.0", + "concurrent-queue", + "futures-lite 1.13.0", + "log", + "parking", + "polling 2.8.0", + "rustix 0.37.28", + "slab", + "socket2 0.4.10", + "waker-fn", ] [[package]] @@ -773,26 +830,35 @@ version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "43a2b323ccce0a1d90b449fd71f2a06ca7faa7c54c2751f06c9bd851fc061059" dependencies = [ - "async-lock", + "async-lock 3.4.0", "cfg-if 1.0.0", "concurrent-queue", "futures-io", - "futures-lite", + "futures-lite 2.6.0", "parking", - "polling", + "polling 3.7.4", "rustix 0.38.44", "slab", "tracing", "windows-sys 0.59.0", ] +[[package]] +name = "async-lock" +version = "2.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b" +dependencies = [ + "event-listener 2.5.3", +] + [[package]] name = "async-lock" version = "3.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18" dependencies = [ - "event-listener", + "event-listener 5.4.0", "event-listener-strategy", "pin-project-lite", ] @@ -803,9 +869,26 @@ version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b948000fad4873c1c9339d60f2623323a0cfd3816e5181033c6a5cb68b2accf7" dependencies = [ - "async-io", + "async-io 2.4.0", + "blocking", + "futures-lite 2.6.0", +] + +[[package]] +name = "async-process" +version = "1.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ea6438ba0a08d81529c69b36700fa2f95837bfe3e776ab39cde9c14d9149da88" +dependencies = [ + "async-io 1.13.0", + "async-lock 2.8.0", + "async-signal", "blocking", - "futures-lite", + "cfg-if 1.0.0", + "event-listener 3.1.0", + "futures-lite 1.13.0", + "rustix 0.38.44", + "windows-sys 0.48.0", ] [[package]] @@ -814,15 +897,15 @@ version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "63255f1dc2381611000436537bbedfe83183faa303a5a0edaf191edef06526bb" dependencies = [ - "async-channel", - "async-io", - "async-lock", + "async-channel 2.3.1", + "async-io 2.4.0", + "async-lock 3.4.0", "async-signal", "async-task", "blocking", "cfg-if 1.0.0", - "event-listener", - "futures-lite", + "event-listener 5.4.0", + "futures-lite 2.6.0", "rustix 0.38.44", "tracing", ] @@ -838,14 +921,25 @@ dependencies = [ "syn 2.0.101", ] +[[package]] +name = "async-rustls" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93b21a03b7c21702a0110f9f8d228763a533570deb376119042dabf33c37a01a" +dependencies = [ + "futures-io", + "rustls 0.20.9", + "webpki", +] + [[package]] name = "async-signal" version = "0.2.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "637e00349800c0bdf8bfc21ebbc0b6524abea702b0da4168ac00d070d0c0b9f3" dependencies = [ - "async-io", - "async-lock", + "async-io 2.4.0", + "async-lock 3.4.0", "atomic-waker", "cfg-if 1.0.0", "futures-core", @@ -856,6 +950,34 @@ dependencies = [ "windows-sys 0.59.0", ] +[[package]] +name = "async-std" +version = "1.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62565bb4402e926b29953c785397c6dc0391b7b446e45008b0049eb43cec6f5d" +dependencies = [ + "async-attributes", + "async-channel 1.9.0", + "async-global-executor", + "async-io 1.13.0", + "async-lock 2.8.0", + "async-process 1.8.1", + "crossbeam-utils", + "futures-channel", + "futures-core", + "futures-io", + "futures-lite 1.13.0", + "gloo-timers", + "kv-log-macro", + "log", + "memchr", + "once_cell", + "pin-project-lite", + "pin-utils", + "slab", + "wasm-bindgen-futures", +] + [[package]] name = "async-stream" version = "0.3.6" @@ -965,7 +1087,7 @@ checksum = "430c5960624a4baaa511c9c0fcc2218e3b58f5dbcc47e6190cafee344b873333" dependencies = [ "atspi-common", "atspi-proxies", - "futures-lite", + "futures-lite 2.6.0", "zbus 4.4.0", ] @@ -1314,10 +1436,10 @@ version = "1.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea" dependencies = [ - "async-channel", + "async-channel 2.3.1", "async-task", "futures-io", - "futures-lite", + "futures-lite 2.6.0", "piper", ] @@ -1473,7 +1595,7 @@ checksum = "b99da2f8558ca23c71f4fd15dc57c906239752dd27ff3c00a1d56b685b7cbfec" dependencies = [ "bitflags 2.9.0", "log", - "polling", + "polling 3.7.4", "rustix 0.38.44", "slab", "thiserror 1.0.69", @@ -1970,7 +2092,7 @@ name = "communication-layer-pub-sub" version = "0.3.12" dependencies = [ "flume 0.10.14", - "zenoh", + "zenoh 0.7.0-rc", ] [[package]] @@ -2557,6 +2679,17 @@ version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aafbece59594ed57696a1a69e8bb3ca1683fbc9cdb41d5c02726070b2cd8f19d" +[[package]] +name = "der" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1a467a65c5e759bce6e65eaf91cc29f466cdc57cb65777bd646872a8a1fd4de" +dependencies = [ + "const-oid", + "pem-rfc7468 0.6.0", + "zeroize", +] + [[package]] name = "der" version = "0.7.9" @@ -2564,7 +2697,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f55bf8e7b65898637379c1b74eb1551107c8294ed26d855ceb9fd1a09cfc9bc0" dependencies = [ "const-oid", - "pem-rfc7468", + "pem-rfc7468 0.7.0", "zeroize", ] @@ -2824,7 +2957,7 @@ dependencies = [ "dunce", "duration-str", "enum_dispatch", - "env_logger", + "env_logger 0.11.6", "eyre", "futures", "git2", @@ -2846,7 +2979,7 @@ dependencies = [ "tracing-log 0.2.0", "uuid 1.16.0", "webbrowser 0.8.15", - "zenoh", + "zenoh 1.3.0", ] [[package]] @@ -2892,7 +3025,7 @@ dependencies = [ "url", "uuid 1.16.0", "which", - "zenoh", + "zenoh 1.3.0", ] [[package]] @@ -2929,7 +3062,7 @@ dependencies = [ "url", "uuid 1.16.0", "which", - "zenoh", + "zenoh 1.3.0", ] [[package]] @@ -3078,7 +3211,7 @@ dependencies = [ "dora-ros2-bridge", "dora-ros2-bridge-msg-gen", "eyre", - "futures-lite", + "futures-lite 2.6.0", "prettyplease 0.1.25", "rust-format", "serde", @@ -3421,8 +3554,8 @@ version = "2.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "115531babc129696a58c64a4fef0a8bf9e9698629fb97e9e40767d235cfbcd53" dependencies = [ - "pkcs8", - "signature", + "pkcs8 0.10.2", + "signature 2.2.0", ] [[package]] @@ -3435,7 +3568,7 @@ dependencies = [ "ed25519", "serde", "sha2", - "signature", + "signature 2.2.0", "subtle", "zeroize", ] @@ -3828,6 +3961,19 @@ dependencies = [ "regex", ] +[[package]] +name = "env_logger" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580" +dependencies = [ + "humantime", + "is-terminal", + "log", + "regex", + "termcolor", +] + [[package]] name = "env_logger" version = "0.11.6" @@ -3918,6 +4064,23 @@ dependencies = [ "windows-sys 0.48.0", ] +[[package]] +name = "event-listener" +version = "2.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" + +[[package]] +name = "event-listener" +version = "3.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d93877bcde0eb80ca09131a08d23f0a5c18a620b01db137dba666d18cd9b30c2" +dependencies = [ + "concurrent-queue", + "parking", + "pin-project-lite", +] + [[package]] name = "event-listener" version = "5.4.0" @@ -3935,7 +4098,7 @@ version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c3e4e0dd3673c1139bf041f3008816d9cf2946bbfac2945c09e523b8d7b05b2" dependencies = [ - "event-listener", + "event-listener 5.4.0", "pin-project-lite", ] @@ -3999,6 +4162,15 @@ dependencies = [ "once_cell", ] +[[package]] +name = "fastrand" +version = "1.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be" +dependencies = [ + "instant", +] + [[package]] name = "fastrand" version = "2.3.0" @@ -4130,7 +4302,7 @@ dependencies = [ "futures-sink", "nanorand", "pin-project", - "spin", + "spin 0.9.8", ] [[package]] @@ -4142,7 +4314,7 @@ dependencies = [ "futures-core", "futures-sink", "nanorand", - "spin", + "spin 0.9.8", ] [[package]] @@ -4249,7 +4421,7 @@ dependencies = [ "diatomic-waker", "futures-core", "pin-project-lite", - "spin", + "spin 0.9.8", ] [[package]] @@ -4271,7 +4443,7 @@ dependencies = [ "fixedbitset 0.5.7", "futures-buffered", "futures-core", - "futures-lite", + "futures-lite 2.6.0", "pin-project", "slab", "smallvec", @@ -4301,13 +4473,28 @@ version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" +[[package]] +name = "futures-lite" +version = "1.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce" +dependencies = [ + "fastrand 1.9.0", + "futures-core", + "futures-io", + "memchr", + "parking", + "pin-project-lite", + "waker-fn", +] + [[package]] name = "futures-lite" version = "2.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f5edaec856126859abb19ed65f39e90fea3a9574b9707f13539acf4abf7eb532" dependencies = [ - "fastrand", + "fastrand 2.3.0", "futures-core", "futures-io", "parking", @@ -4651,6 +4838,18 @@ dependencies = [ "regex-syntax 0.8.5", ] +[[package]] +name = "gloo-timers" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b995a66bb87bebce9a0f4a95aed01daca4872c050bfcb21653361c03bc35e5c" +dependencies = [ + "futures-channel", + "futures-core", + "js-sys", + "wasm-bindgen", +] + [[package]] name = "glow" version = "0.16.0" @@ -4953,6 +5152,12 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc" +[[package]] +name = "hermit-abi" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c" + [[package]] name = "hex" version = "0.4.3" @@ -5162,7 +5367,7 @@ dependencies = [ "httpdate", "itoa", "pin-project-lite", - "socket2", + "socket2 0.5.8", "tokio", "tower-service", "tracing", @@ -5200,12 +5405,12 @@ dependencies = [ "http 1.3.1", "hyper 1.6.0", "hyper-util", - "rustls", + "rustls 0.23.25", "rustls-pki-types", "tokio", "tokio-rustls", "tower-service", - "webpki-roots", + "webpki-roots 0.26.8", ] [[package]] @@ -5234,7 +5439,7 @@ dependencies = [ "http-body 1.0.1", "hyper 1.6.0", "pin-project-lite", - "socket2", + "socket2 0.5.8", "tokio", "tower-service", "tracing", @@ -5578,6 +5783,15 @@ dependencies = [ "unicode-width 0.1.14", ] +[[package]] +name = "instant" +version = "0.1.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" +dependencies = [ + "cfg-if 1.0.0", +] + [[package]] name = "integer-encoding" version = "3.0.4" @@ -5623,7 +5837,7 @@ version = "0.18.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2285ddfe3054097ef4b2fe909ef8c3bcd1ea52a8f0d274416caebeef39f04a65" dependencies = [ - "io-lifetimes", + "io-lifetimes 2.0.4", "windows-sys 0.59.0", ] @@ -5637,6 +5851,17 @@ dependencies = [ "mach2", ] +[[package]] +name = "io-lifetimes" +version = "1.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" +dependencies = [ + "hermit-abi 0.3.9", + "libc", + "windows-sys 0.48.0", +] + [[package]] name = "io-lifetimes" version = "2.0.4" @@ -5667,6 +5892,15 @@ version = "2.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130" +[[package]] +name = "ipnetwork" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f84f1612606f3753f205a4e9a2efd6fe5b4c573a6269b2cc6c3003d44a0d127" +dependencies = [ + "serde", +] + [[package]] name = "ipnetwork" version = "0.20.0" @@ -5676,6 +5910,17 @@ dependencies = [ "serde", ] +[[package]] +name = "is-terminal" +version = "0.4.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9" +dependencies = [ + "hermit-abi 0.5.2", + "libc", + "windows-sys 0.59.0", +] + [[package]] name = "is_terminal_polyfill" version = "1.70.1" @@ -5930,6 +6175,15 @@ dependencies = [ "arrayvec", ] +[[package]] +name = "kv-log-macro" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0de8b303297635ad57c9f5059fd9cee7a47f8e8daa09df0fcd07dd39fb22977f" +dependencies = [ + "log", +] + [[package]] name = "lab" version = "0.11.0" @@ -5942,7 +6196,7 @@ version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" dependencies = [ - "spin", + "spin 0.9.8", ] [[package]] @@ -6129,6 +6383,12 @@ version = "0.5.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" +[[package]] +name = "linux-raw-sys" +version = "0.3.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" + [[package]] name = "linux-raw-sys" version = "0.4.15" @@ -6210,6 +6470,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94" dependencies = [ "serde", + "value-bag", ] [[package]] @@ -6390,6 +6651,15 @@ dependencies = [ "autocfg", ] +[[package]] +name = "memoffset" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4" +dependencies = [ + "autocfg", +] + [[package]] name = "memoffset" version = "0.9.1" @@ -7031,6 +7301,8 @@ dependencies = [ "bitflags 1.3.2", "cfg-if 1.0.0", "libc", + "memoffset 0.7.1", + "pin-utils", ] [[package]] @@ -7866,6 +8138,15 @@ dependencies = [ "num-traits", ] +[[package]] +name = "ordered-float" +version = "3.9.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1e1c390732d15f1d48471625cd92d154e66db2c56645e29a9cd26f4699f72dc" +dependencies = [ + "num-traits", +] + [[package]] name = "ordered-float" version = "4.6.0" @@ -8028,6 +8309,15 @@ version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9555b1514d2d99d78150d3c799d4c357a3e2c2a8062cd108e93a06d9057629c5" +[[package]] +name = "pem-rfc7468" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24d159833a9105500e0398934e205e0773f0b27529557134ecfc51c27646adac" +dependencies = [ + "base64ct", +] + [[package]] name = "pem-rfc7468" version = "0.7.0" @@ -8191,19 +8481,41 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "96c8c490f422ef9a4efd2cb5b42b76c8613d7e7dfc1caf667b8a3350a5acc066" dependencies = [ "atomic-waker", - "fastrand", + "fastrand 2.3.0", "futures-io", ] +[[package]] +name = "pkcs1" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eff33bdbdfc54cc98a2eca766ebdec3e1b8fb7387523d5c9c9a2891da856f719" +dependencies = [ + "der 0.6.1", + "pkcs8 0.9.0", + "spki 0.6.0", + "zeroize", +] + [[package]] name = "pkcs1" version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c8ffb9f10fa047879315e6625af03c164b16962a5368d724ed16323b68ace47f" dependencies = [ - "der", - "pkcs8", - "spki", + "der 0.7.9", + "pkcs8 0.10.2", + "spki 0.7.3", +] + +[[package]] +name = "pkcs8" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9eca2c590a5f85da82668fa685c09ce2888b9430e83299debf1f34b65fd4a4ba" +dependencies = [ + "der 0.6.1", + "spki 0.6.0", ] [[package]] @@ -8212,8 +8524,8 @@ version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7" dependencies = [ - "der", - "spki", + "der 0.7.9", + "spki 0.7.3", ] [[package]] @@ -8247,6 +8559,27 @@ dependencies = [ "skeptic", ] +[[package]] +name = "pnet" +version = "0.31.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0caaf5b11fd907ff15cf14a4477bfabca4b37ab9e447a4f8dead969a59cdafad" +dependencies = [ + "pnet_base 0.31.0", + "pnet_datalink 0.31.0", + "pnet_packet", + "pnet_transport", +] + +[[package]] +name = "pnet_base" +version = "0.31.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f9d3a993d49e5fd5d4d854d6999d4addca1f72d86c65adf224a36757161c02b6" +dependencies = [ + "no-std-net", +] + [[package]] name = "pnet_base" version = "0.35.0" @@ -8258,32 +8591,100 @@ dependencies = [ [[package]] name = "pnet_datalink" -version = "0.35.0" +version = "0.31.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e79e70ec0be163102a332e1d2d5586d362ad76b01cec86f830241f2b6452a7b7" +checksum = "e466faf03a98ad27f6e15cd27a2b7cc89e73e640a43527742977bc503c37f8aa" dependencies = [ - "ipnetwork", + "ipnetwork 0.19.0", "libc", - "pnet_base", - "pnet_sys", + "pnet_base 0.31.0", + "pnet_sys 0.31.0", "winapi 0.3.9", ] [[package]] -name = "pnet_sys" +name = "pnet_datalink" version = "0.35.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d4643d3d4db6b08741050c2f3afa9a892c4244c085a72fcda93c9c2c9a00f4b" +checksum = "e79e70ec0be163102a332e1d2d5586d362ad76b01cec86f830241f2b6452a7b7" dependencies = [ + "ipnetwork 0.20.0", "libc", + "pnet_base 0.35.0", + "pnet_sys 0.35.0", "winapi 0.3.9", ] [[package]] -name = "png" -version = "0.17.16" +name = "pnet_macros" +version = "0.31.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526" +checksum = "48dd52a5211fac27e7acb14cfc9f30ae16ae0e956b7b779c8214c74559cef4c3" +dependencies = [ + "proc-macro2", + "quote", + "regex", + "syn 1.0.109", +] + +[[package]] +name = "pnet_macros_support" +version = "0.31.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "89de095dc7739349559913aed1ef6a11e73ceade4897dadc77c5e09de6740750" +dependencies = [ + "pnet_base 0.31.0", +] + +[[package]] +name = "pnet_packet" +version = "0.31.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bc3b5111e697c39c8b9795b9fdccbc301ab696699e88b9ea5a4e4628978f495f" +dependencies = [ + "glob", + "pnet_base 0.31.0", + "pnet_macros", + "pnet_macros_support", +] + +[[package]] +name = "pnet_sys" +version = "0.31.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "328e231f0add6d247d82421bf3790b4b33b39c8930637f428eef24c4c6a90805" +dependencies = [ + "libc", + "winapi 0.3.9", +] + +[[package]] +name = "pnet_sys" +version = "0.35.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d4643d3d4db6b08741050c2f3afa9a892c4244c085a72fcda93c9c2c9a00f4b" +dependencies = [ + "libc", + "winapi 0.3.9", +] + +[[package]] +name = "pnet_transport" +version = "0.31.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff597185e6f1f5671b3122e4dba892a1c73e17c17e723d7669bd9299cbe7f124" +dependencies = [ + "libc", + "pnet_base 0.31.0", + "pnet_packet", + "pnet_sys 0.31.0", +] + +[[package]] +name = "png" +version = "0.17.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526" dependencies = [ "bitflags 1.3.2", "crc32fast", @@ -8304,6 +8705,22 @@ dependencies = [ "wasm-bindgen-futures", ] +[[package]] +name = "polling" +version = "2.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce" +dependencies = [ + "autocfg", + "bitflags 1.3.2", + "cfg-if 1.0.0", + "concurrent-queue", + "libc", + "log", + "pin-project-lite", + "windows-sys 0.48.0", +] + [[package]] name = "polling" version = "3.7.4" @@ -8695,6 +9112,24 @@ dependencies = [ "memchr", ] +[[package]] +name = "quinn" +version = "0.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2e8b432585672228923edbbf64b8b12c14e1112f62e88737655b4a083dbcd78e" +dependencies = [ + "bytes", + "pin-project-lite", + "quinn-proto 0.9.6", + "quinn-udp 0.3.2", + "rustc-hash 1.1.0", + "rustls 0.20.9", + "thiserror 1.0.69", + "tokio", + "tracing", + "webpki", +] + [[package]] name = "quinn" version = "0.11.7" @@ -8704,17 +9139,36 @@ dependencies = [ "bytes", "cfg_aliases", "pin-project-lite", - "quinn-proto", - "quinn-udp", + "quinn-proto 0.11.10", + "quinn-udp 0.5.11", "rustc-hash 2.1.1", - "rustls", - "socket2", + "rustls 0.23.25", + "socket2 0.5.8", "thiserror 2.0.12", "tokio", "tracing", "web-time", ] +[[package]] +name = "quinn-proto" +version = "0.9.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94b0b33c13a79f669c85defaf4c275dc86a0c0372807d0ca3d78e0bb87274863" +dependencies = [ + "bytes", + "rand 0.8.5", + "ring 0.16.20", + "rustc-hash 1.1.0", + "rustls 0.20.9", + "rustls-native-certs 0.6.3", + "slab", + "thiserror 1.0.69", + "tinyvec", + "tracing", + "webpki", +] + [[package]] name = "quinn-proto" version = "0.11.10" @@ -8724,9 +9178,9 @@ dependencies = [ "bytes", "getrandom 0.3.2", "rand 0.9.1", - "ring", + "ring 0.17.14", "rustc-hash 2.1.1", - "rustls", + "rustls 0.23.25", "rustls-pki-types", "rustls-platform-verifier", "slab", @@ -8736,6 +9190,19 @@ dependencies = [ "web-time", ] +[[package]] +name = "quinn-udp" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "641538578b21f5e5c8ea733b736895576d0fe329bb883b937db6f4d163dbaaf4" +dependencies = [ + "libc", + "quinn-proto 0.9.6", + "socket2 0.4.10", + "tracing", + "windows-sys 0.42.0", +] + [[package]] name = "quinn-udp" version = "0.5.11" @@ -8745,7 +9212,7 @@ dependencies = [ "cfg_aliases", "libc", "once_cell", - "socket2", + "socket2 0.5.8", "tracing", "windows-sys 0.59.0", ] @@ -9533,7 +10000,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b664b9d1451d9814afeaf9c560af205962462ceb48ab068490b81fbea8d3cde2" dependencies = [ "env_filter", - "env_logger", + "env_logger 0.11.6", "js-sys", "log", "log-once", @@ -10799,9 +11266,9 @@ dependencies = [ "once_cell", "percent-encoding", "pin-project-lite", - "quinn", - "rustls", - "rustls-pemfile", + "quinn 0.11.7", + "rustls 0.23.25", + "rustls-pemfile 2.2.0", "rustls-pki-types", "serde", "serde_json", @@ -10818,7 +11285,7 @@ dependencies = [ "wasm-bindgen-futures", "wasm-streams", "web-sys", - "webpki-roots", + "webpki-roots 0.26.8", "windows-registry", ] @@ -10938,6 +11405,21 @@ dependencies = [ "bytemuck", ] +[[package]] +name = "ring" +version = "0.16.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" +dependencies = [ + "cc", + "libc", + "once_cell", + "spin 0.5.2", + "untrusted 0.7.1", + "web-sys", + "winapi 0.3.9", +] + [[package]] name = "ring" version = "0.17.14" @@ -10948,7 +11430,7 @@ dependencies = [ "cfg-if 1.0.0", "getrandom 0.2.15", "libc", - "untrusted", + "untrusted 0.9.0", "windows-sys 0.52.0", ] @@ -11002,7 +11484,7 @@ version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b15b491a0c37fb42f0e6cdcee24b2aa427acb298658576073920f4b8529f7012" dependencies = [ - "async-channel", + "async-channel 2.3.1", "bstr", "bytes", "cdr-encoding-size", @@ -11031,6 +11513,27 @@ version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3cd14fd5e3b777a7422cca79358c57a8f6e3a703d9ac187448d0daf220c2407f" +[[package]] +name = "rsa" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "094052d5470cbcef561cb848a7209968c9f12dfa6d668f4bca048ac5de51099c" +dependencies = [ + "byteorder", + "digest", + "num-bigint-dig", + "num-integer", + "num-iter", + "num-traits", + "pkcs1 0.4.1", + "pkcs8 0.9.0", + "rand_core 0.6.4", + "signature 1.6.4", + "smallvec", + "subtle", + "zeroize", +] + [[package]] name = "rsa" version = "0.9.8" @@ -11042,11 +11545,11 @@ dependencies = [ "num-bigint-dig", "num-integer", "num-traits", - "pkcs1", - "pkcs8", + "pkcs1 0.7.5", + "pkcs8 0.10.2", "rand_core 0.6.4", - "signature", - "spki", + "signature 2.2.0", + "spki 0.7.3", "subtle", "zeroize", ] @@ -11176,7 +11679,7 @@ dependencies = [ "rand 0.9.1", "serde", "serde_repr", - "socket2", + "socket2 0.5.8", "socketpair", "speedy", "static_assertions", @@ -11192,6 +11695,20 @@ dependencies = [ "nom 7.1.3", ] +[[package]] +name = "rustix" +version = "0.37.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "519165d378b97752ca44bbe15047d5d3409e875f39327546b42ac81d7e18c1b6" +dependencies = [ + "bitflags 1.3.2", + "errno", + "io-lifetimes 1.0.11", + "libc", + "linux-raw-sys 0.3.8", + "windows-sys 0.48.0", +] + [[package]] name = "rustix" version = "0.38.44" @@ -11218,6 +11735,18 @@ dependencies = [ "windows-sys 0.59.0", ] +[[package]] +name = "rustls" +version = "0.20.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b80e3dec595989ea8510028f30c408a4630db12c9cbb8de34203b89d6577e99" +dependencies = [ + "log", + "ring 0.16.20", + "sct", + "webpki", +] + [[package]] name = "rustls" version = "0.23.25" @@ -11226,13 +11755,25 @@ checksum = "822ee9188ac4ec04a2f0531e55d035fb2de73f18b41a63c70c2712503b6fb13c" dependencies = [ "log", "once_cell", - "ring", + "ring 0.17.14", "rustls-pki-types", "rustls-webpki 0.103.0", "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", + "rustls-pemfile 1.0.4", + "schannel", + "security-framework 2.11.1", +] + [[package]] name = "rustls-native-certs" version = "0.8.1" @@ -11242,7 +11783,16 @@ dependencies = [ "openssl-probe", "rustls-pki-types", "schannel", - "security-framework", + "security-framework 3.2.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", ] [[package]] @@ -11274,11 +11824,11 @@ dependencies = [ "jni", "log", "once_cell", - "rustls", - "rustls-native-certs", + "rustls 0.23.25", + "rustls-native-certs 0.8.1", "rustls-platform-verifier-android", "rustls-webpki 0.103.0", - "security-framework", + "security-framework 3.2.0", "security-framework-sys", "webpki-root-certs", "windows-sys 0.59.0", @@ -11296,9 +11846,9 @@ version = "0.102.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9" dependencies = [ - "ring", + "ring 0.17.14", "rustls-pki-types", - "untrusted", + "untrusted 0.9.0", ] [[package]] @@ -11307,9 +11857,9 @@ version = "0.103.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0aa4eeac2588ffff23e9d7a7e9b3f971c5fb5b7ebc9452745e0c232c64f83b2f" dependencies = [ - "ring", + "ring 0.17.14", "rustls-pki-types", - "untrusted", + "untrusted 0.9.0", ] [[package]] @@ -11457,6 +12007,16 @@ version = "1.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9f6280af86e5f559536da57a45ebc84948833b3bee313a7dd25232e09c878a52" +[[package]] +name = "sct" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414" +dependencies = [ + "ring 0.17.14", + "untrusted 0.9.0", +] + [[package]] name = "sctk-adwaita" version = "0.10.1" @@ -11480,6 +12040,19 @@ 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.9.0", + "core-foundation 0.9.4", + "core-foundation-sys", + "libc", + "security-framework-sys", +] + [[package]] name = "security-framework" version = "3.2.0" @@ -11509,7 +12082,7 @@ version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "03ec815b5eab420ab893f63393878d89c90fdd94c0bcc44c07abb8ad95552fb7" dependencies = [ - "fastrand", + "fastrand 2.3.0", "tempfile", "windows-sys 0.52.0", ] @@ -11962,6 +12535,16 @@ dependencies = [ "libc", ] +[[package]] +name = "signature" +version = "1.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "74233d3b3b2f6d4b006dc19dee745e73e2a6bfb6f93607cd3b02bd5b00797d7c" +dependencies = [ + "digest", + "rand_core 0.6.4", +] + [[package]] name = "signature" version = "2.2.0" @@ -12147,6 +12730,16 @@ version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b6b67fb9a61334225b5b790716f609cd58395f895b3fe8b328786812a40bc3b" +[[package]] +name = "socket2" +version = "0.4.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d" +dependencies = [ + "libc", + "winapi 0.3.9", +] + [[package]] name = "socket2" version = "0.5.8" @@ -12164,7 +12757,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e080a99f2e77eec97a09840a24ff0fcf1f277cf01993c39d91b25043b1767681" dependencies = [ "io-extras", - "io-lifetimes", + "io-lifetimes 2.0.4", "rustix 1.0.3", "uuid 1.16.0", "windows-sys 0.59.0", @@ -12214,6 +12807,12 @@ dependencies = [ "syn 2.0.101", ] +[[package]] +name = "spin" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" + [[package]] name = "spin" version = "0.9.8" @@ -12232,6 +12831,16 @@ dependencies = [ "bitflags 2.9.0", ] +[[package]] +name = "spki" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67cf02bbac7a337dc36e4f5a693db6c21e7863f45070f7064577eb4367a3212b" +dependencies = [ + "base64ct", + "der 0.6.1", +] + [[package]] name = "spki" version = "0.7.3" @@ -12239,7 +12848,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d" dependencies = [ "base64ct", - "der", + "der 0.7.9", ] [[package]] @@ -12324,6 +12933,18 @@ version = "0.2.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8207e78455ffdf55661170876f88daf85356e4edd54e0a3dbc79586ca1e50cbe" +[[package]] +name = "stop-token" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af91f480ee899ab2d9f8435bfdfc14d08a5754bd9d3fef1f1a1c23336aad6c8b" +dependencies = [ + "async-channel 1.9.0", + "cfg-if 1.0.0", + "futures-core", + "pin-project-lite", +] + [[package]] name = "strict-num" version = "0.1.1" @@ -12633,7 +13254,7 @@ version = "3.19.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf" dependencies = [ - "fastrand", + "fastrand 2.3.0", "getrandom 0.3.2", "once_cell", "rustix 1.0.3", @@ -12982,7 +13603,7 @@ dependencies = [ "parking_lot", "pin-project-lite", "signal-hook-registry", - "socket2", + "socket2 0.5.8", "tokio-macros", "windows-sys 0.52.0", ] @@ -13014,7 +13635,7 @@ version = "0.26.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b" dependencies = [ - "rustls", + "rustls 0.23.25", "tokio", ] @@ -13138,9 +13759,9 @@ dependencies = [ "percent-encoding", "pin-project", "prost", - "rustls-native-certs", - "rustls-pemfile", - "socket2", + "rustls-native-certs 0.8.1", + "rustls-pemfile 2.2.0", + "socket2 0.5.8", "tokio", "tokio-rustls", "tokio-stream", @@ -13452,7 +14073,7 @@ dependencies = [ "lazy_static", "log", "serde", - "spin", + "spin 0.9.8", "uuid 1.16.0", ] @@ -13467,7 +14088,7 @@ dependencies = [ "log", "rand 0.8.5", "serde", - "spin", + "spin 0.9.8", ] [[package]] @@ -13557,6 +14178,12 @@ version = "0.2.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861" +[[package]] +name = "untrusted" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" + [[package]] name = "untrusted" version = "0.9.0" @@ -13604,13 +14231,13 @@ dependencies = [ "flate2", "log", "once_cell", - "rustls", + "rustls 0.23.25", "rustls-pki-types", "serde", "serde_json", "socks", "url", - "webpki-roots", + "webpki-roots 0.26.8", ] [[package]] @@ -13775,6 +14402,12 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65" +[[package]] +name = "value-bag" +version = "1.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "943ce29a8a743eb10d6082545d861b24f9d1b160b7d741e0f2cdf726bec909c5" + [[package]] name = "variantly" version = "0.4.0" @@ -13832,6 +14465,12 @@ dependencies = [ "serde", ] +[[package]] +name = "waker-fn" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "317211a0dc0ceedd78fb2ca9a44aed3d7b9b26f81870d485c07122b4350673b7" + [[package]] name = "walkdir" version = "2.5.0" @@ -14134,6 +14773,16 @@ dependencies = [ "web-sys", ] +[[package]] +name = "webpki" +version = "0.22.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed63aea5ce73d0ff405984102c42de94fc55a6b75765d621c65262469b3c9b53" +dependencies = [ + "ring 0.17.14", + "untrusted 0.9.0", +] + [[package]] name = "webpki-root-certs" version = "0.26.8" @@ -14143,6 +14792,15 @@ dependencies = [ "rustls-pki-types", ] +[[package]] +name = "webpki-roots" +version = "0.22.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6c71e40d7d2c34a5106301fb632274ca37242cd0c9d3e64dbece371a40a2d87" +dependencies = [ + "webpki", +] + [[package]] name = "webpki-roots" version = "0.26.8" @@ -14632,6 +15290,21 @@ dependencies = [ "windows-link", ] +[[package]] +name = "windows-sys" +version = "0.42.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" +dependencies = [ + "windows_aarch64_gnullvm 0.42.2", + "windows_aarch64_msvc 0.42.2", + "windows_i686_gnu 0.42.2", + "windows_i686_msvc 0.42.2", + "windows_x86_64_gnu 0.42.2", + "windows_x86_64_gnullvm 0.42.2", + "windows_x86_64_msvc 0.42.2", +] + [[package]] name = "windows-sys" version = "0.45.0" @@ -15239,15 +15912,15 @@ dependencies = [ "async-broadcast", "async-executor", "async-fs", - "async-io", - "async-lock", - "async-process", + "async-io 2.4.0", + "async-lock 3.4.0", + "async-process 2.3.0", "async-recursion", "async-task", "async-trait", "blocking", "enumflags2", - "event-listener", + "event-listener 5.4.0", "futures-core", "futures-sink", "futures-util", @@ -15277,17 +15950,17 @@ dependencies = [ "async-broadcast", "async-executor", "async-fs", - "async-io", - "async-lock", - "async-process", + "async-io 2.4.0", + "async-lock 3.4.0", + "async-process 2.3.0", "async-recursion", "async-task", "async-trait", "blocking", "enumflags2", - "event-listener", + "event-listener 5.4.0", "futures-core", - "futures-lite", + "futures-lite 2.6.0", "hex", "nix 0.29.0", "ordered-stream", @@ -15392,6 +16065,52 @@ dependencies = [ "zvariant 4.2.0", ] +[[package]] +name = "zenoh" +version = "0.7.0-rc" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44140d6ebcf2e52ee48acad0e9d960c2b1e868eec021da2538e58373d615fc18" +dependencies = [ + "async-global-executor", + "async-std", + "async-trait", + "base64 0.13.1", + "env_logger 0.10.2", + "event-listener 2.5.3", + "flume 0.10.14", + "form_urlencoded", + "futures", + "git-version", + "hex", + "lazy_static", + "log", + "ordered-float 3.9.2", + "petgraph", + "rand 0.8.5", + "regex", + "rustc_version", + "serde", + "serde_json", + "socket2 0.4.10", + "stop-token", + "uhlc 0.5.2", + "uuid 1.16.0", + "vec_map", + "zenoh-buffers 0.7.0-rc", + "zenoh-cfg-properties", + "zenoh-collections 0.7.0-rc", + "zenoh-config 0.7.0-rc", + "zenoh-core 0.7.0-rc", + "zenoh-crypto 0.7.0-rc", + "zenoh-link 0.7.0-rc", + "zenoh-plugin-trait 0.7.0-rc", + "zenoh-protocol 0.7.0-rc", + "zenoh-protocol-core", + "zenoh-sync 0.7.0-rc", + "zenoh-transport 0.7.0-rc", + "zenoh-util 0.7.0-rc", +] + [[package]] name = "zenoh" version = "1.3.0" @@ -15417,28 +16136,40 @@ dependencies = [ "rustc_version", "serde", "serde_json", - "socket2", + "socket2 0.5.8", "tokio", "tokio-util", "tracing", "uhlc 0.8.0", "vec_map", - "zenoh-buffers", + "zenoh-buffers 1.3.0", "zenoh-codec", - "zenoh-collections", - "zenoh-config", - "zenoh-core", + "zenoh-collections 1.3.0", + "zenoh-config 1.3.0", + "zenoh-core 1.3.0", "zenoh-keyexpr", - "zenoh-link", - "zenoh-macros", - "zenoh-plugin-trait", - "zenoh-protocol", + "zenoh-link 1.3.0", + "zenoh-macros 1.3.0", + "zenoh-plugin-trait 1.3.0", + "zenoh-protocol 1.3.0", "zenoh-result", "zenoh-runtime", - "zenoh-sync", + "zenoh-sync 1.3.0", "zenoh-task", - "zenoh-transport", - "zenoh-util", + "zenoh-transport 1.3.0", + "zenoh-util 1.3.0", +] + +[[package]] +name = "zenoh-buffers" +version = "0.7.0-rc" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "244d54f1228d3c53fc69483faafcfcc1b4d670b60cffce17696fc49fbc7a6608" +dependencies = [ + "async-std", + "hex", + "zenoh-collections 0.7.0-rc", + "zenoh-core 0.7.0-rc", ] [[package]] @@ -15447,7 +16178,17 @@ version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "abd9e5b655ba58356b8291387e049f233497266168a164ffaf95867de85819ca" dependencies = [ - "zenoh-collections", + "zenoh-collections 1.3.0", +] + +[[package]] +name = "zenoh-cfg-properties" +version = "0.7.0-rc" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a963395194bf1b64f67d89333e8089f01568ec7ac28c305847f505452a98006e" +dependencies = [ + "zenoh-core 0.7.0-rc", + "zenoh-macros 0.7.0-rc", ] [[package]] @@ -15458,8 +16199,22 @@ checksum = "97f2cfa2434779bd4acda8ef269d6c3b1750f8459ae42a3741bfccbfdf63b04f" dependencies = [ "tracing", "uhlc 0.8.0", - "zenoh-buffers", - "zenoh-protocol", + "zenoh-buffers 1.3.0", + "zenoh-protocol 1.3.0", +] + +[[package]] +name = "zenoh-collections" +version = "0.7.0-rc" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e256d7aff2c9af765d77efbfae7fcb708d2d7f4e179aa201bff2f81ad7a3845" +dependencies = [ + "async-std", + "async-trait", + "flume 0.10.14", + "log", + "zenoh-core 0.7.0-rc", + "zenoh-sync 0.7.0-rc", ] [[package]] @@ -15468,6 +16223,25 @@ version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c87666130c2923b49e332478d27c934678098fe799d02e01be66f2a6a6d9f8fb" +[[package]] +name = "zenoh-config" +version = "0.7.0-rc" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bad1ff61abf28c57e8879ec4286fa29becf7e9bf12555df9a7faddff3bc9ea1b" +dependencies = [ + "flume 0.10.14", + "json5", + "num_cpus", + "serde", + "serde_json", + "serde_yaml 0.9.34+deprecated", + "validated_struct", + "zenoh-cfg-properties", + "zenoh-core 0.7.0-rc", + "zenoh-protocol-core", + "zenoh-util 0.7.0-rc", +] + [[package]] name = "zenoh-config" version = "1.3.0" @@ -15484,12 +16258,24 @@ dependencies = [ "tracing", "uhlc 0.8.0", "validated_struct", - "zenoh-core", + "zenoh-core 1.3.0", "zenoh-keyexpr", - "zenoh-macros", - "zenoh-protocol", + "zenoh-macros 1.3.0", + "zenoh-protocol 1.3.0", "zenoh-result", - "zenoh-util", + "zenoh-util 1.3.0", +] + +[[package]] +name = "zenoh-core" +version = "0.7.0-rc" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b0f55158f3f83555db74d4cf5ebc34f90df5d2992cc0de67eba69b99628605e" +dependencies = [ + "anyhow", + "async-std", + "lazy_static", + "zenoh-macros 0.7.0-rc", ] [[package]] @@ -15504,6 +16290,20 @@ dependencies = [ "zenoh-runtime", ] +[[package]] +name = "zenoh-crypto" +version = "0.7.0-rc" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "653ba15479a0e3f1a94d7f079babc52f742f3a2bd995c59bc250cfc9a789dbbc" +dependencies = [ + "aes", + "hmac", + "rand 0.8.5", + "rand_chacha 0.3.1", + "sha3", + "zenoh-core 0.7.0-rc", +] + [[package]] name = "zenoh-crypto" version = "1.3.0" @@ -15534,24 +16334,61 @@ dependencies = [ "zenoh-result", ] +[[package]] +name = "zenoh-link" +version = "0.7.0-rc" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e58770c73cf0b5ec8fbe104d609eec83f9bc3463ea23a583c8b465de77f7d27" +dependencies = [ + "async-std", + "async-trait", + "zenoh-cfg-properties", + "zenoh-config 0.7.0-rc", + "zenoh-core 0.7.0-rc", + "zenoh-link-commons 0.7.0-rc", + "zenoh-link-quic 0.7.0-rc", + "zenoh-link-tcp 0.7.0-rc", + "zenoh-link-tls 0.7.0-rc", + "zenoh-link-udp 0.7.0-rc", + "zenoh-link-unixsock_stream 0.7.0-rc", + "zenoh-protocol-core", +] + [[package]] name = "zenoh-link" version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cd0a3e810f1b088b207bc68bc4439c6f0e39d02c3061c69e17c73e023ed1031b" dependencies = [ - "zenoh-config", - "zenoh-link-commons", - "zenoh-link-quic", - "zenoh-link-tcp", - "zenoh-link-tls", - "zenoh-link-udp", - "zenoh-link-unixsock_stream", + "zenoh-config 1.3.0", + "zenoh-link-commons 1.3.0", + "zenoh-link-quic 1.3.0", + "zenoh-link-tcp 1.3.0", + "zenoh-link-tls 1.3.0", + "zenoh-link-udp 1.3.0", + "zenoh-link-unixsock_stream 1.3.0", "zenoh-link-ws", - "zenoh-protocol", + "zenoh-protocol 1.3.0", "zenoh-result", ] +[[package]] +name = "zenoh-link-commons" +version = "0.7.0-rc" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "21aab9eeb2aba53e37aae57467ffca1268d209811c5e2f39761aab4c1343bce3" +dependencies = [ + "async-std", + "async-trait", + "flume 0.10.14", + "serde", + "zenoh-buffers 0.7.0-rc", + "zenoh-cfg-properties", + "zenoh-core 0.7.0-rc", + "zenoh-protocol 0.7.0-rc", + "zenoh-protocol-core", +] + [[package]] name = "zenoh-link-commons" version = "1.3.0" @@ -15561,20 +16398,44 @@ dependencies = [ "async-trait", "flume 0.11.1", "futures", - "rustls", + "rustls 0.23.25", "rustls-webpki 0.102.8", "serde", "time", "tokio", "tokio-util", "tracing", - "zenoh-buffers", + "zenoh-buffers 1.3.0", "zenoh-codec", - "zenoh-core", - "zenoh-protocol", + "zenoh-core 1.3.0", + "zenoh-protocol 1.3.0", "zenoh-result", "zenoh-runtime", - "zenoh-util", + "zenoh-util 1.3.0", +] + +[[package]] +name = "zenoh-link-quic" +version = "0.7.0-rc" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9f1354094eb4d5e4b864b5aa385efce46f94a43f6ba57dd9ea9a017e6e74176" +dependencies = [ + "async-std", + "async-trait", + "futures", + "log", + "quinn 0.9.4", + "rustls 0.20.9", + "rustls-native-certs 0.6.3", + "rustls-pemfile 1.0.4", + "webpki", + "zenoh-cfg-properties", + "zenoh-config 0.7.0-rc", + "zenoh-core 0.7.0-rc", + "zenoh-link-commons 0.7.0-rc", + "zenoh-protocol-core", + "zenoh-sync 0.7.0-rc", + "zenoh-util 0.7.0-rc", ] [[package]] @@ -15585,9 +16446,9 @@ checksum = "d8936484cadb1e0c9d66c8a2a408f9443c3d5c0e5005fa59face53f61e0ccbc9" dependencies = [ "async-trait", "base64 0.22.1", - "quinn", - "rustls", - "rustls-pemfile", + "quinn 0.11.7", + "rustls 0.23.25", + "rustls-pemfile 2.2.0", "rustls-pki-types", "rustls-webpki 0.102.8", "secrecy", @@ -15595,14 +16456,30 @@ dependencies = [ "tokio", "tokio-util", "tracing", - "webpki-roots", + "webpki-roots 0.26.8", "x509-parser", - "zenoh-config", - "zenoh-core", - "zenoh-link-commons", - "zenoh-protocol", + "zenoh-config 1.3.0", + "zenoh-core 1.3.0", + "zenoh-link-commons 1.3.0", + "zenoh-protocol 1.3.0", "zenoh-result", - "zenoh-util", + "zenoh-util 1.3.0", +] + +[[package]] +name = "zenoh-link-tcp" +version = "0.7.0-rc" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "55ffc29707a50680dba124dd4d8bc3bc19feb158db8312433bfc3078f7b8f1ef" +dependencies = [ + "async-std", + "async-trait", + "log", + "zenoh-core 0.7.0-rc", + "zenoh-link-commons 0.7.0-rc", + "zenoh-protocol-core", + "zenoh-sync 0.7.0-rc", + "zenoh-util 0.7.0-rc", ] [[package]] @@ -15612,17 +16489,40 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "50c52d4b5db8ff2f0ef4cc0aec5164c7141e571d4df06bd3552c9e4eaca515e9" dependencies = [ "async-trait", - "socket2", + "socket2 0.5.8", "tokio", "tokio-util", "tracing", - "zenoh-config", - "zenoh-core", - "zenoh-link-commons", - "zenoh-protocol", + "zenoh-config 1.3.0", + "zenoh-core 1.3.0", + "zenoh-link-commons 1.3.0", + "zenoh-protocol 1.3.0", "zenoh-result", ] +[[package]] +name = "zenoh-link-tls" +version = "0.7.0-rc" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a5630b3a218c7179191dab78ebc45da1837793951bddb8fda4f5900b47da552" +dependencies = [ + "async-rustls", + "async-std", + "async-trait", + "futures", + "log", + "rustls-pemfile 1.0.4", + "webpki", + "webpki-roots 0.22.6", + "zenoh-cfg-properties", + "zenoh-config 0.7.0-rc", + "zenoh-core 0.7.0-rc", + "zenoh-link-commons 0.7.0-rc", + "zenoh-protocol-core", + "zenoh-sync 0.7.0-rc", + "zenoh-util 0.7.0-rc", +] + [[package]] name = "zenoh-link-tls" version = "1.3.0" @@ -15631,28 +16531,46 @@ checksum = "6ecc4fc1af76257209ff6d716b1921e68bf0230b75b16d70be7c8ef24f4885c6" dependencies = [ "async-trait", "base64 0.22.1", - "rustls", - "rustls-pemfile", + "rustls 0.23.25", + "rustls-pemfile 2.2.0", "rustls-pki-types", "rustls-webpki 0.102.8", "secrecy", - "socket2", + "socket2 0.5.8", "time", "tls-listener", "tokio", "tokio-rustls", "tokio-util", "tracing", - "webpki-roots", + "webpki-roots 0.26.8", "x509-parser", - "zenoh-config", - "zenoh-core", - "zenoh-link-commons", - "zenoh-protocol", + "zenoh-config 1.3.0", + "zenoh-core 1.3.0", + "zenoh-link-commons 1.3.0", + "zenoh-protocol 1.3.0", "zenoh-result", "zenoh-runtime", ] +[[package]] +name = "zenoh-link-udp" +version = "0.7.0-rc" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "176494947bd3a6aa10baa469afa4572635822683830808cd71d5554ce15dfebb" +dependencies = [ + "async-std", + "async-trait", + "log", + "socket2 0.4.10", + "zenoh-collections 0.7.0-rc", + "zenoh-core 0.7.0-rc", + "zenoh-link-commons 0.7.0-rc", + "zenoh-protocol-core", + "zenoh-sync 0.7.0-rc", + "zenoh-util 0.7.0-rc", +] + [[package]] name = "zenoh-link-udp" version = "1.3.0" @@ -15660,17 +16578,35 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d98c046ee7adc45cc5398650f26996785a1c13be980c85a74fdf35c4e6348bea" dependencies = [ "async-trait", - "socket2", + "socket2 0.5.8", "tokio", "tokio-util", "tracing", - "zenoh-buffers", - "zenoh-core", - "zenoh-link-commons", - "zenoh-protocol", + "zenoh-buffers 1.3.0", + "zenoh-core 1.3.0", + "zenoh-link-commons 1.3.0", + "zenoh-protocol 1.3.0", "zenoh-result", - "zenoh-sync", - "zenoh-util", + "zenoh-sync 1.3.0", + "zenoh-util 1.3.0", +] + +[[package]] +name = "zenoh-link-unixsock_stream" +version = "0.7.0-rc" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d9974305820f92478490ba8b8f119eb5b7d7b4998a7125d1510f6e69f3f81d1" +dependencies = [ + "async-std", + "async-trait", + "futures", + "log", + "nix 0.26.4", + "uuid 1.16.0", + "zenoh-core 0.7.0-rc", + "zenoh-link-commons 0.7.0-rc", + "zenoh-protocol-core", + "zenoh-sync 0.7.0-rc", ] [[package]] @@ -15685,9 +16621,9 @@ dependencies = [ "tokio-util", "tracing", "uuid 1.16.0", - "zenoh-core", - "zenoh-link-commons", - "zenoh-protocol", + "zenoh-core 1.3.0", + "zenoh-link-commons 1.3.0", + "zenoh-protocol 1.3.0", "zenoh-result", "zenoh-runtime", ] @@ -15705,12 +16641,25 @@ dependencies = [ "tokio-util", "tracing", "url", - "zenoh-core", - "zenoh-link-commons", - "zenoh-protocol", + "zenoh-core 1.3.0", + "zenoh-link-commons 1.3.0", + "zenoh-protocol 1.3.0", "zenoh-result", "zenoh-runtime", - "zenoh-util", + "zenoh-util 1.3.0", +] + +[[package]] +name = "zenoh-macros" +version = "0.7.0-rc" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3a9ac20b120990778cca204ee46c43a37ed4ffbc331e95702615490f9c169de8" +dependencies = [ + "proc-macro2", + "quote", + "rustc_version", + "syn 1.0.109", + "unzip-n", ] [[package]] @@ -15725,6 +16674,20 @@ dependencies = [ "zenoh-keyexpr", ] +[[package]] +name = "zenoh-plugin-trait" +version = "0.7.0-rc" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b3b8bfb8e2625e1150dab46b7a4433f866aa06af763237d564b1aa8f6aaf0b29" +dependencies = [ + "libloading 0.7.4", + "log", + "serde_json", + "zenoh-core 0.7.0-rc", + "zenoh-macros 0.7.0-rc", + "zenoh-util 0.7.0-rc", +] + [[package]] name = "zenoh-plugin-trait" version = "1.3.0" @@ -15735,11 +16698,24 @@ dependencies = [ "libloading 0.8.6", "serde", "tracing", - "zenoh-config", + "zenoh-config 1.3.0", "zenoh-keyexpr", - "zenoh-macros", + "zenoh-macros 1.3.0", "zenoh-result", - "zenoh-util", + "zenoh-util 1.3.0", +] + +[[package]] +name = "zenoh-protocol" +version = "0.7.0-rc" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "174a00456e29d941a4230148fd184953e95883bde47a4cfc1a508e0aaec89a89" +dependencies = [ + "log", + "uhlc 0.5.2", + "zenoh-buffers 0.7.0-rc", + "zenoh-core 0.7.0-rc", + "zenoh-protocol-core", ] [[package]] @@ -15752,11 +16728,27 @@ dependencies = [ "rand 0.8.5", "serde", "uhlc 0.8.0", - "zenoh-buffers", + "zenoh-buffers 1.3.0", "zenoh-keyexpr", "zenoh-result", ] +[[package]] +name = "zenoh-protocol-core" +version = "0.7.0-rc" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cdf3eaea2095d2c13fefdae25aca813b3644fc15e1441e16a4398b5113033753" +dependencies = [ + "hex", + "itertools 0.10.5", + "lazy_static", + "rand 0.8.5", + "serde", + "uhlc 0.5.2", + "uuid 1.16.0", + "zenoh-core 0.7.0-rc", +] + [[package]] name = "zenoh-result" version = "1.3.0" @@ -15777,22 +16769,36 @@ dependencies = [ "serde", "tokio", "tracing", - "zenoh-macros", + "zenoh-macros 1.3.0", "zenoh-result", ] +[[package]] +name = "zenoh-sync" +version = "0.7.0-rc" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "821070b62a55d4c8a22e1e06c939c1f2d94767e660df9fcbea377781f72f59bf" +dependencies = [ + "async-std", + "event-listener 2.5.3", + "flume 0.10.14", + "futures", + "tokio", + "zenoh-core 0.7.0-rc", +] + [[package]] name = "zenoh-sync" version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "08cb955391bb4391a68c5fe33405a227e96323f77413661fa4b18b68133812f3" dependencies = [ - "event-listener", + "event-listener 5.4.0", "futures", "tokio", - "zenoh-buffers", - "zenoh-collections", - "zenoh-core", + "zenoh-buffers 1.3.0", + "zenoh-collections 1.3.0", + "zenoh-core 1.3.0", ] [[package]] @@ -15805,10 +16811,39 @@ dependencies = [ "tokio", "tokio-util", "tracing", - "zenoh-core", + "zenoh-core 1.3.0", "zenoh-runtime", ] +[[package]] +name = "zenoh-transport" +version = "0.7.0-rc" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce4387cfc02cb86383de8e65ab1eb204e3908c5f1db9e6b4defd8ad530c9ddea" +dependencies = [ + "async-executor", + "async-global-executor", + "async-std", + "async-trait", + "flume 0.10.14", + "log", + "paste", + "rand 0.8.5", + "ringbuffer-spsc", + "rsa 0.7.2", + "serde", + "zenoh-buffers 0.7.0-rc", + "zenoh-cfg-properties", + "zenoh-collections 0.7.0-rc", + "zenoh-config 0.7.0-rc", + "zenoh-core 0.7.0-rc", + "zenoh-crypto 0.7.0-rc", + "zenoh-link 0.7.0-rc", + "zenoh-protocol 0.7.0-rc", + "zenoh-protocol-core", + "zenoh-sync 0.7.0-rc", +] + [[package]] name = "zenoh-transport" version = "1.3.0" @@ -15823,24 +16858,51 @@ dependencies = [ "paste", "rand 0.8.5", "ringbuffer-spsc", - "rsa", + "rsa 0.9.8", "serde", "sha3", "tokio", "tokio-util", "tracing", - "zenoh-buffers", + "zenoh-buffers 1.3.0", "zenoh-codec", - "zenoh-config", - "zenoh-core", - "zenoh-crypto", - "zenoh-link", - "zenoh-protocol", + "zenoh-config 1.3.0", + "zenoh-core 1.3.0", + "zenoh-crypto 1.3.0", + "zenoh-link 1.3.0", + "zenoh-protocol 1.3.0", "zenoh-result", "zenoh-runtime", - "zenoh-sync", + "zenoh-sync 1.3.0", "zenoh-task", - "zenoh-util", + "zenoh-util 1.3.0", +] + +[[package]] +name = "zenoh-util" +version = "0.7.0-rc" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "54646455dad3940535e97cce03f1b604265177349133903d989bc72e00011404" +dependencies = [ + "async-std", + "clap 3.2.25", + "futures", + "hex", + "home", + "humantime", + "lazy_static", + "libc", + "libloading 0.7.4", + "log", + "pnet", + "pnet_datalink 0.31.0", + "shellexpand 3.1.0", + "winapi 0.3.9", + "zenoh-cfg-properties", + "zenoh-collections 0.7.0-rc", + "zenoh-core 0.7.0-rc", + "zenoh-crypto 0.7.0-rc", + "zenoh-sync 0.7.0-rc", ] [[package]] @@ -15857,7 +16919,7 @@ dependencies = [ "lazy_static", "libc", "libloading 0.8.6", - "pnet_datalink", + "pnet_datalink 0.35.0", "serde", "serde_json", "shellexpand 3.1.0", @@ -15865,7 +16927,7 @@ dependencies = [ "tracing", "tracing-subscriber", "winapi 0.3.9", - "zenoh-core", + "zenoh-core 1.3.0", "zenoh-result", ]