aboutsummaryrefslogtreecommitdiff
path: root/src/script/lua_api/l_settings.cpp
AgeCommit message (Collapse)Author
2017-06-19C++11 cleanup on constructors (#6000)Vincent Glize
* C++11 cleanup on constructors dir script
2017-05-06Use a settings object for the main settingsShadowNinja
This unifies the settings APIs. This also unifies the sync and async registration APIs, since the async registration API did not support adding non-functions to the API table.
2017-04-08Replace luaL_reg with luaL_Reg as recent LuaJIT dropped the Lua 5.0 compat ↵Loïc Blot
(#5541) We are bundling Lua5.1 which has same macro
2016-12-21Fix warning reported by clang (possible bug in Settings lua api)sfan5
2016-12-20Mod security: Allow read-only access to all mod pathsShadowNinja
2015-05-16Add mod securityShadowNinja
Due to compatibility concerns, this is temporarily disabled.
2014-12-12Settings: Fail on invalid sequence and throw exception for LuaSettingskwolekr
2014-12-09Settings: Sanitize setting name everywhere, not just LuaSettingskwolekr
2014-11-30LuaSettings: Sanitize setting name stringskwolekr
2013-09-10Add Settings interface for LuaPilzAdam