aboutsummaryrefslogtreecommitdiff
path: root/src/script/lua_api/l_http.cpp
AgeCommit message (Collapse)Author
2021-05-17Fix curl_timeout being ignored for Lua HTTP fetchessfan5
2020-07-29Add PUT and DELETE request + specific method value to HTTP API (#9909)Lejo
2020-06-22Fix HTTP API not being available in async mainmenu (#10086)rubenwardy
2020-06-06Add HTTP API to main menu (#9998)rubenwardy
2019-06-06HTTP API: Allow binary downloads and headers (#8573)SmallJoker
Add minetest.features.httpfetch_binary_data
2019-05-12Move HTTP request logging to infostream (#8526)ANAND ︻气デ═一
2018-06-30Modernize lua read (part 2 & 3): C++ templating assurance (#7410)Loïc Blot
* Modernize lua read (part 2 & 3): C++ templating assurance Implement the boolean reader Implement the string reader Also remove unused & unimplemented script_error_handler Add a reader with default value
2017-08-19Code modernization: subfolders (#6283)Loïc Blot
* Code modernization: subfolders Modernize various code on subfolders client, network, script, threading, unittests, util * empty function * default constructor/destructor * for range-based loops * use emplace_back instead of push_back * C++ STL header style * Make connection.cpp readable in a pointed place + typo
2016-03-03Require minetest.request_http_api to be called from the mod's main scopeJeija
Fixes #3764
2016-02-22Add Lua interface to HTTPFetchRequestJeija
This allows mods to perform both asynchronous and synchronous HTTP requests. Mods are only granted access to HTTP APIs if either mod security is disabled or if they are whitelisted in any of the the secure.http_mods and secure.trusted_mods settings. Adds httpfetch_caller_alloc_secure to generate random, non-predictable caller IDs so that lua mods cannot spy on each others HTTP queries.