Implemented MyTCP/my_tcp/MY_TCP variant of the existing CUBIC implementation.
Added files for QUIC server to serve.
First cut of QUIC scripts for network testing.
Fixes to QUIC scripts.
Slow loss recovery for My TCP CUBIC.
Fast loss recovery for My TCP CUBIC.
Changed My TCP CUBIC to Reno.
Fixed cwnd sender.
Updated send interface to provide ACK receive time.
First cut of Sprout-EWMA.
Fixed build, implemented the new send interface.
Reverted my changes to send interface. Used QuicClock instead.
Initialized throughput to match initial cwnd.
Added logging to QUIC netem script.
My TCP receiver sends received packet times to the sender.
Used received packet times for sender's Sprout-EWMA logic.
First cut of time-to-next logic.
No longer skipping packets for rate estimation. EWMA gain = 0.125.
Fixed a huge bug in rate estimation.
Fixed build, implemented the new send interface.