summaryrefslogtreecommitdiff
path: root/src/input/plugins/CurlInputPlugin.cxx
AgeCommit message (Expand)Author
2018-08-02Merge branch 'v0.20.x'Max Kellermann
2018-08-02case-insensitive URI scheme comparisonMax Kellermann
2018-07-18config/Migrate: library to migrate deprecated settingsMax Kellermann
2018-07-16config/Config*: rename files, drop "Config" prefixMax Kellermann
2018-07-06Merge branch 'v0.20.x'Max Kellermann
2018-07-06input/curl: use new class HttpStatusErrorMax Kellermann
2018-07-06util/StringFormat: new utility libraryMax Kellermann
2018-07-06input/Offset: add macro PRIoffsetMax Kellermann
2018-07-06input/curl: remove obsolete Windows sprintf() fallbackMax Kellermann
2018-06-22input/curl: use class MaybeBufferedInputStreamMax Kellermann
2018-06-22input/Stream: remove attribute "cond", replace with handler interfaceMax Kellermann
2018-01-24util/StringFormat: new utility libraryMax Kellermann
2018-01-24input/Offset: add macro PRIoffsetMax Kellermann
2018-01-24input/curl: remove obsolete Windows sprintf() fallbackMax Kellermann
2018-01-11input/curl: add public function to construct an instanceMax Kellermann
2018-01-11input/curl: pass additional request headers to constructorMax Kellermann
2018-01-11input/curl: pass IcyMetaDataParser to constructorMax Kellermann
2018-01-11input/curl: remove impossible "icy" checksMax Kellermann
2018-01-11input/curl: create the request_headers list only onceMax Kellermann
2018-01-11input/curl: un-inline constructorMax Kellermann
2018-01-11input/curl: add "noexcept"Max Kellermann
2018-01-11input/curl: convert struct to classMax Kellermann
2017-12-26archive/File, input/Plugin: return InputStreamPtrMax Kellermann
2017-12-26input/Proxy: use InputStreamPtrMax Kellermann
2017-12-26input/Icy: manage the parser in a std::shared_ptrMax Kellermann
2017-12-26Merge branch 'v0.20.x'Max Kellermann
2017-12-26input/curl: add missing mutex locks to OnEnd(), OnError()Max Kellermann
2017-12-20input/InputStream: ReadTag() returns std::unique_ptr<Tag>Max Kellermann
2017-12-20tag/Builder: CommitNew() returns std::unique_ptr<Tag>Max Kellermann
2017-12-16Merge branch 'v0.20.x'Max Kellermann
2017-12-12*: check defined(_WIN32) instead of defined(WIN32)Max Kellermann
2017-11-12lib/curl: add "noexcept"Max Kellermann
2017-11-05Merge branch 'v0.20.x'Max Kellermann
2017-10-24input/curl: call StartRequest() after setting CURLOPT_RANGEMax Kellermann
2017-10-24input/curl: move code to StartRequest()Max Kellermann
2017-10-24input/curl: move the range buffer to the stackMax Kellermann
2017-08-18lib/curl/Init: share a CurlGlobal instance between input and storageMax Kellermann
2017-03-01input/curl: use %lu instead of %lluMax Kellermann
2017-03-01input/curl: format Range offset as unsignedMax Kellermann
2017-02-21input/curl: use %lu instead of %lluMax Kellermann
2017-02-21input/curl: format Range offset as unsignedMax Kellermann
2017-02-08tag/Tag*: rename several source filesMax Kellermann
2017-01-26input/Plugin: pass EventLoop& to init()Max Kellermann
2017-01-25input/async: pass EventLoop& to constructorMax Kellermann
2017-01-25input/Plugin: include cleanupMax Kellermann
2017-01-25input/curl: use CurlGlobal::GetEventLoop()Max Kellermann
2017-01-25input/async: add method GetEventLoop()Max Kellermann
2017-01-09input/curl: wake up client thread after seek to end of fileMax Kellermann
2017-01-07lib/curl/Request: require the caller to explicitly register the requestMax Kellermann
2017-01-06lib/curl/Slist: new wrapper for curl_slistMax Kellermann