[Pidgin] #14755: bonjour file transfer broken when IPv6 is activated in avahi
Pidgin
trac at pidgin.im
Sat Jan 19 12:53:04 EST 2013
#14755: bonjour file transfer broken when IPv6 is activated in avahi
----------------------------------------------+-----------------------
Reporter: tux | Owner: datallah
Type: defect | Status: closed
Milestone: 2.10.7 | Component: Bonjour
Version: 2.10.1 | Resolution: fixed
Keywords: bonjour ipv6 file transfer avahi |
----------------------------------------------+-----------------------
Changes (by Linus Lüssing <linus.luessing@…>):
* status: new => closed
* resolution: => fixed
* milestone: Patches Needing Review => 2.10.7
Comment:
(In [9e41dd502922]):[[BR]]
Bonjour: Retry alternative address offers for file transfers too
So far for a Bonjour file transfer libpurple only tried to connect to and
fetch
a file via the offered address matching that hosts 'primary' ip address.
With this patch libpurple will retry with the next offered address(es) in
case
of connection failures like XEP-0065 suggests.
It will also accept and try any offered address, even if it is not
announced
via mDNS.
For the special case of link local IPv6 addresses, we will try to guess
the
according interface name from our Bonjour IP address list.
This patch makes the underlying issue of ticket #14755 (the missing IPv6
listening socket) less critical in that activating IPv6 does not break
bonjour
file transfer in general anymore.
Fixes #14755
--
Ticket URL: <https://developer.pidgin.im/ticket/14755#comment:9>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list