Skip to content

Initial IPv6 support - #453

Merged
keithw merged 7 commits into
mobile-shell:masterfrom
andersk:ipv6
Jan 4, 2014
Merged

Initial IPv6 support#453
keithw merged 7 commits into
mobile-shell:masterfrom
andersk:ipv6

Conversation

@andersk

@andersk andersk commented Aug 17, 2013

Copy link
Copy Markdown
Member

This is an initial implementation of IPv6 support (#81). I have not attempted to deal with any of the tricky issues that would be involved in roaming between IPv6 and IPv4—so for now, IPv6 is hidden behind a new option mosh -6, and not used by default.

This is only tested on Linux so far.

Otherwise the printed exception may be immediately hidden when the
terminal exits alternate screen mode.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
Once we support IPv6, we won’t be able to create a socket until we
know which address family to use.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
This is optional, but needed for IPv6 support.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
@andersk andersk mentioned this pull request Aug 17, 2013
@JasonWoof

Copy link
Copy Markdown

This works great after installing libio-socket-ip-perl!

I hope this gets merged.

@keithw
keithw merged commit 6f0669b into mobile-shell:master Jan 4, 2014
@andersk
andersk deleted the ipv6 branch January 4, 2014 07:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants