minetest/builtin/mainmenu
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
..
common.lua CSM: Document forgotten functions 2017-05-16 21:57:26 +01:00
dlg_config_world.lua Mainmenu: Fix issues while trying to enable all mods (#5770) 2017-05-19 07:45:47 +02:00
dlg_create_world.lua Use a settings object for the main settings 2017-05-06 15:33:19 -04:00
dlg_delete_mod.lua Mainmenu: Standardize the menu button order and sizes 2016-04-28 07:16:58 +01:00
dlg_delete_world.lua Mainmenu: Standardize the menu button order and sizes 2016-04-28 07:16:58 +01:00
dlg_rename_modpack.lua Mainmenu: Standardize the menu button order and sizes 2016-04-28 07:16:58 +01:00
dlg_settings_advanced.lua 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
gamemgr.lua Add formspec escaping to subgame list in create world dialog (#5808) 2017-05-24 07:45:23 +02:00
generate_from_settingtypes.lua Tidy up generate_from_settingtypes.lua a bit. 2016-08-20 15:48:47 +02:00
init.lua 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
init_simple.lua Mainmenu: Refactor tab UI code 2016-04-08 02:25:04 -04:00
modmgr.lua Mainmenu: Fix issues while trying to enable all mods (#5770) 2017-05-19 07:45:47 +02:00
store.lua Use a settings object for the main settings 2017-05-06 15:33:19 -04:00
tab_credits.lua make ret variable in /builtin/mainmenu/tab_credits.lua local (#5942) 2017-06-07 19:11:28 +02:00
tab_local.lua Menu: Merge singleplayer and server tabs (#5627) 2017-05-21 10:07:05 +02:00
tab_mods.lua CSM: Document forgotten functions 2017-05-16 21:57:26 +01:00
tab_online.lua Change the server description after a search (#6074) 2017-06-29 07:53:44 +02:00
tab_settings.lua Menu: Do not use textlist for shaders in settings tab (#5820) 2017-06-10 20:14:26 +02:00
tab_simple_main.lua Android: Fix crash while loading main menu (#5736) 2017-05-09 18:30:34 +02:00
tab_texturepacks.lua Use a settings object for the main settings 2017-05-06 15:33:19 -04:00
textures.lua Use a settings object for the main settings 2017-05-06 15:33:19 -04:00