42 Commits

Author SHA1 Message Date
John Hood c8580d1fb6 Rename and document --predict-overwrite. 2017-08-02 21:56:32 -04:00
Ashish Gupta 3ba5a29758 Clarify that -p does not affect SSH port 2016-11-19 18:16:01 -05:00
John Hood 9ffbeddbc8 Put spin debug under -vv flag, and add to mosh-client 2016-11-06 06:15:41 -05:00
John Hood 70d48fbcc0 Add --no-ssh-pty option.
This eliminates issues with typeahead being echoed by the remote pty
and corrupting remote output from mosh-server to the mosh script, but
cannot be made default because older mosh-servers require a pty.
2016-09-19 13:23:15 -04:00
John Hood 8945efeb82 Allow server to bind an OS-selected UDP port with -p 0.
It looks like Mosh used to be able to do this but the capability was
lost when port ranges were added in 141ec23.
2016-09-19 13:23:15 -04:00
Keith Winstein a09381d161 http -> https links for mosh.org 2016-08-12 00:11:47 -07:00
Keith Winstein ca2750dd03 Update website location (mosh.mit.edu -> mosh.org) 2016-08-12 00:10:53 -07:00
John Hood af8ddd090e Add options to prefer v4 or v6 on connect; make prefer-inet the default.
Resolves #764, mostly.
2016-07-10 23:30:24 -04:00
John Hood eb98976410 Add --experimental-remote-ip option. 2016-05-08 22:47:54 -04:00
John Hood 389fc23205 Better, more flexible handling for IPv4/IPv6.
Add --family=auto/all.
Attempt connects to all available addresses.
Working error handling.

Fixes #629.
2016-03-30 23:52:19 -04:00
John Hood b742e958b6 mosh-server: Support timeouts on lost connectivity to network client.
Closes #690.
2015-11-24 02:36:08 -05:00
John Hood 448f9f1bab mosh: implement --local option for use without ssh 2015-10-03 03:43:18 -04:00
Anders Kaseorg e7903f0de2 scripts/mosh: Allow IO::Socket::INET6 as an alternative to IO::Socket::IP
Some systems have IO::Socket::INET6 preinstalled, so we might as well
accept either.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2015-05-28 22:49:46 -04:00
john hood e0138bdb2b Better document mosh envars and escape-key machinery. 2015-05-25 03:41:31 -04:00
Anders Kaseorg a4c5829812 scripts/mosh: Add -6 option to connect with IPv6
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2013-08-17 09:21:38 -04:00
Keith Winstein 4792992afa Rename --bind-ip to --bind-server, add =ANY option, add error checking.
Closes #415.
2013-04-28 15:33:36 -04:00
Philipp Haselwarter fc70612de6 mosh perl wrapper: New option --bind-ip={ssh|IP}
Allow overriding the switch passed to mosh-server from -s to -i IP.

Signed-off-by: Philipp Haselwarter <philipp@haselwarter.org>
2013-04-28 15:14:47 -04:00
Anders Kaseorg ea3ad786fa scripts/mosh: Add --no-init option to disable alternate screen mode
Signed-off-by: Anders Kaseorg <andersk@mit.edu>

Closes #384. Closes #2.
2013-03-10 15:46:49 -04:00
Keith Winstein c52f874fd3 Document new Ctrl-^ Ctrl-Z sequence 2012-11-26 04:05:11 -05:00
Luke Mewburn 141ec239da Support port range as -p/--port PORT[:HIGHPORT].
Extend mosh and mosh-server to support parsing a high port from
the desired_port argument.  The first (low) port must not be
greater than the second (high) port.
If only one value is provided, behaviour is as before; bind
to one port.  Also tweak the formatting in mosh-server(1) synopsis
to be consistent.

This resolves mosh issue # 296.

Signed-off-by: Luke Mewburn <luke@mewburn.net>
2012-10-29 14:59:28 -04:00
Keith Winstein 4326daaccc Update man page and fix lintian warning. 2012-04-16 18:25:56 -04:00
Keith Winstein c1c102ff07 Document --ssh option in mosh(1) man page.
Closes #173.
2012-04-16 00:03:35 -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
Keith Winstein 597756b846 Document new -v (verbose) server switch. 2012-04-14 13:56:46 -04:00
Keith Winstein d0a818d2e2 Track icon name and window title separately. Implement MOSH_TITLE_NOPREFIX 2012-04-14 01:55:28 -04:00
Keith Winstein 78bfcd238b Document Ctrl-^ . escape sequence. 2012-04-03 12:41:37 -04:00
Keith Winstein f71e59949e Fix hyphens stedda dashes in man pages (per lintian) 2012-03-24 11:13:09 -04:00
Keith Winstein 26fc88634d Update documentation to version 1.1 2012-03-22 19:09:40 -04:00
Keith Winstein 5cd348a706 Add line break in mosh-client synopsis 2012-03-18 05:53:04 -04:00
Peter Iannucci 6be8221c23 Fixing text wrapping in man pages 2012-03-18 05:50:43 -04:00
Keith Winstein 262a19e5d9 Give mosh-client option to print number of colors 2012-03-18 04:53:14 -04:00
Keith Winstein 7185a8a543 Further clarify mosh man page (and help) 2012-03-18 04:20:48 -04:00
Keith Winstein aaeb1ccfbc Support command in mosh wrapper script 2012-03-18 03:40:49 -04:00
Keith Winstein 235fc6b559 Update mosh-server man page 2012-03-18 03:29:25 -04:00
Keith Winstein 452ff9f992 Require at least one element of command 2012-03-18 02:31:40 -04:00
Keith Winstein 1396b1e3e3 Update man page for new command argument syntax 2012-03-18 01:52:06 -04:00
Keith Winstein b497cf42ef mosh-server now takes command argument 2012-03-17 15:21:33 -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 fbd17a1810 Revise man page example output to match new version 2012-03-12 16:51:25 -04:00
Keith Winstein c845e41121 Remove beta notice in man pages 2012-03-12 16:40:39 -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 ea3c0ca53b Add man pages (closes #7 github issue) 2012-02-18 01:57:07 -05:00