Commit Graph

29 Commits

Author SHA1 Message Date
Keith Winstein ad8cb166de Maintain local terminal state explicitly 2011-09-30 14:24:47 -04:00
Keith Winstein 31577a1c16 Improve client shutdown robustness 2011-09-30 03:01:14 -04:00
Keith Winstein 4a513ff496 Graceful shutdown on signal kill 2011-08-26 05:08:30 -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
Keith Winstein 5ee4ec1b61 Move to Google protobuf for Instruction 2011-08-26 02:17:37 -04:00
Keith Winstein 8718869648 Restore SEND_MINDELAY to 1/50 sec 2011-08-19 05:11:44 -04:00
Keith Winstein fdcda31784 Restore HEADER_LEN 2011-08-19 05:07:26 -04:00
Keith Winstein 7164af23ae Shorter HEADER_LEN was too short 2011-08-19 05:04:56 -04:00
Keith Winstein 48e685a058 Try long MINDELAY and shorter HEADER 2011-08-19 05:02:45 -04:00
Keith Winstein 772d476022 Get the timing and delayed ACKs right(er) 2011-08-19 04:46:12 -04:00
Keith Winstein cf5f4bc558 Dynamic send interval 2011-08-16 23:41:16 -04:00
Keith Winstein e50b67b845 Tell all local emulators on resize 2011-08-14 03:12:29 -04:00
Keith Winstein fe68676787 Also apply resize to local emulator 2011-08-14 02:58:26 -04:00
Keith Winstein cc07d4cf17 Add verbose, and fix cursor movement problem 2011-08-14 00:09:52 -04:00
Keith Winstein 577bfc0dae Import of server, all hooked together 2011-08-13 17:10:19 -04:00
Keith Winstein 945acbca37 Simplify Transport ack behavior and make more robust (num increases) 2011-08-13 01:53:33 -04:00
Keith Winstein a81f398200 Cleanup fragment reassembly 2011-08-12 15:05:58 -04:00
Keith Winstein 14667da4f5 Switch to explicit fragments. 2011-08-12 04:02:14 -04:00
Keith Winstein d7433c07d3 ntester just prints out diff 2011-08-10 04:32:25 -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 db2fa133cf First stab at timeout estimation 2011-08-10 01:51:40 -04:00
Keith Winstein e7df295f45 Variable wait time 2011-08-10 00:13:22 -04:00
Keith Winstein 4e11e33560 Realistic ntester program (still 50% packet loss) 2011-08-09 23:07:51 -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 cae526fceb First step of sending side of transport layer 2011-08-08 18:41:09 -04:00
Keith Winstein b0b36ddf94 Change rtm to stm 2011-08-05 20:09:54 -04:00
Keith Winstein 1b3443befd Simplify network.cpp to transmit only strings. 2011-08-05 19:44:34 -04:00