minetest/src
est31 d767f025cb Client: disable pre v25 init sending by default
Disable the ability to connect to old servers by default to
improve password security.

If people still want to connect to old (0.4.12 and earlier)
servers, they can flip the send_pre_v25_init setting.

Add the ability to detect if we've tried to connect
to a server which only supports the pre v25 init protocol,
and show an apropriate error message. Most times the error
will already be catched at the serverlist level, the
detection mechanism only acts as last resort, because the
"Connection timed out" error message that would be shown
otherwise would be very confusing.

Automatic "fixing" of this condition is not desired,
as it would allow for downgrade attacks.

As already 161 of the 167 servers on the serverlist
support the new srp based auth protocol (> 96%),
the breakage should be minimal.

Follow up of commit

af30183124 "Add option to not send pre v25 init packet"

Also change the pessimistic assumption of masterlist
server versions to optimistic, in order to avoid buggy
behaviour (favourites not in the serverlist would be
denied to connect to, etc).
2016-08-22 20:23:28 +02:00
..
cguittfont Add colored text (not only colored chat). 2016-05-31 17:34:29 +02:00
client Also support X11 icon for minetest copies installed via make install (#4407) 2016-08-20 21:26:44 +02:00
gmp Build and link gmp correctly on MSVC 2015-05-12 21:07:46 +02:00
irrlicht_changes Add colored text (not only colored chat). 2016-05-31 17:34:29 +02:00
jsoncpp/json Fixes for compiling with a newer (system) jsoncpp (#4429) 2016-08-10 12:10:00 +02:00
lua Clean up and tweak build system 2015-03-27 15:00:48 -04:00
network Sapier's fix for the RESEND RELIABLE problem (#4170) 2016-06-03 17:50:21 +10:00
script Script API: Make the craft recipe field 'method' consistent 2016-08-18 20:43:49 +01:00
threading Fix & make linux conditionals uniform (#4278) 2016-07-04 21:00:57 +02:00
unittest couple of memory leaks fixes. 2016-08-10 16:59:32 +02:00
util Use the standard to_string() functions for C++11 (#4279) 2016-08-11 19:22:40 +02:00
CMakeLists.txt Add MapSettingsManager and new mapgen setting script API functions 2016-07-03 15:38:36 -04:00
activeobject.h Ignore old entities from 0.3. 2015-02-17 15:07:05 +01:00
ban.cpp Clean up Strfnd 2016-03-19 21:27:57 -04:00
ban.h Clean up threading 2015-08-23 22:04:06 -04:00
camera.cpp Zooming the camera requires the 'zoom' privilege 2016-08-10 12:18:25 +02:00
camera.h Add zoom, tweakable with zoom_fov, default key: Z (like optifine) 2016-08-10 12:18:25 +02:00
cavegen.cpp Mgvalleys / cavegen: Place riverbed nodes under river water 2016-07-21 05:01:18 +01:00
cavegen.h Change internal type for seeds to s32 2016-06-04 01:51:44 -04:00
chat.cpp Add colored text (not only colored chat). 2016-05-31 17:34:29 +02:00
chat.h Add colored text (not only colored chat). 2016-05-31 17:34:29 +02:00
chat_interface.h Add server side ncurses terminal 2015-11-06 08:51:14 +01:00
client.cpp Use the standard to_string() functions for C++11 (#4279) 2016-08-11 19:22:40 +02:00
client.h Client: disable pre v25 init sending by default 2016-08-22 20:23:28 +02:00
clientiface.cpp Resend blocks when modified while sending to client 2016-03-12 23:59:44 +01:00
clientiface.h Resend blocks when modified while sending to client 2016-03-12 23:59:44 +01:00
clientmap.cpp Camera: remove auto tune FPS, single view range setting 2016-02-21 18:18:13 +01:00
clientmap.h Camera: remove auto tune FPS, single view range setting 2016-02-21 18:18:13 +01:00
clientmedia.cpp Add seperate cache path 2015-12-07 13:51:41 -05:00
clientmedia.h Reduce indentation of HTTPFetchOngoing 2014-09-18 21:54:22 -04:00
clientobject.cpp Use warningstream for log messages with WARNING 2015-10-14 01:36:48 -04:00
clientobject.h v2d & aabbox3d<f32> & sky cleanups 2016-02-11 16:55:15 +01:00
clientsimpleobject.h Update Copyright Years 2013-02-24 20:15:24 +01:00
clouds.cpp v2d & aabbox3d<f32> & sky cleanups 2016-02-11 16:55:15 +01:00
clouds.h v2d & aabbox3d<f32> & sky cleanups 2016-02-11 16:55:15 +01:00
cmake_config.h.in Also support X11 icon for minetest copies installed via make install (#4407) 2016-08-20 21:26:44 +02:00
cmake_config_githash.h.in Clean up and tweak build system 2015-03-27 15:00:48 -04:00
collision.cpp Fix #3955 (player dying on login). 2016-04-06 01:11:36 +02:00
collision.h Don't pass non-const references to collision methods 2016-01-29 15:53:54 +01:00
config.h Revert the upper-case PROJECT_NAME nonsense that was part of #2402 2015-04-27 16:24:49 +02:00
constants.h Add map limit config option 2015-08-02 14:27:04 +02:00
content_abm.cpp Move globals from main.cpp to more sane locations 2015-04-01 23:04:25 +10:00
content_abm.h Update Copyright Years 2013-02-24 20:15:24 +01:00
content_cao.cpp Upright sprite objects: Horizontally flip the front image 2016-07-27 22:21:41 +01:00
content_cao.h Fix a m_camera not used warning fix pointed by clang 2016-05-22 13:31:41 +02:00
content_cso.cpp Move texture_min_size even further down the pipe. Now, textures are JIT-upscaled using an image transformation, right at the time they're added to a mesh or particle; images used in 2D elements are left unscaled. This should fix any remaining issues with HUD elements. 2015-03-31 16:56:33 +10:00
content_cso.h Update Copyright Years 2013-02-24 20:15:24 +01:00
content_mapblock.cpp Allow nodes to specify which sides to connect to. 2016-03-12 12:08:17 -05:00
content_mapblock.h Update Copyright Years 2013-02-24 20:15:24 +01:00
content_mapnode.cpp Various style cleanups + unused code removal 2015-09-19 20:57:29 +02:00
content_mapnode.h Various style cleanups + unused code removal 2015-09-19 20:57:29 +02:00
content_nodemeta.cpp Make node timers more efficient 2016-06-11 23:35:17 +01:00
content_nodemeta.h Various style cleanups + unused code removal 2015-09-19 20:57:29 +02:00
content_sao.cpp Add infotext containing entity type (e.g. mobs:cow) to unknown entities (#4431) 2016-08-11 00:22:32 +02:00
content_sao.h Add option to give every object a nametag 2015-12-15 23:32:19 +01:00
convert_json.cpp Don't print whole json data buffer to errorstream on error 2016-01-28 23:53:58 +01:00
convert_json.h Fixes for compiling with a newer (system) jsoncpp (#4429) 2016-08-10 12:10:00 +02:00
craftdef.cpp Adding minetest.clear_craft 2016-07-05 21:40:13 +02:00
craftdef.h Adding minetest.clear_craft 2016-07-05 21:40:13 +02:00
database-dummy.cpp DB::loadBlock copy removal & DB backend cleanup 2016-05-17 06:52:16 +02:00
database-dummy.h DB::loadBlock copy removal & DB backend cleanup 2016-05-17 06:52:16 +02:00
database-leveldb.cpp Implement DatabaseException for databases 2016-05-17 14:36:51 +02:00
database-leveldb.h DB::loadBlock copy removal & DB backend cleanup 2016-05-17 06:52:16 +02:00
database-postgresql.cpp Implement a PostgreSQL backend 2016-05-22 11:34:47 +02:00
database-postgresql.h Implement a PostgreSQL backend 2016-05-22 11:34:47 +02:00
database-redis.cpp Implement DatabaseException for databases 2016-05-17 14:36:51 +02:00
database-redis.h DB::loadBlock copy removal & DB backend cleanup 2016-05-17 06:52:16 +02:00
database-sqlite3.cpp Fix -Wterminate warning on GCC 6 2016-07-08 07:08:33 +02:00
database-sqlite3.h DB::loadBlock copy removal & DB backend cleanup 2016-05-17 06:52:16 +02:00
database.cpp Clean up database API and save the local map on an interval 2015-03-06 00:20:45 -05:00
database.h DB::loadBlock copy removal & DB backend cleanup 2016-05-17 06:52:16 +02:00
daynightratio.h Update Copyright Years 2013-02-24 20:15:24 +01:00
debug.cpp Add server side ncurses terminal 2015-11-06 08:51:14 +01:00
debug.h Rename macros with two leading underscores 2015-10-14 02:39:37 -04:00
defaultsettings.cpp Client: disable pre v25 init sending by default 2016-08-22 20:23:28 +02:00
defaultsettings.h Implement proper font handling 2014-11-30 17:50:09 +01:00
drawscene.cpp Move object nametags to camera 2016-02-18 16:43:29 +01:00
drawscene.h Cleanup selection mesh code, add shaders for halo and selection boxes 2016-02-08 03:57:42 -05:00
dungeongen.cpp Dungeons: Generalise use, add capabilities, various modifications 2016-06-17 04:42:42 +01:00
dungeongen.h Dungeons: Generalise use, add capabilities, various modifications 2016-06-17 04:42:42 +01:00
emerge.cpp Add MapSettingsManager and new mapgen setting script API functions 2016-07-03 15:38:36 -04:00
emerge.h Add MapSettingsManager and new mapgen setting script API functions 2016-07-03 15:38:36 -04:00
environment.cpp Make node timers more efficient 2016-06-11 23:35:17 +01:00
environment.h Handle particle spawners in env and delete expired ids 2016-04-28 02:09:36 +10:00
event.h Update Copyright Years 2013-02-24 20:15:24 +01:00
event_manager.h Change i++ to ++i 2015-08-25 18:33:52 -04:00
exceptions.h Implement DatabaseException for databases 2016-05-17 14:36:51 +02:00
filecache.cpp Network Layer 7 rework (Packet handling) 2015-02-10 20:04:08 +10:00
filecache.h Rewrite client media download and support hash-based remote download 2013-12-13 18:05:20 +01:00
filesys.cpp Use MoveFileEx to rename files on Windows (not rename) 2016-05-01 17:28:16 +10:00
filesys.h Add seperate cache path 2015-12-07 13:51:41 -05:00
fontengine.cpp Change i++ to ++i 2015-08-25 18:33:52 -04:00
fontengine.h Use UTF-8 instead of narrow 2015-07-08 10:12:44 +02:00
game.cpp Client: disable pre v25 init sending by default 2016-08-22 20:23:28 +02:00
game.h Initial Gamepad support 2016-06-03 19:42:57 +02:00
gamedef.h Move object nametags to camera 2016-02-18 16:43:29 +01:00
gameparams.h Refactor logging 2015-10-14 01:03:54 -04:00
genericobject.cpp Change i++ to ++i 2015-08-25 18:33:52 -04:00
genericobject.h Fix some issues with animations, and allow non-looped animations to be defined 2015-06-22 01:53:38 +02:00
gettext.cpp Fix typo 2015-10-26 15:14:22 +01:00
gettext.h gettext.h: include <locale> before defining the gettext macro (#4452) 2016-08-21 02:40:23 +02:00
gettime.h Update timestamp to include date 2015-03-25 02:30:17 +10:00
guiChatConsole.cpp Fix & make linux conditionals uniform (#4278) 2016-07-04 21:00:57 +02:00
guiChatConsole.h Add colored text (not only colored chat). 2016-05-31 17:34:29 +02:00
guiEngine.cpp Fix typos (#4298) 2016-07-10 00:00:14 +10:00
guiEngine.h Remove top left minetest watermark 2016-07-03 21:49:33 +02:00
guiFileSelectMenu.cpp FileSelectMenu: Fix formspec parsing broken by Irrlicht file-chooser 2016-05-01 16:32:12 +02:00
guiFileSelectMenu.h Fix win32/msvc i18n (quite UGLY version, blame Microsoft) 2013-11-11 19:56:49 +01:00
guiFormSpecMenu.cpp Initial Gamepad support 2016-06-03 19:42:57 +02:00
guiFormSpecMenu.h Initial Gamepad support 2016-06-03 19:42:57 +02:00
guiKeyChangeMenu.cpp Add zoom, tweakable with zoom_fov, default key: Z (like optifine) 2016-08-10 12:18:25 +02:00
guiKeyChangeMenu.h Reduce gettext wide/narrow and string/char* conversions 2015-02-05 03:24:22 -05:00
guiMainMenu.h Optional reconnect functionality 2015-07-23 07:38:13 +02:00
guiPasswordChange.cpp Use UTF-8 instead of narrow 2015-07-08 10:12:44 +02:00
guiPasswordChange.h Update Copyright Years 2013-02-24 20:15:24 +01:00
guiTable.cpp Settings tab: double click opens/closes trees 2015-10-18 11:03:59 +02:00
guiTable.h Add formspec table 2014-01-13 18:11:08 -05:00
guiVolumeChange.cpp Move globals from main.cpp to more sane locations 2015-04-01 23:04:25 +10:00
guiVolumeChange.h Fix all warnings reported by clang 2014-04-15 21:34:53 +02:00
guiscalingfilter.cpp Change i++ to ++i 2015-08-25 18:33:52 -04:00
guiscalingfilter.h Clean scaling pre-filter for formspec/HUD. 2015-04-01 00:01:05 -04:00
httpfetch.cpp Add Lua interface to HTTPFetchRequest 2016-02-22 15:39:41 +01:00
httpfetch.h Add Lua interface to HTTPFetchRequest 2016-02-22 15:39:41 +01:00
hud.cpp Escape more strings: formspecs, item descriptions, infotexts... 2016-04-24 03:54:11 +10:00
hud.h Fix inventory hud scaling 2016-04-12 23:10:28 +10:00
imagefilters.cpp Fix some minor details from 6d61375 2015-04-01 00:19:10 -04:00
imagefilters.h Clean scaling pre-filter for formspec/HUD. 2015-04-01 00:01:05 -04:00
intlGUIEditBox.cpp Fix & make linux conditionals uniform (#4278) 2016-07-04 21:00:57 +02:00
intlGUIEditBox.h Add utf-8 conversion utilities and re-add intlGUIEditBox 2015-06-13 19:49:55 +02:00
inventory.cpp Inventory: Make ItemStack with different metadata not stackable 2016-04-26 10:16:20 +01:00
inventory.h Fix inventory replace bug 2015-08-19 03:42:00 +02:00
inventorymanager.cpp Clean up Strfnd 2016-03-19 21:27:57 -04:00
inventorymanager.h MoveItemSomewhere double bugfix 2015-07-19 06:23:41 +02:00
irr_aabb3d.h Update Copyright Years 2013-02-24 20:15:24 +01:00
irr_v2d.h Update Copyright Years 2013-02-24 20:15:24 +01:00
irr_v3d.h SAPI/Noise: Add PerlinNoiseMap:getMapSlice() function 2015-05-17 04:04:17 -04:00
irrlichttypes.h Define and use limit constants for Irrlicht fixed-width types 2015-10-04 04:00:16 -04:00
irrlichttypes_bloated.h Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenu 2013-08-14 21:03:33 +02:00
irrlichttypes_extrabloated.h Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenu 2013-08-14 21:03:33 +02:00
itemdef.cpp Use meshes to display inventory items 2016-02-07 19:51:55 +01:00
itemdef.h Revert "Refactoring and code style fixes in preparation of adding mesh typed items" 2015-12-29 19:55:50 +01:00
itemgroup.h Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenu 2013-08-14 21:03:33 +02:00
keycode.cpp Fix camera updates being toggled by N key in release mode (#2762) 2015-08-07 06:02:06 +02:00
keycode.h Add support for Android 2.3+ 2014-06-29 18:17:56 +02:00
light.cpp Change lower limit of display_gamma to 1.0 (linear light) 2015-05-11 02:03:09 +10:00
light.h Add display_gamma option for client 2014-12-31 02:44:31 +10:00
localplayer.cpp Initial Gamepad support 2016-06-03 19:42:57 +02:00
localplayer.h Player::accelerateHorizontal/Vertical should be member of LocalPlayer 2016-02-14 17:52:10 +01:00
log.cpp Make logging use a fixed-length buffer to avoid race conditions. 2016-04-21 10:15:17 +01:00
log.h Add server side ncurses terminal 2015-11-06 08:51:14 +01:00
main.cpp DB::loadBlock copy removal & DB backend cleanup 2016-05-17 06:52:16 +02:00
mainmenumanager.h Unlock cursor when opening console 2016-03-02 23:23:31 -05:00
map.cpp Add MapSettingsManager and new mapgen setting script API functions 2016-07-03 15:38:36 -04:00
map.h Add MapSettingsManager and new mapgen setting script API functions 2016-07-03 15:38:36 -04:00
map_settings_manager.cpp Add MapSettingsManager and new mapgen setting script API functions 2016-07-03 15:38:36 -04:00
map_settings_manager.h Add MapSettingsManager and new mapgen setting script API functions 2016-07-03 15:38:36 -04:00
mapblock.cpp Rename macros with two leading underscores 2015-10-14 02:39:37 -04:00
mapblock.h Make node timers more efficient 2016-06-11 23:35:17 +01:00
mapblock_mesh.cpp Mapblock mesh: Fix updateFastFaceRow tiling issue 2016-08-18 20:45:18 +01:00
mapblock_mesh.h Mapblock mesh: Allow to use VBO 2016-02-26 00:51:01 +00:00
mapgen.cpp Mapgen: Remove unused 'flat' and 'trees' flags from mg_flags 2016-08-04 06:58:42 +01:00
mapgen.h Mapgen: Remove unused 'flat' and 'trees' flags from mg_flags 2016-08-04 06:58:42 +01:00
mapgen_flat.cpp Add MapSettingsManager and new mapgen setting script API functions 2016-07-03 15:38:36 -04:00
mapgen_flat.h Add MapSettingsManager and new mapgen setting script API functions 2016-07-03 15:38:36 -04:00
mapgen_fractal.cpp Add MapSettingsManager and new mapgen setting script API functions 2016-07-03 15:38:36 -04:00
mapgen_fractal.h Add MapSettingsManager and new mapgen setting script API functions 2016-07-03 15:38:36 -04:00
mapgen_singlenode.cpp FindSpawnPos: Let mapgens decide what spawn altitude is suitable 2016-02-09 07:14:45 +00:00
mapgen_singlenode.h Add MapSettingsManager and new mapgen setting script API functions 2016-07-03 15:38:36 -04:00
mapgen_v5.cpp Add MapSettingsManager and new mapgen setting script API functions 2016-07-03 15:38:36 -04:00
mapgen_v5.h Add MapSettingsManager and new mapgen setting script API functions 2016-07-03 15:38:36 -04:00
mapgen_v6.cpp Mapgen: Remove unused 'flat' and 'trees' flags from mg_flags 2016-08-04 06:58:42 +01:00
mapgen_v6.h Add MapSettingsManager and new mapgen setting script API functions 2016-07-03 15:38:36 -04:00
mapgen_v7.cpp Add MapSettingsManager and new mapgen setting script API functions 2016-07-03 15:38:36 -04:00
mapgen_v7.h Add MapSettingsManager and new mapgen setting script API functions 2016-07-03 15:38:36 -04:00
mapgen_valleys.cpp Mgvalleys / cavegen: Place riverbed nodes under river water 2016-07-21 05:01:18 +01:00
mapgen_valleys.h Add MapSettingsManager and new mapgen setting script API functions 2016-07-03 15:38:36 -04:00
mapnode.cpp Fix connected nodes' selection boxes. 2016-03-21 17:42:20 +00:00
mapnode.h Fix connected nodes' selection boxes. 2016-03-21 17:42:20 +00:00
mapsector.cpp Use warningstream for log messages with WARNING 2015-10-14 01:36:48 -04:00
mapsector.h Add count based unload limit for mapblocks 2015-08-13 07:56:07 +02:00
mesh.cpp v2d & aabbox3d<f32> & sky cleanups 2016-02-11 16:55:15 +01:00
mesh.h Use single box for halo mesh 2016-02-11 13:11:25 +01:00
mg_biome.cpp Biome API: Add per-biome riverbed material and depth 2016-06-05 16:37:02 +01:00
mg_biome.h Biome API: Add per-biome riverbed material and depth 2016-06-05 16:37:02 +01:00
mg_decoration.cpp Permit usage of std::unordered_map & std::unorderered_set on c++11 compilers (#4430) 2016-08-10 12:08:05 +02:00
mg_decoration.h Permit usage of std::unordered_map & std::unorderered_set on c++11 compilers (#4430) 2016-08-10 12:08:05 +02:00
mg_ore.cpp Permit usage of std::unordered_map & std::unorderered_set on c++11 compilers (#4430) 2016-08-10 12:08:05 +02:00
mg_ore.h Permit usage of std::unordered_map & std::unorderered_set on c++11 compilers (#4430) 2016-08-10 12:08:05 +02:00
mg_schematic.cpp mg_schematic: fix leak in lua API, and small cleanup 2016-03-30 16:26:05 +02:00
mg_schematic.h Schematics: Add core.place_schematic_on_vmanip API 2015-11-05 01:18:32 -05:00
minimap.cpp Minimap: show player markers 2016-02-19 21:31:22 +01:00
minimap.h Minimap: show player markers 2016-02-19 21:31:22 +01:00
modalMenu.h Unlock cursor when opening console 2016-03-02 23:23:31 -05:00
modifiedstate.h Update Copyright Years 2013-02-24 20:15:24 +01:00
mods.cpp Clean up Strfnd 2016-03-19 21:27:57 -04:00
mods.h Fixes for compiling with a newer (system) jsoncpp (#4429) 2016-08-10 12:10:00 +02:00
nameidmapping.cpp Permit usage of std::unordered_map & std::unorderered_set on c++11 compilers (#4430) 2016-08-10 12:08:05 +02:00
nameidmapping.h Permit usage of std::unordered_map & std::unorderered_set on c++11 compilers (#4430) 2016-08-10 12:08:05 +02:00
nodedef.cpp Move unknown node message when applying texture overrides to infostream (#4218) 2016-06-14 00:29:15 +02:00
nodedef.h Move updateTextures and fillTileAttribs to ContentFeatures 2016-05-23 12:46:45 +02:00
nodemetadata.cpp Rename macros with two leading underscores 2015-10-14 02:39:37 -04:00
nodemetadata.h Various style cleanups + unused code removal 2015-09-19 20:57:29 +02:00
nodetimer.cpp Make node timers more efficient 2016-06-11 23:35:17 +01:00
nodetimer.h Make node timers more efficient 2016-06-11 23:35:17 +01:00
noise.cpp PcgRandom: Fix/improve documentation 2016-06-04 02:16:06 -04:00
noise.h Change internal type for seeds to s32 2016-06-04 01:51:44 -04:00
objdef.cpp Fix Windows build, clean up included headers 2015-05-22 20:37:59 +02:00
objdef.h Rename and move basicmacros.h to util/basic_macros.h 2015-11-02 04:57:55 +01:00
object_properties.cpp Show infotext with description for item entities 2016-01-18 17:21:41 +00:00
object_properties.h v2d & aabbox3d<f32> & sky cleanups 2016-02-11 16:55:15 +01:00
particles.cpp Particles: Add option to remove particles on collision 2016-05-28 00:08:23 -04:00
particles.h Particles: Add option to remove particles on collision 2016-05-28 00:08:23 -04:00
pathfinder.cpp find_path: consider walkable instead of CONTENT_AIR 2016-05-01 15:32:03 +02:00
pathfinder.h Pathfinder: Fix style 2016-05-01 15:32:02 +02:00
player.cpp Fix player teleportation bug whilst sneaking 2016-03-14 08:44:28 +00:00
player.h Add zoom, tweakable with zoom_fov, default key: Z (like optifine) 2016-08-10 12:18:25 +02:00
porting.cpp Also support X11 icon for minetest copies installed via make install (#4407) 2016-08-20 21:26:44 +02:00
porting.h Also support X11 icon for minetest copies installed via make install (#4407) 2016-08-20 21:26:44 +02:00
porting_android.cpp Add seperate cache path 2015-12-07 13:51:41 -05:00
porting_android.h Add seperate cache path 2015-12-07 13:51:41 -05:00
profiler.cpp Move globals from main.cpp to more sane locations 2015-04-01 23:04:25 +10:00
profiler.h Clean up threading 2015-08-23 22:04:06 -04:00
quicktune.cpp Clean up threading 2015-08-23 22:04:06 -04:00
quicktune.h Update Copyright Years 2013-02-24 20:15:24 +01:00
quicktune_shortcutter.h Create faster key cache for main game loop (client) 2014-11-10 12:26:19 +10:00
rollback.cpp Fix -Wterminate warnings in rollback.cpp as well 2016-07-08 07:27:49 +02:00
rollback.h Fix rollback.txt migration 2016-05-23 11:48:30 -04:00
rollback_interface.cpp Various style cleanups + unused code removal 2015-09-19 20:57:29 +02:00
rollback_interface.h Clean up rollback 2014-11-19 16:21:59 -05:00
serialization.cpp Replace instance of readsome with read in decompressZlib Make decompressZlib more robust 2016-01-09 02:28:35 +00:00
serialization.h Serialisation: documentation fixes, clarifying renames and whitespace fixes 2015-09-14 07:02:15 +02:00
server.cpp Move on join and on leave messages to lua (#4460) 2016-08-22 20:21:48 +02:00
server.h Particles: Add option to remove particles on collision 2016-05-28 00:08:23 -04:00
serverlist.cpp Fixes for compiling with a newer (system) jsoncpp (#4429) 2016-08-10 12:10:00 +02:00
serverlist.h Fixes for compiling with a newer (system) jsoncpp (#4429) 2016-08-10 12:10:00 +02:00
serverobject.cpp Use warningstream for log messages with WARNING 2015-10-14 01:36:48 -04:00
serverobject.h Fix invisible player when the attached entity is removed 2015-07-18 07:41:43 +02:00
settings.cpp Settings: Clean up settings changed callback code 2016-06-11 00:11:37 -04:00
settings.h Settings: Clean up settings changed callback code 2016-06-11 00:11:37 -04:00
settings_translation_file.cpp Tidy up generate_from_settingtypes.lua a bit. 2016-08-20 15:48:47 +02:00
shader.cpp Clean up Strfnd 2016-03-19 21:27:57 -04:00
shader.h Dump shader programs on compile errors 2016-02-11 07:13:07 +01:00
sky.cpp Sky.cpp: Improve code style. Define sky colours as SColor 2016-06-11 23:35:38 +01:00
sky.h v2d & aabbox3d<f32> & sky cleanups 2016-02-11 16:55:15 +01:00
socket.cpp Add errno to socket creation failed exception 2015-11-08 18:16:02 -05:00
socket.h Add errno to socket creation failed exception 2015-11-08 18:16:02 -05:00
sound.cpp Update Copyright Years 2013-02-24 20:15:24 +01:00
sound.h Update Copyright Years 2013-02-24 20:15:24 +01:00
sound_openal.cpp couple of memory leaks fixes. 2016-08-10 16:59:32 +02:00
sound_openal.h Update Copyright Years 2013-02-24 20:15:24 +01:00
staticobject.cpp Define and use limit constants for Irrlicht fixed-width types 2015-10-04 04:00:16 -04:00
staticobject.h Use warningstream for log messages with WARNING 2015-10-14 01:36:48 -04:00
subgame.cpp Add MapSettingsManager and new mapgen setting script API functions 2016-07-03 15:38:36 -04:00
subgame.h Fix game minetest.conf default settings 2015-03-18 13:03:02 -04:00
terminal_chat_console.cpp Add colored text (not only colored chat). 2016-05-31 17:34:29 +02:00
terminal_chat_console.h Add server side ncurses terminal 2015-11-06 08:51:14 +01:00
threads.h Fix some threading things and add additional thread unittests 2015-10-24 02:31:23 -04:00
tool.cpp Change i++ to ++i 2015-08-25 18:33:52 -04:00
tool.h New damage system, add damageGroups to ToolCapabilities, bump protocol version 2013-03-29 20:14:09 +01:00
touchscreengui.cpp Android: Implement Autohiding button bars to cleanup screen 2015-12-18 20:35:54 +01:00
touchscreengui.h Android: Implement Autohiding button bars to cleanup screen 2015-12-18 20:35:54 +01:00
treegen.cpp Treegen: Improve use of signed vs. unsigned integers 2016-07-12 20:22:26 +01:00
treegen.h Change internal type for seeds to s32 2016-06-04 01:51:44 -04:00
version.cpp Android: Add githash header to spare rebuilds after new commits 2015-08-01 20:42:07 +02:00
version.h Clean up and tweak build system 2015-03-27 15:00:48 -04:00
voxel.cpp Remove some old dead code. Fix some Clang warnings in SRP (ng->N... will 2015-07-24 21:48:02 +02:00
voxel.h For usages of assert() that are meant to persist in Release builds (when NDEBUG is defined), replace those usages with persistent alternatives 2015-03-07 22:41:47 +10:00
voxelalgorithms.cpp Remove emerge and speedup addArea by using memcopy instead of one by one assignment 2014-06-23 00:13:41 +02:00
voxelalgorithms.h Migrate to STL containers/algorithms. 2013-03-11 19:08:39 -04:00
wieldmesh.cpp Use inventory_image in the first place for inventory item mesh 2016-02-08 23:13:19 +01:00
wieldmesh.h v2d & aabbox3d<f32> & sky cleanups 2016-02-11 16:55:15 +01:00