aboutsummaryrefslogtreecommitdiffstats
path: root/link
Commit message (Expand)AuthorAgeFilesLines
* Put records that come in order straight onto the line, a frame at onceeunhhu2026-09-291-1/+13
* Say LOST when a run's epoch is not known, and let its sender begin again at onceeunhhu2026-09-293-34/+152
* See a path that stops carrying larger datagrams, and go back to the first sizeeunhhu2026-09-293-16/+54
* Cut what a small record costs a link: no division a record, no walk a deliveryeunhhu2026-09-292-20/+36
* Look for a link's receiver at once when the system says it cannot get thereeunhhu2026-09-291-3/+16
* Look for a link's receiver again when its probes go unansweredeunhhu2026-09-293-26/+57
* Answer a link's packet from the address it came toeunhhu2026-09-292-17/+62
* 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-293-20/+52
* Move a link to a new epoch now and then, so keys that leak later open nothing...eunhhu2026-09-293-66/+560
* Send no packet only to probe the path or say a challenge backeunhhu2026-09-292-14/+24
* Let links make an X25519 pair for once, and agree with iteunhhu2026-09-294-2/+48
* Say what an attacker on the path could do to a link, and what now stops it (098)eunhhu2026-09-291-3/+8
* Close what an attacker on the path could do to a link, each checkedeunhhu2026-09-293-49/+412
* 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-294-40/+114
* Send a record in parts cut where a packet is full, not 1000-byte pieceseunhhu2026-09-292-129/+246
* Measure a link on a path of loss, reordering and a bottleneck (M6 harness)eunhhu2026-09-292-2/+8
* Wait for late packets, undo what they cost, and grow as CUBICeunhhu2026-09-292-12/+145
* Make the load generator's devices real link senders, many on one threadeunhhu2026-09-292-4/+17
* Keep a link's two sides as state alone, the sockets and threads aparteunhhu2026-09-295-1541/+2033
* Let links know nothing of the core: the host names inputs and shapeseunhhu2026-09-292-91/+67
* Put the links and the crypto they use in link/, a part of their owneunhhu2026-09-297-0/+2578