aboutsummaryrefslogtreecommitdiff
path: root/src/httpfetch.cpp
AgeCommit message (Expand)Author
2021-06-23Rework Settings to support arbitrary hierarchies (#11352)sfan5
2021-04-02Sort out cURL timeouts and increase defaultsfan5
2020-07-29Add PUT and DELETE request + specific method value to HTTP API (#9909)Lejo
2019-03-18httpfetch: Disable IPv6 here too if requested by settings (#8399)sfan5
2018-04-19Add online content repositoryrubenwardy
2017-11-04httpfetch: Enable gzip supportsfan5
2017-08-30Remove DSTACK support (#6346)Loïc Blot
2017-08-24Network cleanup (#6302)Loïc Blot
2017-08-20Modernize code: very last fixes (#6290)Loïc Blot
2017-06-17Cpp11 initializers 2 (#5999)Loïc Blot
2017-06-06Use C++11 mutexes only (remove compat code) (#5922)Loïc Blot
2017-04-20Fix various copy instead of const ref reported by cppcheck (part 3) (#5616)Loïc Blot
2017-04-19Fix various copy instead of const ref reported by cppcheck (#5615)Loïc Blot
2016-02-22Add Lua interface to HTTPFetchRequestJeija
2016-02-22Fix HTTPFetchRequest performing a GET request if post_data is suppliedJeija
2015-10-14Rename macros with two leading underscoresShadowNinja
2015-10-14Always use errorstream for DEBUG_EXCEPTION_HANDLERShadowNinja
2015-08-23Clean up threadingShadowNinja
2015-05-19Replace instances of std::map<std::string, std::string> with StringMapkwolekr
2015-04-27Revert the upper-case PROJECT_NAME nonsense that was part of #2402sfan5
2015-04-01Move globals from main.cpp to more sane locationsCraig Robbins
2015-03-27Clean up and tweak build systemShadowNinja
2015-03-07For usages of assert() that are meant to persist in Release builds (when NDEB...Craig Robbins
2015-03-05Use std::queue for HTTPFetchRequest and std::vector for log_output instead of...Loic Blot
2015-02-12Remove unused variables to make clang happyLoic Blot
2014-09-18Use configured bind_address for HTTPFetchShadowNinja
2014-09-18Reduce indentation of HTTPFetchOngoingShadowNinja
2014-06-30Add support for multipart/form-data to HTTPFetch for server announcingShadowNinja
2014-06-29Add support for Android 2.3+sapier
2014-04-27Remove dependency on marshal and many other async changesShadowNinja
2014-04-09Add support for named threads (atm linux only)sapier
2014-01-23Include system info in the HTTP user agent on WindowsSfan5
2014-01-16Deindent HTTPFetchRequest::HTTPFetchRequest()ShadowNinja
2014-01-15Make default User-agent follow RFC 2616ShadowNinja
2014-01-15Fix building with MinGWSfan5
2014-01-10Fix check for max_fd == -1 should actually be max_fd != -1sapier
2014-01-10Make MutexQueue use jsemaphore for signalingsapier
2014-01-07Send long announce as POST, show OS in useragentproller
2013-12-24Use sleep_ms instead of select in httpfetch when max_fd == -1, fixes WSAEINVALKahrl
2013-12-16Fix broken httpfetch due to SimpleThread removalsapier
2013-12-16Fix MSVC compiling issueBlockMen
2013-12-15Replace SimpleThread by JThread now implementing same featuressapier
2013-12-13Replace any direct curl usage by httpfetchsapier
2013-12-13Use httpfetch_async in serverlist announce codeKahrl
2013-12-13Implement httpfetch module and initialize it from main()Kahrl