-
Update to
libp2p-core
v0.34.0
. -
Call
TcpStream::take_error
in tokioProvider
to report connection establishment errors early. See also PR 2458 for the related async-io change. -
Split
GenTcpConfig
intoGenTcpConfig
andGenTcpTransport
. Drive theTcpListenStream
s within theGenTcpTransport
. AddTransport::poll
andTransport::remove_listener
forGenTcpTransport
. See PR 2652.
-
Update to
libp2p-core
v0.33.0
. -
Remove implementation of
Clone
onGenTcpConfig
. See PR 2682.
- Update to
libp2p-core
v0.32.0
.
- Call
TcpSocket::take_error
to report connection establishment errors early. See PR 2458.
-
Update dependencies.
-
Migrate to Rust edition 2021 (see PR 2339).
-
When using PortReuse::Enabled, bind to INADDR_ANY to avoid picking the wrong IP (see PR 2382).
-
Make default features of
libp2p-core
optional. PR 2181 -
Update dependencies.
- Update dependencies.
-
Update
libp2p-core
. -
Permit
/p2p
addresses. -
Update to
if-watch-0.2
.
- Update dependencies.
-
Add support for port reuse and (re)add transport-specific address translation. Thereby use only
async-io
instead ofasync-std
, renaming the feature accordingly.async-io
is a default feature, with an additionaltokio
feature as before. PR 1887 -
Update dependencies.
- Update
async-io
.
- Lower
async-std
version to1.6
, for compatibility with other libp2p crates.
- Update
libp2p-core
.
- Update dependencies.
-
Update
libp2p-core
. -
Replace
get_if_addrs
withif-addrs
.
- Bump
libp2p-core
dependency.
- Bump
libp2p-core
dependency.
- Updated dependencies.
- Updated dependencies.