Max Kellermann
|
f363788d76
|
db/upnp: pass unsigned integers to readDirSlice()
|
2014-01-22 20:57:10 +01:00 |
|
Max Kellermann
|
714056f157
|
db/upnp: inline ContentDirectoryService::readDirSlice()
|
2014-01-22 20:42:36 +01:00 |
|
Max Kellermann
|
1abc96fa27
|
db/upnp: remove special case for "*"
Passing this to csvToStrings() will do the same.
|
2014-01-22 20:37:17 +01:00 |
|
Max Kellermann
|
0fa98479ad
|
db/upnp: obtain char* from ixmlwrap::getFirstElementValue()
Fixes crash when there's no SearchCaps element.
|
2014-01-22 20:26:33 +01:00 |
|
Max Kellermann
|
02f2171010
|
db/upnp/Util: pass char* to csvToStrings()
|
2014-01-22 20:24:55 +01:00 |
|
Max Kellermann
|
a5e7d0a90f
|
db/upnp: require an empty input capability set
|
2014-01-22 20:21:01 +01:00 |
|
Max Kellermann
|
f33f891c54
|
db/upnp: add UpnpMakeAction() helper function
|
2014-01-18 15:27:54 +01:00 |
|
Max Kellermann
|
6e55552292
|
db/upnp/ixmlwrap: getFirstElementValue() returns const char *
Eliminate the std::string bloat.
|
2014-01-18 15:01:19 +01:00 |
|
Max Kellermann
|
1a4940bbda
|
db/upnp: free IXML_Document *request manually
|
2014-01-18 14:38:52 +01:00 |
|
Max Kellermann
|
a35c7bc81a
|
db/upnp: move the LibUPnP instance to class UpnpDatabase
Delete the object when closing the database.
|
2014-01-16 09:30:24 +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 |
|