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
Anton Lundin
fb39fe2c7e
Simplify pipe management
...
We don't need to write perl like C.
2013-04-09 22:31:12 +02:00
Keith Winstein
1b9915fcaf
Bump version to 1.2.4a
2013-03-27 18:36:03 -04:00
Keith Winstein
688bf21b07
Bump version to 1.2.4
2013-03-27 00:28:47 -04:00
Keith Winstein
c6a8427d61
mosh Perl wrapper: Downgrade Perl regex to avoid named capture
...
(Failed on Perl 5.8 with OS X 10.5)
2013-03-10 22:53:05 -04:00
Keith Winstein
4668dc595f
Bump version to 1.2.3.95rc1 (1.2.4 release candidate)
2013-03-10 17:52:56 -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
8290e387af
Remove dependency on IO::Pty
2013-01-18 11:50:58 -05:00
Anton Lundin
74e1a30944
Replace IO::Pty with pipe
...
Now when we don't need some fancy pty for sending on window-size and
reading proxy-output from, just use a regular pipe to drop dependency on
IO::Pty
[closes #378 ]
2013-01-18 11:31:28 -05:00
Anton Lundin
e0dfe363a0
Have ssh close stdin and forceallocate pty
...
Somehow we still need to have a real pty on stdin to ssh so
window-size-thingie works.
2013-01-18 11:31:19 -05:00
Anton Lundin
077b664f13
Close some leftover fd's
2013-01-18 11:31:19 -05:00
Anton Lundin
2ef025c09a
Dup to pty to prevent ssh from reading our stdin
...
Dup the pty to STDIN to prevent hour the exec'ed ssh from consuming our
early input.
Due to the fact that mosh-server copies the pty settings from the pty it
as when starting, we can't set that one to a raw.
This are probably a combination of effects cased by fcc629ac and
18dc967c .
This probably fixes #366
[Closes #369 ]
2013-01-16 02:16:13 -05:00
Keith Winstein
05ec364b7d
Verify $port_request defined before scanning it for error purposes
2012-11-09 11:56:28 -05:00
Keith Winstein
07b2942945
Friendlier error message when server does not support UDP port range.
2012-10-29 15:35:56 -04: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
73a2675e8c
Bump version to 1.2.3
2012-10-19 15:33:48 -04:00
Keith Winstein
9c34f5b279
Bump version to 1.2.2.95rc1 (1.2.3 release candidate)
2012-10-05 19:50:52 -04:00
Keith Winstein
56093d2961
Not all OpenSSH installations support GSSAPITrustDns=no, so this broke some.
...
This reverts commit dce0c7f880 .
2012-08-12 19:57:19 +02:00
Keith Winstein
dce0c7f880
Pass -o GSSAPITrustDns=no to improve (but not totally fix) Kerberos situation
2012-08-11 19:55:38 -04:00
Keith Winstein
92ecb99b71
Add OpenSSL licensing exception
2012-07-20 16:46:00 -04:00
Daniel Drown
7f0fdd5160
Issue #300 : Setting PERL_UNICODE breaks everything
...
Mark all file descriptors involved in raw ssh traffic as binary/raw
2012-07-17 10:12:18 -05:00
Keith Winstein
5029775254
Detect bogus MOSH IP earlier (in mosh startup script).
2012-07-11 13:05:29 -04:00
Keith Winstein
cd285ba28f
Bump version to 1.2.2.
2012-06-12 14:56:05 -04:00
Keith Winstein
2df9e07926
Add "experimental" mode to local echo (always predict even when incorrect)
2012-06-11 13:21:44 -04:00
Keith Winstein
778b5afc50
Bump version to 1.2.1.
2012-05-25 18:07:19 -04:00
Keith Winstein
0b5a643964
Bump version to 1.2.0.97 (1.2.1 release candidate)
2012-05-23 12:19:09 -04:00
Keith Winstein
9b75ab0da7
Have Debian package install ufw and bash_completion.
...
Closes #248 .
2012-05-23 07:23:44 -04:00
Keith Winstein
fa5b48c1a9
Bump version to 1.2.0.95 (1.2.1 release candidate)
2012-05-23 03:37:25 -04:00
Keith Winstein
68575f8587
Bump version to 1.2
2012-04-26 01:40:27 -04:00
Keith Winstein
ef939c75cf
Bump version to 1.1.99b
2012-04-25 02:53:43 -04:00
Keith Winstein
1f1f818a29
Bump version to 1.1.99a (release candidate)
2012-04-25 02:31:15 -04:00
Keith Winstein
072863f0b9
Bump version to 1.1.99 (release candidate)
2012-04-24 23:56:05 -04:00
Keith Winstein
dece595063
Bump version to 1.1.98 (release candidate)
2012-04-24 19:00:40 -04:00
Keith Winstein
8d3a3b303f
Bump version to 1.1.97
2012-04-23 22:54:50 -04:00
Keith Winstein
905176c2b9
Bump version to 1.1.96 (release candidate)
2012-04-23 20:22:13 -04:00
Keith Winstein
c4213fdaae
Add wrap-compiler-for-flag-check to distribution tar.gz
2012-04-23 20:17:35 -04:00
Keith Winstein
caba4d067e
Bump version to 1.1.95 (release candidate)
2012-04-22 23:29:02 -04:00
Keith Winstein
9b3845e4b2
Bump version to 1.1.94e
2012-04-22 16:59:40 -04:00
Keith Winstein
6a3ea5c751
Bump version to 1.1.94d
2012-04-19 02:45:24 -04:00
Keith Winstein
ac2875141b
Bump version for 1.2 release pre-candidate
2012-04-16 21:13:37 -04:00
Keith Winstein
18dc967c09
Small fixups to pty reversal to make work on Linux.
2012-04-16 07:27:24 -04:00
Jay Freeman (saurik)
fe8e50de2b
Reverse the direction of the IO::Pty used for ssh.
...
May address #114 .
May address #164 .
2012-04-16 07:16:54 -04:00
Keith Winstein
679b819216
Display original command line (including hostname) in mosh-client argv.
...
Closes #180 .
Closes #117 .
2012-04-16 02:55:17 -04:00
Keith Winstein
c57ded1790
Clarify usage statement.
2012-04-16 00:46:01 -04:00
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