aboutsummaryrefslogtreecommitdiffstats
path: root/src/db/upnp/Util.cxx (follow)
Commit message (Collapse)AuthorAgeFilesLines
* db/upnp: emplace/move in csvToStrings()Max Kellermann2014-01-221-2/+2
|
* db/upnp: require an empty token list in csvToStrings()Max Kellermann2014-01-221-6/+4
|
* db/proxy: simplify csvToStrings()Max Kellermann2014-01-221-47/+17
|
* db/upnp: use std::list instead of std::set for SearchCapabilitiesMax Kellermann2014-01-221-5/+3
| | | | Reduce bloat. We never used the set lookup.
* db/upnp/Util: pass char* to csvToStrings()Max Kellermann2014-01-221-6/+9
|
* db/upnp/Util: handle absolute URI paths properly in caturl()Max Kellermann2014-01-221-7/+20
| | | | Fixes problems with some UPnP servers.
* db/upnp/Util: use string::back(), string::front()Max Kellermann2014-01-221-5/+5
|
* db/upnp/Device: replace std::vector with a std::string pointerMax Kellermann2014-01-221-10/+11
|
* db/upnp/Util: "emplace" items into the listMax Kellermann2014-01-221-3/+3
| | | | Reduce overhead.
* db/upnp: use std::list instead of std::vectorMax Kellermann2014-01-211-2/+2
| | | | Reduce overhead.
* db/upnp/Util: trimstring() constructs string from bufferMax Kellermann2014-01-181-11/+10
| | | | | Reduce overhead by omitting the part of the buffer that consists only of whitespace.
* db/upnp: move stringToTokens() to Util.cxxMax Kellermann2014-01-111-0/+35
|
* UPnP database pluginJean-Francois Dockes2014-01-091-0/+149
[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]