aboutsummaryrefslogtreecommitdiff
path: root/src/script/lua_api/l_http.h
AgeCommit message (Collapse)Author
2022-02-04Fix broken server startup if curl is disabled (#12046)sfan5
2021-12-18Don't let HTTP API pass through untrusted functionsfan5
This has been a problem since the first day, oops.
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
2017-08-17C++ modernize: Pragma once (#6264)Loïc Blot
* Migrate cpp headers to pragma once
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.