diff --git a/Cargo.lock b/Cargo.lock index 2cb1703..2df45b5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -435,11 +435,22 @@ checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" [[package]] name = "bincode" -version = "1.3.3" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" +checksum = "36eaf5d7b090263e8150820482d5d93cd964a81e4019913c972f4edcc6edb740" dependencies = [ + "bincode_derive", "serde", + "unty", +] + +[[package]] +name = "bincode_derive" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf95709a440f45e986983918d0e8a1f30a9b1df04918fc828670606804ac3c09" +dependencies = [ + "virtue", ] [[package]] @@ -6433,6 +6444,12 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" +[[package]] +name = "unty" +version = "0.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d49784317cd0d1ee7ec5c716dd598ec5b4483ea832a2dced265471cc0f690ae" + [[package]] name = "url" version = "2.5.4" @@ -6503,6 +6520,12 @@ version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" +[[package]] +name = "virtue" +version = "0.0.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "051eb1abcf10076295e815102942cc58f9d5e3b4560e46e53c21e8ff6f3af7b1" + [[package]] name = "vswhom" version = "0.1.0" diff --git a/multiconnect-daemon/Cargo.toml b/multiconnect-daemon/Cargo.toml index 8613601..0c07aa0 100644 --- a/multiconnect-daemon/Cargo.toml +++ b/multiconnect-daemon/Cargo.toml @@ -29,7 +29,7 @@ multiconnect-protocol = { path = "../multiconnect-protocol" } multiconnect-config = { path = "../multiconnect-config" } tracing-subscriber = { version = "0.3", features = ["env-filter"] } log = "0.4.26" -bincode = "=1.3.3" +bincode = "=2.0.1" async-trait = "0.1.88" prost = "0.13" tokio-stream = { version = "0.1.17", features = ["sync"] } diff --git a/multiconnect-frontend/Cargo.toml b/multiconnect-frontend/Cargo.toml index 24f5e94..ecd6b90 100644 --- a/multiconnect-frontend/Cargo.toml +++ b/multiconnect-frontend/Cargo.toml @@ -27,7 +27,7 @@ multiconnect-config = { path = "../multiconnect-config" } tokio = { version = "1", features = ["full"] } pretty_env_logger = "0.5.0" log = "0.4.26" -bincode = "=1.3.3" +bincode = "=2.0.1" tokio-stream = { version = "0.1.17", features = ["sync"] } uuid = { version = "1.16.0", features = ["v4"] } fern = { version = "0.7.1", features = ["colored"] } diff --git a/multiconnect-protocol/Cargo.toml b/multiconnect-protocol/Cargo.toml index 8585a9a..741dc6c 100644 --- a/multiconnect-protocol/Cargo.toml +++ b/multiconnect-protocol/Cargo.toml @@ -17,7 +17,7 @@ prost-types = "0.13" thiserror = "2.0.12" uid = "0.1.8" libp2p = { version = "0.55.0", features = ["serde"] } -bincode = "=1.3.3" +bincode = "=2.0.1" async-trait = "0.1.88" uuid = "1.16.0" os_info = "3.10.0"