PDA

View Full Version : IPv6


ScaryNet
03-17-2010, 08:17 AM
It might be very usefull to implement ipv6 support into flashfxp. The change in code is trivial, yet the client would be available for the next generation ip addresses.

MxxCon
03-17-2010, 09:50 AM
The change in code is trivialimpressive that you have access to bigstar's source code and know what kind of changes need to be done:rolleyes:

ScaryNet
03-17-2010, 12:51 PM
impressive that you have access to bigstar's source code and know what kind of changes need to be done:rolleyes:

We are talking about a few includes, and a change using AF_INET6 instead of AF_INET, no need to see sources for that.

MxxCon
03-18-2010, 07:58 AM
that's what you think, not what is actually needs to be done.

ScaryNet
03-18-2010, 12:18 PM
that's what you think, not what is actually needs to be done.

ok, let's cut the chitchat and get back to what this thread is about:


are there any plans to even add ipv6 support ?
if yes, whats the ETA of a beta version containing ipv6 support ?

DayCuts
03-20-2010, 04:13 PM
IPv6 has been around for a long time and has still never been fully adopted in the industry (both harder and software). This is because IPv6 was initially created due to the forseable exhaustion of IPv4 allocation. However, since then significant improvements have been made to the way networking and so on works (such as NAT) that have, for now, solved the major issues that prompted the creation of IPv6 in the first place. This is why, IMO, the industry (developers, manufacturers of routers, and so on) are in absolutely no hurry to implement IPv6 support.

As far as FlashFXP goes, iirc (its been awhile), it was on the todo list but was far from the top of the priority list.

Until enough Router manufacturers (for example) start making IPv6 support (and use) standard in their products (if they ever do) i think IPv6 will remain a very low priority in software.

bigstar
03-20-2010, 05:07 PM
Well the good news is that FlashFXP does support IPv6, the bad news is that it doesn't work.

It's a lot more complicated than simply changing the socket address family.

There are several new API's and functions for working with IPv6 plus you need to maintain compatibility for IPv4 while supporting IPv6.