Skip to content

Bump parity-multiaddr from 0.9.7 to 0.11.0#2

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/parity-multiaddr-0.11.0
Closed

Bump parity-multiaddr from 0.9.7 to 0.11.0#2
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/parity-multiaddr-0.11.0

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 30, 2021

Bumps parity-multiaddr from 0.9.7 to 0.11.0.

Changelog

Sourced from parity-multiaddr's changelog.

Version 0.11.0 (2019-07-18)

  • libp2p-kad: Completed the core functionality of the record storage API, thereby extending the RecordStore for provider records. All records expire by default and are subject to regular republication and caching as per the Kademlia spec(s). Expiration and publication intervals are configurable through the KademliaConfig.
  • libp2p-kad: The routing table now never stores peers without a known (listen) address. In particular, on receiving a new inbound connection, the Kademlia behaviour now emits KademliaEvent::UnroutablePeer to indicate that in order for the peer to be added to the routing table and hence considered a reachable node in the DHT, a listen address of the peer must be discovered and reported via Kademlia::add_address. This is usually achieved through the use of the Identify protocol on the same connection(s).
  • libp2p-kad: Documentation updates.
  • Extracted the swarm and protocols_handler-related contents from libp2p-core to a new libp2p-swarm crate.
  • Renamed RawSwarm to Network.
  • Added Floodsub::publish_any.
  • Replaced unbounded channels with bounded ones at the boundary between the Network (formerly RawSwarm) and NodeHandler. The node handlers will now wait if the main task is busy, instead of continuing to push events to the channel.
  • Fixed the address_translation function ignoring /dns addresses.

Version 0.10.0 (2019-06-25)

  • PollParameters is now a trait instead of a struct.
  • The Swarm can now be customized with connection information.
  • Fixed write-only substreams now delivering data properly.
  • Fixed the TCP listener accidentally shutting down if an incoming socket was closed too quickly.
  • Improved the heuristics for determining external multiaddresses based on reports.
  • Various fixes to Kademlia iterative queries and the WebSockets transport.

Version 0.9.1 (2019-06-05)

  • EitherOutput now implements Stream and Sink if their variants also implement these traits.
  • libp2p::websocket::error::Error now implements Sync.

Version 0.9.0 (2019-06-04)

  • Major fixes and performance improvements to libp2p-kad.
  • Initial prototype for record storage in libp2p-kad.
  • Rewrote the implementation of WebSockets. It now properly supports WebSockets Secure (WSS).
  • Removed BrowserWsConfig. Please use libp2p::wasm_ext::ExtTransport instead.
  • Added a Path parameter to multiaddr::Protocol::WS and WSS. The string representation when a path is present is respectively x-parity-ws/<path> and x-parity-wss/<path> where <path> is percent-encoded.
  • Fixed an issue with libp2p-tcp where the wrong listened address was returned, if the actual address was loopback.
  • Added core::upgrade::OptionalUpgrade.
  • Added some utility functions in core::identity::secp256k1.
  • It is now possible to inject an artificial connection in the RawSwarm.

Version 0.8.1 (2019-05-15)

  • Fixed a vulnerability in ED25519 signatures verification in libp2p-core.

Version 0.8.0 (2019-05-15)

  • Crate now successfully runs from within the browser when compiled to WASM.
  • Modified the constructors of NoiseConfig to accept any type of public key. The Noise handshake has consequently been modified.
  • Changed the StreamMuxer trait to have an Error associated type.
  • The Swarm now ranks externally-visible multiaddresses by how often they have been reported, ensuring that weird or malicious reports don't affect connectivity too much.
  • Added IntoProtocolsHandler::inbound_protocol. Must return the same value as what ProtocolsHandler::listen_protocol would return.
  • IntoProtocolsHandler::into_handler now takes a second parameter with the &ConnectedPoint to the node we are connected to.
  • Replaced the secp256k1 crate with libsecp256k1.

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Feb 20, 2021

Superseded by #7.

@dependabot dependabot bot closed this Feb 20, 2021
@dependabot dependabot bot deleted the dependabot/cargo/parity-multiaddr-0.11.0 branch February 20, 2021 04:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants