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
Keith Winstein
3edccf1f2e
Handle crypto exceptions in UI without dying
2012-02-02 16:48:52 -05:00
Keith Winstein
f6de17eb71
Correct excessive-length terminal output
2012-02-02 03:24:05 -05:00
Keith Winstein
3078e58ccd
Block HUP and PIPE from killing server
2012-02-02 03:03:29 -05:00
Keith Winstein
d8259efbd2
Server dies only on TERM and INT
2012-02-02 02:55:58 -05:00