aboutsummaryrefslogtreecommitdiffstats
path: root/src/db/upnp/Device.cxx (unfollow)
Commit message (Collapse)AuthorFilesLines
2014-01-18db/upnp: cache m_path.back()Max Kellermann1-12/+13
2014-01-18db/upnp/Device: move code to method Parse()Max Kellermann1-11/+10
Forward the Error to the caller.
2014-01-18db/upnp/Discovery: don't copy XML to std::stringMax Kellermann1-2/+2
Pass "const char *" to Expat.
2014-01-18db/upnp: use move operator to assign XML CDATAMax Kellermann1-11/+11
Reduce runtime bloat.
2014-01-18db/upnp/Util: trimstring() constructs string from bufferMax Kellermann1-2/+1
Reduce overhead by omitting the part of the buffer that consists only of whitespace.
2014-01-10db/upnp/Device: remove unused attribute "m_tabs"Max Kellermann1-4/+1
2014-01-10db/upnp: remove unnecessary empty string checks from CharacterData()Max Kellermann1-3/+0
2014-01-09UPnP database pluginJean-Francois Dockes1-0/+140
[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]