aboutsummaryrefslogtreecommitdiff
path: root/src/httpfetch.cpp
Commit message (Collapse)AuthorAge
* Use std::queue for HTTPFetchRequest and std::vector for log_output instead ↵Loic Blot2015-03-05
| | | | of std::list
* Remove unused variables to make clang happyLoic Blot2015-02-12
|
* Use configured bind_address for HTTPFetchShadowNinja2014-09-18
|
* Reduce indentation of HTTPFetchOngoingShadowNinja2014-09-18
| | | | Also clean up some related things.
* Add support for multipart/form-data to HTTPFetch for server announcingShadowNinja2014-06-30
|
* Add support for Android 2.3+sapier2014-06-29
| | | | | | | | | | | | | There have been plenty of ppl involved in creating this version. I don't wanna mention names as I'm sure I'd forget someone so I just tell where help has been done: - The partial android versions done by various ppl - Testing on different android devices - reviewing code (especially the in core changes) - testing controls - reviewing texts A big thank you to everyone helping this to be completed!
* Remove dependency on marshal and many other async changesShadowNinja2014-04-27
| | | | | | | | | | | | This makes a number of changes: * Remove the dependency on marshal by using string.dump and loadstring. * Use lua_tolstring rather than having Lua functions pass string lengths to C++. * Move lua_api/l_async_events.* to cpp_api/s_async.*, where it belongs. * Make AsyncWorkerThread a child of ScriptApiBase, this removes some duplicate functionality. * Don't wait for async threads to shut down. (Is this safe? Might result in corruption if the thread is writing to a file.) * Pop more unused items from the stack * Code style fixes * Other misc changes
* Add support for named threads (atm linux only)sapier2014-04-09
|
* Include system info in the HTTP user agent on WindowsSfan52014-01-23
|
* Deindent HTTPFetchRequest::HTTPFetchRequest()ShadowNinja2014-01-16
|
* Make default User-agent follow RFC 2616ShadowNinja2014-01-15
|
* Fix building with MinGWSfan52014-01-15
|
* Fix check for max_fd == -1 should actually be max_fd != -1sapier2014-01-10
|
* Make MutexQueue use jsemaphore for signalingsapier2014-01-10
|
* Send long announce as POST, show OS in useragentproller2014-01-07
| | | | | Add lag reporting to masterserver (average dtime) StyledWriter -> FastWriter in masterserver announce
* Use sleep_ms instead of select in httpfetch when max_fd == -1, fixes WSAEINVALKahrl2013-12-24
|
* Fix broken httpfetch due to SimpleThread removalsapier2013-12-16
|
* Fix MSVC compiling issueBlockMen2013-12-16
|
* Replace SimpleThread by JThread now implementing same featuressapier2013-12-15
|
* Replace any direct curl usage by httpfetchsapier2013-12-13
|
* Use httpfetch_async in serverlist announce codeKahrl2013-12-13
|
* Implement httpfetch module and initialize it from main()Kahrl2013-12-13
Add curl_parallel_limit setting that will replace media_fetch_threads in a later commit. Fix a typo in MutexedQueue::pop_back() that made it impossible to compile code that used this function. (Noticed this while implementing httpfetch.)