Keith Winstein
|
823dc58891
|
Max RTO of 1 s
|
2011-09-13 01:02:22 -04:00 |
|
Keith Winstein
|
a24443638b
|
Switch to 64-bit fragment ID, fragmenting in separate function
|
2011-09-13 00:55:18 -04:00 |
|
Keith Winstein
|
86eb159a5b
|
Move to 16-bit millisecond timestamp on wire
|
2011-08-26 00:10:23 -04:00 |
|
Keith Winstein
|
772d476022
|
Get the timing and delayed ACKs right(er)
|
2011-08-19 04:46:12 -04:00 |
|
Keith Winstein
|
0f38eb0acc
|
Don't connect client
|
2011-08-14 03:44:13 -04:00 |
|
Keith Winstein
|
386196451c
|
Only server binds -- does this let us roam?
|
2011-08-14 03:37:20 -04:00 |
|
Keith Winstein
|
ee7e9a1e2b
|
Only update timestamp and targeting on higher sequence number
|
2011-08-14 02:31:33 -04:00 |
|
Keith Winstein
|
ec4a75dcaf
|
Eliminate synthetic packet loss and tab comparison
|
2011-08-14 02:15:53 -04:00 |
|
Keith Winstein
|
3bac586a04
|
Use temporary socket for path MTU discovery
|
2011-08-13 19:33:56 -04:00 |
|
Keith Winstein
|
f2f0cd574a
|
Temporarily connect socket to get Path MTU
|
2011-08-13 19:14:14 -04:00 |
|
Keith Winstein
|
e9aeb482df
|
Slow frame rate and make header estimate more conservative. Ignore large RTTs vs. capping
|
2011-08-10 02:59:02 -04:00 |
|
Keith Winstein
|
6ebc686661
|
Cap large RTT values
|
2011-08-10 02:45:10 -04:00 |
|
Keith Winstein
|
1c8b008e89
|
Put horrible packet loss back in
|
2011-08-10 02:35:21 -04:00 |
|
Keith Winstein
|
fa2b29813a
|
Remove synthetic packet loss
|
2011-08-10 02:20:31 -04:00 |
|
Keith Winstein
|
3d5942b3d4
|
Prevent endless cascade of RTT acks
|
2011-08-10 02:17:04 -04:00 |
|
Keith Winstein
|
b2ea532f14
|
Send ACKs when timestamp pending
|
2011-08-10 02:05:49 -04:00 |
|
Keith Winstein
|
db2fa133cf
|
First stab at timeout estimation
|
2011-08-10 01:51:40 -04:00 |
|
Keith Winstein
|
66a64f0b22
|
Successfully synchronizes state. Here testing with 50% bidi packet loss.
|
2011-08-09 22:36:22 -04:00 |
|
Keith Winstein
|
188c44f5be
|
Clean out some bugs in sender
|
2011-08-09 02:34:20 -04:00 |
|
Keith Winstein
|
1b3443befd
|
Simplify network.cpp to transmit only strings.
|
2011-08-05 19:44:34 -04:00 |
|
Keith Winstein
|
7824318c54
|
Add crypto to existing network class
|
2011-08-04 04:52:47 -04:00 |
|
Keith Winstein
|
b84599f263
|
Correct path MTU discovery
|
2011-08-03 21:35:48 -04:00 |
|
Keith Winstein
|
7ea81ca237
|
Path MTU
|
2011-08-03 21:20:44 -04:00 |
|
Keith Winstein
|
829d060fbb
|
Small cleanup
|
2011-08-03 18:28:30 -04:00 |
|
Keith Winstein
|
ef3e4ce5fe
|
Successfully sends and receives simple KeyStrokes over UDP
|
2011-08-03 17:29:47 -04:00 |
|
Keith Winstein
|
6ea66b7aab
|
Initial network support
|
2011-08-02 12:49:02 -04:00 |
|