quetoo icon indicating copy to clipboard operation
quetoo copied to clipboard

IPv6 Awareness

Open joe0x04 opened this issue 9 years ago • 6 comments

It's 2016, ARIN is out of IPv4 addresses, let's get with the program...

  • Server should (be able to) listen for v6 connections
  • Client should be able to specify connection type "connect -6 hostname.com" or separate connect6 command
  • Master should accept heartbeats from both v4 and v6 servers and answer "getservers" appropriately

joe0x04 avatar Jan 07 '16 17:01 joe0x04

:+1:

jdolan avatar Jan 07 '16 23:01 jdolan

What's the level of effort on this? Is this a 1.0 release item?

jdolan avatar Jan 07 '16 23:01 jdolan

At first it didn't seem like too much had to change. I've been known to be wrong though. It would be cool or this to be in 1.0 release though. I'm slowly getting there.

joe0x04 avatar Jan 10 '16 18:01 joe0x04

At the very least, our net structs will need to be expanded. Our Net_NetaddrToString and Net_StringToNetaddr will need to be rewritten. I've no idea what internal IP functions will require adjustment, either.

jdolan avatar Nov 09 '20 17:11 jdolan

Ya know, I had a working copy of IPv6 aware-Quetoo years ago. IIRC there weren't too many internal functions that needed tweaking, it was mostly just the IP storage requirements. Let me see if I still have that copy lying around...

joe0x04 avatar Nov 17 '20 00:11 joe0x04

Any luck finding that branch @jar3817 ?

jdolan-chwy avatar Feb 08 '21 14:02 jdolan-chwy