summaryrefslogtreecommitdiff
path: root/src/lib/curl
AgeCommit message (Expand)Author
2018-01-20lib/curl/Handler: add API documentationMax Kellermann
2018-01-15lib/curl/Request: add constructor without "url" parameterMax Kellermann
2018-01-11lib/curl/Request: add methods StartIndirect(), StopIndirect()Max Kellermann
2018-01-11lib/curl/Form: new libraryMax Kellermann
2018-01-11lib/curl/Easy: add curl_easy_escape() wrapperMax Kellermann
2018-01-11input/curl: use StringView::StartsWith()Max 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-11-10event/SocketMonitor: rename Get() to GetSocket()Max Kellermann
2017-11-10event/SocketMonitor: add "noexcept"Max Kellermann
2017-09-21lib/curl/{Global,Request}: migrate from DeferredMonitor to DeferEventMax Kellermann
2017-09-12Util/CharUtil: add wchar_t overloadsMax Kellermann
2017-08-29lib/curl/Global: migrate from TimeoutMonitor to TimerEventMax Kellermann
2017-08-18lib/curl/Init: share a CurlGlobal instance between input and storageMax Kellermann
2017-08-10event/SocketMonitor: use class SocketDescriptorMax Kellermann
2017-07-05util/StringUtil: move strip functions to StringStrip.cxxMax Kellermann
2017-06-04Merge tag 'v0.20.9'Max Kellermann
2017-06-04*: add lost of "noexcept" specificationsMax Kellermann
2017-05-15Merge tag 'v0.20.7'Max Kellermann
2017-05-08*: add "noexcept" to many, many function prototypesMax Kellermann
2017-03-10Merge tag 'v0.20.6'Max Kellermann
2017-03-10lib/curl/Request: "ICY 200 OK" is a response boundary headerMax Kellermann
2017-03-10lib/curl/Request: move code to IsResponseBoundaryHeader()Max Kellermann
2017-01-26lib/curl/Global: decouple from the IOThread libraryMax Kellermann
2017-01-17AUTHORS, ...: update my email addressMax Kellermann
2017-01-08storage/http: new storage pluginMax Kellermann
2017-01-08lib/curl/Request: move exception handling out of the WRITEFUNCTIONMax Kellermann
2017-01-08lib/curl/Request: move catch clause out of FinishHeadersMax Kellermann
2017-01-08lib/curl/Request: postpone the curl_easy_cleanup() callMax Kellermann
2017-01-08lib/curl/Request: allow Stop() to be called twiceMax Kellermann
2017-01-08lib/curl/Global: defer the ReadInfo() callMax Kellermann
2017-01-08lib/curl/Multi: fix typoMax Kellermann
2017-01-08lib/curl/Global: move code to UpdateTimeout()Max Kellermann
2017-01-08lib/curl/Global: drop redundant ">=0" checkMax Kellermann
2017-01-08lib/curl/Global: drop redundant "virtual"Max 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
2017-01-03input/curl: move code to class CurlRequestMax Kellermann
2017-01-03input/curl: move class CurlGlobal to separate source fileMax Kellermann
2016-12-19input/curl: wrap CURLM* in new class CurlMultiMax Kellermann
2016-12-19input/curl: wrap CURL* in new class CurlEasyMax Kellermann