-
Port 8fde2dc and make unrequired pub functions private See PR 6364.
-
refactor:
Codecno longer requires#[async_trait]See PR 6292 -
Raise MSRV to 1.88.0. See PR 6273.
- Add limits for the per-peer and total number of store registrations, and the stored client cookies. See GHSA-cqfx-gf56-8x59 and GHSA-v5hw-cv9c-rpg7
- Emit
ToSwarm::NewExternalAddrOfPeerfor newly discovered peers. See PR 5138. - Log error instead of panicking when sending response to channel fails See PR 6002.
- Update to
libp2p-request-responsev0.28.0.
- Use
web-timeinstead ofinstant. See PR 5347.
- Refresh registration upon a change in external addresses. See PR 4629.
-
Changed the signature of the function
client::Behavior::register(), it returnsResult<(), RegisterError>now. Remove theRemotevariant fromRegisterErrorand instead put the information fromRemotedirectly into the variant from theEventenum. See PR 4073. -
Raise MSRV to 1.65. See PR 3715.
- Migrate from
prosttoquick-protobuf. This removesprotocdependency. See PR 3312.
-
Update to
libp2p-corev0.39.0. -
Update to
libp2p-swarmv0.42.0.
-
De- and encode protobuf messages using
prost-codec. See PR 3058. -
Update to
libp2p-corev0.38.0. -
Update to
libp2p-swarmv0.41.0. -
Replace
ClientandServer'sNetworkBehaviourimplementationinject_*methods with the newon_*methods. See PR 3011. -
Update
rust-versionto reflect the actual MSRV: 1.62.0. See PR 3090.
-
Update to
libp2p-corev0.37.0. -
Update to
libp2p-swarmv0.40.0.
-
Update to
libp2p-swarmv0.39.0. -
Update to
libp2p-corev0.36.0.
-
Update prost requirement from 0.10 to 0.11 which no longer installs the protoc Protobuf compiler. Thus you will need protoc installed locally. See PR 2788.
-
Update to
libp2p-swarmv0.38.0. -
Update to
libp2p-corev0.35.0.
-
Update to
libp2p-corev0.34.0. -
Update to
libp2p-swarmv0.37.0.
-
Update to
libp2p-corev0.33.0. -
Update to
libp2p-swarmv0.36.0. -
Renamed
Error::ConversionErrortoError::Conversionin thecodecmodule. See PR 2620.
- Update to
libp2p-swarmv0.35.0.
-
Update to
libp2p-corev0.32.0. -
Update to
libp2p-swarmv0.34.0. -
Merge NetworkBehaviour's inject_* paired methods (see PR 2445).
-
Update dependencies.
-
Migrate to Rust edition 2021 (see PR 2339).
-
Use
instantandfutures-timerinstead ofwasm-timer(see PR 2245). -
Update dependencies.
- Initial release.