Loic Blot 
							
						 
					 
					
						
						
							
						
						7fab86a49d 
					 
					
						
						
							
							Compilation fix  
						
						
						
						
					 
					
						2016-10-05 20:58:05 +02:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						613797a304 
					 
					
						
						
							
							Replace various std::map with UNORDERED_MAP + various cleanups  
						
						... 
						
						
						
						This is part 2 for 5f084cd98d 
						
						
					 
					
						2016-10-05 10:53:19 +02:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						5f084cd98d 
					 
					
						
						
							
							Make some maps unordered to improve performance  
						
						... 
						
						
						
						* This permit to improve performance on C++11 builds
* use some existing typedefs in tools maps
* minor code style changes 
						
						
					 
					
						2016-10-05 07:30:32 +02:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						d4c76258e3 
					 
					
						
						
							
							Chat: new settings to prevent spam  
						
						... 
						
						
						
						Added the following chat coreside features
* Chat messages length limit
* Message rate limiting
* Message rate kicking
Note:
* handleChat now takes RemotePlayer pointer instead of u16 to remove useless
  lookups 
						
						
					 
					
						2016-10-05 00:13:37 +02:00 
						 
				 
			
				
					
						
							
							
								paramat 
							
						 
					 
					
						
						
							
						
						1079aeaa13 
					 
					
						
						
							
							Mapblock_mesh_generate_special: Improve performance  
						
						... 
						
						
						
						Remove uses of std::map.
Make sure we use ContentFeatures reference not value.
Original commit by gregorycu. 
						
						
					 
					
						2016-10-04 00:06:28 +01:00 
						 
				 
			
				
					
						
							
							
								paramat 
							
						 
					 
					
						
						
							
						
						61e112b43b 
					 
					
						
						
							
							Textures: New 'smoke puff' texture from TNT mod  
						
						
						
						
					 
					
						2016-10-04 00:04:38 +01:00 
						 
				 
			
				
					
						
							
							
								est31 
							
						 
					 
					
						
						
							
						
						fcfa418c4c 
					 
					
						
						
							
							Fix build/warning on non X11 platforms  
						
						
						
						
					 
					
						2016-10-03 15:55:47 +02:00 
						 
				 
			
				
					
						
							
							
								paramat 
							
						 
					 
					
						
						
							
						
						89dbc0a25d 
					 
					
						
						
							
							Builtin/falling: Add fallback vector in case of nil 'wallmounted to dir'  
						
						... 
						
						
						
						The fallback vector is in case 'wallmounted to dir' is nil due
to voxelmanip placing a wallmounted node without resetting a
pre-existing param2 value that is out-of-range for wallmounted.
The fallback vector corresponds to param2 = 0. 
						
						
					 
					
						2016-10-03 01:56:08 +01:00 
						 
				 
			
				
					
						
							
							
								raymoo 
							
						 
					 
					
						
						
							
						
						2516c516bc 
					 
					
						
						
							
							Forceloading: Transient forceloads  
						
						... 
						
						
						
						Adds a flag to forceload_block which lets you turn off persistence for
that forceload. 
						
						
					 
					
						2016-10-03 01:54:36 +01:00 
						 
				 
			
				
					
						
							
							
								rubenwardy 
							
						 
					 
					
						
						
							
						
						077b6cfa21 
					 
					
						
						
							
							Formspec: Add container[] and container_end[] elements  
						
						
						
						
					 
					
						2016-10-03 01:53:13 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						eb0e9d5661 
					 
					
						
						
							
							Allow nothing to be selected from formspec parameters  
						
						
						
						
					 
					
						2016-10-02 15:49:18 +02:00 
						 
				 
			
				
					
						
							
							
								Rui 
							
						 
					 
					
						
						
							
						
						3a95054db5 
					 
					
						
						
							
							Fix typo in core.after ( #4560 )  
						
						
						
						
					 
					
						2016-10-01 16:16:50 +02:00 
						 
				 
			
				
					
						
							
							
								Wuzzy 
							
						 
					 
					
						
						
							
						
						c0e56c6011 
					 
					
						
						
							
							Update default controls in README.txt  
						
						
						
						
					 
					
						2016-09-30 18:57:40 +01:00 
						 
				 
			
				
					
						
							
							
								paramat 
							
						 
					 
					
						
						
							
						
						56ea77ea96 
					 
					
						
						
							
							Mgv7: Avoid mid-air spawn on disabled mountain terrain, optimise function  
						
						... 
						
						
						
						'getSpawnLevelAtPoint()' did not account for disabled mountains, it
was possible to be spawned in mid-air where a mountain surface would
have been.
Avoid check for river area if rivers are disabled. 
						
						
					 
					
						2016-09-30 18:56:39 +01:00 
						 
				 
			
				
					
						
							
							
								est31 
							
						 
					 
					
						
						
							
						
						33a606c034 
					 
					
						
						
							
							Fix android build  
						
						... 
						
						
						
						Fixes  #4493 . 
					
						2016-09-30 15:27:36 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						45a9145a4b 
					 
					
						
						
							
							Only include keycode unittests in client build ( fixes   #4559 )  
						
						
						
						
					 
					
						2016-09-29 16:31:31 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						cc0b3c1cd1 
					 
					
						
						
							
							Add keycode.cpp unittests  
						
						
						
						
					 
					
						2016-09-25 17:26:38 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						c3e1ab859e 
					 
					
						
						
							
							Rewrite keycode.cpp (Keycode handling & names)  
						
						
						
						
					 
					
						2016-09-25 17:26:38 +02:00 
						 
				 
			
				
					
						
							
							
								paramat 
							
						 
					 
					
						
						
							
						
						cd2c8ade2d 
					 
					
						
						
							
							Conf.example: Re-add deleted noise parameter documentation  
						
						... 
						
						
						
						Re-add documentation of noise parameter formats.
Re-add 'mgv5_np_ground' noise parameters in group format.
Both these were deleted through auto-generation of conf.example.
Add note to builtin/mainmenu/dlg_settings_advanced.lua that this
documentation must be preserved. 
						
						
					 
					
						2016-09-23 19:01:31 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						9fa562f888 
					 
					
						
						
							
							Update library versions in buildbot  
						
						... 
						
						
						
						The libraries updated in this commit were built with a set of scripts:
	https://gist.github.com/sfan5/780c24313c164d34634e18677683b9a3 
Building new library versions or just using a different MinGW version
is now way easier. This means Windows builds no longer need to use
ancient library versions just because nobody knows how to build them. 
						
						
					 
					
						2016-09-21 20:16:31 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						af4c2107e0 
					 
					
						
						
							
							Don't use ZLIB_WINAPI if the required DLL is not provided to CMake  
						
						... 
						
						
						
						This allows you to use an stdcall zlib (zlib1.dll instead of zlibwapi.dll)
when building Minetest for win32. 
						
						
					 
					
						2016-09-21 20:16:31 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						3a57e52500 
					 
					
						
						
							
							Do not serialize empty NodeMetadata  
						
						... 
						
						
						
						This commit fixes  #4516 , though note that this will gradually fix MapBlocks
as they are used/modified and thus re-serialized. 
						
						
					 
					
						2016-09-21 10:29:17 +02:00 
						 
				 
			
				
					
						
							
							
								paramat 
							
						 
					 
					
						
						
							
						
						5091cb5ecd 
					 
					
						
						
							
							Builtin: Change error to warning for light_source > 14  
						
						
						
						
					 
					
						2016-09-21 08:04:11 +02:00 
						 
				 
			
				
					
						
							
							
								James Stevenson 
							
						 
					 
					
						
						
							
						
						679c8de63f 
					 
					
						
						
							
							Increase default font size by 1  
						
						
						
						
					 
					
						2016-09-21 08:04:11 +02:00 
						 
				 
			
				
					
						
							
							
								est31 
							
						 
					 
					
						
						
							
						
						abb6fba24f 
					 
					
						
						
							
							Fix a typo and use proper deprecation notification system  
						
						... 
						
						
						
						Fix a typo pointed out by @thecow275.
Also, use the deprecated notification system which respects the
deprecated_lua_api_handling setting. 
						
						
					 
					
						2016-09-19 12:14:06 +02:00 
						 
				 
			
				
					
						
							
							
								paramat 
							
						 
					 
					
						
						
							
						
						3aefa5d3ce 
					 
					
						
						
							
							Register.lua: Throw error if node 'light_source' > core.LIGHT_MAX  
						
						... 
						
						
						
						Add 'core.LIGHT_MAX = 14' to builtin/game/constants.lua with the intention
to replace misplaced 'default.LIGHT_MAX = 14' in Minetest Game.
Add comment in light.h requiring the constant be changed in both places.
Add lighting bug warning to note in lua_api.txt.
There are hundreds of mod uses of 15 which causes a lighting bug. 
						
						
					 
					
						2016-09-17 09:33:25 +01:00 
						 
				 
			
				
					
						
							
							
								paramat 
							
						 
					 
					
						
						
							
						
						297546af3d 
					 
					
						
						
							
							Lua_api.txt: Add note of maximum value for node 'light_source'  
						
						... 
						
						
						
						Maximum is 14.
A value of 15 (reserved for direct sunlight) causes a lighting bug. 
						
						
					 
					
						2016-09-15 05:25:38 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas--S 
							
						 
					 
					
						
						
							
						
						1475c1b1c8 
					 
					
						
						
							
							Add an [invert:<mode> texture modifier  
						
						... 
						
						
						
						Inverts the given channels of the base image.
Mode may contain the characters "r", "g", "b", "a".
Only the channels that are mentioned in the mode string will be inverted. 
						
						
					 
					
						2016-09-15 05:25:38 +01:00 
						 
				 
			
				
					
						
							
							
								ShadowNinja 
							
						 
					 
					
						
						
							
						
						6e30dd05f4 
					 
					
						
						
							
							Collision: Improve performance by combining 6 vectors into 1 using a struct  
						
						
						
						
					 
					
						2016-09-15 05:25:12 +01:00 
						 
				 
			
				
					
						
							
							
								paramat 
							
						 
					 
					
						
						
							
						
						b88595050f 
					 
					
						
						
							
							Decorations: Generalise 'spawn by' to be used by all decoration types  
						
						... 
						
						
						
						In lua_api.txt, make clear that 'place on' and 'spawn by' can be lists. 
						
						
					 
					
						2016-09-14 09:19:54 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						b77cee146b 
					 
					
						
						
							
							Allow escaping of texture names when passed as an argument to a modifier  
						
						
						
						
					 
					
						2016-09-14 09:19:36 +01:00 
						 
				 
			
				
					
						
							
							
								Eric Mountain 
							
						 
					 
					
						
						
							
						
						9dd22aebc7 
					 
					
						
						
							
							Fix "unknown CMake command "check_library_exists" ( #4517 )  
						
						... 
						
						
						
						Adds CMakeLists.txt include to fix this issue:
$ cmake . -DBUILD_SERVER=TRUE -DBUILD_CLIENT=FALSE \
   -DCMAKE_BUILD_TYPE=Release -DENABLE_CURL=TRUE -DENABLE_CURSES=FALSE \
   -DENABLE_FREETYPE=TRUE -DENABLE_GETTEXT=FALSE \
   -DENABLE_POSTGRESQL=FALSE -DENABLE_SOUND=FALSE -DENABLE_LUAJIT=TRUE \
   -DIRRLICHT_SOURCE_DIR=$HOME/irrlicht-1.8.4 -LH
...
CMake Error at src/CMakeLists.txt:339 (check_library_exists):
  Unknown CMake command "check_library_exists".
... 
						
						
					 
					
						2016-09-13 23:05:21 -04:00 
						 
				 
			
				
					
						
							
							
								Auke Kok 
							
						 
					 
					
						
						
							
						
						d83bcf2c50 
					 
					
						
						
							
							Plantlike meshoptions: fix degrotate. ( #4512 )  
						
						... 
						
						
						
						This snuck in with the meshoptions patch and accidentally kills
degrotate plants. Thanks to @hybriddog for finding this. 
						
						
					 
					
						2016-09-12 16:04:13 -07:00 
						 
				 
			
				
					
						
							
							
								raymoo 
							
						 
					 
					
						
						
							
						
						af4b63ff21 
					 
					
						
						
							
							fix missing parameters in some mentions of entity callbacks  
						
						
						
						
					 
					
						2016-09-12 03:35:28 -04:00 
						 
				 
			
				
					
						
							
							
								James Stevenson 
							
						 
					 
					
						
						
							
						
						403dada85a 
					 
					
						
						
							
							Return nil on empty get_area() ( #4508 )  
						
						
						
						
					 
					
						2016-09-10 01:47:13 +10:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						c0cd7aa351 
					 
					
						
						
							
							Anticheat: Use the physics_override modifiers aswell  
						
						
						
						
					 
					
						2016-09-09 01:03:36 -04:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						2de8c22a99 
					 
					
						
						
							
							Make getStackMax return the correct maximal stack size  
						
						
						
						
					 
					
						2016-09-08 03:37:03 -04:00 
						 
				 
			
				
					
						
							
							
								paly2 
							
						 
					 
					
						
						
							
						
						aa33166386 
					 
					
						
						
							
							Add minetest.unregister_item and minetest.register_alias_force  
						
						
						
						
					 
					
						2016-09-08 03:26:52 -04:00 
						 
				 
			
				
					
						
							
							
								est31 
							
						 
					 
					
						
						
							
						
						7eacdc7bb8 
					 
					
						
						
							
							Run updatepo.sh  
						
						
						
						
					 
					
						2016-08-30 06:18:37 +02:00 
						 
				 
			
				
					
						
							
							
								Rui 
							
						 
					 
					
						
						
							
						
						fe497573f6 
					 
					
						
						
							
							Translated using Weblate (Danish)  
						
						... 
						
						
						
						Currently translated at 30.2% (271 of 895 strings)
Don't end with '\n'. 
						
						
					 
					
						2016-08-30 06:17:24 +02:00 
						 
				 
			
				
					
						
							
							
								Rui 
							
						 
					 
					
						
						
							
						
						6cf0ab376c 
					 
					
						
						
							
							Translated using Weblate (Japanese)  
						
						... 
						
						
						
						Currently translated at 50.0% (448 of 895 strings)
This is a merger of two commits. 
						
						
					 
					
						2016-08-30 05:54:09 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Wagner Nielsen 
							
						 
					 
					
						
						
							
						
						7f8703ef74 
					 
					
						
						
							
							Translated using Weblate (Danish)  
						
						... 
						
						
						
						Currently translated at 27.3% (245 of 895 strings) 
						
						
					 
					
						2016-08-30 05:53:54 +02:00 
						 
				 
			
				
					
						
							
							
								bse666 
							
						 
					 
					
						
						
							
						
						048ba0d22d 
					 
					
						
						
							
							Translated using Weblate (German)  
						
						... 
						
						
						
						Currently translated at 98.5% (882 of 895 strings) 
						
						
					 
					
						2016-08-30 05:53:54 +02:00 
						 
				 
			
				
					
						
							
							
								Mateusz Mendel 
							
						 
					 
					
						
						
							
						
						03ba583264 
					 
					
						
						
							
							Translated using Weblate (Polish)  
						
						... 
						
						
						
						Currently translated at 42.4% (380 of 895 strings) 
						
						
					 
					
						2016-08-30 05:53:53 +02:00 
						 
				 
			
				
					
						
							
							
								Jakub Mendel 
							
						 
					 
					
						
						
							
						
						efa2635d56 
					 
					
						
						
							
							Translated using Weblate (Polish)  
						
						... 
						
						
						
						Currently translated at 42.4% (380 of 895 strings) 
						
						
					 
					
						2016-08-30 05:53:53 +02:00 
						 
				 
			
				
					
						
							
							
								Bruno Borges 
							
						 
					 
					
						
						
							
						
						45f8ae9e55 
					 
					
						
						
							
							Translated using Weblate (Portuguese (Brazil))  
						
						... 
						
						
						
						Currently translated at 87.8% (786 of 895 strings)
Enhancements 
						
						
					 
					
						2016-08-30 05:53:53 +02:00 
						 
				 
			
				
					
						
							
							
								Bruno Borges 
							
						 
					 
					
						
						
							
						
						bc1fcc4584 
					 
					
						
						
							
							Translated using Weblate (Portuguese)  
						
						... 
						
						
						
						Currently translated at 64.9% (581 of 895 strings) 
						
						
					 
					
						2016-08-30 05:53:53 +02:00 
						 
				 
			
				
					
						
							
							
								lisacvuk 
							
						 
					 
					
						
						
							
						
						9f326ea9c8 
					 
					
						
						
							
							Translated using Weblate (Serbian (cyrillic))  
						
						... 
						
						
						
						Currently translated at 33.2% (298 of 895 strings) 
						
						
					 
					
						2016-08-30 05:53:53 +02:00 
						 
				 
			
				
					
						
							
							
								Jean-Baptiste 
							
						 
					 
					
						
						
							
						
						6cd2ccb35b 
					 
					
						
						
							
							Translated using Weblate (French)  
						
						... 
						
						
						
						Currently translated at 99.5% (891 of 895 strings) 
						
						
					 
					
						2016-08-30 05:53:53 +02:00 
						 
				 
			
				
					
						
							
							
								Onyx Steinheim 
							
						 
					 
					
						
						
							
						
						f9d5ea4322 
					 
					
						
						
							
							Translated using Weblate (French)  
						
						... 
						
						
						
						Currently translated at 99.4% (890 of 895 strings)
This is a merger of two commits. 
						
						
					 
					
						2016-08-30 05:53:39 +02:00