Commit Graph

18 Commits

Author SHA1 Message Date
Keith Winstein 3edccf1f2e Handle crypto exceptions in UI without dying 2012-02-02 16:48:52 -05:00
Keith Winstein 72fd944de6 Clean shutdown even for mosh-in-mosh 2012-02-01 18:09:26 -05:00
Keith Winstein ec2469257b Process resize entirely on server 2012-01-07 03:46:18 -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 048485f363 Give up and use implicit template instantiation 2011-12-14 01:04:05 -05:00
Keith Winstein e80135b5cf Cleanup UI around connect/shutdown 2011-10-30 04:32:26 -04:00
Keith Winstein 3efb3d2fe3 Experiment with smaller delay for client 2011-10-22 15:46:09 -04:00
Keith Winstein aab2ac65be Reduce use of malloc() 2011-10-13 15:25:48 -04:00
Keith Winstein 460d4303c2 Measure actual echo timeout instead of network timeout to first hop 2011-10-13 05:14:19 -04:00
Keith Winstein 0d34dfaa60 Dynamic prediction timeout 2011-10-13 04:39:56 -04:00
Keith Winstein f0e211a971 First local echo 2011-10-13 03:30:17 -04:00
Keith Winstein 80f34faadd User sequences to repaint and quit 2011-10-13 01:16:55 -04:00
Keith Winstein 7068e26847 Display error messages in top-line overlay. 2011-10-12 23:46:54 -04:00
Keith Winstein ad8cb166de Maintain local terminal state explicitly 2011-09-30 14:24:47 -04:00
Keith Winstein 3bc3b6f6e1 Make local_terminal a member variable 2011-09-30 13:32:09 -04:00
Keith Winstein 31577a1c16 Improve client shutdown robustness 2011-09-30 03:01:14 -04:00
Keith Winstein 0d85b410fe Split out functions in STMClient 2011-09-30 01:27:40 -04:00
Keith Winstein bbc78dbd0c Break out client into new object 2011-09-30 01:04:05 -04:00