aboutsummaryrefslogtreecommitdiff
path: root/src/httpfetch.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Print announce error response (#11878)ShadowNinja2022-01-011-23/+28
* Rework Settings to support arbitrary hierarchies (#11352)sfan52021-06-231-4/+6
* Sort out cURL timeouts and increase defaultsfan52021-04-021-11/+10
* Add PUT and DELETE request + specific method value to HTTP API (#9909)Lejo2020-07-291-27/+39
* httpfetch: Disable IPv6 here too if requested by settings (#8399)sfan52019-03-181-0/+4
* Add online content repositoryrubenwardy2018-04-191-1/+1
* httpfetch: Enable gzip supportsfan52017-11-041-0/+1
* Remove DSTACK support (#6346)Loïc Blot2017-08-301-2/+0
* Network cleanup (#6302)Loïc Blot2017-08-241-2/+2
* Modernize code: very last fixes (#6290)Loïc Blot2017-08-201-13/+12
* Cpp11 initializers 2 (#5999)Loïc Blot2017-06-171-4/+0
* Use C++11 mutexes only (remove compat code) (#5922)Loïc Blot2017-06-061-1/+2
* Fix various copy instead of const ref reported by cppcheck (part 3) (#5616)Loïc Blot2017-04-201-9/+8
* Fix various copy instead of const ref reported by cppcheck (#5615)Loïc Blot2017-04-191-2/+3
* Add Lua interface to HTTPFetchRequestJeija2016-02-221-1/+36
* Fix HTTPFetchRequest performing a GET request if post_data is suppliedJeija2016-02-221-1/+1
* Rename macros with two leading underscoresShadowNinja2015-10-141-1/+1
* Always use errorstream for DEBUG_EXCEPTION_HANDLERShadowNinja2015-10-141-1/+1
* Clean up threadingShadowNinja2015-08-231-21/+17
* Replace instances of std::map<std::string, std::string> with StringMapkwolekr2015-05-191-6/+3
* Revert the upper-case PROJECT_NAME nonsense that was part of #2402sfan52015-04-271-1/+1
* Move globals from main.cpp to more sane locationsCraig Robbins2015-04-011-1/+0
* Clean up and tweak build systemShadowNinja2015-03-271-1/+1
* For usages of assert() that are meant to persist in Release builds (when NDEB...Craig Robbins2015-03-071-3/+3
* Use std::queue for HTTPFetchRequest and std::vector for log_output instead of...Loic Blot2015-03-051-8/+8
* Remove unused variables to make clang happyLoic Blot2015-02-121-1/+0
* Use configured bind_address for HTTPFetchShadowNinja2014-09-181-0/+5
* Reduce indentation of HTTPFetchOngoingShadowNinja2014-09-181-215/+222
* Add support for multipart/form-data to HTTPFetch for server announcingShadowNinja2014-06-301-9/+50
* Add support for Android 2.3+sapier2014-06-291-2/+6
* Remove dependency on marshal and many other async changesShadowNinja2014-04-271-1/+1
* Add support for named threads (atm linux only)sapier2014-04-091-0/+2
* Include system info in the HTTP user agent on WindowsSfan52014-01-231-13/+2
* Deindent HTTPFetchRequest::HTTPFetchRequest()ShadowNinja2014-01-161-15/+15
* Make default User-agent follow RFC 2616ShadowNinja2014-01-151-3/+4
* Fix building with MinGWSfan52014-01-151-2/+2
* Fix check for max_fd == -1 should actually be max_fd != -1sapier2014-01-101-1/+1
* Make MutexQueue use jsemaphore for signalingsapier2014-01-101-1/+1
* Send long announce as POST, show OS in useragentproller2014-01-071-0/+25
* Use sleep_ms instead of select in httpfetch when max_fd == -1, fixes WSAEINVALKahrl2013-12-241-13/+21
* Fix broken httpfetch due to SimpleThread removalsapier2013-12-161-0/+3
* Fix MSVC compiling issueBlockMen2013-12-161-1/+1
* Replace SimpleThread by JThread now implementing same featuressapier2013-12-151-7/+4
* Replace any direct curl usage by httpfetchsapier2013-12-131-0/+1
* Use httpfetch_async in serverlist announce codeKahrl2013-12-131-0/+4
* Implement httpfetch module and initialize it from main()Kahrl2013-12-131-0/+718