Commit Graph

641 Commits

Author SHA1 Message Date
Keith Winstein c34986471c Give credit to deletion at end of line per Bill (fixes #10 github issue) 2012-02-13 02:44:13 -05:00
Keith Winstein 20f03791a3 Detach from terminal before forkpty(). fixes #8 (github issue) 2012-02-13 02:17:09 -05:00
Keith Winstein e67f6c5da7 Add missing dependencies to debian/control 2012-02-09 09:36:01 -05:00
Keith Winstein 7d2bfcd9b1 Fix formatting problem in debian/changelog 2012-02-09 03:09:01 -05:00
Keith Winstein 597fdbb5fd Increment version number 2012-02-09 03:06:02 -05:00
Keith Winstein 0b4cf8af3d Only display prediction overlay when triggered by slowness
Here we maintain the predictions always, but we only display the overlay
when either a threshold of smoothed round-trip time is met or temporarily
after a "glitch."
2012-02-09 02:56:01 -05:00
Keith Winstein 354dff39c8 Catch and prettyprint exceptions even in setup phase 2012-02-09 01:45:03 -05:00
Keith Winstein d8533ca3a6 Get rid of PMTU discovery; Cisco VPN has MTU=1200 and breaks ICMP too-big. 2012-02-09 00:36:28 -05:00
Anders Kaseorg ab297467a7 scripts/mosh: Get the server IP from ssh
We get the server IP as seen from the client side using the ssh
ProxyCommand option, and as seen from the server side using the
SSH_CONNECTION environment variable.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2012-02-08 23:12:16 -05:00
Keith Winstein 576ce0697d Increment orig version number 2012-02-07 17:31:49 -05:00
Anders Kaseorg f6e47a4dd1 Add .gitignore files
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2012-02-07 16:47:58 -05:00
Anders Kaseorg c7187e5f92 Remove INSTALL from version control (it’s generated by automake)
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2012-02-07 16:47:58 -05:00
Anders Kaseorg e4df7aeb7f Modernize configure.ac
• Quote all macro arguments.
• Switch deprecated uses of AM_INIT_AUTOMAKE and AC_OUTPUT to the
  preferred forms.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2012-02-07 16:47:58 -05:00
Anders Kaseorg cbe5911223 Compile *.pb.o with Automake’s rules
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2012-02-07 16:47:58 -05:00
Anders Kaseorg fab69fd98c Use protobuf_lite_CFLAGS and protobuf_lite_LIBS from configure
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2012-02-07 16:10:30 -05:00
Keith Winstein b1d098d3ca Increment version number 2012-02-07 03:04:33 -05:00
Keith Winstein ce9cab0c4c Increment Ubuntu version number 2012-02-07 02:50:25 -05:00
Keith Winstein 618769cc83 Update README (and distribute README and NEWS) 2012-02-07 02:42:48 -05:00
Keith Winstein 79eac2a875 Add pkg-config to build-dependencies 2012-02-07 02:31:13 -05:00
Keith Winstein e0895114a8 Added THANKS file 2012-02-06 20:58:23 -05:00
Keith Winstein 3781a290c8 Add copyright/license notices 2012-02-06 20:52:48 -05:00
Keith Winstein 14ae2fcb67 Add README 2012-02-06 20:40:39 -05:00
Keith Winstein 1ad2500229 Add package building script 2012-02-06 20:04:07 -05:00
Keith Winstein 683d20c318 Default paths for mosh startup script 2012-02-06 19:59:44 -05:00
Keith Winstein a164a84496 Make examples compileable 2012-02-06 19:28:22 -05:00
Keith Winstein 27eed9fdb7 NEWS and ChangeLog 2012-02-06 18:48:49 -05:00
Keith Winstein 38c9e99882 Separate modules by subdirectory 2012-02-06 18:26:45 -05:00
Keith Winstein 7e56af8fcd Rename grant.htm 2012-02-06 16:52:17 -05:00
Keith Winstein 2611a42fb1 Move protobufs inside src and distribute /debian 2012-02-06 16:41:58 -05:00
Keith Winstein 38c27149ee First packaging info 2012-02-06 16:20:18 -05:00
Keith Winstein 0846c44806 Pull in reference AES implementation to avoid GPL-OpenSSL conflict 2012-02-05 04:36:15 -05:00
Keith Winstein 71bdea29f9 Include patent license in generated tar.gz 2012-02-05 03:49:14 -05:00
Keith Winstein 71d02b2298 Makefile tweaks to pass "make distclean" 2012-02-05 03:32:58 -05:00
Keith Winstein b0f059aaea Rename .cpp => .cc and .hpp => .h 2012-02-05 02:43:13 -05:00
Keith Winstein da2f481eea Convert build system to automake per Anders Kaseorg Makefile.am 2012-02-05 02:21:37 -05:00
Keith Winstein 5800cb7965 Choose server-side echo ack more carefully 2012-02-04 02:25:10 -05:00
Keith Winstein 93c5ce2973 Fix excessive flagging (underlining) 2012-02-04 00:17:12 -05:00
Keith Winstein bed4e859c1 Eliminate early adjudication to get rid of different flicker 2012-02-03 23:45:53 -05:00
Keith Winstein 3d2676ace0 Correct sense of comparison for prediction expiration 2012-02-03 22:17:07 -05:00
Keith Winstein f4817998f3 Support user@host syntax for SSH connection 2012-02-03 19:21:34 -05:00
Keith Winstein 5f31fd3f7a Protocol changes to support server-side delayed echoing 2012-02-03 19:16:23 -05:00
Keith Winstein da66244eab Update TODO 2012-02-03 02:58:32 -05:00
Keith Winstein 0244fd592f Tighten regex for key 2012-02-03 02:51:05 -05:00
Keith Winstein fcc629ac71 Server detaches from controlling terminal. 2012-02-03 02:48:13 -05:00
Keith Winstein ec89d17a8a Import startup script and pass key in environment variable 2012-02-03 02:10:04 -05:00
Keith Winstein ecb45b6d93 Rename mosh to mosh-client and make server message more distinctive 2012-02-03 00:23:20 -05:00
Keith Winstein e20d1169d1 Suppress unnecessary IUTF8 warning. 2012-02-02 17:54:25 -05:00
Keith Winstein 32a2fa8261 Finish rename (stm to mosh) 2012-02-02 17:47:54 -05:00
Keith Winstein 7db8270431 Client takes key on standard input (to keep out of argument list) 2012-02-02 17:42:47 -05:00
Keith Winstein 740226e66a Support multihomed servers 2012-02-02 17:21:49 -05:00