Commit Graph
18 Commits
Author SHA1 Message Date
Mike Brady c50af16abb Disable avahi browser function 2016-05-02 09:45:00 +01:00
Mke Brady dace5b0511 Cleaned up a few warnings detected by clang 2016-04-05 16:48:29 +01:00
Mike Brady f864adf3d4 Add experimental Avahi browser code to detect ip numbers used to advertise service 2016-04-02 15:10:41 +00:00
Mike Brady ca8ae1fa62 Add ability to change regtype; tidy up and quieten some diagnostic messages. 2016-04-01 16:29:09 +01:00
Mike McKnight 9323e65df8 Merge upstream and rebase local mods to development 2016-03-31 08:04:58 -06:00
Mike McKnight 357f047ca4 Cleaned up a little 2016-03-30 21:49:08 -06:00
Mike McKnight 490933984e Fix for name collisions in avahi 2016-03-30 20:49:24 -06:00
Mke Brady 7b3694d9a6 Correct mishandling of avahi poll-thread error conditions. This was causing Shairport Sync to crash e.g. when the network disappeared 2016-03-17 09:41:32 +00:00
Mke Brady 87a0475c16 Reformat using clang-format. 2015-06-01 23:16:50 +01:00
Mike Brady 99df6fe537 Use config.metadata_enabled in place of config.meta-dir. 2015-05-04 17:20:50 +01:00
Mke Brady 75f3f912c7 Make metadata support a compile-time option. Clean up a few definitions. 2015-04-03 13:47:58 +01:00
Mke Brady 46412eb148 Reinistate after bugfix: Change bonjour advertisement if metadata sought, add sender name metadata, use own base64 encoder 2015-02-26 10:56:49 +00:00
Mke Brady bcca3a6f88 Revert "Change bonjour advertisement if metadata sought, add sender name metadata, use own base64 encoder"
This reverts commit 7d339b1b37.

UNstable partial updates.
2015-02-25 20:55:29 +00:00
Mike Brady 7d339b1b37 Change bonjour advertisement if metadata sought, add sender name metadata, use own base64 encoder 2015-02-25 18:25:29 +00:00
Mike Brady f0195c5d79 Stop incorrect warning about malloc/free 2014-08-24 16:17:56 +01:00
Mike Brady 1a0932d92a Remove extra returns and generally clean up some debug messages. 2014-05-19 19:12:13 +01:00
Paul LietarandJames Laird 958fceb60a Add a command-line option to force the mDNS backend
Add this option to the system-v init script.
2013-10-22 10:33:41 +11:00
Paul LietarandJames Laird 3896909080 Reorganize mDNS advertisement
mDNS is now handled more or less in the same way audio is.
Multiple mDNS backends are available, shairport tries them all until one
works.

This makes it, IMHO, cleaner, and easier to add other mDNS backends in
the future, such as using tinysvcmdns or dns-sd library.
Also it will also allow to define mDNS backends as plugins, in a similar
way it is done in PR #230.
2013-10-22 10:33:41 +11:00