jianlinwei / connectbot

Automatically exported from code.google.com/p/connectbot
Apache License 2.0
0 stars 0 forks source link

Allow IPv6 address literals #447

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Start ConnectBot
2. Select Telnet mode
3. Enter the following address: [fe80::21b:77ff:fe2c:b690]:22

Q: What is the expected output? 
A: I expect it to add the host to the list, and at least attempt to connect.

Q: What do you see instead?
A: Instead, it rejects the address as invalid.

Q: What version of the product are you using?
A: Version 1.7.1

Q: What type of system are you trying to connect to?
A: In the above example it is a Linux PC but this is irrelevant.

I attempted to modify ConnectBot to fix this problem, but unfortunately this 
was not possible because android.net.Uri does not support IPv6 address literals 
in URIs :-(. This means that unless ConnectBot avoids using the Android Uri 
class, we probably have to wait for Google to fix it.

Original issue reported on code.google.com by LukeDuns...@gmail.com on 13 Apr 2011 at 1:40

GoogleCodeExporter commented 9 years ago
IPv6 is now available over Verizon 3G in some areas.  Is there any update on 
this?

Original comment by wswartze...@gmail.com on 12 Oct 2012 at 10:28

GoogleCodeExporter commented 9 years ago
FWIW, this form is defined in STD66 http://tools.ietf.org/html/std66

Is there an issue already open on Android to properly support this?

Original comment by and...@jorgensenfamily.us on 4 Jan 2013 at 10:44