| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | handshakes counted | tv | 31 hours | 1 | -0/+56 |
| | | |||||
| * | worker sends off the pass | tv | 34 hours | 1 | -1/+6 |
| | | |||||
| * | suspend detected | tv | 34 hours | 1 | -0/+12 |
| | | |||||
| * | one grace wait per peer | tv | 34 hours | 1 | -0/+4 |
| | | |||||
| * | asks by asker | tv | 41 hours | 1 | -0/+5 |
| | | |||||
| * | round trips in trees | tv | 2 days | 1 | -0/+5 |
| | | |||||
| * | announce only to those behind | tv | 2 days | 1 | -2/+2 |
| | | |||||
| * | asked again counter | tv | 3 days | 1 | -0/+5 |
| | | |||||
| * | hop delays | tv | 3 days | 1 | -0/+3 |
| | | |||||
| * | slow round back off | tv | 3 days | 1 | -0/+3 |
| | | |||||
| * | hello again when heard from | tv | 3 days | 1 | -0/+52 |
| | | | | | | | 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. | ||||
| * | no heal while both move on | tv | 3 days | 1 | -3/+49 |
| | | | | | | | | The heal clock now also restarts when our heads and the peer's have both changed since the last STATUS that showed them differing. While writes go on, two neighbours's heads differ because of changes still on their way, and that alone no longer leads to a heal. | ||||
| * | overdue sync asked after from then | tv | 3 days | 1 | -45/+88 |
| | | |||||
| * | unanswered sync asked after | tv | 3 days | 1 | -6/+28 |
| | | | | | | An overdue sync answer is now followed by a PING too, and the peer stays reached once it answers the PING. | ||||
| * | unanswered members not reached | tv | 4 days | 1 | -3/+82 |
| | | |||||
| * | replace eager links by trees | tv | 4 days | 1 | -10/+0 |
| | | |||||
| * | add writer trees | tv | 4 days | 1 | -0/+4 |
| | | |||||
| * | measure 2-hop neighbourhood | tv | 4 days | 1 | -0/+5 |
| | | |||||
| * | introduce eager links | tv | 4 days | 1 | -0/+10 |
| | | |||||
| * | skip neighbours with our heads | tv | 4 days | 1 | -0/+5 |
| | | |||||
| * | retry new peers before probing | tv | 5 days | 1 | -5/+37 |
| | | |||||
| * | probe list members | tv | 5 days | 1 | -3/+8 |
| | | |||||
| * | large messages over slow links are deltas | tv | 6 days | 1 | -0/+29 |
| | | |||||
| * | peer worker sleeps until deadline, not fixed time | tv | 6 days | 1 | -18/+55 |
| | | |||||
| * | move SyncSession to document | tv | 7 days | 1 | -1/+2 |
| | | |||||
| * | dashboard: try to get links dormant immediately | tv | 7 days | 1 | -1/+38 |
| | | |||||
| * | centralize call to topology_change | tv | 7 days | 1 | -0/+13 |
| | | |||||
| * | unify sync_on predicate | tv | 7 days | 1 | -0/+8 |
| | | |||||
| * | farewell means dormant | tv | 8 days | 1 | -2/+15 |
| | | |||||
| * | add support for renaming IDs in the logger | tv | 10 days | 1 | -1/+4 |
| | | |||||
| * | peers from member list start as unknown | tv | 10 days | 1 | -6/+33 |
| | | |||||
| * | keepalive takes turns | tv | 10 days | 1 | -11/+85 |
| | | |||||
| * | move keepalive and firewall to paths | tv | 10 days | 1 | -18/+72 |
| | | |||||
| * | rename PING/PONG to STATUS/STATUS_REPLY | tv | 11 days | 1 | -12/+12 |
| | | |||||
| * | talk about "transport" unless mycelium is meant | tv | 12 days | 1 | -1/+1 |
| | | |||||
| * | add Transport::delivery_limit | tv | 12 days | 1 | -1/+1 |
| | | |||||
| * | replace utoipa by static openapi.yaml | tv | 12 days | 1 | -1/+1 |
| | | |||||
| * | unreachability doesn't expire | tv | 12 days | 1 | -9/+56 |
| | | |||||
| * | number handshakes | tv | 12 days | 1 | -0/+7 |
| | | | | | This prevents late hellos from resetting the session. | ||||
| * | split state module | tv | 13 days | 1 | -0/+352 |
