Zughy 
							
						 
					 
					
						
						
							
						
						37d80784dd 
					 
					
						
						
							
							Allow resetting celestial vault elements by leaving its arguments empty ( #11922 )  
						
						
						
						
					 
					
						2022-01-22 12:42:49 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						f66ed2c27f 
					 
					
						
						
							
							Fix local animation not instantly updating after being set  
						
						
						
						
					 
					
						2022-01-19 23:30:18 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						42839fa1db 
					 
					
						
						
							
							Optimize folder handling in 'files' mod storage backend  
						
						... 
						
						
						
						This regressed in bf22569019 
						
						
					 
					
						2022-01-17 21:49:18 +01:00 
						 
				 
			
				
					
						
							
							
								Dmitry Kostenko 
							
						 
					 
					
						
						
							
						
						b6555ee6af 
					 
					
						
						
							
							Reset override material in anaglyph  
						
						... 
						
						
						
						Reset override material properties before applying the color filter. 
						
						
					 
					
						2022-01-16 13:10:33 +01:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
						
						7c93b2d7a3 
					 
					
						
						
							
							Give the ASCII console splash a facelift  
						
						
						
						
					 
					
						2022-01-15 17:45:33 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						9a12e4499e 
					 
					
						
						
							
							Minor improvements to Lua sandbox  
						
						
						
						
					 
					
						2022-01-15 17:45:08 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						379473b670 
					 
					
						
						
							
							Improve situation around race condition with dynamic_add_media during client join  
						
						
						
						
					 
					
						2022-01-15 17:45:08 +01:00 
						 
				 
			
				
					
						
							
							
								savilli 
							
						 
					 
					
						
						
							
						
						72b14bd994 
					 
					
						
						
							
							Don't call on_dieplayer callback two times ( #11874 )  
						
						
						
						
					 
					
						2022-01-15 17:44:55 +01:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						b2eb44afc5 
					 
					
						
						
							
							Fix NodeDef backwards compatibility to 5.3.0 ( #11942 )  
						
						... 
						
						
						
						1. Fixes crashes on older clients when [png is used as base image
2. Fixes liquid type assertion fails on debug builds 
						
						
					 
					
						2022-01-12 18:49:14 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						4c8c649779 
					 
					
						
						
							
							Mainmenu game-related changes ( #11887 )  
						
						... 
						
						
						
						fixes:
* Switching between games does not immediately hide creative mode / damage buttons if so specified
* World creation menu has a game selection list even though the menu already provides a gamebar
* Showing gameid in world list is unnecessary
* Choice of mapgen parameters in menu persists between games (and was half-broken) 
						
						
					 
					
						2022-01-09 21:15:35 +01:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						8fab406c28 
					 
					
						
						
							
							Formspec: Fix bgcolor and set_focus checks  
						
						
						
						
					 
					
						2022-01-09 18:47:12 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						5eb45e1ea0 
					 
					
						
						
							
							Restore pass-through of direction keys ( #11924 )  
						
						... 
						
						
						
						This moves relevant code into the PlayerControl class and gets rid of separate keyPressed variable. 
						
						
					 
					
						2022-01-09 18:46:36 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						76dbd0d2d0 
					 
					
						
						
							
							Fully remove bitmap font support ( #11863 )  
						
						... 
						
						
						
						Freetype is now a build requirement. 
						
						
					 
					
						2022-01-08 14:53:25 +01:00 
						 
				 
			
				
					
						
							
							
								Jude Melton-Houghton 
							
						 
					 
					
						
						
							
						
						bf22569019 
					 
					
						
						
							
							Use a database for mod storage ( #11763 )  
						
						
						
						
					 
					
						2022-01-07 20:28:49 +02:00 
						 
				 
			
				
					
						
							
							
								Wuzzy 
							
						 
					 
					
						
						
							
						
						b81948a14c 
					 
					
						
						
							
							Fix damage wraparound if very high damage ( #11872 )  
						
						
						
						
					 
					
						2022-01-06 21:16:35 +01:00 
						 
				 
			
				
					
						
							
							
								Vincent Robinson 
							
						 
					 
					
						
						
							
						
						e39b159845 
					 
					
						
						
							
							Base formspec coordinate size on padded screensize  
						
						
						
						
					 
					
						2022-01-04 17:47:32 -08:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						d33ab97434 
					 
					
						
						
							
							Inventory: Add ServerEnv checks for calls during script init  
						
						... 
						
						
						
						This fixes 'minetest.get_inventory' calls to players or nodes during the load phase. 
						
						
					 
					
						2022-01-04 18:39:27 +01:00 
						 
				 
			
				
					
						
							
							
								Wuzzy 
							
						 
					 
					
						
						
							
						
						84fdd369d4 
					 
					
						
						
							
							Cap damage overlay duration to 1 second ( #11871 )  
						
						
						
						
					 
					
						2022-01-02 22:14:02 -05:00 
						 
				 
			
				
					
						
							
							
								x2048 
							
						 
					 
					
						
						
							
						
						e030d9cff0 
					 
					
						
						
							
							Recalculate normals before adding mesh to the scene  
						
						
						
						
					 
					
						2022-01-02 14:32:13 +01:00 
						 
				 
			
				
					
						
							
							
								ShadowNinja 
							
						 
					 
					
						
						
							
						
						29d2b2ccd0 
					 
					
						
						
							
							Print announce error response ( #11878 )  
						
						... 
						
						
						
						Fix HTTPFetch caller and request ID to 64 bits
Check that allocated caller ID is not DISCARD
Print body if serverlist request returns error
Don't print control characters from HTTP responses
Document special HTTPFetch caller IDs
Allow unicode to be printed 
						
						
					 
					
						2022-01-01 22:44:56 +01:00 
						 
				 
			
				
					
						
							
							
								Vincent Robinson 
							
						 
					 
					
						
						
							
						
						544b9d5c72 
					 
					
						
						
							
							Add padding[] element to formspecs ( #11821 )  
						
						
						
						
					 
					
						2021-12-30 12:54:47 -08:00 
						 
				 
			
				
					
						
							
							
								Vincent Robinson 
							
						 
					 
					
						
						
							
						
						4a16ab3585 
					 
					
						
						
							
							Improve TTF support for pixel-style fonts ( #11848 )  
						
						
						
						
					 
					
						2021-12-30 12:54:21 -08:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						14c7fae378 
					 
					
						
						
							
							Formspec: Unify argument checks ( #11851 )  
						
						
						
						
					 
					
						2021-12-29 23:58:26 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						0ea8df4d64 
					 
					
						
						
							
							Socket-related cleanups  
						
						... 
						
						
						
						Improve error handling on Windows and reduce the size of the `Address` class 
						
						
					 
					
						2021-12-29 23:01:26 +01:00 
						 
				 
			
				
					
						
							
							
								ROllerozxa 
							
						 
					 
					
						
						
							
						
						05573d6d8d 
					 
					
						
						
							
							Remove unused (de)serializeAttributes() methods  
						
						
						
						
					 
					
						2021-12-29 23:00:16 +01:00 
						 
				 
			
				
					
						
							
							
								Vitaliy 
							
						 
					 
					
						
						
							
						
						9b650b9efb 
					 
					
						
						
							
							Add more neighbors on mesh update ( #6765 )  
						
						
						
						
					 
					
						2021-12-29 22:59:53 +01:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						481bb90eac 
					 
					
						
						
							
							Fix segfault in drawItems() due to missing inventory list  
						
						... 
						
						
						
						This fixes a nullptr dereference when the specified inventory list is not known.
Happens when HUD elements are sent before the required inventory list is created. 
						
						
					 
					
						2021-12-29 19:20:49 +01:00 
						 
				 
			
				
					
						
							
							
								savilli 
							
						 
					 
					
						
						
							
						
						0fa54531d4 
					 
					
						
						
							
							Fix check that denies new clients from a singleplayer session  
						
						
						
						
					 
					
						2021-12-28 14:08:21 +01:00 
						 
				 
			
				
					
						
							
							
								William L. DeRieux IV 
							
						 
					 
					
						
						
							
						
						cc64a0405a 
					 
					
						
						
							
							Automatically use SSE registers for FP operations on i386 ( #11853 )  
						
						... 
						
						
						
						use SSE for floating-point operations to avoid issues with improper fp-rounding and
loss of precision when moving fp-data to incompatible or less-precise
registers/storage locations
https://gcc.gnu.org/wiki/FloatingPointMath 
https://gcc.gnu.org/wiki/x87note  
						
						
					 
					
						2021-12-28 14:06:24 +01:00 
						 
				 
			
				
					
						
							
							
								JosiahWI 
							
						 
					 
					
						
						
							
						
						7f6306ca96 
					 
					
						
						
							
							Restore GCC 5 compatibility ( #11778 )  
						
						
						
						
					 
					
						2021-12-28 14:05:49 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						49f7d2494c 
					 
					
						
						
							
							Protect font initialization with mutex  
						
						... 
						
						
						
						fixes  #4532  
					
						2021-12-18 20:38:33 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						b2409b14d0 
					 
					
						
						
							
							Refactor trusted mod checking code  
						
						
						
						
					 
					
						2021-12-18 20:37:13 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						f405459548 
					 
					
						
						
							
							Remove setlocal and setupvalue from debug table whitelist  
						
						... 
						
						
						
						It's likely that these could be used trick mods into revealing the insecure
environment even if they do everything right (which is already hard enough). 
						
						
					 
					
						2021-12-18 20:37:13 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						8c99f2232b 
					 
					
						
						
							
							Don't let HTTP API pass through untrusted function  
						
						... 
						
						
						
						This has been a problem since the first day, oops. 
						
						
					 
					
						2021-12-18 20:37:13 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						8472141b79 
					 
					
						
						
							
							Restructure devtest's unittests and run them in CI ( #11859 )  
						
						
						
						
					 
					
						2021-12-18 20:36:43 +01:00 
						 
				 
			
				
					
						
							
							
								ROllerozxa 
							
						 
					 
					
						
						
							
						
						fcf86ded8f 
					 
					
						
						
							
							Disable inventory if player's inventory formspec is blank ( #11827 )  
						
						
						
						
					 
					
						2021-12-13 17:43:29 +01:00 
						 
				 
			
				
					
						
							
							
								Wuzzy 
							
						 
					 
					
						
						
							
						
						f71091bf52 
					 
					
						
						
							
							Remove creative/damage info in Esc/Pause menu  
						
						
						
						
					 
					
						2021-12-13 17:33:21 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						d9d219356a 
					 
					
						
						
							
							Fix get_bone_position() on unset bones modifying their position  
						
						... 
						
						
						
						closes  #11840  
					
						2021-12-06 00:06:49 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						ff934d538c 
					 
					
						
						
							
							Fix various code & correctness issues ( #11815 )  
						
						
						
						
					 
					
						2021-12-05 14:40:30 +01:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						57a59ae92d 
					 
					
						
						
							
							Network: Delete copy constructor and use std::move instead ( #11642 )  
						
						... 
						
						
						
						This is a follow-up change which disables class copies where possible to avoid unnecessary memory movements. 
						
						
					 
					
						2021-12-01 20:22:33 +01:00 
						 
				 
			
				
					
						
							
							
								updatepo.sh 
							
						 
					 
					
						
						
							
						
						a157256706 
					 
					
						
						
							
							Update minetest.conf.example and dummy cpp file  
						
						
						
						
					 
					
						2021-11-27 19:41:45 +01:00 
						 
				 
			
				
					
						
							
							
								Corey Powell 
							
						 
					 
					
						
						
							
						
						413be76c63 
					 
					
						
						
							
							Implemented disconnect_player ( #10492 )  
						
						... 
						
						
						
						Co-authored-by: rubenwardy <rw@rubenwardy.com > 
						
						
					 
					
						2021-11-26 19:19:40 +00:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						87ab97da2a 
					 
					
						
						
							
							Fix find_nodes_in_area misbehaving with out-of-map coordinates ( #11770 )  
						
						... 
						
						
						
						This ensures that no overflows (side-effects) happen within the find_nodes_in_area function by limiting coordinates like done in the map generation code. 
						
						
					 
					
						2021-11-26 19:32:41 +01:00 
						 
				 
			
				
					
						
							
							
								Lejo 
							
						 
					 
					
						
						
							
						
						b9051386ae 
					 
					
						
						
							
							Add Lua bitop library ( #9847 )  
						
						
						
						
					 
					
						2021-11-26 19:31:05 +01:00 
						 
				 
			
				
					
						
							
							
								HybridDog 
							
						 
					 
					
						
						
							
						
						7a1464d783 
					 
					
						
						
							
							Minimap: gamma-correct average texture colour calculation ( #9249 )  
						
						... 
						
						
						
						This calculates the average texture colour while heeding the sRGB colourspace. 
						
						
					 
					
						2021-11-26 19:30:49 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						206e131854 
					 
					
						
						
							
							Add backwards-compatible behaviour if too few CAO textures specified  
						
						... 
						
						
						
						(#11766 ) 
						
						
					 
					
						2021-11-22 17:27:49 +00:00 
						 
				 
			
				
					
						
							
							
								ExeVirus 
							
						 
					 
					
						
						
							
						
						52bfbf6ed0 
					 
					
						
						
							
							Allow for Game-Specific Menu Music ( #11241 )  
						
						
						
						
					 
					
						2021-11-22 17:26:46 +00:00 
						 
				 
			
				
					
						
							
							
								savilli 
							
						 
					 
					
						
						
							
						
						c9070e54bc 
					 
					
						
						
							
							Fix local digging animation ( #11772 )  
						
						
						
						
					 
					
						2021-11-19 22:31:04 +00:00 
						 
				 
			
				
					
						
							
							
								Elijah Duffy 
							
						 
					 
					
						
						
							
						
						cbf658f83d 
					 
					
						
						
							
							Lua API: Add rmdir, cpdir and mvdir ( #9638 )  
						
						... 
						
						
						
						Co-authored-by: rubenwardy <rw@rubenwardy.com > 
						
						
					 
					
						2021-11-10 19:10:20 +01:00 
						 
				 
			
				
					
						
							
							
								Riceball LEE 
							
						 
					 
					
						
						
							
						
						693f98373b 
					 
					
						
						
							
							Localize error messages in mainmenu ( #11495 )  
						
						... 
						
						
						
						Co-authored-by: sfan5 <sfan5@live.de >
Co-authored-by: rubenwardy <rw@rubenwardy.com > 
						
						
					 
					
						2021-11-01 12:27:46 +00:00