rust-libp2p/protocols/dcutr/CHANGELOG.md
Max Inden 3cc824796d
fix(dcutr): Skip unparsable multiaddr (#3320)
With this commit `libp2p-dcutr` no longer discards the whole remote payload in case an addr is unparsable, but instead logs the failure and skips the unparsable multiaddr.

See https://github.com/libp2p/rust-libp2p/issues/3244 for details.
2023-01-12 08:46:31 +00:00

2.8 KiB

0.9.0 [unreleased]

  • Update to libp2p-core v0.39.0.

  • Update to libp2p-swarm v0.42.0.

  • Declare InboundUpgradeError and OutboundUpgradeError as type aliases instead of renames. This is a workaround for a missing feature in cargo semver-checks. See PR 3213.

  • Require the node's local PeerId to be passed into the constructor of libp2p_dcutr::Behaviour. See PR 3153.

  • Rename types in public API to follow naming conventions defined in issue 2217. See PR 3214.

0.8.1

  • Skip unparsable multiaddr in InboundUpgrade::upgrade_inbound and OutboundUpgrade::upgrade_outbound. See PR 3300.

0.8.0

  • Update to prost-codec v0.3.0.

  • Update to libp2p-core v0.38.0.

  • Update to libp2p-swarm v0.41.0.

  • Replace Behaviour's NetworkBehaviour implemention inject_* methods with the new on_* methods. See PR 3011.

  • Replace direct::Handler and relayed::Handler's ConnectionHandler implemention inject_* methods with the new on_* methods. See PR 3085.

  • Update rust-version to reflect the actual MSRV: 1.62.0. See PR 3090.

0.7.0

  • Update to libp2p-core v0.37.0.

  • Update to libp2p-swarm v0.40.0.

  • Fix WASM compilation. See PR 2991.

0.6.0

  • Update to libp2p-swarm v0.39.0.

  • Update to libp2p-core v0.36.0.

0.5.1

  • Make default features of libp2p-core optional. See PR 2836.

0.5.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-swarm v0.38.0.

  • Expose PROTOCOL_NAME. See PR 2734.

  • Update to libp2p-core v0.35.0.

0.4.0

  • Update to libp2p-core v0.34.0.

  • Update to libp2p-swarm v0.37.0.

0.3.1

  • Upgrade at most one inbound connect request.

0.3.0

  • Update to libp2p-core v0.33.0.

  • Update to libp2p-swarm v0.36.0.

0.2.0

  • Expose InboundUpgradeError and OutboundUpgradeError. See [PR, 2586].

  • Update to libp2p-swarm v0.35.0.

0.1.0 [2022-02-22]

  • Initial release.