mzanetti / kodimote

Kodimote is a remote control application for Kodi
GNU General Public License v3.0
20 stars 9 forks source link

Can't connect over IPv6 #74

Open RobertMe opened 9 years ago

RobertMe commented 9 years ago

Reported in a comment in Jolla Harbour: app doesn't connect on a IPv6 (only) network.

@mzanetti do you have any idea what could cause this problem? I guess it should just work?

mzanetti commented 9 years ago

had a look at it... kodidiscovery.cpp currently skips the AAAA record even though the parsing for it is partially implemented already. So that's one TODO for ipv6 support.

I still haven't tested an ipv6 only network though. not sure what happens, but at least reading through the code the rest should be implemented in a way that can handle ipv6.

accumulator commented 9 years ago

I've implemented the IPv6 part of mDNS, both multicast on IPv6 and parsing AAAA records (see my ipv6 branch), but there's a blocker in Qt. Without choosing an alternative to QNetworkAccessManager for sending HTTP requests, there's no way to get IPv6 to work.

See also : https://bugreports.qt.io/browse/QTBUG-46298