Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build(deps): Update rw-stream-sink requirement from 0.2.0 to 0.3.0 #57

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github May 31, 2022

Updates the requirements on rw-stream-sink to permit the latest version.

Changelog

Sourced from rw-stream-sink's changelog.

Version 0.3.0 (2019-01-30)

  • Removed the topology module and everything it contained, including the Topology trait.
  • Added libp2p-noise that supports Noise handshakes, as an alternative to libp2p-secio.
  • Updated ring to version 0.14.
  • Creating a Swarm now expects the PeerId of the local node, instead of a Topology.
  • Added NetworkBehaviour::addresses_of_peer that returns the addresses a NetworkBehaviour knows about a given peer. This exists as a replacement for the topology.
  • The Kademlia and Mdns behaviours now report and store the list of addresses they discover.
  • You must now call Floodsub::add_node_to_partial_view() and Floodsub::remove_node_from_partial_view to add/remove nodes from the list of nodes that floodsub must send messages to.
  • Added NetworkBehaviour::inject_dial_failure that is called when we fail to dial an address.
  • ProtocolsHandler::connection_keep_alive() now returns a KeepAlive enum that provides more fine grained control.
  • The NodeHandlerWrapper no longer has a 5 seconds inactivity timeout. This is now handled entirely by ProtocolsHandler::connection_keep_alive().
  • Now properly denying connections incoming from the same PeerId as ours.
  • Added a SwarmBuilder. The incoming_limit method lets you configure the number of simultaneous incoming connections.
  • Removed FloodsubHandler, PingListenHandler and PeriodicPingHandler.
  • The structs in core::nodes are now generic over the PeerId.
  • Added SecioKeypair::ed25519_raw_key().
  • Fix improper connection shutdown in ProtocolsHandler.

Version 0.2.2 (2019-01-14)

  • Fixed improper dependencies versions causing deriving NetworkBehaviour to generate an error.

Version 0.2.1 (2019-01-14)

  • Added the IntoNodeHandler and IntoProtocolsHandler traits, allowing node handlers and protocol handlers to know the PeerId of the node they are interacting with.

Version 0.2 (2019-01-10)

  • The Transport trait now has an Error associated type instead of always using std::io::Error.
  • Merged PeriodicPing and PingListen into one Ping behaviour.
  • Floodsub now generates FloodsubEvents instead of direct floodsub messages.
  • Added ProtocolsHandler::connection_keep_alive. If all the handlers return false, then the connection to the remote node will automatically be gracefully closed after a few seconds.
  • The crate now successfuly compiles for the wasm32-unknown-unknown target.
  • Updated ring to version 0.13.
  • Updated secp256k1 to version 0.12.
  • The enum returned by RawSwarm::peer() can now return LocalNode. This makes it impossible to accidentally attempt to dial the local node.
  • Removed Transport::map_err_dial.
  • Removed the Result from some connection-related methods in the RawSwarm, as they could never error.
  • If a node doesn't respond to pings, we now generate an error on the connection instead of trying to gracefully close it.
Commits
  • 6e1e314 *: Prepare v0.45.0 (#2662)
  • 6078fc6 transports/{tcp,dns,websocket}: Remove Clone imp for *Config (#2682)
  • 2804756 transports/tcp: Fix port reuse using Arc<RwLock> for listen_addrs (#2670)
  • 4aa84bf core/transport: Remove Sync bounds (#2667)
  • eba7634 protocols/rendezvous: Remove unnecessary mapping to StreamMuxerBox (#2668)
  • 2b79f11 core/muxing: Remove the StreamMuxer::flush_all function (#2669)
  • 25c8bc2 core/muxing: Rename close to poll_close (#2666)
  • 8361fab core/src/muxing: Remove deprecated function (#2665)
  • ef2afcd protocols/autonat: optionally use only global IPs (#2618)
  • 48598fc protocols/autonat: Fix flaky test (#2660)
  • Additional commits viewable in compare view

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)

Updates the requirements on [rw-stream-sink](https://github.com/libp2p/rust-libp2p) to permit the latest version.
- [Release notes](https://github.com/libp2p/rust-libp2p/releases)
- [Changelog](https://github.com/libp2p/rust-libp2p/blob/master/CHANGELOG.md)
- [Commits](libp2p/rust-libp2p@v0.2.1...rw-stream-sink-0.3.0)

---
updated-dependencies:
- dependency-name: rw-stream-sink
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels May 31, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file rust Pull requests that update Rust code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants