SFML community forums

Help => Network => Topic started by: Raedwulf on August 27, 2010, 02:45:30 pm

Title: IPv6 support
Post by: Raedwulf on August 27, 2010, 02:45:30 pm
I was browsing the headers and noted that only IPv4 is supported as yet.
I don't think it is urgently required (I don't even have IPv6 with my ISP!),
but it would be nice to add to the TODO list/roadmap.

I suspect it shouldn't require too many changes.

Cheers
Title: IPv6 support
Post by: Laurent on August 27, 2010, 03:28:03 pm
I don't think it's really necessary right now, IPv6 is still not used a lot. I can probably wait a few years before thinking about adding this task.
Title: IPv6 support
Post by: Mindiell on August 27, 2010, 04:41:39 pm
Plus, IPv6 will be used only on Big backBones for ISPs. People like us will stay with IPv4 for long...
Title: IPv6 support
Post by: Ceylo on August 28, 2010, 08:41:19 am
I was connected through both IPv4 and IPv6 at my college's network :roll: . Sooo.. not so far away!
Title: IPv6 support
Post by: Spodi on August 28, 2010, 09:02:15 am
My vote is for not even worrying about it. IPv6's adaption rate is quite pathetic, even though we are nearing depletion of IPv4 addresses. Keep in mind that IPv4 can be tunneled over IPv6 (and vise versa), that hardware and systems that support IPv6 almost all support IPv4 too, and that many people don't even have IPv6 addresses. Eventually, it'll be nice. But in reality, unless you are a programmer of low-level networking (such as in routers, networking part of the OS, low-level enterprise network libraries, etc), you have many years before it is a concern.

That isn't to say that IPv6 support isn't a good thing, but its like 64-bit support - its nice to have, in some places its a great benefit, but for most applications it is just a lot of work with little (if any) benefit.
Title: IPv6 support
Post by: deadalnix on October 29, 2011, 06:11:29 pm
Quote from: "Laurent"
I don't think it's really necessary right now, IPv6 is still not used a lot. I can probably wait a few years before thinking about adding this task.


Well, I'll wake up this thread. Now that the worldwide IPv4 address pool is exhausted and that some counties switched to IPv6 as a main protocol (china for exemple) It is time for IPv6 in SFML.

Why not take advantage of SFML2 to include this feature ?
Title: IPv6 support
Post by: Laurent on October 29, 2011, 06:15:33 pm
It will probably not require to break the existing API, so it can be done later ;)
Title: Re: IPv6 support
Post by: Sandburg on December 05, 2016, 04:08:34 pm
As said on
http://en.sfml-dev.org/forums/index.php?topic=17671.msg151170#msg151170

I'm getting to post an implementation of IPv6. I'd appreciate some comments (in the post just above).