here's the patchset mostly for the lib/ and include/ dir. They must be applied
in the below order and aim to
redefine debug output macros (also works with win32)
fix the soname in lib/
user defined local address and port and IPv6 support
complete win32-dll support and add visibility for linux/*bsd
use the right type for sockets in win32
add lib/bluez_compat.h that joins all available bluetooth implementation
as bluez compatibility macros
also adds win32 bluetooth support this way
NOTE: those are experimental patches and need testing. If you are interested
in some of this, help me test them so it may get integrated into CVS.
None of the patches should change the ABI but they extend the API.
If you need further win32 support (apps/ and glib/ dirs), just tell me to get
the proper patches.