This PR allows the UI to parse and handle IPv6 syntax. However I encountered some connection issues:
I could not connect on my LAN IPv6 address but I could ping it without issue.
The arbiter is able to connect with no problems.
My ISP does not provide me an IPv6 address so I could not test this over public network.
I'll try to figure this out myself but I am new to C# development and LiteNetLib, so I am opening a draft pull request in case anyone else can write a quick fix.
Thanks
Edit: Note that IPv6 addresses require enclosing square brackets even when a port is not specified.
Reopening PR56 on correct base branch.
Resolves #55.
This PR allows the UI to parse and handle IPv6 syntax. However I encountered some connection issues:
I could not connect on my LAN IPv6 address but I could ping it without issue. The arbiter is able to connect with no problems. My ISP does not provide me an IPv6 address so I could not test this over public network.
I'll try to figure this out myself but I am new to C# development and LiteNetLib, so I am opening a draft pull request in case anyone else can write a quick fix.
Thanks
Edit: Note that IPv6 addresses require enclosing square brackets even when a port is not specified.