aboutsummaryrefslogtreecommitdiff
path: root/src/script/cpp_api/s_security.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Hax's version of Minetest Server 5.6.0Test_User2024-06-281-10/+10
* Add `minetest.settings` to CSM API and allow CSMs to provide `settingtypes.tx...AFCMS2022-08-021-0/+6
* Remove debug.get/setmetatable from security whiteliststefan2022-05-291-2/+0
* Store vector metatable in registryJude Melton-Houghton2022-03-291-0/+6
* Minor improvements to Lua sandboxsfan52022-01-151-4/+26
* Refactor trusted mod checking codesfan52021-12-181-0/+33
* Remove setlocal and setupvalue from `debug` table whitelistsfan52021-12-181-2/+0
* Add Lua bitop library (#9847)Lejo2021-11-261-1/+2
* Async-related script cleanupssfan52021-08-281-17/+4
* Isolate library tables between sandbox and insecure envsfan52021-04-181-1/+43
* Fix some minor code issues all over the placesfan52020-12-241-4/+3
* Fix CSMs on arm64 (#10553)luk3yx2020-10-251-0/+4
* Work around LuaJIT issues on aarch64 (#9614)sfan52020-04-081-1/+6
* Load client mods into memory before execution.sfan52019-11-091-5/+10
* Refactor loading of Lua code with mod securitysfan52019-11-091-52/+26
* CSM: Fix itemstack:get_meta() 'metadata' indexing errorSmallJoker2019-09-141-0/+1
* Load CSM environment after the restrictions are knownSmallJoker2019-09-141-0/+1
* Removed debug.upvaluejoin to prevent leak of insecure environmenty2019-07-241-1/+0
* Move client-specific files to 'src/client' (#7902)Quentin Bazin2018-11-281-1/+1
* Modernize lua read (part 2 & 3): C++ templating assurance (#7410)Loïc Blot2018-06-301-2/+2
* Move `setlocale` from Lua to C++.red-0012018-02-081-2/+1
* Modernize source code: last part (#6285)Loïc Blot2017-08-201-6/+8
* Create a filesystem abstraction layer for CSM and only allow accessing files ...red-0012017-06-301-33/+70
* Plug two minor Leaks (#5603)Auke Kok2017-04-171-1/+8
* Block access to the `io` libraryred-0012017-03-191-26/+4
* [CSM] Improve security for client-sided mods (#5100)red-0012017-03-131-25/+160
* [CSM] Client side moddingLoic Blot2017-03-131-6/+6
* Remove os.exit from the Lua secure sandbox (#5090)Loïc Blot2017-01-211-1/+0
* Security: Fix resolving of some relative pathsShadowNinja2016-12-201-8/+18
* Mod security: Allow read-only access to all mod pathsShadowNinja2016-12-201-24/+58
* Fix secure io.linesShadowNinja2016-11-241-2/+2
* Fix secure io.open without modeShadowNinja2016-11-241-2/+7
* Fix memory leak in ::safeLoadFile (#4730)Zeno-2016-11-051-0/+3
* couple of memory leaks fixes.David Carlier2016-08-101-1/+17
* Remove unused code in s_security.cpp (#4172)Zeno-2016-05-301-11/+3
* Remove debug.getupvalue from the Lua sandbox whitelistShadowNinja2016-03-031-1/+0
* Use numeric indices and raw table access with LUA_REGISTRYINDEXKahrl2015-08-271-6/+6
* dofile error reporting for syntax errorsest312015-06-121-1/+2
* Fix Windows build, clean up included headersSmallJoker2015-05-221-1/+1
* Add mod securityShadowNinja2015-05-161-0/+603