diff --git a/Cargo.lock b/Cargo.lock index bf6d360..216af63 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -782,7 +782,7 @@ dependencies = [ [[package]] name = "dumbpipe" -version = "0.6.0" +version = "0.7.0" dependencies = [ "anyhow", "clap", @@ -1006,6 +1006,17 @@ dependencies = [ "futures-util", ] +[[package]] +name = "futures-buffered" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "de8419e65098e54c06f5ae8a130a79e8ba2e391ff995d260ca5d77ea72ab2fe3" +dependencies = [ + "futures-core", + "futures-util", + "pin-project-lite", +] + [[package]] name = "futures-channel" version = "0.3.30" @@ -1594,9 +1605,9 @@ checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" [[package]] name = "iroh-base" -version = "0.14.0" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c0c1eaa6a47a6dcc7f52fb58bc6dcb9c96c3381a1dac46db003c833249c8e0a" +checksum = "8b4ff15b3a7bbecfa19396dfd6af7d20e02e60dd817e13b617dfc79d43188997" dependencies = [ "aead", "anyhow", @@ -1645,9 +1656,9 @@ dependencies = [ [[package]] name = "iroh-metrics" -version = "0.14.0" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e0d3409829afc0ef7ee096eba85fec82b28c269b73b3485d92c292071fd9c8b" +checksum = "6196daef67717a1cc8598eef64939525f7ccecc8d6692b3283086771121d9226" dependencies = [ "anyhow", "erased_set", @@ -1666,9 +1677,9 @@ dependencies = [ [[package]] name = "iroh-net" -version = "0.14.0" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f67d1d6791cd28feccacf1d57ee27dc07bd072f793839a19565f1a98aa9e851c" +checksum = "824cb1b5c624d3e0179b4a23deaca80a8717608aeada5983ca17f139627ab7d9" dependencies = [ "aead", "anyhow", @@ -1679,7 +1690,10 @@ dependencies = [ "derive_more", "duct", "flume", - "futures", + "futures-buffered", + "futures-lite", + "futures-sink", + "futures-util", "governor", "hex", "hickory-proto", @@ -3000,9 +3014,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.21.10" +version = "0.21.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9d5a6813c0759e4609cd494e8e725babae6a2ca7b62a5536a13daaec6fcb7ba" +checksum = "3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e" dependencies = [ "log", "ring 0.17.8", diff --git a/Cargo.toml b/Cargo.toml index d8b388f..c3543fc 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "dumbpipe" -version = "0.6.0" +version = "0.7.0" edition = "2021" authors = ["RĂ¼diger Klaehn ", "n0 team"] keywords = ["netcat", "cli", "network", "p2p", "holepunching"] @@ -14,7 +14,7 @@ description = "A cli tool to pipe data over the network, with NAT hole punching" anyhow = "1.0.75" clap = { version = "4.4.10", features = ["derive"] } hex = "0.4.3" -iroh-net = { version = "0.14" } +iroh-net = { version = "0.15" } quinn = "0.10.2" tokio = { version = "1.34.0", features = ["full"] } tokio-util = "0.7.10"