summaryrefslogtreecommitdiff
path: root/src/lib/upnp/Discovery.hxx
AgeCommit message (Expand)Author
2021-02-24db/upnp/Discovery: use class IntrusiveListMax Kellermann
2021-01-01copyright year 2021Max Kellermann
2020-05-27lib/upnp/Compat: workaround for -Wkeyword-macroMax Kellermann
2020-05-27lib/upnp: drop support for libupnp versions older than 1.8Max Kellermann
2020-04-08util/SplitString: convert return value to std::string_viewMax Kellermann
2020-01-18copyright year 2020Max Kellermann
2019-07-05include cleanups (powered by iwyu)Max Kellermann
2019-06-17Copyright year 2019Max Kellermann
2019-04-04event/*, ...: make GetEventLoop() constMax Kellermann
2018-10-31*: copyright year 2018Max Kellermann
2018-08-20Compiler.h: move to util/Max Kellermann
2018-01-02lib/upnp/Discovery: protect "downloaders" accesses with mutexMax Kellermann
2017-12-16Merge branch 'v0.20.x'Max Kellermann
2017-12-11lib/upnp: use include path without upnp/ prefix and honor pkg-config CFLAGSUwe Kleine-König
2017-11-25Merge tag 'v0.20.12'Max Kellermann
2017-11-16lib/upnp: adapt to libupnp 1.8 API changesMax Kellermann
2017-11-16lib/upnp/Callback: make "evp" parameter constMax Kellermann
2017-11-16lib/upnp/Discovery: make Upnp_Discovery pointers constMax Kellermann
2017-11-14lib/{curl,upnp}: add more exception handlersMax Kellermann
2017-11-12lib/upnp: add "noexcept"Max Kellermann
2017-11-12lib/curl: add "noexcept"Max Kellermann
2017-09-21lib/upnp/Discovery: migrate from DeferredMonitor to DeferEventMax Kellermann
2017-08-25lib/upnp/Discovery: use DeferredMonitor instead of BlockingCall()Max Kellermann
2017-08-25lib/upnp/Discovery: add method GetEventLoop()Max Kellermann
2017-08-25lib/upnp/Discovery: use CURL instead of UpnpDownloadUrlItem()Max Kellermann
2017-01-23lib/upnp: fix bad std::chrono castMax Kellermann
2017-01-03update copyright yearMax Kellermann
2016-12-28lib/upnp/Discovery: use std::chrono::steady_clockMax Kellermann
2016-12-28lib/upnp/Discovery: use C++11 initializersMax Kellermann
2016-03-01*: include cleanup (using iwyu)Max Kellermann
2016-02-26update copyright year to 2016Max Kellermann
2016-02-07lib/expat: use C++ exceptions instead of class ErrorMax Kellermann
2016-02-07lib/upnp: use C++ exceptions instead of class ErrorMax Kellermann
2016-02-06upnp/Discovery: use std::unique_ptr in WorkQueueMax Kellermann
2015-02-03lib/upnp/Discovery: remove locking from ExpireDevices()Max Kellermann
2015-02-02lib/upnp/Discovery: apply naming conventionMax Kellermann
2015-01-01Copyright year 2015Max Kellermann
2014-08-30*: add missing Compiler.h includesMax Kellermann
2014-01-26upnp/discovery: use a plain UpnpClient_Handle instead of class LibUPnPMax Kellermann
2014-01-26upnp: add class UpnpCallbackMax Kellermann
2014-01-26upnp/Discovery: add listener interfaceMax Kellermann
2014-01-26db/upnp: move generic code to lib/upnp/Max Kellermann