sfan5 
							
						 
					 
					
						
						
							
						
						c26e122485 
					 
					
						
						
							
							Move video_driver default selection to runtime  
						
						
						
						
					 
					
						2023-04-08 20:19:35 +02:00 
						 
				 
			
				
					
						
							
							
								Desour 
							
						 
					 
					
						
						
							
						
						67068cfaf4 
					 
					
						
						
							
							Get rid of wgettext  
						
						
						
						
					 
					
						2023-04-08 20:17:50 +02:00 
						 
				 
			
				
					
						
							
							
								Vitaliy 
							
						 
					 
					
						
						
							
						
						35929d27e3 
					 
					
						
						
							
							Remove fast faces ( #13216 )  
						
						... 
						
						
						
						Co-authored-by: Lars <larsh@apache.org > 
						
						
					 
					
						2023-04-08 20:17:15 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						ba2fee0751 
					 
					
						
						
							
							Particle spawner: Fix missing parameters  
						
						... 
						
						
						
						The changes done to clientpackethandler.cpp and server.cpp move the
compatibility code into a protocol version check so that older code
parts can easily be removed in the future (e.g. bump of minimal version). 
						
						
					 
					
						2023-04-08 17:23:17 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						f8e0778fc9 
					 
					
						
						
							
							Particle spawner: Move definitions to source  
						
						... 
						
						
						
						Long functions were moved to the source file to keep the header
short to speed up compiling. This has no functional change. 
						
						
					 
					
						2023-04-08 17:23:17 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						9c9309cdbb 
					 
					
						
						
							
							Lua API: Catch serialization error for chat messages ( #13337 )  
						
						... 
						
						
						
						Prevents server errors caused by too long chat messages from the Lua API. 
						
						
					 
					
						2023-04-07 12:49:35 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						d975ebdcb9 
					 
					
						
						
							
							Limit formspec fields to 640K ( #13380 )  
						
						... 
						
						
						
						Fixes an issue where long inputs could cause issues when dealing with formspecs.
The expected data is usually below 1 KiB, however that's not a technical limit. 
						
						
					 
					
						2023-04-07 12:49:23 +02:00 
						 
				 
			
				
					
						
							
							
								Lars 
							
						 
					 
					
						
						
							
						
						7048fc25dd 
					 
					
						
						
							
							Take mesh-bounding-sphere into account in updateDrawListShadow  
						
						
						
						
					 
					
						2023-04-03 13:57:05 -07:00 
						 
				 
			
				
					
						
							
							
								Lars 
							
						 
					 
					
						
						
							
						
						b01f85d573 
					 
					
						
						
							
							Revert "Add mesh-holding blocks to shadow drawlist. ( #13203 )"  
						
						... 
						
						
						
						This reverts commit 2a8becd650 
						
						
					 
					
						2023-04-03 13:57:05 -07:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						1c1f1b1615 
					 
					
						
						
							
							Revert "Enable connected glass by default ( #13242 )"  
						
						... 
						
						
						
						This reverts commit a93f3542d9https://github.com/minetest/minetest/issues/8290  for a detailed discussion. 
						
						
					 
					
						2023-04-02 20:56:31 +02:00 
						 
				 
			
				
					
						
							
							
								x2048 
							
						 
					 
					
						
						
							
						
						6c0a6925fc 
					 
					
						
						
							
							Corrections to loops and BFS cullers ( #13375 )  
						
						... 
						
						
						
						* Reset usage timers in loops culler
* Correctly touch map blocks when using bfs culler
* Align use of variables
* Report statistics when using loop culler 
						
						
					 
					
						2023-04-01 22:41:00 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						819e9fc615 
					 
					
						
						
							
							Do not rely on ZSTD_CLEVEL_DEFAULT define  
						
						
						
						
					 
					
						2023-04-01 22:06:03 +02:00 
						 
				 
			
				
					
						
							
							
								lhofhansl 
							
						 
					 
					
						
						
							
						
						48fc286a95 
					 
					
						
						
							
							Restart map-send cycle if visible blocks are soon to be unloaded. ( #13277 )  
						
						... 
						
						
						
						* Restart map-send cycle if visible blocks are soon to be unloaded.
* Reset completion timer when camera or position changed.
Co-authored-by: sfan5 <sfan5@live.de > 
						
						
					 
					
						2023-03-30 09:19:13 -07:00 
						 
				 
			
				
					
						
							
							
								x2048 
							
						 
					 
					
						
						
							
						
						93898957b6 
					 
					
						
						
							
							Return 'loops' occlusion culler under a setting ( #13352 )  
						
						... 
						
						
						
						* Add occlusion_culler setting to minetest.conf.example
* Add raytraced occlusion culling to 'loops' algorithm
---------
Co-authored-by: sfan5 <sfan5@live.de > 
						
						
					 
					
						2023-03-30 00:10:23 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						bd88d299b9 
					 
					
						
						
							
							Bump protocol version  
						
						... 
						
						
						
						and correct documentation of previous version 
						
						
					 
					
						2023-03-29 23:19:39 +02:00 
						 
				 
			
				
					
						
							
							
								DS 
							
						 
					 
					
						
						
							
						
						2180dc14ef 
					 
					
						
						
							
							Fix safeLoadFile() skipping 2 chars too much from the shebang ( #13310 )  
						
						
						
						
					 
					
						2023-03-27 20:01:05 +02:00 
						 
				 
			
				
					
						
							
							
								DS 
							
						 
					 
					
						
						
							
						
						ed632f3854 
					 
					
						
						
							
							Safely handle block deletion ( #13315 )  
						
						... 
						
						
						
						Co-authored-by: Jude Melton-Houghton <jwmhjwmh@gmail.com > 
						
						
					 
					
						2023-03-24 12:34:44 +01:00 
						 
				 
			
				
					
						
							
							
								x2048 
							
						 
					 
					
						
						
							
						
						f3b198e490 
					 
					
						
						
							
							Return shadow_sky_body_orbit_tilt setting  
						
						... 
						
						
						
						Used as a default value when the game does not change the value via API (e.g. legacy server) 
						
						
					 
					
						2023-03-24 12:34:21 +01:00 
						 
				 
			
				
					
						
							
							
								x2048 
							
						 
					 
					
						
						
							
						
						9af587c54e 
					 
					
						
						
							
							Move rendering engine reset after deletion of game objects  
						
						
						
						
					 
					
						2023-03-20 11:42:16 +01:00 
						 
				 
			
				
					
						
							
							
								x2048 
							
						 
					 
					
						
						
							
						
						6cd2eea487 
					 
					
						
						
							
							Move drawing of wield tool into a dedicated step of the pipeline ( #13338 )  
						
						
						
						
					 
					
						2023-03-19 21:31:15 +01:00 
						 
				 
			
				
					
						
							
							
								luk3yx 
							
						 
					 
					
						
						
							
						
						5fa63a0b0c 
					 
					
						
						
							
							Fix server-side formspec state keeping issue ( #13332 )  
						
						
						
						
					 
					
						2023-03-19 20:23:11 +01:00 
						 
				 
			
				
					
						
							
							
								x2048 
							
						 
					 
					
						
						
							
						
						6fe9bc8ae1 
					 
					
						
						
							
							Remove obsolete rendering core init code ( #13341 )  
						
						... 
						
						
						
						Also removes duplicate call to shadow render step 
						
						
					 
					
						2023-03-19 20:22:45 +01:00 
						 
				 
			
				
					
						
							
							
								Gregor Parzefall 
							
						 
					 
					
						
						
							
						
						38e005294f 
					 
					
						
						
							
							Remove default keybind for pitchmove ( #13319 )  
						
						
						
						
					 
					
						2023-03-16 14:57:44 +01:00 
						 
				 
			
				
					
						
							
							
								x2048 
							
						 
					 
					
						
						
							
						
						2bed338ef7 
					 
					
						
						
							
							Fix occasional black screen on startup  
						
						
						
						
					 
					
						2023-03-16 14:56:27 +01:00 
						 
				 
			
				
					
						
							
							
								Jude Melton-Houghton 
							
						 
					 
					
						
						
							
						
						b7359f5fa9 
					 
					
						
						
							
							Update nodes in LBM loop  
						
						
						
						
					 
					
						2023-03-13 18:17:07 +01:00 
						 
				 
			
				
					
						
							
							
								DS 
							
						 
					 
					
						
						
							
						
						cac1dca95b 
					 
					
						
						
							
							Improvement of  #12974 : better linear independent vector ( #12979 )  
						
						
						
						
					 
					
						2023-03-13 18:16:07 +01:00 
						 
				 
			
				
					
						
							
							
								DS 
							
						 
					 
					
						
						
							
						
						02346819f9 
					 
					
						
						
							
							Fix rendertarget size being saved as screensize ( #13313 )  
						
						
						
						
					 
					
						2023-03-12 19:56:49 +01:00 
						 
				 
			
				
					
						
							
							
								lhofhansl 
							
						 
					 
					
						
						
							
						
						3e148e2810 
					 
					
						
						
							
							Fix infinite viewing_range ( #13225 )  
						
						... 
						
						
						
						Use a simplified version of the old loops culler for infinite viewing range. 
						
						
					 
					
						2023-03-12 09:37:47 -07:00 
						 
				 
			
				
					
						
							
							
								DS 
							
						 
					 
					
						
						
							
						
						b1ed0ef721 
					 
					
						
						
							
							Fix ChatPrompt crash in very narrow windows ( #13305 )  
						
						... 
						
						
						
						In very narrow windows, `m_cols` can be small (i.e. 0).
Hence, `m_view <= m_line.size() + 1 - m_cols` does not guarantee
`m_view <= m_line.size()`.
`std::string::substr(pos, npos)` requires `pos <= size()`. 
						
						
					 
					
						2023-03-11 17:46:49 +01:00 
						 
				 
			
				
					
						
							
							
								x2048 
							
						 
					 
					
						
						
							
						
						705195b43e 
					 
					
						
						
							
							Scale culler steps proportionally to the mesh sizes ( #13250 )  
						
						
						
						
					 
					
						2023-03-11 14:10:26 +01:00 
						 
				 
			
				
					
						
							
							
								updatepo.sh 
							
						 
					 
					
						
						
							
						
						c77f3d4dc4 
					 
					
						
						
							
							Update minetest.conf.example and translation file  
						
						
						
						
					 
					
						2023-03-09 15:38:46 +01:00 
						 
				 
			
				
					
						
							
							
								lhofhansl 
							
						 
					 
					
						
						
							
						
						1f0d042377 
					 
					
						
						
							
							Reduce server CPU consumed by occlusion culling. ( #13260 )  
						
						... 
						
						
						
						Cache blocks already occluded at a specific distance. The RemoteClient typically visits the same distance multiple time - especially at larger distances, so this saves significant CPU from recalculating the occlusion state of blocks. 
						
						
					 
					
						2023-03-05 21:33:41 -08:00 
						 
				 
			
				
					
						
							
							
								ROllerozxa 
							
						 
					 
					
						
						
							
						
						c91f3f99fd 
					 
					
						
						
							
							Minor adjustments now that OpenGLES 2 is the default driver on Android ( #12391 )  
						
						
						
						
					 
					
						2023-03-05 15:07:40 +01:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						847ed04e0a 
					 
					
						
						
							
							Tile: Fix segfault caused by invalid PNG data  
						
						
						
						
					 
					
						2023-03-05 14:41:55 +01:00 
						 
				 
			
				
					
						
							
							
								Lars 
							
						 
					 
					
						
						
							
						
						e66e583f5e 
					 
					
						
						
							
							Remove accidental emacs files.  
						
						
						
						
					 
					
						2023-03-03 17:51:45 -08:00 
						 
				 
			
				
					
						
							
							
								lhofhansl 
							
						 
					 
					
						
						
							
						
						dcf6a6a67b 
					 
					
						
						
							
							Log server map send cycle time. ( #13259 )  
						
						... 
						
						
						
						* Measure server map send time per player. 
						
						
					 
					
						2023-03-03 17:41:30 -08:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						915befecc5 
					 
					
						
						
							
							Re-enable verbose logging on Android  
						
						... 
						
						
						
						Without recompiling, there's no way to see it in logcat otherwise. 
						
						
					 
					
						2023-03-02 19:57:18 +01:00 
						 
				 
			
				
					
						
							
							
								PrairieWind 
							
						 
					 
					
						
						
							
						
						a93f3542d9 
					 
					
						
						
							
							Enable connected glass by default ( #13242 )  
						
						
						
						
					 
					
						2023-03-02 19:56:55 +01:00 
						 
				 
			
				
					
						
							
							
								numzero 
							
						 
					 
					
						
						
							
						
						d6be6682ec 
					 
					
						
						
							
							Drop dependency on IrrCompileConfig  
						
						... 
						
						
						
						The only remaining thing is IRRLICHT_SDK_VERSION via irrlicht.h 
						
						
					 
					
						2023-03-01 09:06:23 +01:00 
						 
				 
			
				
					
						
							
							
								rubenwardy 
							
						 
					 
					
						
						
							
						
						39f4d26177 
					 
					
						
						
							
							Add minetest.get_player_window_information() ( #12367 )  
						
						
						
						
					 
					
						2023-02-27 22:58:41 +00:00 
						 
				 
			
				
					
						
							
							
								lhofhansl 
							
						 
					 
					
						
						
							
						
						fbbdae93ee 
					 
					
						
						
							
							Fix for  #13255 : Check if client has a block even if the server has unloaded it. ( #13256 )  
						
						
						
						
					 
					
						2023-02-27 09:57:03 -08:00 
						 
				 
			
				
					
						
							
							
								lhofhansl 
							
						 
					 
					
						
						
							
						
						fe3ea090d1 
					 
					
						
						
							
							Don't expire blocks visible to the client. ( #13255 )  
						
						
						
						
					 
					
						2023-02-26 14:18:18 -08:00 
						 
				 
			
				
					
						
							
							
								sofar 
							
						 
					 
					
						
						
							
						
						2083252c05 
					 
					
						
						
							
							Sky: transmit body_orbit_tilt to client. ( #13193 )  
						
						... 
						
						
						
						This obsoletes the current client-side setting entirely. The server can
transmit the tilt to the client directly and will send 0.0f as default
value.
Co-authored-by: x2048 <codeforsmile@gmail.com >
Co-authored-by: sfan5 <sfan5@live.de > 
						
						
					 
					
						2023-02-26 01:08:33 +01:00 
						 
				 
			
				
					
						
							
							
								DS 
							
						 
					 
					
						
						
							
						
						6e1c70e02b 
					 
					
						
						
							
							Fix a -Wreorder warning  
						
						
						
						
					 
					
						2023-02-22 11:06:48 +01:00 
						 
				 
			
				
					
						
							
							
								lhofhansl 
							
						 
					 
					
						
						
							
						
						63c378fb5b 
					 
					
						
						
							
							Reduce client's packet processing budget per iteration from 100 to 10ms. ( #13237 )  
						
						
						
						
					 
					
						2023-02-21 16:33:21 -08:00 
						 
				 
			
				
					
						
							
							
								x2048 
							
						 
					 
					
						
						
							
						
						2553db5c81 
					 
					
						
						
							
							Fix rounding errors when slicing the shadow draw list ( #13226 )  
						
						
						
						
					 
					
						2023-02-20 21:01:05 +01:00 
						 
				 
			
				
					
						
							
							
								Alex 
							
						 
					 
					
						
						
							
						
						af4009d924 
					 
					
						
						
							
							Add chat HUD flag ( #13189 )  
						
						
						
						
					 
					
						2023-02-20 21:00:37 +01:00 
						 
				 
			
				
					
						
							
							
								paradust7 
							
						 
					 
					
						
						
							
						
						aa5dc0968b 
					 
					
						
						
							
							Fix typo and missing entry in serveropcodes  
						
						
						
						
					 
					
						2023-02-18 16:47:08 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						3bafbaac49 
					 
					
						
						
							
							Remove dead code behind Irrlicht version checks  
						
						
						
						
					 
					
						2023-02-18 16:46:51 +01:00 
						 
				 
			
				
					
						
							
							
								20kdc 
							
						 
					 
					
						
						
							
						
						75e6cc190a 
					 
					
						
						
							
							Source image tracking in tile generation ( #12514 )  
						
						
						
						
					 
					
						2023-02-18 00:03:03 +01:00