summaryrefslogtreecommitdiff
path: root/src/db/plugins/upnp
AgeCommit message (Expand)Author
2019-06-17Merge branch 'v0.21.x'Max Kellermann
2019-06-17Copyright year 2019Max Kellermann
2019-06-16db/Interface: CollectUniqueTags() allows multiple "groups"Max Kellermann
2019-02-20db/Plugin: use std::unique_ptr<> to manage Database pointersMax Kellermann
2018-11-19db/upnp: use the generic ::CollectUniqueTags() functionMax Kellermann
2018-11-19check.h: remove obsolete headerMax Kellermann
2018-10-31*: copyright year 2018Max Kellermann
2018-10-22Merge branch 'v0.20.x'Max Kellermann
2018-10-22db: fix broken command "list ... group"Max Kellermann
2018-09-02db/Print: move sort/window emulation code to class DatabaseVisitorHelperMax Kellermann
2018-09-02db/Interface: add "noexcept"Max Kellermann
2018-08-20Compiler.h: move to util/Max Kellermann
2018-08-02song/Filter: move each class into a separate sourceMax Kellermann
2018-08-02DetachedSong, db/LightSong, SongFilter: move to src/song/Max Kellermann
2018-07-25SongFilter: make Item an interfaceMax Kellermann
2018-07-06util/StringFormat: new utility libraryMax Kellermann
2018-07-06db/LightSong: pass URI to constructorMax Kellermann
2018-07-06db/LightSong: implicit initializationMax Kellermann
2018-07-06db/LightSong: make Tag a referenceMax Kellermann
2018-01-24util/StringFormat: new utility libraryMax Kellermann
2018-01-19db/upnp/Directory: fix parsing of durations with fractions of secondsStefan Roellin
2018-01-02db/upnp: use SplitString() instead of stringToTokens()Max Kellermann
2018-01-02lib/upnp/ClientInit: return UpnpClient_HandleMax Kellermann
2017-11-12lib/upnp: add "noexcept"Max Kellermann
2017-09-12util/StringView: remove Literal()Max Kellermann
2017-08-25lib/upnp/Discovery: use CURL instead of UpnpDownloadUrlItem()Max Kellermann
2017-08-24db/DatabasePlugin: pass EventThread's EventLoop to create()Max Kellermann
2017-08-18DetachedSong, db/LightSong, db/simple/Song: use std::chrono::system_clock::ti...Max Kellermann
2017-08-18db/LightDirectory: use std::chrono::system_clock::time_pointMax Kellermann
2017-06-04Merge tag 'v0.20.9'Max Kellermann
2017-06-04*: add lost of "noexcept" specificationsMax Kellermann
2017-05-16*: remove lots of GCC 4.8 fallback codeMax Kellermann
2017-05-15Merge tag 'v0.20.7'Max Kellermann
2017-05-08*: add "noexcept" to many, many function prototypesMax Kellermann
2017-02-11db/Interface: GetUpdateStamp() returns std::chrono::system_clock::time_pointMax Kellermann
2017-02-08tag/Mask: wrap in classMax Kellermann
2017-02-08tag/Tag*: rename several source filesMax Kellermann
2017-01-23lib/upnp/Util: pass single delimiter character to stringToTokens()Max Kellermann
2017-01-23lib/upnp/Util: remove parameter "skipinit", always trueMax Kellermann
2017-01-06db/upnp: use "override" instead of "virtual"Max Kellermann
2017-01-03update copyright yearMax Kellermann
2016-11-10util/Error: remove obsolete classMax Kellermann
2016-10-29db/Interface: migrate visitor methods from class Error to C++ exceptionsMax Kellermann
2016-10-29db/Visitor: remove the Error parameterMax Kellermann
2016-10-28db/Plugin: migrate from class Error to C++ exceptionsMax Kellermann
2016-03-19db/Interface: GetSong() throws exception on errorMax Kellermann
2016-03-19db/Interface: Open() throws exception on errorMax Kellermann
2016-03-18db/upnp: remove obsolete code commentMax Kellermann
2016-03-01*: include cleanup (using iwyu)Max Kellermann
2016-02-26update copyright year to 2016Max Kellermann