aboutsummaryrefslogtreecommitdiff
path: root/src/script/lua_api/l_settings.cpp
AgeCommit message (Collapse)Author
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
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