Feature #742

IPv6 support

Added by Bernhard Schmidt 976 days ago. Updated 376 days ago.

Status:New Start:
Priority:Normal Due date:
Assigned to:- % Done:

0%

Category:Backend/Core
Target version:0.15
Operating System:

All

Reported in:

0.11


Description

PSI supports IPv6 connections to the server only when compiled with NO_NDNS (which uses old and deprecated Qt3 libraries and is therefor not enabled by default). PSI should be able to connect to IPv6 servers in default builds.

acked by infiniti on


Related issues

related to Bug #764 Patch review (META TASK) New

History

Updated by Bernhard Schmidt 976 days ago

infiniti had send some patches to the mailinglist (http://lists.affinix.com/htdig.cgi/psi-devel-affinix.com/2007-April/006827.html) to convert the code to the new (even newer than ndns?) library. He had to fix some bugs, but now it compiles. Still only with #define NO_NDNS.

Patch against 0.11 is available at http://users.birkenwald.de/~berni/temp/psi-ipv6.diff, works fine on Ubuntu gutsy/hoary.

Updated by Chris Hills 710 days ago

I am running v0.13-dev (743649e7) with the new jdns library and cannot connect to IPv6 servers. I was able to connect to an IPv6 server using 0.12 with NO_NDNS enabled but then I could no longer connect to IPv4 servers.

Updated by Chris Hills 710 days ago

Whilst jdns libraries are included with the source, it seems as yet unimplemented. Since Qt3 support has been completely removed, resolver services are presently provided by ndns only.

Updated by Justin Karneges 377 days ago

  • Target version set to 0.14

Updated by Justin Karneges 376 days ago

  • Target version changed from 0.14 to 0.15

Also available in: Atom PDF