aboutsummaryrefslogtreecommitdiffstats
path: root/src/db/upnp/upnpplib.cxx (follow)
Commit message (Collapse)AuthorAgeFilesLines
* db/upnp: move the LibUPnP instance to class UpnpDatabaseMax Kellermann2014-01-161-14/+0
| | | | Delete the object when closing the database.
* db/upnp: use std::function for the libupnp callbackMax Kellermann2014-01-131-13/+3
| | | | Replaces the bloated std::map.
* db/upnp: remove unnecessary MutexMax Kellermann2014-01-111-2/+0
|
* db/upnp: remove unused method setMaxContentLength()Max Kellermann2014-01-101-6/+1
|
* db/upnp: remove "upnplog" optionMax Kellermann2014-01-101-30/+1
| | | | | We have removed all libupnp logging calls, and we don't need to debug libupnp.
* db/upnp: remove unused method errAsString()Max Kellermann2014-01-101-9/+0
|
* UPnP database pluginJean-Francois Dockes2014-01-091-0/+144
[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]