diff --git a/Cargo.toml b/Cargo.toml index 249b49e5..419af4dd 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -2,7 +2,7 @@ name = "fluence-fork-libp2p" edition = "2018" description = "Peer-to-peer networking library" -version = "0.34.0" +version = "0.34.1" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" @@ -64,33 +64,33 @@ atomic = "0.5.0" bytes = "0.5" futures = "0.3.1" lazy_static = "1.2" -libp2p-core = { version = "0.26.0", path = "core", package = "fluence-fork-libp2p-core" } -libp2p-core-derive = { version = "0.21.0", path = "misc/core-derive", package = "fluence-fork-libp2p-core-derive" } -libp2p-floodsub = { version = "0.26.0", path = "protocols/floodsub", optional = true, package = "fluence-fork-libp2p-floodsub" } -libp2p-gossipsub = { version = "0.26.0", path = "./protocols/gossipsub", optional = true, package = "fluence-fork-libp2p-gossipsub" } -libp2p-identify = { version = "0.26.0", path = "protocols/identify", optional = true, package = "fluence-fork-libp2p-identify" } +libp2p-core = { version = "0.26.1", path = "core", package = "fluence-fork-libp2p-core" } +libp2p-core-derive = { version = "0.21.1", path = "misc/core-derive", package = "fluence-fork-libp2p-core-derive" } +libp2p-floodsub = { version = "0.26.1", path = "protocols/floodsub", optional = true, package = "fluence-fork-libp2p-floodsub" } +libp2p-gossipsub = { version = "0.26.1", path = "./protocols/gossipsub", optional = true, package = "fluence-fork-libp2p-gossipsub" } +libp2p-identify = { version = "0.26.1", path = "protocols/identify", optional = true, package = "fluence-fork-libp2p-identify" } libp2p-kad = { version = "0.27.0", path = "protocols/kad", optional = true, package = "fluence-fork-libp2p-kad" } -libp2p-mplex = { version = "0.26.0", path = "muxers/mplex", optional = true, package = "fluence-fork-libp2p-mplex" } -libp2p-noise = { version = "0.28.0", path = "protocols/noise", optional = true, package = "fluence-fork-libp2p-noise" } -libp2p-ping = { version = "0.26.0", path = "protocols/ping", optional = true, package = "fluence-fork-libp2p-ping" } -libp2p-plaintext = { version = "0.26.0", path = "protocols/plaintext", optional = true, package = "fluence-fork-libp2p-plaintext" } -libp2p-pnet = { version = "0.20.0", path = "protocols/pnet", optional = true, package = "fluence-fork-libp2p-pnet" } -libp2p-request-response = { version = "0.9.0", path = "protocols/request-response", optional = true, package = "fluence-fork-libp2p-request-response" } -libp2p-swarm = { version = "0.26.0", path = "swarm", package = "fluence-fork-libp2p-swarm" } -libp2p-uds = { version = "0.26.0", path = "transports/uds", optional = true, package = "fluence-fork-libp2p-uds" } -libp2p-wasm-ext = { version = "0.26.0", path = "transports/wasm-ext", optional = true, package = "fluence-fork-libp2p-wasm-ext" } -libp2p-yamux = { version = "0.29.0", path = "muxers/yamux", optional = true, package = "fluence-fork-libp2p-yamux" } -multiaddr = { package = "fluence-fork-parity-multiaddr", version = "0.10.0", path = "misc/multiaddr" } +libp2p-mplex = { version = "0.26.1", path = "muxers/mplex", optional = true, package = "fluence-fork-libp2p-mplex" } +libp2p-noise = { version = "0.28.1", path = "protocols/noise", optional = true, package = "fluence-fork-libp2p-noise" } +libp2p-ping = { version = "0.26.1", path = "protocols/ping", optional = true, package = "fluence-fork-libp2p-ping" } +libp2p-plaintext = { version = "0.26.1", path = "protocols/plaintext", optional = true, package = "fluence-fork-libp2p-plaintext" } +libp2p-pnet = { version = "0.20.1", path = "protocols/pnet", optional = true, package = "fluence-fork-libp2p-pnet" } +libp2p-request-response = { version = "0.9.1", path = "protocols/request-response", optional = true, package = "fluence-fork-libp2p-request-response" } +libp2p-swarm = { version = "0.26.1", path = "swarm", package = "fluence-fork-libp2p-swarm" } +libp2p-uds = { version = "0.26.1", path = "transports/uds", optional = true, package = "fluence-fork-libp2p-uds" } +libp2p-wasm-ext = { version = "0.26.1", path = "transports/wasm-ext", optional = true, package = "fluence-fork-libp2p-wasm-ext" } +libp2p-yamux = { version = "0.29.1", path = "muxers/yamux", optional = true, package = "fluence-fork-libp2p-yamux" } +multiaddr = { package = "fluence-fork-parity-multiaddr", version = "0.10.1", path = "misc/multiaddr" } parking_lot = "0.11.0" pin-project = "1.0.0" smallvec = "1.0" wasm-timer = "0.2.4" [target.'cfg(not(any(target_os = "emscripten", target_os = "wasi", target_os = "unknown")))'.dependencies] -libp2p-deflate = { package = "fluence-fork-libp2p-deflate", version = "0.26.0", path = "protocols/deflate", optional = true } -libp2p-dns = { package = "fluence-fork-libp2p-dns", version = "0.26.0", path = "transports/dns", optional = true } +libp2p-deflate = { package = "fluence-fork-libp2p-deflate", version = "0.26.1", path = "protocols/deflate", optional = true } +libp2p-dns = { package = "fluence-fork-libp2p-dns", version = "0.26.1", path = "transports/dns", optional = true } libp2p-mdns = { package = "fluence-fork-libp2p-mdns", version = "0.27.0", path = "protocols/mdns", optional = true } -libp2p-tcp = { package = "fluence-fork-libp2p-tcp", version = "0.26.0", path = "transports/tcp", optional = true } +libp2p-tcp = { package = "fluence-fork-libp2p-tcp", version = "0.26.1", path = "transports/tcp", optional = true } libp2p-websocket = { package = "fluence-fork-libp2p-websocket", version = "0.27.0", path = "transports/websocket", optional = true } [dev-dependencies] diff --git a/core/Cargo.toml b/core/Cargo.toml index 35768138..b07cd041 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -2,7 +2,7 @@ name = "fluence-fork-libp2p-core" edition = "2018" description = "Core traits and structs of libp2p" -version = "0.26.0" +version = "0.26.1" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" @@ -23,9 +23,9 @@ futures-timer = "3" lazy_static = "1.2" libsecp256k1 = { version = "0.3.1", optional = true } log = "0.4" -multiaddr = { package = "fluence-fork-parity-multiaddr", version = "0.10.0", path = "../misc/multiaddr" } +multiaddr = { package = "fluence-fork-parity-multiaddr", version = "0.10.1", path = "../misc/multiaddr" } multihash = { version = "0.13", default-features = false, features = ["std", "multihash-impl", "identity", "sha2"] } -multistream-select = { version = "0.9.1", path = "../misc/multistream-select", package = "fluence-fork-multistream-select" } +multistream-select = { version = "0.9.2", path = "../misc/multistream-select", package = "fluence-fork-multistream-select" } parking_lot = "0.11.0" pin-project = "1.0.0" prost = "0.6.1" diff --git a/misc/core-derive/Cargo.toml b/misc/core-derive/Cargo.toml index 6161ceee..cdaca5a0 100644 --- a/misc/core-derive/Cargo.toml +++ b/misc/core-derive/Cargo.toml @@ -2,7 +2,7 @@ name = "fluence-fork-libp2p-core-derive" edition = "2018" description = "Procedural macros of libp2p-core" -version = "0.21.0" +version = "0.21.1" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" diff --git a/misc/multiaddr/Cargo.toml b/misc/multiaddr/Cargo.toml index cb7c8ffc..204aa3d6 100644 --- a/misc/multiaddr/Cargo.toml +++ b/misc/multiaddr/Cargo.toml @@ -6,7 +6,7 @@ description = "Implementation of the multiaddr format" homepage = "https://github.com/libp2p/rust-libp2p" keywords = ["multiaddr", "ipfs"] license = "MIT" -version = "0.10.0" +version = "0.10.1" [features] default = ["url"] diff --git a/misc/multiaddr/src/onion_addr.rs b/misc/multiaddr/src/onion_addr.rs index 5df58bc6..e445117a 100644 --- a/misc/multiaddr/src/onion_addr.rs +++ b/misc/multiaddr/src/onion_addr.rs @@ -1,6 +1,5 @@ use std::borrow::Cow; use std::fmt::Debug; -use serde::export::Formatter; use std::fmt; /// Represents an Onion v3 address @@ -45,7 +44,7 @@ impl<'a> From<(&'a [u8; 35], u16)> for Onion3Addr<'a> { } impl Debug for Onion3Addr<'_> { - fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), fmt::Error> { + fn fmt(&self, f: &mut fmt::Formatter<'_>) -> Result<(), fmt::Error> { f.debug_tuple("Onion3Addr") .field(&format!("{:02x?}", &self.0[..])) .field(&self.1) diff --git a/misc/multistream-select/Cargo.toml b/misc/multistream-select/Cargo.toml index 68ca40f9..822c8d46 100644 --- a/misc/multistream-select/Cargo.toml +++ b/misc/multistream-select/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "fluence-fork-multistream-select" description = "Multistream-select negotiation protocol for libp2p" -version = "0.9.1" +version = "0.9.2" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" diff --git a/muxers/mplex/Cargo.toml b/muxers/mplex/Cargo.toml index a6fe5233..50551b29 100644 --- a/muxers/mplex/Cargo.toml +++ b/muxers/mplex/Cargo.toml @@ -2,7 +2,7 @@ name = "fluence-fork-libp2p-mplex" edition = "2018" description = "Mplex multiplexing protocol for libp2p" -version = "0.26.0" +version = "0.26.1" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" @@ -16,7 +16,7 @@ name = "libp2p_mplex" bytes = "0.5" futures = "0.3.1" futures_codec = "0.4.1" -libp2p-core = { version = "0.26.0", path = "../../core", package = "fluence-fork-libp2p-core" } +libp2p-core = { version = "0.26.1", path = "../../core", package = "fluence-fork-libp2p-core" } log = "0.4" nohash-hasher = "0.2" parking_lot = "0.11" diff --git a/muxers/yamux/Cargo.toml b/muxers/yamux/Cargo.toml index 93743d9c..64f4d0cb 100644 --- a/muxers/yamux/Cargo.toml +++ b/muxers/yamux/Cargo.toml @@ -2,7 +2,7 @@ name = "fluence-fork-libp2p-yamux" edition = "2018" description = "Yamux multiplexing protocol for libp2p" -version = "0.29.0" +version = "0.29.1" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" @@ -14,7 +14,7 @@ name = "libp2p_yamux" [dependencies] futures = "0.3.1" -libp2p-core = { version = "0.26.0", path = "../../core", package = "fluence-fork-libp2p-core" } +libp2p-core = { version = "0.26.1", path = "../../core", package = "fluence-fork-libp2p-core" } parking_lot = "0.11" thiserror = "1.0" yamux = "0.8.0" diff --git a/protocols/deflate/Cargo.toml b/protocols/deflate/Cargo.toml index 8ed92357..786cf4c1 100644 --- a/protocols/deflate/Cargo.toml +++ b/protocols/deflate/Cargo.toml @@ -2,7 +2,7 @@ name = "fluence-fork-libp2p-deflate" edition = "2018" description = "Deflate encryption protocol for libp2p" -version = "0.26.0" +version = "0.26.1" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" @@ -14,7 +14,7 @@ name = "libp2p_deflate" [dependencies] futures = "0.3.1" -libp2p-core = { version = "0.26.0", path = "../../core", package = "fluence-fork-libp2p-core" } +libp2p-core = { version = "0.26.1", path = "../../core", package = "fluence-fork-libp2p-core" } flate2 = "1.0" [dev-dependencies] diff --git a/protocols/floodsub/Cargo.toml b/protocols/floodsub/Cargo.toml index 2b669b63..d9cc3053 100644 --- a/protocols/floodsub/Cargo.toml +++ b/protocols/floodsub/Cargo.toml @@ -2,7 +2,7 @@ name = "fluence-fork-libp2p-floodsub" edition = "2018" description = "Floodsub protocol for libp2p" -version = "0.26.0" +version = "0.26.1" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" @@ -16,8 +16,8 @@ name = "libp2p_floodsub" cuckoofilter = "0.5.0" fnv = "1.0" futures = "0.3.1" -libp2p-core = { version = "0.26.0", path = "../../core", package = "fluence-fork-libp2p-core" } -libp2p-swarm = { version = "0.26.0", path = "../../swarm", package = "fluence-fork-libp2p-swarm" } +libp2p-core = { version = "0.26.1", path = "../../core", package = "fluence-fork-libp2p-core" } +libp2p-swarm = { version = "0.26.1", path = "../../swarm", package = "fluence-fork-libp2p-swarm" } log = "0.4" prost = "0.6.1" rand = "0.7" diff --git a/protocols/gossipsub/Cargo.toml b/protocols/gossipsub/Cargo.toml index 8067180b..63add239 100644 --- a/protocols/gossipsub/Cargo.toml +++ b/protocols/gossipsub/Cargo.toml @@ -2,7 +2,7 @@ name = "fluence-fork-libp2p-gossipsub" edition = "2018" description = "Gossipsub protocol for libp2p" -version = "0.26.0" +version = "0.26.1" authors = ["Age Manning "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" @@ -13,8 +13,8 @@ categories = ["network-programming", "asynchronous"] name = "libp2p_gossipsub" [dependencies] -libp2p-swarm = { version = "0.26.0", path = "../../swarm", package = "fluence-fork-libp2p-swarm" } -libp2p-core = { version = "0.26.0", path = "../../core", package = "fluence-fork-libp2p-core" } +libp2p-swarm = { version = "0.26.1", path = "../../swarm", package = "fluence-fork-libp2p-swarm" } +libp2p-core = { version = "0.26.1", path = "../../core", package = "fluence-fork-libp2p-core" } bytes = "0.5.6" byteorder = "1.3.4" fnv = "1.0.7" diff --git a/protocols/identify/Cargo.toml b/protocols/identify/Cargo.toml index 3e044395..0508cdfa 100644 --- a/protocols/identify/Cargo.toml +++ b/protocols/identify/Cargo.toml @@ -2,7 +2,7 @@ name = "fluence-fork-libp2p-identify" edition = "2018" description = "Nodes identifcation protocol for libp2p" -version = "0.26.0" +version = "0.26.1" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" @@ -14,8 +14,8 @@ name = "libp2p_identify" [dependencies] futures = "0.3.1" -libp2p-core = { version = "0.26.0", path = "../../core", package = "fluence-fork-libp2p-core" } -libp2p-swarm = { version = "0.26.0", path = "../../swarm", package = "fluence-fork-libp2p-swarm" } +libp2p-core = { version = "0.26.1", path = "../../core", package = "fluence-fork-libp2p-core" } +libp2p-swarm = { version = "0.26.1", path = "../../swarm", package = "fluence-fork-libp2p-swarm" } log = "0.4.1" prost = "0.6.1" smallvec = "1.0" diff --git a/protocols/kad/Cargo.toml b/protocols/kad/Cargo.toml index 99ff9d38..29693c72 100644 --- a/protocols/kad/Cargo.toml +++ b/protocols/kad/Cargo.toml @@ -2,7 +2,7 @@ name = "fluence-fork-libp2p-kad" edition = "2018" description = "Kademlia protocol for libp2p" -version = "0.27.0" +version = "0.27.1" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" @@ -20,8 +20,8 @@ fnv = "1.0" futures_codec = "0.4" futures = "0.3.1" log = "0.4" -libp2p-core = { version = "0.26.0", path = "../../core", package = "fluence-fork-libp2p-core" } -libp2p-swarm = { version = "0.26.0", path = "../../swarm", package = "fluence-fork-libp2p-swarm" } +libp2p-core = { version = "0.26.1", path = "../../core", package = "fluence-fork-libp2p-core" } +libp2p-swarm = { version = "0.26.1", path = "../../swarm", package = "fluence-fork-libp2p-swarm" } prost = "0.6.1" rand = "0.7.2" sha2 = "0.9.1" diff --git a/protocols/kad/src/behaviour.rs b/protocols/kad/src/behaviour.rs index 7a134416..ca078df9 100644 --- a/protocols/kad/src/behaviour.rs +++ b/protocols/kad/src/behaviour.rs @@ -589,6 +589,14 @@ where self.queries.add_iter_closest(target.clone(), peers, inner) } + /// Returns closest peers to the given key; takes peers from local routing table + pub fn local_closest_peers(&mut self, key: K) -> Vec + where + K: Into> + Into> + Clone { + let target: kbucket::Key = key.into(); + Self::closest_keys(&mut self.kbuckets, &target).collect() + } + /// Performs a lookup for a record in the DHT. /// /// The result of this operation is delivered in a diff --git a/protocols/mdns/Cargo.toml b/protocols/mdns/Cargo.toml index d373af7f..7535ee02 100644 --- a/protocols/mdns/Cargo.toml +++ b/protocols/mdns/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "fluence-fork-libp2p-mdns" edition = "2018" -version = "0.27.0" +version = "0.27.1" description = "Implementation of the libp2p mDNS discovery method" authors = ["Parity Technologies "] license = "MIT" @@ -19,8 +19,8 @@ dns-parser = "0.8.0" futures = "0.3.8" if-watch = "0.1.6" lazy_static = "1.4.0" -libp2p-core = { version = "0.26.0", path = "../../core", package = "fluence-fork-libp2p-core" } -libp2p-swarm = { version = "0.26.0", path = "../../swarm", package = "fluence-fork-libp2p-swarm" } +libp2p-core = { version = "0.26.1", path = "../../core", package = "fluence-fork-libp2p-core" } +libp2p-swarm = { version = "0.26.1", path = "../../swarm", package = "fluence-fork-libp2p-swarm" } log = "0.4.11" rand = "0.7.3" smallvec = "1.5.0" diff --git a/protocols/noise/Cargo.toml b/protocols/noise/Cargo.toml index 0a41739c..bba8a474 100644 --- a/protocols/noise/Cargo.toml +++ b/protocols/noise/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "fluence-fork-libp2p-noise" description = "Cryptographic handshake protocol using the noise framework." -version = "0.28.0" +version = "0.28.1" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" @@ -15,7 +15,7 @@ bytes = "0.5" curve25519-dalek = "3.0.0" futures = "0.3.1" lazy_static = "1.2" -libp2p-core = { version = "0.26.0", path = "../../core", package = "fluence-fork-libp2p-core" } +libp2p-core = { version = "0.26.1", path = "../../core", package = "fluence-fork-libp2p-core" } log = "0.4" prost = "0.6.1" rand = "0.7.2" diff --git a/protocols/ping/Cargo.toml b/protocols/ping/Cargo.toml index b951444c..07f92c1d 100644 --- a/protocols/ping/Cargo.toml +++ b/protocols/ping/Cargo.toml @@ -2,7 +2,7 @@ name = "fluence-fork-libp2p-ping" edition = "2018" description = "Ping protocol for libp2p" -version = "0.26.0" +version = "0.26.1" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" @@ -14,8 +14,8 @@ name = "libp2p_ping" [dependencies] futures = "0.3.1" -libp2p-core = { version = "0.26.0", path = "../../core", package = "fluence-fork-libp2p-core" } -libp2p-swarm = { version = "0.26.0", path = "../../swarm", package = "fluence-fork-libp2p-swarm" } +libp2p-core = { version = "0.26.1", path = "../../core", package = "fluence-fork-libp2p-core" } +libp2p-swarm = { version = "0.26.1", path = "../../swarm", package = "fluence-fork-libp2p-swarm" } log = "0.4.1" rand = "0.7.2" void = "1.0" diff --git a/protocols/plaintext/Cargo.toml b/protocols/plaintext/Cargo.toml index 95055c93..44ec6e97 100644 --- a/protocols/plaintext/Cargo.toml +++ b/protocols/plaintext/Cargo.toml @@ -2,7 +2,7 @@ name = "fluence-fork-libp2p-plaintext" edition = "2018" description = "Plaintext encryption dummy protocol for libp2p" -version = "0.26.0" +version = "0.26.1" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" @@ -16,7 +16,7 @@ name = "libp2p_plaintext" bytes = "0.5" futures = "0.3.1" futures_codec = "0.4.0" -libp2p-core = { version = "0.26.0", path = "../../core", package = "fluence-fork-libp2p-core" } +libp2p-core = { version = "0.26.1", path = "../../core", package = "fluence-fork-libp2p-core" } log = "0.4.8" prost = "0.6.1" unsigned-varint = { version = "0.5.1", features = ["futures-codec"] } diff --git a/protocols/pnet/Cargo.toml b/protocols/pnet/Cargo.toml index aa8a4f20..66266f68 100644 --- a/protocols/pnet/Cargo.toml +++ b/protocols/pnet/Cargo.toml @@ -2,7 +2,7 @@ name = "fluence-fork-libp2p-pnet" edition = "2018" description = "Private swarm support for libp2p" -version = "0.20.0" +version = "0.20.1" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" diff --git a/protocols/request-response/Cargo.toml b/protocols/request-response/Cargo.toml index d5d0d8ec..fcca21e5 100644 --- a/protocols/request-response/Cargo.toml +++ b/protocols/request-response/Cargo.toml @@ -2,7 +2,7 @@ name = "fluence-fork-libp2p-request-response" edition = "2018" description = "Generic Request/Response Protocols" -version = "0.9.0" +version = "0.9.1" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" @@ -16,8 +16,8 @@ name = "libp2p_request_response" async-trait = "0.1" bytes = "0.5.6" futures = "0.3.1" -libp2p-core = { version = "0.26.0", path = "../../core", package = "fluence-fork-libp2p-core" } -libp2p-swarm = { version = "0.26.0", path = "../../swarm", package = "fluence-fork-libp2p-swarm" } +libp2p-core = { version = "0.26.1", path = "../../core", package = "fluence-fork-libp2p-core" } +libp2p-swarm = { version = "0.26.1", path = "../../swarm", package = "fluence-fork-libp2p-swarm" } log = "0.4.11" lru = "0.6" minicbor = { version = "0.7", features = ["std", "derive"] } diff --git a/protocols/secio/Cargo.toml b/protocols/secio/Cargo.toml index 432bdb00..57a1f9c4 100644 --- a/protocols/secio/Cargo.toml +++ b/protocols/secio/Cargo.toml @@ -2,7 +2,7 @@ name = "fluence-fork-libp2p-secio" edition = "2018" description = "Secio encryption protocol for libp2p" -version = "0.26.0" +version = "0.26.1" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" @@ -22,7 +22,7 @@ ctr = "0.3" futures = "0.3.1" hmac = "0.9.0" lazy_static = "1.2.0" -libp2p-core = { version = "0.26.0", path = "../../core", package = "fluence-fork-libp2p-core" } +libp2p-core = { version = "0.26.1", path = "../../core", package = "fluence-fork-libp2p-core" } log = "0.4.6" prost = "0.6.1" pin-project = "1.0.0" diff --git a/swarm/Cargo.toml b/swarm/Cargo.toml index e82d2eb1..e2126cb4 100644 --- a/swarm/Cargo.toml +++ b/swarm/Cargo.toml @@ -2,7 +2,7 @@ name = "fluence-fork-libp2p-swarm" edition = "2018" description = "The libp2p swarm" -version = "0.26.0" +version = "0.26.1" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" @@ -15,7 +15,7 @@ name = "libp2p_swarm" [dependencies] either = "1.6.0" futures = "0.3.1" -libp2p-core = { version = "0.26.0", path = "../core", package = "fluence-fork-libp2p-core" } +libp2p-core = { version = "0.26.1", path = "../core", package = "fluence-fork-libp2p-core" } log = "0.4" rand = "0.7" smallvec = "1.0" diff --git a/transports/dns/Cargo.toml b/transports/dns/Cargo.toml index 5cd1bd6d..632f1aec 100644 --- a/transports/dns/Cargo.toml +++ b/transports/dns/Cargo.toml @@ -2,7 +2,7 @@ name = "fluence-fork-libp2p-dns" edition = "2018" description = "DNS transport implementation for libp2p" -version = "0.26.0" +version = "0.26.1" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" @@ -13,7 +13,7 @@ categories = ["network-programming", "asynchronous"] name = "libp2p_dns" [dependencies] -libp2p-core = { version = "0.26.0", path = "../../core", package = "fluence-fork-libp2p-core" } +libp2p-core = { version = "0.26.1", path = "../../core", package = "fluence-fork-libp2p-core" } log = "0.4.1" futures = "0.3.1" diff --git a/transports/tcp/Cargo.toml b/transports/tcp/Cargo.toml index 5919e8ed..326a0441 100644 --- a/transports/tcp/Cargo.toml +++ b/transports/tcp/Cargo.toml @@ -2,7 +2,7 @@ name = "fluence-fork-libp2p-tcp" edition = "2018" description = "TCP/IP transport protocol for libp2p" -version = "0.26.0" +version = "0.26.1" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" @@ -18,7 +18,7 @@ futures = "0.3.1" futures-timer = "3.0" if-addrs = "0.6.4" ipnet = "2.0.0" -libp2p-core = { version = "0.26.0", path = "../../core", package = "fluence-fork-libp2p-core" } +libp2p-core = { version = "0.26.1", path = "../../core", package = "fluence-fork-libp2p-core" } log = "0.4.1" socket2 = { version = "0.3.12" } tokio = { version = "0.3", default-features = false, features = ["net"], optional = true } diff --git a/transports/uds/Cargo.toml b/transports/uds/Cargo.toml index ae43fc23..cdaf6961 100644 --- a/transports/uds/Cargo.toml +++ b/transports/uds/Cargo.toml @@ -2,7 +2,7 @@ name = "fluence-fork-libp2p-uds" edition = "2018" description = "Unix domain sockets transport for libp2p" -version = "0.26.0" +version = "0.26.1" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" @@ -15,7 +15,7 @@ name = "libp2p_uds" [target.'cfg(all(unix, not(target_os = "emscripten")))'.dependencies] async-std = { version = "1.6.2", optional = true } -libp2p-core = { package = "fluence-fork-libp2p-core", version = "0.26.0", path = "../../core" } +libp2p-core = { package = "fluence-fork-libp2p-core", version = "0.26.1", path = "../../core" } log = "0.4.1" futures = "0.3.1" tokio = { version = "0.3", default-features = false, features = ["net"], optional = true } diff --git a/transports/wasm-ext/Cargo.toml b/transports/wasm-ext/Cargo.toml index c6557b9e..773202fa 100644 --- a/transports/wasm-ext/Cargo.toml +++ b/transports/wasm-ext/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fluence-fork-libp2p-wasm-ext" -version = "0.26.0" +version = "0.26.1" authors = ["Pierre Krieger "] edition = "2018" description = "Allows passing in an external transport in a WASM environment" @@ -15,7 +15,7 @@ name = "libp2p_wasm_ext" [dependencies] futures = "0.3.1" js-sys = "0.3.19" -libp2p-core = { version = "0.26.0", path = "../../core", package = "fluence-fork-libp2p-core" } +libp2p-core = { version = "0.26.1", path = "../../core", package = "fluence-fork-libp2p-core" } parity-send-wrapper = "0.1.0" wasm-bindgen = "0.2.42" wasm-bindgen-futures = "0.4.4" diff --git a/transports/websocket/Cargo.toml b/transports/websocket/Cargo.toml index 5f566ec2..a91e1f63 100644 --- a/transports/websocket/Cargo.toml +++ b/transports/websocket/Cargo.toml @@ -2,7 +2,7 @@ name = "fluence-fork-libp2p-websocket" edition = "2018" description = "WebSocket transport for libp2p" -version = "0.27.0" +version = "0.27.1" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" @@ -16,7 +16,7 @@ name = "libp2p_websocket" async-tls = "0.11.0" either = "1.5.3" futures = "0.3.1" -libp2p-core = { version = "0.26.0", path = "../../core", package = "fluence-fork-libp2p-core" } +libp2p-core = { version = "0.26.1", path = "../../core", package = "fluence-fork-libp2p-core" } log = "0.4.8" quicksink = "0.1" rustls = "0.19.0"