sfan5 
							
						 
					 
					
						
						
							
						
						8908a91016 
					 
					
						
						
							
							Get rid of node metadata when it becomes empty  
						
						... 
						
						
						
						fixes  #8943  
					
						2022-05-29 14:00:19 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						261a8db9dd 
					 
					
						
						
							
							Optimize Server::sendMetadataChanged a bit  
						
						... 
						
						
						
						The distance check also never worked as intended, now fixed. 
						
						
					 
					
						2022-05-29 14:00:19 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						f195db2d14 
					 
					
						
						
							
							Add API function to invoke player respawn  
						
						... 
						
						
						
						closes  #12272  
					
						2022-05-29 14:00:19 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						da71e86633 
					 
					
						
						
							
							Protect a few more settings from being set from mods  
						
						... 
						
						
						
						Of those settings main_menu_script has concrete security impact, the rest are added out of abundance of caution. 
						
						
					 
					
						2022-05-29 14:00:19 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						bccaf5fc2d 
					 
					
						
						
							
							Map opaque waving leaves to allfaces drawtype  
						
						... 
						
						
						
						fixes  #9842  
					
						2022-05-29 14:00:19 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						0c6a029413 
					 
					
						
						
							
							Improve a translation string  
						
						... 
						
						
						
						fixes  #11442  
					
						2022-05-29 14:00:19 +02:00 
						 
				 
			
				
					
						
							
							
								x2048 
							
						 
					 
					
						
						
							
						
						25ba9d848d 
					 
					
						
						
							
							Default settings, presets and configuration for dynamic shadows ( #12359 )  
						
						
						
						
					 
					
						2022-05-29 13:58:57 +02:00 
						 
				 
			
				
					
						
							
							
								Lars Müller 
							
						 
					 
					
						
						
							
						
						76000e676b 
					 
					
						
						
							
							Lua workflow: Use Leafo's Luarocks action  
						
						... 
						
						
						
						instead of installing outdated packages which lead to failing workflows 
						
						
					 
					
						2022-05-28 11:31:56 +02:00 
						 
				 
			
				
					
						
							
							
								Lars Müller 
							
						 
					 
					
						
						
							
						
						e8b2954586 
					 
					
						
						
							
							Builtin: Optimize misc helpers ( #12377 )  
						
						... 
						
						
						
						Also add formspec_escape unit test 
						
						
					 
					
						2022-05-27 21:40:38 +02:00 
						 
				 
			
				
					
						
							
							
								Wuzzy 
							
						 
					 
					
						
						
							
						
						fe299e24d6 
					 
					
						
						
							
							DevTest: Add nodes and items for testing overlays ( #12304 )  
						
						
						
						
					 
					
						2022-05-27 21:39:36 +02:00 
						 
				 
			
				
					
						
							
							
								x2048 
							
						 
					 
					
						
						
							
						
						ef22c0206f 
					 
					
						
						
							
							Force-update shadows when the world is changed ( #12364 )  
						
						
						
						
					 
					
						2022-05-26 22:28:34 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						8b74257bf3 
					 
					
						
						
							
							Reduce size of ContentFeatures structure  
						
						... 
						
						
						
						On my system this is a reduction from 4664 to 3704 bytes.
This is not for the sake of saving RAM but ensuring
commonly used structures fit into caches better. 
						
						
					 
					
						2022-05-26 15:49:12 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						9a01581cdd 
					 
					
						
						
							
							Get rid of global buffer that would ruin concurrent MapBlock serialization  
						
						
						
						
					 
					
						2022-05-26 15:49:12 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						5d26ac0088 
					 
					
						
						
							
							Improve code in mapblock_mesh.cpp a bit  
						
						
						
						
					 
					
						2022-05-26 15:49:12 +02:00 
						 
				 
			
				
					
						
							
							
								x2048 
							
						 
					 
					
						
						
							
						
						ed26ed5a1f 
					 
					
						
						
							
							Quantize light frustum calculations ( #12357 )  
						
						... 
						
						
						
						* Quantize light frustum calculations
Reduces shadow flicker
* Fix function name to match conventions 
						
						
					 
					
						2022-05-23 23:45:18 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						16a30556df 
					 
					
						
						
							
							Formally drop support for building with upstream Irrlicht  
						
						... 
						
						
						
						It stopped working with (at least) the last commit. 
						
						
					 
					
						2022-05-23 22:50:58 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						5daafc9d33 
					 
					
						
						
							
							Fix hash implementation for SerializedBlockCache  
						
						
						
						
					 
					
						2022-05-23 22:50:58 +02:00 
						 
				 
			
				
					
						
							
							
								Richard Try 
							
						 
					 
					
						
						
							
						
						e16a470d59 
					 
					
						
						
							
							Use unordered_map instead of map for MapSectors  
						
						
						
						
					 
					
						2022-05-23 22:50:49 +02:00 
						 
				 
			
				
					
						
							
							
								paradust7 
							
						 
					 
					
						
						
							
						
						367a2d4b29 
					 
					
						
						
							
							Add missing concurrency protection in logger ( #12325 )  
						
						
						
						
					 
					
						2022-05-23 22:50:25 +02:00 
						 
				 
			
				
					
						
							
							
								Wuzzy 
							
						 
					 
					
						
						
							
						
						0f9c78c3eb 
					 
					
						
						
							
							Fix no_texture.png for unknown nodes with ID < 125 ( #12329 )  
						
						
						
						
					 
					
						2022-05-23 22:50:10 +02:00 
						 
				 
			
				
					
						
							
							
								Zughy 
							
						 
					 
					
						
						
							
						
						c660218e43 
					 
					
						
						
							
							Docs: clarify spawn_by for decorations  
						
						
						
						
					 
					
						2022-05-23 22:49:48 +02:00 
						 
				 
			
				
					
						
							
							
								Wuzzy 
							
						 
					 
					
						
						
							
						
						fa682270a9 
					 
					
						
						
							
							Add missing comma in example in lua_api.txt ( #12339 )  
						
						
						
						
					 
					
						2022-05-22 15:23:04 -04:00 
						 
				 
			
				
					
						
							
							
								Wuzzy 
							
						 
					 
					
						
						
							
						
						ac5e8176b9 
					 
					
						
						
							
							Add relative numbers for commands by prepending ~ ( #9588 )  
						
						... 
						
						
						
						* Add relative numbers for commands by prepending ~
* Some builtin code cleanup
* Disallow nan and inf in minetest.string_to_area
* Remove unused local variable teleportee (makes Luacheck happy)
* Clean up core.string_to_pos
* Make area parsing less permissive
* Rewrite tests as busted tests
* /time: Fix negative minutes not working
Co-authored-by: Lars Mueller <appgurulars@gmx.de > 
						
						
					 
					
						2022-05-22 10:28:24 -04:00 
						 
				 
			
				
					
						
							
							
								paradust7 
							
						 
					 
					
						
						
							
						
						9f338f5a56 
					 
					
						
						
							
							Replace all uses of core::list with std::list ( #12313 )  
						
						
						
						
					 
					
						2022-05-22 00:11:59 +02:00 
						 
				 
			
				
					
						
							
							
								paradust7 
							
						 
					 
					
						
						
							
						
						2742fef458 
					 
					
						
						
							
							Fixes needed to use irrArray backed by std::vector ( #12263 )  
						
						
						
						
					 
					
						2022-05-22 00:11:49 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						bc59fcf5c5 
					 
					
						
						
							
							Bump IrrlichtMt version in CI  
						
						
						
						
					 
					
						2022-05-22 00:11:22 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						2f32044273 
					 
					
						
						
							
							Don't ignore server disconnects in client code  
						
						... 
						
						
						
						If the server stops talking to us without saying bye we
should actually end the in-game session with an error message. 
						
						
					 
					
						2022-05-21 17:49:55 +02:00 
						 
				 
			
				
					
						
							
							
								paradust7 
							
						 
					 
					
						
						
							
						
						371f21fb35 
					 
					
						
						
							
							Fixes to Android build + option to turn LuaJIT on/off for testing purposes ( #12334 )  
						
						
						
						
					 
					
						2022-05-21 17:49:41 +02:00 
						 
				 
			
				
					
						
							
							
								Zughy 
							
						 
					 
					
						
						
							
						
						8edc0fae5f 
					 
					
						
						
							
							Make no_screenshot image more clear ( #12346 )  
						
						
						
						
					 
					
						2022-05-21 17:48:28 +02:00 
						 
				 
			
				
					
						
							
							
								paradust7 
							
						 
					 
					
						
						
							
						
						e1f707d7e1 
					 
					
						
						
							
							Patch built-in Lua to fix miscompile on Android ( #12347 )  
						
						
						
						
					 
					
						2022-05-21 17:46:50 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						9ee3dc71f1 
					 
					
						
						
							
							Optimize JSON string (de)serialization routines  
						
						... 
						
						
						
						stringstreams were shown to be slow when reading/writing single characters
and there is lots of potential by having functions perform on existing
buffers whenever possible. 
						
						
					 
					
						2022-05-21 17:46:10 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						70dc23f996 
					 
					
						
						
							
							Improve testSerializeJsonString unit tests  
						
						... 
						
						
						
						this also removes the requirement that / is escaped, there is
no reason for doing so. 
						
						
					 
					
						2022-05-21 17:46:10 +02:00 
						 
				 
			
				
					
						
							
							
								rubenwardy 
							
						 
					 
					
						
						
							
						
						4e9e230e34 
					 
					
						
						
							
							Deprecate game.conf name, use title instead ( #12030 )  
						
						
						
						
					 
					
						2022-05-21 16:23:30 +01:00 
						 
				 
			
				
					
						
							
							
								x2048 
							
						 
					 
					
						
						
							
						
						dc45b85a54 
					 
					
						
						
							
							Improve shadow filters ( #12195 )  
						
						... 
						
						
						
						* Rewrite shadow filtering for the new distortion
* Calculate penumbra radius using a single sample
* Avoid peter-panning effect due to filtering of short shadows
* Add adaptive filter quality for soft shadows
* Avoid sharp shadows on surfaces without normals (e.g. plants)
* Increase default and maximum soft shadow radius
* Make line numbers in shader errors match the code 
						
						
					 
					
						2022-05-21 16:49:30 +02:00 
						 
				 
			
				
					
						
							
							
								x2048 
							
						 
					 
					
						
						
							
						
						a4ef62f5b2 
					 
					
						
						
							
							Fix lighting of upright_sprite entities ( #12336 )  
						
						... 
						
						
						
						Use MeshNode materials to set the light since ReadOnlyMaterials is now false 
						
						
					 
					
						2022-05-20 22:35:03 +02:00 
						 
				 
			
				
					
						
							
							
								x2048 
							
						 
					 
					
						
						
							
						
						604fb2b738 
					 
					
						
						
							
							Fix lighting of the wield mesh ( #12341 )  
						
						... 
						
						
						
						* Assign node light to player before final color blend.
  Fixes day/night lightbank ratio for wield meshes
* Update wield mesh light when changing mesh 
						
						
					 
					
						2022-05-20 22:33:52 +02:00 
						 
				 
			
				
					
						
							
							
								paradust7 
							
						 
					 
					
						
						
							
						
						273bfee9a1 
					 
					
						
						
							
							Use std::map instead of core::map ( #12301 )  
						
						
						
						
					 
					
						2022-05-18 12:31:49 +02:00 
						 
				 
			
				
					
						
							
							
								savilli 
							
						 
					 
					
						
						
							
						
						af37f9dc54 
					 
					
						
						
							
							Remove confusing message in keybindings menu  
						
						
						
						
					 
					
						2022-05-17 20:11:08 +02:00 
						 
				 
			
				
					
						
							
							
								JakobDev 
							
						 
					 
					
						
						
							
						
						db9b3aff75 
					 
					
						
						
							
							Add vcs-browser and contribute URLs to Appdata  
						
						
						
						
					 
					
						2022-05-17 20:08:32 +02:00 
						 
				 
			
				
					
						
							
							
								Wuzzy 
							
						 
					 
					
						
						
							
						
						eabf05758e 
					 
					
						
						
							
							DevTest: Fix broken PNG textures  
						
						
						
						
					 
					
						2022-05-17 20:06:15 +02:00 
						 
				 
			
				
					
						
							
							
								Dmitry Kostenko 
							
						 
					 
					
						
						
							
						
						8756b7a735 
					 
					
						
						
							
							Initialize wield mesh color when wield_image is set  
						
						... 
						
						
						
						#12245  
					
						2022-05-15 21:44:55 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						ec9f157512 
					 
					
						
						
							
							Use native packer to transfer globals into async env(s)  
						
						
						
						
					 
					
						2022-05-10 22:37:42 +02:00 
						 
				 
			
				
					
						
							
							
								Jude Melton-Houghton 
							
						 
					 
					
						
						
							
						
						7f58887ae3 
					 
					
						
						
							
							Support packing arbitrary graphs ( #12289 )  
						
						
						
						
					 
					
						2022-05-10 22:37:33 +02:00 
						 
				 
			
				
					
						
							
							
								Jude Melton-Houghton 
							
						 
					 
					
						
						
							
						
						d17d7eba14 
					 
					
						
						
							
							Fix cooking and fuel crafts with aliases  
						
						
						
						
					 
					
						2022-05-10 22:37:05 +02:00 
						 
				 
			
				
					
						
							
							
								Zughy 
							
						 
					 
					
						
						
							
						
						4fb4991f5e 
					 
					
						
						
							
							Add doc to list breaking changes for the next major release  
						
						
						
						
					 
					
						2022-05-10 22:36:50 +02:00 
						 
				 
			
				
					
						
							
							
								Octavian 
							
						 
					 
					
						
						
							
						
						0f8c46771e 
					 
					
						
						
							
							Fix possible unreliable behavior due to uninitialized variables  
						
						
						
						
					 
					
						2022-05-10 22:36:25 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						f5a8593b11 
					 
					
						
						
							
							Add more Prometheus metrics ( #12274 )  
						
						
						
						
					 
					
						2022-05-09 21:20:58 +02:00 
						 
				 
			
				
					
						
							
							
								Lars Müller 
							
						 
					 
					
						
						
							
						
						c2898f53bc 
					 
					
						
						
							
							HUD: Update selection mesh every frame ( #12270 )  
						
						... 
						
						
						
						Fixes outdated selection boxes after entity property changes. 
						
						
					 
					
						2022-05-09 20:43:47 +02:00 
						 
				 
			
				
					
						
							
							
								Lars Müller 
							
						 
					 
					
						
						
							
						
						089797dbe6 
					 
					
						
						
							
							Fix Minetest blaming the wrong mod for errors ( #12241 )  
						
						... 
						
						
						
						Covers the case where mods insert their callbacks manually into "minetest.registered_<callbacks>" (often to achieve a particular order of execution). 
						
						
					 
					
						2022-05-09 20:42:43 +02:00 
						 
				 
			
				
					
						
							
							
								Lars Müller 
							
						 
					 
					
						
						
							
						
						53c70b5f27 
					 
					
						
						
							
							Docs: Recommend self.name ( #12239 )  
						
						
						
						
					 
					
						2022-05-09 20:41:47 +02:00