Parexy / Multiplayer

Zetrith's Multiplayer mod for RimWorld
MIT License
1 stars 0 forks source link

Added IPv6 parsing support #71

Closed ColinT closed 4 years ago

ColinT commented 5 years ago

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.

MilanDierick commented 5 years ago

@ColinT Need to do some testing, but it won't be this weekend, I got other stuff to do. I'll also be able to test IPv6 for you.

MilanDierick commented 4 years ago

@ColinT Any updates on this?