Keith Winstein
|
5f31fd3f7a
|
Protocol changes to support server-side delayed echoing
|
2012-02-03 19:16:23 -05:00 |
|
Keith Winstein
|
1a433305f8
|
Rewrite terminal overlay
|
2012-01-11 18:32:42 -05:00 |
|
Keith Winstein
|
09905fbd07
|
Better speculative local echo/editing. Also outputs debugging/timing info
|
2011-12-15 09:11:20 -05:00 |
|
Keith Winstein
|
3efb3d2fe3
|
Experiment with smaller delay for client
|
2011-10-22 15:46:09 -04:00 |
|
Keith Winstein
|
b29e3e9d39
|
More robust shutdown handling
|
2011-10-22 15:07:03 -04:00 |
|
Keith Winstein
|
b49e2b11d8
|
Lengthen ack timeouts to try to reduce packet double-sending
|
2011-10-22 14:57:09 -04:00 |
|
Keith Winstein
|
0558e893a0
|
Increase heartbeat interval to 3 seconds
|
2011-10-13 05:19:57 -04:00 |
|
Keith Winstein
|
5aff42b0aa
|
Further improvements to smooth shutdown (and fix bug re: shutdown acceleration)
|
2011-09-30 13:51:36 -04:00 |
|
Keith Winstein
|
31577a1c16
|
Improve client shutdown robustness
|
2011-09-30 03:01:14 -04:00 |
|
Keith Winstein
|
271e6b8fc2
|
Restrain growth of sent_states queue
|
2011-09-27 00:36:04 -04:00 |
|
Keith Winstein
|
f3b9c60196
|
Better timestamping -- now send opportunistically
|
2011-09-13 02:08:58 -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
|
62daa19f28
|
Having shortened headers, switch to less conservative HEADER_LEN
|
2011-08-26 13:01:01 -04:00 |
|
Keith Winstein
|
97fd644a06
|
Small cleanups
|
2011-08-26 05:54:40 -04:00 |
|
Keith Winstein
|
42088e1a5a
|
Graceful shutdown on quit
|
2011-08-26 04:54:38 -04:00 |
|
Keith Winstein
|
3e62ee6e26
|
Split out sender behavior into new class
|
2011-08-26 03:32:48 -04:00 |
|