aboutsummaryrefslogtreecommitdiff
path: root/src/script/lua_api/l_settings.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Code modernization: subfolders (#6283)Loïc Blot2017-08-191-4/+3
| | | | | | | | | | | | | * 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
* C++11 cleanup on constructors (#6000)Vincent Glize2017-06-191-3/+1
| | | | * C++11 cleanup on constructors dir script
* Use a settings object for the main settingsShadowNinja2017-05-061-16/+67
| | | | | | | 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.
* Replace luaL_reg with luaL_Reg as recent LuaJIT dropped the Lua 5.0 compat ↵Loïc Blot2017-04-081-1/+1
| | | | | (#5541) We are bundling Lua5.1 which has same macro
* Fix warning reported by clang (possible bug in Settings lua api)sfan52016-12-211-1/+1
|
* Mod security: Allow read-only access to all mod pathsShadowNinja2016-12-201-3/+10
|
* Add mod securityShadowNinja2015-05-161-0/+2
| | | | Due to compatibility concerns, this is temporarily disabled.
* Settings: Fail on invalid sequence and throw exception for LuaSettingskwolekr2014-12-121-2/+3
|
* Settings: Sanitize setting name everywhere, not just LuaSettingskwolekr2014-12-091-1/+1
|
* LuaSettings: Sanitize setting name stringskwolekr2014-11-301-1/+1
|
* Add Settings interface for LuaPilzAdam2013-09-101-0/+216