minetest/builtin/mainmenu
est31 af30183124 Add option to not send pre v25 init packet
The legacy init packet (pre v25) sends information about the client's
password that a server could use to log in to other servers if the
username and password are the same. All the other benefits of SRP of
protocol v25 are missed if the legacy init packet is still sent during
connection creation.

This patch adds an option to not send the v25 init packet. Not sending
the v25 packet means breaking compat with pre v25 servers, but as the
option is not enabled by default, no servers are affected unless the
user explicitly flips the switch. More than 90% of the servers on the
serverlist support post v25 protocols.

The patch also fixes a bug with greying out of non compliant servers
being done wrongly, the min and max params were mixed.
2016-03-15 17:20:09 +01:00
..
common.lua Add option to not send pre v25 init packet 2016-03-15 17:20:09 +01:00
dlg_config_world.lua Add modname convention checking 2015-02-18 16:48:58 +01:00
dlg_create_world.lua Fix map_seed not changed when creating a new world after login to another 2015-02-18 08:57:14 +01:00
dlg_delete_mod.lua Add formspec toolkit and refactor mainmenu to use it 2014-05-16 22:57:14 +02:00
dlg_delete_world.lua Add support for Android 2.3+ 2014-06-29 18:17:56 +02:00
dlg_rename_modpack.lua Add formspec toolkit and refactor mainmenu to use it 2014-05-16 22:57:14 +02:00
dlg_settings_advanced.lua Update settings tab + some misc. clean-up 2016-03-05 10:41:51 +01:00
gamemgr.lua Add notice when only minimal is installed 2014-10-28 13:17:14 -04:00
init.lua Restore simple settings tab and add advanced settings as dialog 2016-02-21 08:54:33 +00:00
init_simple.lua Re-add lost way to debug simple menu on PC 2015-01-04 17:19:25 +01:00
modmgr.lua Faster insertion into table 2016-03-06 23:42:04 +00:00
store.lua Fix store.lua bug: default screenshot 2015-02-12 11:32:42 +01:00
tab_credits.lua Credits: Remove my name 2015-10-25 16:10:49 +01:00
tab_mods.lua Faster insertion into table 2016-03-06 23:42:04 +00:00
tab_multiplayer.lua Add option to not send pre v25 init packet 2016-03-15 17:20:09 +01:00
tab_server.lua Fix remnant bugs on mainmenu 2015-07-10 16:52:57 -04:00
tab_settings.lua Settings Tab: Regroup dropdown datas in tables 2016-03-06 23:42:21 +00:00
tab_simple_main.lua Remove fly mode in simple main menu 2015-04-26 23:35:32 +10:00
tab_singleplayer.lua Fix remnant bugs on mainmenu 2015-07-10 16:52:57 -04:00
tab_texturepacks.lua Faster insertion into table 2016-03-06 23:42:04 +00:00
textures.lua Fix crash in mainmenu when loaded subgame does not have a "menu" directory 2015-07-21 21:55:58 +02:00