aboutsummaryrefslogtreecommitdiffstats
path: root/src/swarm/peer/inbound.rs
Commit message (Collapse)AuthorAgeFilesLines
* HyParView (slim)tv21 hours1-2/+7
|
* plumtreetv24 hours1-0/+12
|
* indirect probestv26 hours1-0/+6
|
* heads heard in announcementstv36 hours1-1/+3
|
* heads heard in repliestv36 hours1-0/+3
|
* heads heard forget senttv36 hours1-1/+3
|
* deflate blob chunkstv3 days1-1/+2
|
* epoch tag in synctv3 days1-3/+21
|
* time blob messagestv3 days1-0/+19
|
* slow round back offtv3 days1-0/+5
|
* hello again when heard fromtv3 days1-2/+13
| | | | | | While we wait for a peer's HELLO_REPLY, anything else that comes from it makes our HELLO go again at once, at most once a second, instead of when the backoff says.
* announcements answered when lackingtv3 days1-3/+21
| | | | | | | A neighbour now answers an announcement only if it lacks some of the announced heads. Heads that merely differ are no longer enough, since they do while writes go on. The check reads the document, so it runs off the message consumer, as the pull check already does.
* announcements answered only if heads differtv5 days1-1/+8
|
* pong carries timetv7 days1-2/+2
|
* dashboard: try to get links dormant immediatelytv7 days1-6/+12
|
* unify heard_from logictv7 days1-17/+7
|
* add links messagestv8 days1-0/+6
| | | | | | | | | Introduce two new wire messages, LINKS and LINKS_REPLY (swarm::links). A member answers with its links: for each peer, the transport, whether it’s relayed, the RTT, and whether it’s dormant. It answers members only, at most every 5 s. This bumps wire::VERSION to 7. Every build answers, with or without the feature, so every node needs this patch before the map shows anything beyond its own node.
* log messages in paths layertv10 days1-2/+0
|
* keepalive takes turnstv11 days1-1/+2
|
* move keepalive and firewall to pathstv11 days1-5/+6
|
* measure pathstv11 days1-1/+4
|
* rename PING/PONG to STATUS/STATUS_REPLYtv11 days1-16/+18
|
* add identity layertv12 days1-2/+6
|
* talk about "transport" unless mycelium is meanttv12 days1-2/+2
|
* make clippy happy againtv12 days1-10/+10
|
* add sync lanestv12 days1-2/+7
|
* number handshakestv12 days1-1/+14
| | | | This prevents late hellos from resetting the session.
* unify keepalivetv13 days1-15/+23
|
* split peer moduletv13 days1-0/+152