Revision 32037d0908e04ba327e2ea0d73733486277e899b

datallah at pidgin.im datallah at pidgin.im
Tue Jun 5 20:03:02 EDT 2007


-----------------------------------------------------------------
Revision: 32037d0908e04ba327e2ea0d73733486277e899b
Ancestor: fc2b3abe07ed5e2601550aae1e34ed81ccb6761d
Author: datallah at pidgin.im
Date: 2007-06-05T03:38:22
Branch: im.pidgin.pidgin

Renamed entries:
        libpurple/protocols/bonjour/dns_sd.c to libpurple/protocols/bonjour/mdns_howl.c
        libpurple/protocols/bonjour/dns_sd.h to libpurple/protocols/bonjour/mdns_howl.h
Added files:
        libpurple/protocols/bonjour/dns_sd_proxy.h
        libpurple/protocols/bonjour/mdns_common.c
        libpurple/protocols/bonjour/mdns_common.h
        libpurple/protocols/bonjour/mdns_types.h
        libpurple/protocols/bonjour/mdns_win32.c
        libpurple/protocols/bonjour/mdns_win32.h
Modified files:
        COPYRIGHT libpurple/protocols/bonjour/Makefile.am
        libpurple/protocols/bonjour/Makefile.mingw
        libpurple/protocols/bonjour/bonjour.c
        libpurple/protocols/bonjour/bonjour.h
        libpurple/protocols/bonjour/buddy.c
        libpurple/protocols/bonjour/buddy.h
        libpurple/protocols/bonjour/jabber.c
        libpurple/protocols/bonjour/mdns_howl.c
        libpurple/protocols/bonjour/mdns_howl.h

ChangeLog: 

This is a patch from Chris Davies to make Bonjour work on Windows using the Apple Bonjour framework.  It turns out that the actual DNS-SD library is (3 clause) BSD licensed, so we can use it.

There are a few changes by me, mainly to fix the howl implementation.

Fixes #1117 .

There appear to be a few bugs, but I believe that they were also present previously.  I'm hoping to do some more tweaking before the next release.

The howl implementation will eventually be supersceded by a native avahi implementation, so I opted for a somewhat dirty hack to enable it instead of doing something with config.h.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 32037d0908e04ba327e2ea0d73733486277e899b.diff
Type: text/x-diff
Size: 47737 bytes
Desc: not available
Url : http://pidgin.im/pipermail/commits/attachments/20070605/4088099f/attachment-0001.diff 


More information about the Commits mailing list