minetest/src
Auke Kok 47464c9344 Fix backface culling when connecting to new servers.
Introduce a new contentfeatures version (8). When clients
connect using v27 protocol version, they can assume that
the tiledef.backface_culling is trustable, but if clients
connect to servers providing contentfeatures version 7,
then the v27 clients know that backface culling settings
provided by the server in tiledefs are bogus for mesh,
plantlike, firelike or liquid drawtype nodes.

thanks to hmmmm, est31, nerzhul.

Tested on new client - new server, new client - old server
old client - new server.
2016-02-10 00:10:51 +01:00
..
cguittfont Fix build if BUILD_SHARED_LIBS defaults to "ON" 2015-12-03 21:35:22 +01:00
client Fix texture tear issue 2016-01-23 06:01:57 +01:00
gmp Build and link gmp correctly on MSVC 2015-05-12 21:07:46 +02:00
json Build and link gmp correctly on MSVC 2015-05-12 21:07:46 +02:00
lua Clean up and tweak build system 2015-03-27 15:00:48 -04:00
network Backface culling: Ignore setting in tiledef from old servers. 2016-01-23 16:33:24 +01:00
script Don't print whole json data buffer to errorstream on error 2016-01-28 23:53:58 +01:00
threading Fix C++11 compilability 2016-01-23 05:45:29 +01:00
unittest Don't pass non-const references to collision methods 2016-01-29 15:53:54 +01:00
util Add macos/freebsd missing endian.h include and add win endianness info 2015-12-29 23:03:30 +01:00
activeobject.h Ignore old entities from 0.3. 2015-02-17 15:07:05 +01:00
areastore.cpp Add AreaStore data structure 2015-07-27 06:42:56 +02:00
areastore.h Add AreaStore data structure 2015-07-27 06:42:56 +02:00
ban.cpp Use warningstream for log messages with WARNING 2015-10-14 01:36:48 -04:00
ban.h Clean up threading 2015-08-23 22:04:06 -04:00
camera.cpp Fix wield item glitch 2016-01-18 17:20:53 +00:00
camera.h Add wielded (and CAOs) shader 2015-07-21 23:56:41 +02:00
cavegen.cpp Mapgen: Various fixes and improvements 2016-01-11 01:32:20 +00:00
cavegen.h Cavegen: Make mgfractal use mgv5 cavegen 2015-11-09 05:29:42 +00:00
chat_interface.h Add server side ncurses terminal 2015-11-06 08:51:14 +01:00
chat.cpp Remove unneccessary space for tab completion 2015-06-16 07:16:22 +02:00
chat.h Add server side ncurses terminal 2015-11-06 08:51:14 +01:00
client.cpp Cleanup selection mesh code, add shaders for halo and selection boxes 2016-02-08 03:57:42 -05:00
client.h Cleanup selection mesh code, add shaders for halo and selection boxes 2016-02-08 03:57:42 -05:00
clientiface.cpp Rename macros with two leading underscores 2015-10-14 02:39:37 -04:00
clientiface.h Make ClientInterface::statenames consistent with the state enum again 2015-08-31 13:31:29 +02:00
clientmap.cpp Remove ClientMap::m_camera_mutex 2016-02-09 07:16:00 +00:00
clientmap.h Remove ClientMap::m_camera_mutex 2016-02-09 07:16:00 +00: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 Fix issues with light of attached CAOs 2015-07-23 04:35:13 +02:00
clientsimpleobject.h Update Copyright Years 2013-02-24 20:15:24 +01:00
clouds.cpp Settings: pass name to callbacks by reference 2015-07-09 08:25:17 +02:00
clouds.h Update clouds enable_3d_clouds when setting changed 2015-07-09 08:24:51 +02:00
cmake_config_githash.h.in Clean up and tweak build system 2015-03-27 15:00:48 -04:00
cmake_config.h.in Add server side ncurses terminal 2015-11-06 08:51:14 +01:00
CMakeLists.txt Add Valleys mapgen. 2016-01-14 05:04:29 +00:00
collision.cpp Don't pass non-const references to collision methods 2016-01-29 15:53:54 +01: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 Don't pass non-const references to collision methods 2016-01-29 15:53:54 +01:00
content_cao.h Show infotext with description for item entities 2016-01-18 17:21:41 +00: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 Cleanup selection mesh code, add shaders for halo and selection boxes 2016-02-08 03:57:42 -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 Rename macros with two leading underscores 2015-10-14 02:39:37 -04:00
content_nodemeta.h Various style cleanups + unused code removal 2015-09-19 20:57:29 +02:00
content_sao.cpp Don't pass non-const references to collision methods 2016-01-29 15:53:54 +01: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 Remove ugly curl struct pointer from jsonFetchValue signature 2014-06-19 21:24:53 +02:00
craftdef.cpp Allow craft replacements to use groups 2015-11-15 13:41:38 +01:00
craftdef.h Fix bug when craft input isn't replaced 2015-06-22 19:30:35 +02:00
database-dummy.cpp Database backends: fix bug, and small speedup 2015-12-29 00:39:42 +01:00
database-dummy.h Clean up database API and save the local map on an interval 2015-03-06 00:20:45 -05:00
database-leveldb.cpp Use warningstream for log messages with WARNING 2015-10-14 01:36:48 -04:00
database-leveldb.h Clean up database API and save the local map on an interval 2015-03-06 00:20:45 -05:00
database-redis.cpp Fix redis error reporting 2016-01-08 15:37:11 +01:00
database-redis.h Clean up database API and save the local map on an interval 2015-03-06 00:20:45 -05:00
database-sqlite3.cpp Include custom error message in all SQLite3 exceptions. 2015-12-30 00:09:02 +01:00
database-sqlite3.h Handle SQLITE_BUSY errors gracefully 2015-12-30 00:08:56 +01: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 Clean up database API and save the local map on an interval 2015-03-06 00:20:45 -05: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 Filmic HDR tone mapping 2016-02-09 02:55:59 -05:00
defaultsettings.h Implement proper font handling 2014-11-30 17:50:09 +01:00
drawscene.cpp Cleanup selection mesh code, add shaders for halo and selection boxes 2016-02-08 03:57:42 -05:00
drawscene.h Cleanup selection mesh code, add shaders for halo and selection boxes 2016-02-08 03:57:42 -05:00
dungeongen.cpp Mapgen: Various fixes and improvements 2016-01-11 01:32:20 +00:00
dungeongen.h Dungeongen: Also preserve river water nodes 2015-11-29 21:55:43 +00:00
emerge.cpp FindSpawnPos: Let mapgens decide what spawn altitude is suitable 2016-02-09 07:14:45 +00:00
emerge.h FindSpawnPos: Let mapgens decide what spawn altitude is suitable 2016-02-09 07:14:45 +00:00
environment.cpp Fix time progressing too fast 2015-11-04 07:12:02 +01:00
environment.h Time: use locks again 2015-11-04 03:44:09 +01:00
event_manager.h Change i++ to ++i 2015-08-25 18:33:52 -04:00
event.h Update Copyright Years 2013-02-24 20:15:24 +01:00
exceptions.h Fix server crashing on Lua errors 2015-10-31 13:28:58 -04: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 filesys: safeWriteToFile(): Remove the target file before rename only on Windows 2016-01-01 18:21:18 +02: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 Cleanup selection mesh code, add shaders for halo and selection boxes 2016-02-08 03:57:42 -05:00
game.h Optional reconnect functionality 2015-07-23 07:38:13 +02:00
gamedef.h Biomes: Remove referenced biomes from Decorations on clear 2015-04-16 23:38:05 -04: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 Fix compilation under MSVC and remove unnecessary conditional function prototype 2015-10-24 13:34:49 -04:00
gettime.h Update timestamp to include date 2015-03-25 02:30:17 +10:00
guiChatConsole.cpp Move globals from main.cpp to more sane locations 2015-04-01 23:04:25 +10:00
guiChatConsole.h Remove unused variables to make clang happy 2015-02-12 11:13:27 +01:00
guiEngine.cpp Fix server crashing on Lua errors 2015-10-31 13:28:58 -04:00
guiEngine.h Replace instances of std::map<std::string, std::string> with StringMap 2015-05-19 16:10:49 -04:00
guiFileSelectMenu.cpp Use UTF-8 instead of narrow 2015-07-08 10:12:44 +02:00
guiFileSelectMenu.h Fix win32/msvc i18n (quite UGLY version, blame Microsoft) 2013-11-11 19:56:49 +01:00
guiFormSpecMenu.cpp FormSpec: Add StaticTextSpec and superimpose over item image buttons 2016-02-09 03:03:55 -05:00
guiFormSpecMenu.h FormSpec: Add StaticTextSpec and superimpose over item image buttons 2016-02-09 03:03:55 -05:00
guiKeyChangeMenu.cpp Change i++ to ++i 2015-08-25 18:33:52 -04: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
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
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
httpfetch.cpp Rename macros with two leading underscores 2015-10-14 02:39:37 -04:00
httpfetch.h Replace instances of std::map<std::string, std::string> with StringMap 2015-05-19 16:10:49 -04:00
hud.cpp Cleanup selection mesh code, add shaders for halo and selection boxes 2016-02-08 03:57:42 -05:00
hud.h Cleanup selection mesh code, add shaders for halo and selection boxes 2016-02-08 03:57:42 -05: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 Add utf-8 conversion utilities and re-add intlGUIEditBox 2015-06-13 19:49:55 +02:00
intlGUIEditBox.h Add utf-8 conversion utilities and re-add intlGUIEditBox 2015-06-13 19:49:55 +02:00
inventory.cpp Rename macros with two leading underscores 2015-10-14 02:39:37 -04:00
inventory.h Fix inventory replace bug 2015-08-19 03:42:00 +02:00
inventorymanager.cpp Rename macros with two leading underscores 2015-10-14 02:39:37 -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_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
irrlichttypes.h Define and use limit constants for Irrlicht fixed-width types 2015-10-04 04:00:16 -04: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 Don't pass non-const references to collision methods 2016-01-29 15:53:54 +01:00
localplayer.h Fix sneaking (fixes #665 and #3045) 2015-08-15 20:36:45 +02:00
log.cpp Add server side ncurses terminal 2015-11-06 08:51:14 +01:00
log.h Add server side ncurses terminal 2015-11-06 08:51:14 +01:00
luaentity_common.h Update Copyright Years 2013-02-24 20:15:24 +01:00
main.cpp Add seperate cache path 2015-12-07 13:51:41 -05:00
mainmenumanager.h Move globals from main.cpp to more sane locations 2015-04-01 23:04:25 +10:00
map.cpp Liquid flow: Prevent water spreading on ignore 2016-01-20 00:37:00 +00:00
map.h Add DISABLE_CLASS_COPY macro (and use it) 2015-10-27 22:05:08 -04:00
mapblock_mesh.cpp Cleanup selection mesh code, add shaders for halo and selection boxes 2016-02-08 03:57:42 -05:00
mapblock_mesh.h Cleanup selection mesh code, add shaders for halo and selection boxes 2016-02-08 03:57:42 -05:00
mapblock.cpp Rename macros with two leading underscores 2015-10-14 02:39:37 -04:00
mapblock.h Fix object position border checking 2015-09-16 17:39:49 +02:00
mapgen_flat.cpp FindSpawnPos: Let mapgens decide what spawn altitude is suitable 2016-02-09 07:14:45 +00:00
mapgen_flat.h FindSpawnPos: Let mapgens decide what spawn altitude is suitable 2016-02-09 07:14:45 +00:00
mapgen_fractal.cpp FindSpawnPos: Let mapgens decide what spawn altitude is suitable 2016-02-09 07:14:45 +00:00
mapgen_fractal.h FindSpawnPos: Let mapgens decide what spawn altitude is suitable 2016-02-09 07:14:45 +00:00
mapgen_singlenode.cpp FindSpawnPos: Let mapgens decide what spawn altitude is suitable 2016-02-09 07:14:45 +00:00
mapgen_singlenode.h FindSpawnPos: Let mapgens decide what spawn altitude is suitable 2016-02-09 07:14:45 +00:00
mapgen_v5.cpp FindSpawnPos: Let mapgens decide what spawn altitude is suitable 2016-02-09 07:14:45 +00:00
mapgen_v5.h FindSpawnPos: Let mapgens decide what spawn altitude is suitable 2016-02-09 07:14:45 +00:00
mapgen_v6.cpp FindSpawnPos: Let mapgens decide what spawn altitude is suitable 2016-02-09 07:14:45 +00:00
mapgen_v6.h FindSpawnPos: Let mapgens decide what spawn altitude is suitable 2016-02-09 07:14:45 +00:00
mapgen_v7.cpp FindSpawnPos: Let mapgens decide what spawn altitude is suitable 2016-02-09 07:14:45 +00:00
mapgen_v7.h FindSpawnPos: Let mapgens decide what spawn altitude is suitable 2016-02-09 07:14:45 +00:00
mapgen_valleys.cpp FindSpawnPos: Let mapgens decide what spawn altitude is suitable 2016-02-09 07:14:45 +00:00
mapgen_valleys.h FindSpawnPos: Let mapgens decide what spawn altitude is suitable 2016-02-09 07:14:45 +00:00
mapgen.cpp Mapgen: Add propagate_shadow bool to calcLighting 2015-12-07 03:18:24 +00:00
mapgen.h FindSpawnPos: Let mapgens decide what spawn altitude is suitable 2016-02-09 07:14:45 +00:00
mapnode.cpp Mapnode: Replace rotateAlongYAxis with improved version 2015-10-02 06:03:36 +01:00
mapnode.h Mapnode: Replace rotateAlongYAxis with improved version 2015-10-02 06:03:36 +01: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 Cleanup selection mesh code, add shaders for halo and selection boxes 2016-02-08 03:57:42 -05:00
mesh.h Cleanup selection mesh code, add shaders for halo and selection boxes 2016-02-08 03:57:42 -05:00
mg_biome.cpp Biome API: Make fallback biome stone and water, disable filler 2015-08-03 02:34:32 +01:00
mg_biome.h Split ObjDef/ObjDefManager out to objdef.cpp 2015-05-18 22:30:25 -04:00
mg_decoration.cpp Decoration API: Fix missing low density decorations 2015-11-14 07:54:03 +00:00
mg_decoration.h Convert usages of PseudoRandom to PcgRandom for ore and deco placement 2015-11-09 01:32:39 -05:00
mg_ore.cpp Convert usages of PseudoRandom to PcgRandom for ore and deco placement 2015-11-09 01:32:39 -05:00
mg_ore.h Fix spelling of noise_threshold 2015-12-06 11:38:03 +01:00
mg_schematic.cpp Schematics: Add core.place_schematic_on_vmanip API 2015-11-05 01:18:32 -05:00
mg_schematic.h Schematics: Add core.place_schematic_on_vmanip API 2015-11-05 01:18:32 -05:00
minimap.cpp Fix misc. MinGW and Valgrind warnings 2015-11-08 16:34:56 -05:00
minimap.h Clean up threading 2015-08-23 22:04:06 -04:00
modalMenu.h Android: Implement Autohiding button bars to cleanup screen 2015-12-18 20:35:54 +01:00
modifiedstate.h Update Copyright Years 2013-02-24 20:15:24 +01:00
mods.cpp Fix server crashing on Lua errors 2015-10-31 13:28:58 -04:00
mods.h Fix server crashing on Lua errors 2015-10-31 13:28:58 -04:00
nameidmapping.cpp Change i++ to ++i 2015-08-25 18:33:52 -04:00
nameidmapping.h Update Copyright Years 2013-02-24 20:15:24 +01:00
nodedef.cpp Fix backface culling when connecting to new servers. 2016-02-10 00:10:51 +01:00
nodedef.h Fix backface culling when connecting to new servers. 2016-02-10 00:10:51 +01: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 Use warningstream for log messages with WARNING 2015-10-14 01:36:48 -04:00
nodetimer.h Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenu 2013-08-14 21:03:33 +02:00
noise.cpp Fix spelling of noise_threshold 2015-12-06 11:38:03 +01:00
noise.h Noise: Make buffer size parameters unsigned 2015-05-15 16:20:30 -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 Show infotext with description for item entities 2016-01-18 17:21:41 +00:00
particles.cpp Don't pass non-const references to collision methods 2016-01-29 15:53:54 +01:00
particles.h Clean up threading 2015-08-23 22:04:06 -04:00
pathfinder.cpp Change i++ to ++i 2015-08-25 18:33:52 -04:00
pathfinder.h Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenu 2013-08-14 21:03:33 +02:00
player.cpp Get movement setting instead of hard coded value 2015-12-15 23:20:15 +01:00
player.h Get movement setting instead of hard coded value 2015-12-15 23:20:15 +01: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
porting.cpp Add MinSizeRel and RelWithDebInfo to MSVCBuildDir check 2016-01-03 15:38:20 +01:00
porting.h Fix OSX building issue caused by ad884f2 2016-01-29 10:54:50 -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_shortcutter.h Create faster key cache for main game loop (client) 2014-11-10 12:26:19 +10: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
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
rollback.cpp Improve rollback database indexing 2015-10-24 08:45:38 +02:00
rollback.h Fix struct vs. class in forward declarations 2014-12-08 09:06:31 +01: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 FindSpawnPos: Let mapgens decide what spawn altitude is suitable 2016-02-09 07:14:45 +00:00
server.h Only allow players with shout to chat 2015-11-13 02:35:02 +01:00
serverlist.cpp Change i++ to ++i 2015-08-25 18:33:52 -04:00
serverlist.h Send real port to server list 2015-01-23 21:38:34 +10: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_translation_file.cpp Fix some setting documentation 2015-12-10 19:08:03 +01:00
settings.cpp Fix Settings::remove() always returning true 2016-01-19 10:15:01 +01:00
settings.h Clean up threading 2015-08-23 22:04:06 -04:00
shader.cpp Fix inverted conditions in shader.cpp 2016-02-09 23:50:37 +01:00
shader.h Unite nodes shaders. 2014-06-15 05:40:33 +02:00
sky.cpp Move globals from main.cpp to more sane locations 2015-04-01 23:04:25 +10:00
sky.h Fix use of uninit data in Sky and (potentially) GUIChatConsole constructors 2015-01-18 13:16:01 +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_openal.cpp Remove unused OpenALSoundManager::m_can_vorbis and EXT_vorbis check 2015-12-01 00:36:11 +00:00
sound_openal.h Update Copyright Years 2013-02-24 20:15:24 +01: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
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
strfnd.h Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenu 2013-08-14 21:03:33 +02:00
subgame.cpp Add environment variable MINETEST_WORLD_PATH 2015-10-02 22:47:13 +02:00
subgame.h Fix game minetest.conf default settings 2015-03-18 13:03:02 -04:00
terminal_chat_console.cpp Add server side ncurses terminal 2015-11-06 08:51:14 +01: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: Rename pine tree mapgen alias 2015-08-10 09:50:58 +01:00
treegen.h Treegen: Add pine tree. Force place trunks 2015-04-01 22:54:49 +01: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 Use meshes to display inventory items 2016-02-07 19:51:55 +01:00