minetest/src/script/common
red-001 f3ad75691a Create a filesystem abstraction layer for CSM and only allow accessing files that are scanned into it. (#5965)
* Load client-side mods into memory before executing them.

This removes the remaining filesystem access that client-sided mods had and it will hopefully make then more secure.

* Lua Virtual filesystem: don't load the files into memory just scan the filenames into memory.

* Fix the issues with backtrace

* fix most of the issues

* fix code style.

* add a comment
2017-06-30 20:14:39 +02:00
..
CMakeLists.txt Clean up and tweak build system 2015-03-27 15:00:48 -04:00
c_content.cpp Sound: Add pitch option (#5960) 2017-06-11 13:58:26 +02:00
c_content.h [CSM] Add function to get the definition of items (#5732) 2017-05-21 14:40:55 +02:00
c_converter.cpp Added lua tracebacks to some errors where you have been blind to what… (#5043) 2017-01-15 13:36:53 +01:00
c_converter.h C++11 patchset 2: remove util/cpp11.h and util/cpp11_container.h (#5821) 2017-06-04 21:00:04 +02:00
c_internal.cpp Create a filesystem abstraction layer for CSM and only allow accessing files that are scanned into it. (#5965) 2017-06-30 20:14:39 +02:00
c_internal.h Create a filesystem abstraction layer for CSM and only allow accessing files that are scanned into it. (#5965) 2017-06-30 20:14:39 +02:00
c_types.cpp Remove lua_State parameter from LuaError::LuaError 2014-03-15 16:28:59 -04:00
c_types.h Fix server crashing on Lua errors 2015-10-31 13:28:58 -04:00