summaryrefslogtreecommitdiff
path: root/mdns.h
Commit message (Collapse)AuthorAge
* Initial shot at tidying up the avahi monitoring for DACP Id port information ↵Mike Brady2018-12-08
| | | | to make it survive abnormal temrination of play sessions.
* Make scanning for DACP port part of the dacp handler. Only emit 'clip' and ↵Mike Brady2018-03-31
| | | | 'svip' for a play connection, suppress 'pfls' until 'pffr' has been emitted
* Tidy up using clang-formatMike Brady2018-03-07
|
* Add lots of debug messages, begin to use correctly sized PRId64 and friends ↵Mike Brady2018-03-06
| | | | in sprintf commands, begin to remove some simple causes of warnings.
* Add tinyhttp code for sending and reading responses. Clean up some dacp ↵Mike Brady2017-12-18
| | | | routines. Most new and modified rooutines untested.
* IntermediateMike Brady2017-12-02
|
* Some spring cleaning using clang-formatMike Brady2017-10-05
|
* Add avahi code to look for the rmeote control information for the client and ↵Mike Brady2017-10-05
| | | | get the port number from it.
* Tidy up source using clang-formatMike Brady2017-07-31
|
* Change the identified basck to ShairportSync -- lost in the move from 2.8.6 ↵Mike Brady2017-03-10
| | | | to 3.0
* Tidy up with a clang-formatMike Brady2016-09-11
|
* Restore metadata feed, duh.Mike Brady2016-05-22
|
* Change Zeroconf strings to match those of a First Generation AirPort Express ↵Mike Brady2016-05-20
| | | | running firmware 7.6.4
* Reformat using clang-format.Mke Brady2015-06-01
|
* Make metadata support a compile-time option. Clean up a few definitions.Mke Brady2015-04-03
|
* Add warning for stalled metadata, add option for coverartMike Brady2015-03-21
|
* Fix flush glitch, add artwork request to metadata set.Mike Brady2015-03-18
|
* Reinistate after bugfix: Change bonjour advertisement if metadata sought, ↵Mke Brady2015-02-26
| | | | add sender name metadata, use own base64 encoder
* Revert "Change bonjour advertisement if metadata sought, add sender name ↵Mke Brady2015-02-25
| | | | | | | | metadata, use own base64 encoder" This reverts commit 7d339b1b37a62bdccb2f81083514170674c8805d. UNstable partial updates.
* Change bonjour advertisement if metadata sought, add sender name metadata, ↵Mike Brady2015-02-25
| | | | use own base64 encoder
* Initial metadata code from abrasiveMke Brady2015-02-18
|
* Add a command-line option to force the mDNS backendPaul Lietar2013-10-22
| | | | Add this option to the system-v init script.
* Reorganize mDNS advertisementPaul Lietar2013-10-22
| | | | | | | | | | | 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.
* add native avahi-client supportJames Laird2013-06-04
| | | | | requires extra packages on some systems, eg. libavahi-client-dev on Debian/Ubuntu.
* mdns: die iff the MDNS advertising process diesJames Laird2013-06-04
| | | | and not if any other child does!
* rewrite: add mDNS registrationJames Laird2013-04-01