I've been trying to get some IPv6 code working for the past few months. Some attempts at it worked, but not much more than simple connection opening and listening programs. Recently, I've managed to work out some real IPv6 IPs on the 6bone, via FreeNet6. If you're interested, you can (could) reach me at:
Given that, I decided I needed an IPv6-enabled browser. Since I already had determined to make KDE2
IPv6 enabled, I set off making Konqueror able to talk at 6bone.net. Guess what?
The patch is here and must be applied on top of a clean kdelibs 1.92 (beta 3 -- korner) code. It'll completely replace the KSocket & KServerSocket classes and will add some patches to kio/http/http.cc and kio/ftp/ftp.cpp (why don't everyone use .cpp?).
For the moment, only HTTP browsing is enabled in IPv6 mode. FTP under IPv6 adds two (more?) new commands I haven't yet mastered, so I didn't mess with that.