| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | list libp2p relays in document | tv | 6 hours | 2 | -0/+33 |
| | | |||||
| * | track unlisted members | tv | 6 hours | 2 | -2/+30 |
| | | |||||
| * | add support for renaming IDs in the logger | tv | 10 hours | 2 | -2/+24 |
| | | |||||
| * | don't choose stale neighbours from member list | tv | 12 hours | 1 | -6/+23 |
| | | |||||
| * | peers from member list start as unknown | tv | 12 hours | 2 | -4/+4 |
| | | |||||
| * | cleanup log messages | tv | 19 hours | 1 | -8/+8 |
| | | |||||
| * | get swarm RTT from paths | tv | 20 hours | 2 | -133/+91 |
| | | |||||
| * | don't sample lost PONGs | tv | 21 hours | 1 | -29/+23 |
| | | |||||
| * | keepalive takes turns | tv | 21 hours | 3 | -3/+19 |
| | | |||||
| * | move keepalive and firewall to paths | tv | 21 hours | 6 | -62/+196 |
| | | |||||
| * | measure paths | tv | 22 hours | 1 | -1/+4 |
| | | |||||
| * | rename PING/PONG to STATUS/STATUS_REPLY | tv | 22 hours | 9 | -70/+72 |
| | | |||||
| * | build topology per transport | tv | 44 hours | 1 | -4/+128 |
| | | |||||
| * | use libp2p mDNS | tv | 44 hours | 1 | -0/+11 |
| | | |||||
| * | add support for several transports | tv | 46 hours | 1 | -1/+7 |
| | | |||||
| * | admit nodeId and addresses in the API | tv | 47 hours | 1 | -1/+8 |
| | | |||||
| * | add identity layer | tv | 47 hours | 1 | -2/+6 |
| | | |||||
| * | introduce addresses | tv | 47 hours | 4 | -16/+100 |
| | | |||||
| * | introduce node keys | tv | 47 hours | 1 | -6/+6 |
| | | |||||
| * | talk about "transport" unless mycelium is meant | tv | 47 hours | 9 | -32/+37 |
| | | |||||
| * | add smaller topology test | tv | 2 days | 1 | -19/+35 |
| | | |||||
| * | reject and warn about too large delta blobs | tv | 2 days | 2 | -0/+9 |
| | | |||||
| * | add delta blobs | tv | 2 days | 3 | -19/+312 |
| | | |||||
| * | make clippy happy again | tv | 2 days | 5 | -35/+35 |
| | | |||||
| * | warn about dropped blob requests | tv | 2 days | 1 | -0/+28 |
| | | |||||
| * | add sync and relay stats | tv | 2 days | 3 | -1/+44 |
| | | |||||
| * | introduce bounded blob downloads | tv | 2 days | 1 | -13/+41 |
| | | |||||
| * | warn if swarm key is readable by others | tv | 2 days | 1 | -0/+22 |
| | | |||||
| * | add farewell ping | tv | 2 days | 2 | -2/+22 |
| | | |||||
| * | decode sync messages lazily | tv | 2 days | 1 | -1/+3 |
| | | | | | | | | Sync messages are now being decoded only where they are applied: after membership has been checked, in the sync lane's blocking task. Debug now shows only the size instead of the whole message. | ||||
| * | keepalive sends head samples alongside digest | tv | 2 days | 1 | -21/+22 |
| | | | | | | | When there are more than 32 heads that can be send in a single keepalive message, the digest is accompanied by 32 heads, a different window each time, so after a few keepalives every head has been listed. | ||||
| * | add pull queue | tv | 2 days | 3 | -34/+84 |
| | | |||||
| * | send sync messages off worker | tv | 2 days | 1 | -1/+23 |
| | | |||||
| * | read stamps sync and lock free | tv | 2 days | 4 | -13/+20 |
| | | |||||
| * | add sync lanes | tv | 2 days | 3 | -2/+70 |
| | | |||||
| * | compute member pair scores cheaply | tv | 2 days | 1 | -22/+65 |
| | | |||||
| * | unreachability doesn't expire | tv | 2 days | 2 | -9/+3 |
| | | |||||
| * | forget records only once | tv | 3 days | 2 | -9/+37 |
| | | |||||
| * | fix race between alive check and forgetting | tv | 3 days | 2 | -8/+23 |
| | | |||||
| * | forgotten nodes cancel their own records | tv | 3 days | 1 | -15/+14 |
| | | |||||
| * | add session IDs | tv | 3 days | 1 | -15/+23 |
| | | | | | | This prevents the regenerate flag from being lost across reset_sync during an in-flight send. | ||||
| * | number handshakes | tv | 3 days | 2 | -7/+32 |
| | | | | | This prevents late hellos from resetting the session. | ||||
| * | keep silent strangers for a day | tv | 3 days | 2 | -3/+40 |
| | | |||||
| * | send bounded peer lists | tv | 3 days | 2 | -7/+38 |
| | | |||||
| * | wrap unix timestamps in newtype | tv | 3 days | 3 | -3/+3 |
| | | |||||
| * | allow humand-friendly durations and sizes in CLI | tv | 3 days | 2 | -2/+2 |
| | | |||||
| * | SyncSessions owns Automerge's sync state | tv | 3 days | 2 | -80/+12 |
| | | |||||
| * | unify keepalive | tv | 3 days | 1 | -15/+23 |
| | | |||||
| * | split peer module | tv | 3 days | 9 | -915/+995 |
| | | |||||
| * | unify peers snapshot logic | tv | 3 days | 1 | -11/+3 |
| | | |||||
