Max Kellermann
|
0ec1808956
|
db/proxy: simplify csvToStrings()
|
2014-01-22 23:17:42 +01:00 |
|
Max Kellermann
|
0defd927f3
|
db/upnp: use std::list instead of std::set for SearchCapabilities
Reduce bloat. We never used the set lookup.
|
2014-01-22 21:41:05 +01:00 |
|
Max Kellermann
|
02f2171010
|
db/upnp/Util: pass char* to csvToStrings()
|
2014-01-22 20:24:55 +01:00 |
|
Max Kellermann
|
9fb5134f64
|
db/upnp/Util: handle absolute URI paths properly in caturl()
Fixes problems with some UPnP servers.
|
2014-01-22 19:38:07 +01:00 |
|
Max Kellermann
|
9aeb23dfe9
|
db/upnp/Util: use string::back(), string::front()
|
2014-01-22 19:38:02 +01:00 |
|
Max Kellermann
|
9747cc9e58
|
db/upnp/Device: replace std::vector with a std::string pointer
|
2014-01-22 09:55:51 +01:00 |
|
Max Kellermann
|
2722b8a3df
|
db/upnp/Util: "emplace" items into the list
Reduce overhead.
|
2014-01-22 09:40:38 +01:00 |
|
Max Kellermann
|
5434856136
|
db/upnp: use std::list instead of std::vector
Reduce overhead.
|
2014-01-21 23:33:28 +01:00 |
|
Max Kellermann
|
55737e4ff6
|
db/upnp/Util: trimstring() constructs string from buffer
Reduce overhead by omitting the part of the buffer that consists only
of whitespace.
|
2014-01-18 13:36:50 +01:00 |
|
Max Kellermann
|
b50d79542c
|
db/upnp: move stringToTokens() to Util.cxx
|
2014-01-11 01:30:05 +01:00 |
|
Jean-Francois Dockes
|
406452f019
|
UPnP database plugin
[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]
|
2014-01-09 20:56:00 +01:00 |
|