Commit Graph

47 Commits

Author SHA1 Message Date
Alexander Rapp 86113b5f7a scripts/mosh: Add --ssh flag
Let users specify an ssh outside their PATH, or extra flags like -p or -i.

Modify the usage message to describe this feature and hint at the
semantic difference viz. --client=path\ to\ client vs --ssh="path\ to\
ssh".

Closes #53

[keithw@mit.edu -- applied fixes per Anders Kaseorg]
2012-04-15 23:48:12 -04:00
Keith Winstein 8f60f7ab05 Convey locale-related environment variables as backup, and nicer error.
Fixes #74.
2012-04-14 16:56:48 -04:00
Keegan McAllister 62b6137ff5 Grep for clang warnings when testing compiler flag support
There is no way to make clang's "argument unused" warning fatal.

Ideally the search string would also include 'clang: ' but this output might
depend on clang's argv[0].
2012-04-13 12:27:27 -04:00
Keith Winstein 719e085f3e Bump version number 2012-04-11 03:37:09 -04:00
Keith Winstein ef96859498 Bump version to 1.1.3. 2012-04-03 12:41:41 -04:00
Keith Winstein 7e6356e887 Bump version to 1.1.2c 2012-04-02 19:08:59 -04:00
Keith Winstein 7542070b8f Bump version to 1.1.2b 2012-03-31 17:25:43 -04:00
Keith Winstein 519d1ee282 Bump version to 1.1.2a 2012-03-31 15:55:07 -04:00
Keith Winstein 594acf4168 Bump version to 1.1.2 2012-03-28 18:04:11 +02:00
Keith Winstein c868c587d4 Bump version to 1.1.1a 2012-03-28 15:17:24 +02:00
Keith Winstein 36ae0059c2 Bump version to 1.1.1 2012-03-26 19:20:11 -04:00
Keith Winstein 28b42426fe Bump version to 1.1 2012-03-22 18:42:20 -04:00
Keith Winstein ddb73f3927 Bump version to 1.0.9d 2012-03-21 22:47:16 -04:00
Keith Winstein 96a6d7c63b Bump version number to 1.0.9c 2012-03-21 19:25:56 -04:00
Keith Winstein 38b4a26f85 Quote proxycommand in case mosh lives in a directory with a bad name
(per Anders Kaseorg)
2012-03-21 18:10:23 -04:00
Keith Winstein 19884d6c85 Don't quote server argument (per Anders Kaseorg) 2012-03-21 17:56:13 -04:00
Keith Winstein 6842dbf066 Startup script quoting cleanups per Anders Kaseorg 2012-03-21 17:19:12 -04:00
Keith Winstein 5571e9a828 Renumber versions to, e.g., 1.0.9 2012-03-19 00:21:35 -04:00
Keith Winstein 175045a6fb Bump version to 1.09b 2012-03-18 16:38:25 -04:00
Keith Winstein 1d19f9b7de Bump version to 1.09a 2012-03-18 14:01:08 -04:00
Keith Winstein 41856a3f17 Increase version to 1.09 (1.1 release candidate) 2012-03-18 06:07:58 -04:00
Keith Winstein 9d7d47c57d Count colors locally. Server advertises xterm-256color only when necessary. 2012-03-18 05:47:26 -04:00
Keith Winstein 7185a8a543 Further clarify mosh man page (and help) 2012-03-18 04:20:48 -04:00
Keith Winstein d62f2915f3 Clarify mosh wrapper usage 2012-03-18 04:16:40 -04:00
Keith Winstein f7aae74330 Use shell to run command (so PATH is searched) 2012-03-18 04:11:49 -04:00
Keith Winstein aaeb1ccfbc Support command in mosh wrapper script 2012-03-18 03:40:49 -04:00
Keith Winstein 89d1c88bcf More robust option parsing and redo wrapper 2012-03-18 03:23:58 -04:00
Keegan McAllister 139bcbf9ae configure.ac: Add --enable-{client,server,examples}
These default respectively to yes, yes, no.
2012-03-17 05:36:42 -04:00
Keith Winstein 2b5b0445df Bump version number to 1.02 2012-03-16 13:46:56 -04:00
Keith Winstein 462a3db7cf Bump version numbers 2012-03-14 04:55:30 -04:00
Keith Winstein 9e18ecb83e Bump version 2012-03-14 02:59:44 -04:00
Keith Winstein e0ac9e7804 Move version and copyright information to --version 2012-03-12 05:08:40 -04:00
Keith Winstein 91b8d500a5 Increase version number 2012-03-12 04:52:55 -04:00
Keith Winstein 4f8f938369 Add versions and no-warranty msg to mosh, mosh-client, mosh-server 2012-03-12 04:49:00 -04:00
Keith Winstein 0fe911ce20 Update man pages to reflect port selection (closes #21 github issue) 2012-03-10 03:48:46 -05:00
Keith Winstein df3eec1397 Allow explicit UDP port option, confine ports to range 60000..61000 2012-03-10 03:34:47 -05:00
Keith Winstein 6a7afb381d Avoid leaving fake-proxy processes running 2012-03-07 02:47:47 -05:00
Keith Winstein 568f7d9b96 Clearer error message on missing MOSH IP (fixed #33 github issue) 2012-03-06 17:43:33 -05:00
Anders Kaseorg 28f9cf7e4a scripts/mosh: Use fork instead of threads
For better support of non-threaded Perl installations.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2012-03-06 17:37:00 -05:00
Keith Winstein 6c91dcf820 Disable ControlMaster on SSH connection (fixes #24 github issue) 2012-02-25 12:14:58 -05:00
Keith Winstein 309e38d889 Use environment variable to convey prediction display preference 2012-02-13 06:07:26 -05:00
Keith Winstein 8c7c5340d4 User selectable prediction mode (fixes #9 github issue) 2012-02-13 03:50:03 -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 3781a290c8 Add copyright/license notices 2012-02-06 20:52:48 -05:00
Keith Winstein 683d20c318 Default paths for mosh startup script 2012-02-06 19:59:44 -05:00
Keith Winstein 71d02b2298 Makefile tweaks to pass "make distclean" 2012-02-05 03:32:58 -05:00
Keith Winstein da2f481eea Convert build system to automake per Anders Kaseorg Makefile.am 2012-02-05 02:21:37 -05:00