* autogen.sh: A fresh, hip, autogen
* src/ServiceLocator.cs:
* src/Server.cs: Removed old Mono.Zeroconf and Avahi support, replaced
with new Mono.Zeroconf support (which is a frontend to either
mDNSResponder or Avahi support, abstracted from applications or other
libraries)
* src/Client.cs:
* src/Database.cs: Fix some compiler warnings
* configure.ac: Require Mono.Zeroconf instead of either Avahi or
mDNSResponder; check for TagLib#; bump version to 0.4.0
* sample/SampleServer.cs: Use TagLib instead of Entagged to build the
sample server
* sample/Makefile.am: Fixed up to link against TagLib
svn path=/trunk/daap-sharp/; revision=84929
* configure.ac: require the latest Avahi, and bump to 0.3.4
* src/Server.cs: don't crash if Stop is called more than once
svn path=/trunk/daap-sharp/; revision=62359
* src/ServiceLocator.cs: make sure we properly dispose of the
Avahi.Client when shutting down.
* src/Server.cs: ditto
svn path=/trunk/daap-sharp/; revision=60391
* configure.ac: bump to 0.3.2
* src/ContentParser.cs: add workaround for buggy servers.
If a content code can't be found, fallback to our internal one.
svn path=/trunk/daap-sharp/; revision=57806
* configure.ac: bump to 0.3.1
* src/Server.cs: fix a small Uri handling problem which was
causing a bug on windows.
* src/en/*: updated
svn path=/trunk/daap-sharp/; revision=57115
* configure.ac: Added check for pkg-config to fix package detection
bug; Added --enable-mdnsd to skip Avahi check and define ENABLE_MDNSD
for compilation
* src/Makefile.am: Added files to DISTCLEANFILES so 'make distcheck'
works; build with -debug and link using arguments from
MCS_FLAGS (AVAHI_LIBS) instead of -pkg; compile Mono.Zeroconf
sources into assembly use daap_SCRIPTS instead of daap_DATA to
get a 0755 chmod; install daap-sharp.dll.{mdb,config}
* src/Server.cs:
* src/ServiceLocator.cs: Only compile Avahi-related code if ENABLE_MDNSD
is not defined, otherwise, compile the alternate Mono.Zeroconf code;
these changes allow DAAP support to be compatible with Avahi and
Apple's mDNSResponder Zerconf implementation; daap-sharp should now
be easily portable to OS X and Windows
* src/daap-sharp.dll.config.in: Added configuration file with DLL map
for native mdns calls
* sample/Makefile.am: Build tests with -debug
* sample/SampleServer.cs: Updated to reflect API changes in entagged
* src/Mono.Zeroconf/*: Added sources for Mono.Zeroconf with a
sync-tree script to update sources from repository for bundling
svn path=/trunk/daap-sharp/; revision=57056