aboutsummaryrefslogtreecommitdiffstats
path: root/src/db/upnp/Discovery.cxx (unfollow)
Commit message (Collapse)AuthorFilesLines
2014-01-13db/upnp: add fallback for emplace()Max Kellermann1-0/+4
The method emplace() was added in gcc 4.8. This commit restores compatibility with gcc 4.7.
2014-01-13db/upnp: use std::function for the libupnp callbackMax Kellermann1-6/+4
Replaces the bloated std::map.
2014-01-11db/upnp/discovery: convert std::strings to const char *Max Kellermann1-11/+13
Reduce bloat.
2014-01-09UPnP database pluginJean-Francois Dockes1-0/+326
[mk: renamed source files, applied coding style, reduced bloat, using MPD's threading library, using MPD's error reporting and logging library and refactoring, fixed lots of bugs]