SmallJoker 
							
						 
					 
					
						
						
							
						
						f9738c1909 
					 
					
						
						
							
							Damage: Remove damage ignore timer  
						
						
						
						
					 
					
						2018-06-03 17:32:00 +02:00 
						 
				 
			
				
					
						
							
							
								Luis Cáceres 
							
						 
					 
					
						
						
							
						
						6f80e302fd 
					 
					
						
						
							
							Ensure no item stack is being held before crafting ( #4779 )  
						
						
						
						
					 
					
						2018-06-03 17:32:00 +02:00 
						 
				 
			
				
					
						
							
							
								raymoo 
							
						 
					 
					
						
						
							
						
						48ebbf0fc6 
					 
					
						
						
							
							Shut down mapgen threads before other shutdown tasks ( #6689 )  
						
						... 
						
						
						
						Solves some issues with ModStorage functionality in mapgen threads
that occurred when mapgen threads continued to run after the main
server thread had stopped. Also shuts down mapgen threads before
shutdown callbacks are called. 
						
						
					 
					
						2018-06-03 17:32:00 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						7d9dbbbf3c 
					 
					
						
						
							
							Update documentation regarding authentication handler and related functions  
						
						... 
						
						
						
						Properly document it instead of referencing the builtin handler as
authoritative "example" code.
Also adds definition of get_auth_handler() which was missing previously. 
						
						
					 
					
						2018-06-03 17:32:00 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						7cc1a36b3c 
					 
					
						
						
							
							Hint at problematic code when logging deprecated calls  
						
						
						
						
					 
					
						2018-06-03 17:32:00 +02:00 
						 
				 
			
				
					
						
							
							
								Ezhh 
							
						 
					 
					
						
						
							
						
						3f1094475f 
					 
					
						
						
							
							Improve documentation for player:set_attribute()  
						
						
						
						
					 
					
						2018-06-03 17:32:00 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						f72ac42ca0 
					 
					
						
						
							
							Inventory: Restrict access from too far away  
						
						
						
						
					 
					
						2018-06-03 17:32:00 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						8fba3c93d5 
					 
					
						
						
							
							core.rotate_node: Run callbacks like with any regular placed node ( #6648 )  
						
						
						
						
					 
					
						2018-06-03 17:32:00 +02:00 
						 
				 
			
				
					
						
							
							
								paramat 
							
						 
					 
					
						
						
							
						
						a90c314c80 
					 
					
						
						
							
							Biome dust node: Only place on 'walkable' cubic non-liquid drawtypes  
						
						... 
						
						
						
						No longer decide placement on 'buildable_to' parameter.
Dust nodes only look acceptable placed on cubic nodes.
Modders may not want to make their plantlike decorations 'buildable_to'. 
						
						
					 
					
						2018-06-03 17:32:00 +02:00 
						 
				 
			
				
					
						
							
							
								ezhh 
							
						 
					 
					
						
						
							
						
						222fab3d20 
					 
					
						
						
							
							Improve Settings tab button alignments  
						
						
						
						
					 
					
						2018-06-03 17:32:00 +02:00 
						 
				 
			
				
					
						
							
							
								paramat 
							
						 
					 
					
						
						
							
						
						1cf32b22be 
					 
					
						
						
							
							Lua_api.txt: Add documentation of required mapgen aliases  
						
						
						
						
					 
					
						2018-06-03 17:32:00 +02:00 
						 
				 
			
				
					
						
							
							
								Ezhh 
							
						 
					 
					
						
						
							
						
						6f803b9c89 
					 
					
						
						
							
							Remove incorrect entry from settingtypes  
						
						
						
						
					 
					
						2018-06-03 17:32:00 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						0fe3e7574d 
					 
					
						
						
							
							Make use of safe file writing in auth handler ( fixes   #6576 )  
						
						
						
						
					 
					
						2018-06-03 17:32:00 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						b816c63196 
					 
					
						
						
							
							Add minetest.safe_write_file() to script API  
						
						
						
						
					 
					
						2018-06-03 17:32:00 +02:00 
						 
				 
			
				
					
						
							
							
								Muhammad Rifqi Priyo Susanto 
							
						 
					 
					
						
						
							
						
						313ca53b36 
					 
					
						
						
							
							Fix issue Minetest crash when custom font path is not exist  
						
						... 
						
						
						
						We try to use default fallback for both mono and main font when custom font path is not exist. This way, if Minetest is not corrupted, we could avoid crash. 
						
						
					 
					
						2018-06-03 17:32:00 +02:00 
						 
				 
			
				
					
						
							
							
								Ezhh 
							
						 
					 
					
						
						
							
						
						a65a46b889 
					 
					
						
						
							
							Fix Settings tab formspec alignment ( #6585 )  
						
						
						
						
					 
					
						2018-06-03 17:32:00 +02:00 
						 
				 
			
				
					
						
							
							
								Lars Hofhansl 
							
						 
					 
					
						
						
							
						
						0cfe3a810a 
					 
					
						
						
							
							Do not scale texture unless necessary.  
						
						... 
						
						
						
						This avoids scaling textures to 'texture_min_size' unless it is actually
required (because either auto-scaling or bi/trilinear filtering is enabled) 
						
						
					 
					
						2018-06-03 17:32:00 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						6808a3d144 
					 
					
						
						
							
							httpfetch: Enable gzip support  
						
						
						
						
					 
					
						2018-06-03 17:32:00 +02:00 
						 
				 
			
				
					
						
							
							
								Rob Blanckaert 
							
						 
					 
					
						
						
							
						
						4d9bf75d3a 
					 
					
						
						
							
							Add sha1 to lua utils. ( #6563 )  
						
						
						
						
					 
					
						2018-06-03 17:32:00 +02:00 
						 
				 
			
				
					
						
							
							
								rubenwardy 
							
						 
					 
					
						
						
							
						
						416c4535c7 
					 
					
						
						
							
							Fix day_night_ratio_do_override not being initialised server-side  
						
						... 
						
						
						
						Causes get_day_night_ratio() to return unpredictable results. 
						
						
					 
					
						2018-06-03 17:32:00 +02:00 
						 
				 
			
				
					
						
							
							
								lhofhansl 
							
						 
					 
					
						
						
							
						
						73baeb82ef 
					 
					
						
						
							
							Avoid filtering low-res textures for animated meshes (incl. players) ( #6562 )  
						
						
						
						
					 
					
						2018-06-03 17:32:00 +02:00 
						 
				 
			
				
					
						
							
							
								raymoo 
							
						 
					 
					
						
						
							
						
						7b8288d605 
					 
					
						
						
							
							Fix default item callbacks to work with nil users ( #5819 )  
						
						... 
						
						
						
						* Fix default item callbacks to work with nil users
* item.lua: Handle node drops for invalid players
The if-condition for the dropping loop is the same as `inv`, which means that the 2nd possible definition of `give_item` is never used.
Remove redundant `local _, dropped_item` 
						
						
					 
					
						2018-06-03 17:32:00 +02:00 
						 
				 
			
				
					
						
							
							
								Auke Kok 
							
						 
					 
					
						
						
							
						
						2f969196b8 
					 
					
						
						
							
							Correct prot_vers in lua_api.txt.  
						
						... 
						
						
						
						We should avoid providing incorrect struct members in documentation
since people will be coding based on them. 
						
						
					 
					
						2018-06-03 17:32:00 +02:00 
						 
				 
			
				
					
						
							
							
								Esteban I. RM 
							
						 
					 
					
						
						
							
						
						0041bcc73e 
					 
					
						
						
							
							Don't try to craft a non-existent item  
						
						
						
						
					 
					
						2018-06-03 17:32:00 +02:00 
						 
				 
			
				
					
						
							
							
								rubenwardy 
							
						 
					 
					
						
						
							
						
						cc48c95ca7 
					 
					
						
						
							
							Profiler: Fix var args not being passed to callback register function  
						
						... 
						
						
						
						Fixes  #6517  
					
						2018-06-03 17:31:59 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Blot 
							
						 
					 
					
						
						
							
						
						0129c9a9dd 
					 
					
						
						
							
							Thread: fix a crash on Windows due to data race condition on Thread::m_start_finished_mutex ( #6515 )  
						
						
						
						
					 
					
						2018-06-03 17:31:59 +02:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						9dc1f2d638 
					 
					
						
						
							
							NetworkPacket::putRawPacket: resize m_data to datasize + memcpy  
						
						... 
						
						
						
						In some cases NetworkPacket was created using default constructor and m_data is not properly sized.
This fixed out of bounds memory copy
Also use memcpy instead of std::vector affectation to enhance packet creation 
						
						
					 
					
						2018-06-03 17:31:59 +02:00 
						 
				 
			
				
					
						
							
							
								adrido 
							
						 
					 
					
						
						
							
						
						d215198fe8 
					 
					
						
						
							
							Replace deprecated WINAPI GetVersionInfoEx ( #6496 )  
						
						... 
						
						
						
						* Replace deprecated WINAPI GetVersionInfoEx 
						
						
					 
					
						2018-06-03 17:31:59 +02:00 
						 
				 
			
				
					
						
							
							
								Rob Blanckaert 
							
						 
					 
					
						
						
							
						
						c56c3d8d6f 
					 
					
						
						
							
							Add setting for near plane distance. ( #6395 )  
						
						... 
						
						
						
						* Allow setting the near plane
* - Add near_plane limit of 0.5 to prevent x-ray.
- Add more details to near_plane setting. 
						
						
					 
					
						2018-06-03 17:31:59 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						0034abb560 
					 
					
						
						
							
							Unkown nodes: Provide position on interact ( #6505 )  
						
						... 
						
						
						
						* Unkown nodes: Provide position on interact 
						
						
					 
					
						2018-06-03 17:31:59 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						200e9cc4a2 
					 
					
						
						
							
							ParticleSpawner::step cleanup and rotation fix ( #6486 )  
						
						... 
						
						
						
						* Particles: Move spawner code to a separate fucntion 
						
						
					 
					
						2018-06-03 17:31:59 +02:00 
						 
				 
			
				
					
						
							
							
								paramat 
							
						 
					 
					
						
						
							
						
						6b0fb94d60 
					 
					
						
						
							
							CAO footstep sounds: Reduce gain to balance volume  
						
						
						
						
					 
					
						2018-06-03 17:31:59 +02:00 
						 
				 
			
				
					
						
							
							
								raymoo 
							
						 
					 
					
						
						
							
						
						017815161b 
					 
					
						
						
							
							Fix attached particle spawners far from spawn ( #6479 )  
						
						... 
						
						
						
						* Fix attached particle spawners far from spawn
When far from spawn, attached particle spawners
did not spawn particles. 
						
						
					 
					
						2018-06-03 17:31:59 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						ab72100a2c 
					 
					
						
						
							
							Localplayer: Fix disable_jump effect and getStandingNodePos()  
						
						... 
						
						
						
						Leave the old move code untouched. 
						
						
					 
					
						2018-06-03 17:31:59 +02:00 
						 
				 
			
				
					
						
							
							
								raymoo 
							
						 
					 
					
						
						
							
						
						9927076b47 
					 
					
						
						
							
							Document orientation parameter of set_attach ( #6473 )  
						
						
						
						
					 
					
						2018-06-03 17:31:59 +02:00 
						 
				 
			
				
					
						
							
							
								Paramat 
							
						 
					 
					
						
						
							
						
						bd8d6f8f2f 
					 
					
						
						
							
							Fix recent commit: std::max -> std::fmax for floats ( #6469 )  
						
						... 
						
						
						
						Fixes commit a455297d29 
						
						
					 
					
						2018-06-03 17:31:59 +02:00 
						 
				 
			
				
					
						
							
							
								paramat 
							
						 
					 
					
						
						
							
						
						3a9d500396 
					 
					
						
						
							
							Positional sound: Limit volume when closer than 1 node  
						
						... 
						
						
						
						Change OpenAL distance model from AL_INVERSE_DISTANCE to
AL_INVERSE_DISTANCE_CLAMPED to avoid excessive volume when very close
to the sound location, for example MTG doors, and MTG fire sounds which
are combined at an average position and often located in air nodes.
Because AL_REFERENCE_DISTANCE has been reduced to 1 node (the distance
under which gain is clamped), multiply volume by the same factor to keep
sound gains the same as before, since the gain is calculated as:
gain = (AL_REFERENCE_DISTANCE / distance) 
						
						
					 
					
						2018-06-03 17:31:59 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						01b9da870b 
					 
					
						
						
							
							Fix blocks written by vmanip not being marked as modified  
						
						... 
						
						
						
						This bug can be triggered by e.g. calling minetest.place_schematic()
and stopping the server immediately afterwards. 
						
						
					 
					
						2018-06-03 17:31:59 +02:00 
						 
				 
			
				
					
						
							
							
								DTA7 
							
						 
					 
					
						
						
							
						
						e8286e8894 
					 
					
						
						
							
							Set placer to nil instead of a non-functional one in item_OnPlace ( #6449 )  
						
						... 
						
						
						
						* Set placer to nil instead of a non-functional one
This requires nil checks in core.rotate_node and core.rotate_and_place. 
						
						
					 
					
						2018-06-03 17:31:59 +02:00 
						 
				 
			
				
					
						
							
							
								paramat 
							
						 
					 
					
						
						
							
						
						b8f473be21 
					 
					
						
						
							
							Leveled nodebox: Change levels from 1/63rds to 1/64ths  
						
						... 
						
						
						
						Add missing documentation of leveled nodebox to lua_api.txt, plus
a little cleaning up nearby. 
						
						
					 
					
						2018-06-03 17:31:59 +02:00 
						 
				 
			
				
					
						
							
							
								tenplus1 
							
						 
					 
					
						
						
							
						
						b1fae4c7be 
					 
					
						
						
							
							Fix Rotate Node Placement ( #6424 )  
						
						... 
						
						
						
						This properly checks for creative mode or privilege when using fixed rotate_node() function. 
						
						
					 
					
						2018-06-03 17:31:59 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						c2a0333901 
					 
					
						
						
							
							ServerEnv: Clean up object lifecycle handling ( #6414 )  
						
						... 
						
						
						
						* ServerEnv: Clean up object lifecycle handling 
						
						
					 
					
						2018-06-03 17:31:59 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						5b2461c713 
					 
					
						
						
							
							Fix core.wrap_text and make its behaviour consistent with the docs  
						
						... 
						
						
						
						Code based on initial implementation by @dsohler. 
						
						
					 
					
						2018-06-03 17:31:59 +02:00 
						 
				 
			
				
					
						
							
							
								rubenwardy 
							
						 
					 
					
						
						
							
						
						e9087d1be7 
					 
					
						
						
							
							Fix empty legacy meta being persisted  
						
						
						
						
					 
					
						2018-06-03 17:31:59 +02:00 
						 
				 
			
				
					
						
							
							
								Nathanaël Courant 
							
						 
					 
					
						
						
							
						
						bb4ef52954 
					 
					
						
						
							
							Statbars: fix incorrect half-images in non-standard orientations ( fixes   #6198 )  
						
						
						
						
					 
					
						2018-06-03 17:31:59 +02:00 
						 
				 
			
				
					
						
							
							
								Paramat 
							
						 
					 
					
						
						
							
						
						888b99e1b6 
					 
					
						
						
							
							Android stepheight: Only increase if 'touching ground' ( #6313 )  
						
						
						
						
					 
					
						2018-06-03 17:31:59 +02:00 
						 
				 
			
				
					
						
							
							
								Dániel Juhász 
							
						 
					 
					
						
						
							
						
						2c450ed93f 
					 
					
						
						
							
							Fix Android node selection distance ( #6187 )  
						
						
						
						
					 
					
						2018-06-03 17:31:59 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Blot 
							
						 
					 
					
						
						
							
						
						d9c7af109a 
					 
					
						
						
							
							serialize: use a temporary for SerializeException Exception must always use temporary instead of global copied exception instances, it's not recommended and should have undefined issues  
						
						
						
						
					 
					
						2018-06-03 17:31:59 +02:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						12562be393 
					 
					
						
						
							
							Typo fix in compat code from commit  1d8d01074f 
						
						
						
						
					 
					
						2018-06-03 17:31:59 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Blot 
							
						 
					 
					
						
						
							
						
						151c19a6be 
					 
					
						
						
							
							ClientInterface: add a function to verify (correctly) if user limit was reached ( #6258 )  
						
						... 
						
						
						
						* ClientInterface: add a function to verify (correctly) if user limit was reached
CS_HelloSent is a better indicator of active slots than CS_Created, which are session objects created after init packet reception
Switch existing checks to ClientInterface::isUserLimitReached()
Use range-based for loop for getClientIds() used function too
This will fix  #6254  (not the memory overhead if init is flooded) 
						
						
					 
					
						2018-06-03 17:31:59 +02:00