aboutsummaryrefslogtreecommitdiffstats
path: root/link/link-protocol.c
Commit message (Expand)AuthorAgeFilesLines
* See a path that stops carrying larger datagrams, and go back to the first sizeeunhhu2026-09-291-5/+24
* Cut what a small record costs a link: no division a record, no walk a deliveryeunhhu2026-09-291-19/+35
* Look for a link's receiver again when its probes go unansweredeunhhu2026-09-291-0/+2
* Keep a sender's congestion state as one, so an episode undoes it wholeeunhhu2026-09-291-54/+51
* Hold each epoch of a run as one thing: its number, secret and keyseunhhu2026-09-291-127/+112
* Begin an epoch only from the answer to this offer, not an earlier oneeunhhu2026-09-291-7/+12
* Move a link to a new epoch now and then, so keys that leak later open nothing...eunhhu2026-09-291-39/+414
* Send no packet only to probe the path or say a challenge backeunhhu2026-09-291-10/+17
* Close what an attacker on the path could do to a link, each checkedeunhhu2026-09-291-28/+113
* Never let a zero RTT make a link's pace infiniteeunhhu2026-09-291-2/+6
* Keep Reno's pace at 0.53 datagrams an RTT, as deployed CUBIC doeseunhhu2026-09-291-6/+8
* Pace a link's packets, and keep Reno's pace by time as well as by acknowledgm...eunhhu2026-09-291-0/+30
* Find how large a packet the path carries: 1,452 bytes once a probe is acknowl...eunhhu2026-09-291-18/+50
* Send a record in parts cut where a packet is full, not 1000-byte pieceseunhhu2026-09-291-127/+243
* Wait for late packets, undo what they cost, and grow as CUBICeunhhu2026-09-291-8/+139
* Make the load generator's devices real link senders, many on one threadeunhhu2026-09-291-2/+11
* Keep a link's two sides as state alone, the sockets and threads aparteunhhu2026-09-291-0/+1494