Commits
master
Name already in use
Commits on Jun 25, 2021
Commits on Jun 18, 2021
-
-
-
-
refactor(comm): use update qp2p API logic
- try_send on existing connection or create new connection and send logic has been moved to qp2p - don't create a new connection when trying to send back a message via an existing connection (for clients)
Commits on Jun 16, 2021
Commits on Jun 15, 2021
-
-
-
-
-
-
refator(bootstrap): separate relocation from joining logic
BREAKING CHANGE
Commits on Jun 14, 2021
-
-
chore: Remove unused dashmap dependency
This has been unused since #2556.
-
ci: Install cargo-udeps without --locked
This works around a compilation issue caused by rust-lang/rust#85574. A more permanent fix may come in future.
-
fix(cache): Prevent exposing expired values from Cache::set
`Cache::set` was not testing the removed item's expiry, meaning expired values could be returned.
-
-
-
-
-
chore(refactor) Split dkg.rs file into consituent parts.
Lot of seemingly useless traits hiding impl's in this mod. Will likely try and clean that up next.
-
-
-
-
api!: rename Proven to SectionSigned, MemberInfo to NodeState
BREAKING CHANGE
Commits on Jun 12, 2021
Commits on Jun 10, 2021
-
-
refactor(connection): allow Adults to start the connectivity test too
- and addresses review comments on #2571
-
feat(connectivity): refactor handling of lost connections
- when sending a message to a node fails, signal all elders of our section to test connectivity to that node and vote it offline if required - also adds an external API to signal elders to do the connectivity check BREAKING CHANGE: sn_messaging includes a breaking change