Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						e42aec5a89 
					 
					
						
						
							
							Fix   #12305 : Crash with large positive sprite x offset in engine preview window  
						
						 
						
						
						
						
					 
					
						2024-03-21 21:05:27 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						16577279a1 
					 
					
						
						
							
							Saveload: Save to temporary file name and rename to target on success  
						
						 
						
						
						
						
					 
					
						2024-03-21 17:27:27 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						5e87d95013 
					 
					
						
						
							
							Return success boolean from FioRenameFile  
						
						 
						
						
						
						
					 
					
						2024-03-21 17:11:32 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								translators 
							
						 
					 
					
						
						
							
						
						0eaeeaabb6 
					 
					
						
						
							
							Update: Translations from eints  
						
						 
						
						... 
						
						
						
						russian: 2 changes by Ln-Wolf
catalan: 2 changes by J0anJosep
portuguese (brazilian): 23 changes by pasantoro 
						
						
					 
					
						2024-03-21 04:40:53 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tyler Trahan 
							
						 
					 
					
						
						
							
						
						704d3b8a9b 
					 
					
						
						
							
							Fix   #12342 : Add missing ellipsis to town generation error string ( #12343 )  
						
						 
						
						
						
						
					 
					
						2024-03-20 20:32:38 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						4d0af08aad 
					 
					
						
						
							
							Saveload: Log number of bytes/blocks serialised during save  
						
						 
						
						
						
						
					 
					
						2024-03-20 19:11:14 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						26cb47935e 
					 
					
						
						
							
							Saveload: Raise error if fclose fails in FileWriter  
						
						 
						
						
						
						
					 
					
						2024-03-20 18:15:40 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						84c476cea5 
					 
					
						
						
							
							Avoid data race in calls to VideoDriver::GetGameInterval  
						
						 
						
						
						
						
					 
					
						2024-03-20 17:39:46 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						2c63a65b87 
					 
					
						
						
							
							Don't first increment start order index in AdvanceOrderIndexDeferred  
						
						 
						
						... 
						
						
						
						Fixes behaviour of CheckRestartLoadingAtRoadStop 
						
						
					 
					
						2024-03-20 12:36:50 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								translators 
							
						 
					 
					
						
						
							
						
						00a09af1fd 
					 
					
						
						
							
							Update: Translations from eints  
						
						 
						
						... 
						
						
						
						english (us): 2 changes by 2TallTyler
vietnamese: 2 changes by KhoiCanDev
german: 2 changes by Wuzzy2
ukrainian: 2 changes by StepanIvasyn
portuguese (brazilian): 9 changes by pasantoro 
						
						
					 
					
						2024-03-20 04:40:30 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Owen Rudge 
							
						 
					 
					
						
						
							
						
						d4a6ee9554 
					 
					
						
						
							
							Change: [CI] Use Azure Code Signing for Windows build  
						
						 
						
						
						
						
					 
					
						2024-03-19 23:12:36 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								translators 
							
						 
					 
					
						
						
							
						
						3a3d8f3b53 
					 
					
						
						
							
							Update: Translations from eints  
						
						 
						
						... 
						
						
						
						english (au): 2 changes by krysclarke
norwegian (bokmal): 2 changes by eriksorngard
chinese (simplified): 31 changes by lysinelai
greek: 7 changes by Xertoveizer
ukrainian: 14 changes by StepanIvasyn
danish: 2 changes by bscargo
lithuanian: 15 changes by dziugas1959
spanish: 2 changes by MontyMontana
french: 2 changes by glx22
portuguese (brazilian): 52 changes by pasantoro
polish: 2 changes by pAter-exe 
						
						
					 
					
						2024-03-19 04:41:12 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						737e3feaf0 
					 
					
						
						
							
							Codechange: Don't delete news items or NewGRF window when EffectVehicle is deleted. ( #12334 )  
						
						 
						
						... 
						
						
						
						EffectVehicles never create news and can't be debugged, so searching for news items and windows to delete just wastes time. 
						
						
					 
					
						2024-03-18 23:39:42 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rubidium 
							
						 
					 
					
						
						
							
						
						7580eac2d5 
					 
					
						
						
							
							Codechange: create helper class for useful NetworkAuthorizedKeys functions  
						
						 
						
						
						
						
					 
					
						2024-03-18 22:56:58 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						2485de9462 
					 
					
						
						
							
							Codefix: Widget should be passed as WidgetID type. ( #12332 )  
						
						 
						
						
						
						
					 
					
						2024-03-18 20:32:38 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						4a767b279c 
					 
					
						
						
							
							Crashlog: Windows: Use VirtualAlloc for crash log object and text buffer  
						
						 
						
						
						
						
					 
					
						2024-03-18 19:20:21 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						3064523f46 
					 
					
						
						
							
							Use different text tag for viewport route step go via station orders  
						
						 
						
						
						
						
					 
					
						2024-03-18 19:17:10 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						64bc95722b 
					 
					
						
						
							
							Codechange: Cache train curve speed limit can be stored in 16 bits.  
						
						 
						
						... 
						
						
						
						Cache curve speed modifier and max curve speed are both 16 bit values so can be stored in 16 bit types instead of 32 bit types.
(cherry picked from commit 3fc7b3b9a0 ) 
						
						
					 
					
						2024-03-18 17:58:36 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						a1b7ca979b 
					 
					
						
						
							
							Fix   #12302 : Allow empty train engines to use an invalid cargo type. ( #12325 )  
						
						 
						
						... 
						
						
						
						The cargo type will be forced to the first available type (usually passengers) instead of the engine being disabled.
(cherry picked from commit 88cf99017a ) 
						
						
					 
					
						2024-03-18 17:58:36 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						107c208d87 
					 
					
						
						
							
							Codechange: Use single list for hierarchical group lists. ( #12330 )  
						
						 
						
						... 
						
						
						
						Replace both group list implementations (vehicle group list and company colour group list) with a single implementation, using a struct to hold the group and indentation level instead of two separate lists. Parts that were previously duplicated are now shared. 
						
						
					 
					
						2024-03-18 17:49:51 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								translators 
							
						 
					 
					
						
						
							
						
						ec3c8d3462 
					 
					
						
						
							
							Update: Translations from eints  
						
						 
						
						... 
						
						
						
						ukrainian: 12 changes by StepanIvasyn
portuguese (brazilian): 21 changes by pasantoro
polish: 52 changes by pAter-exe 
						
						
					 
					
						2024-03-18 04:40:36 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rubidium 
							
						 
					 
					
						
						
							
						
						4af089b9be 
					 
					
						
						
							
							Feature: console command to change authorized keys  
						
						 
						
						
						
						
					 
					
						2024-03-17 21:21:33 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rubidium 
							
						 
					 
					
						
						
							
						
						b7dfa3eb90 
					 
					
						
						
							
							Feature: authorized key authentication for rcon  
						
						 
						
						
						
						
					 
					
						2024-03-17 20:36:25 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rubidium 
							
						 
					 
					
						
						
							
						
						1cf8799810 
					 
					
						
						
							
							Feature: encrypt the connection between game server and client  
						
						 
						
						
						
						
					 
					
						2024-03-17 19:48:34 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rubidium 
							
						 
					 
					
						
						
							
						
						d26629c15b 
					 
					
						
						
							
							Codechange: make encoded length of packet size and type more explicit  
						
						 
						
						
						
						
					 
					
						2024-03-17 19:48:34 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rubidium 
							
						 
					 
					
						
						
							
						
						5706801ea7 
					 
					
						
						
							
							Feature: authenticate to the server without sending the password  
						
						 
						
						... 
						
						
						
						Either using password-authentication key exchange or via authorized keys 
						
						
					 
					
						2024-03-17 19:09:22 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rubidium 
							
						 
					 
					
						
						
							
						
						dd532cbc77 
					 
					
						
						
							
							Codechange: add setting for authorized/secret/public keys  
						
						 
						
						
						
						
					 
					
						2024-03-17 19:09:22 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rubidium 
							
						 
					 
					
						
						
							
						
						fb9d4afa5c 
					 
					
						
						
							
							Codechange: add set of classes providing authentication and encryption  
						
						 
						
						
						
						
					 
					
						2024-03-17 18:33:53 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						29496772a1 
					 
					
						
						
							
							Fix removing road from road/tram road stop incorrectly removing one-way state  
						
						 
						
						
						
						
					 
					
						2024-03-17 17:05:52 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						2c8ec1bfaf 
					 
					
						
						
							
							Increase assert verbosity in RoadStop::Entry::CheckIntegrity  
						
						 
						
						
						
						
					 
					
						2024-03-17 17:05:19 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						88cf99017a 
					 
					
						
						
							
							Fix   #12302 : Allow empty train engines to use an invalid cargo type. ( #12325 )  
						
						 
						
						... 
						
						
						
						The cargo type will be forced to the first available type (usually passengers) instead of the engine being disabled. 
						
						
					 
					
						2024-03-17 16:23:14 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						322ca6ef54 
					 
					
						
						
							
							Codechange: Shuffle members of Vehicle to reduce size.  
						
						 
						
						... 
						
						
						
						This reduces space wasted due to member alignment. 
						
						
					 
					
						2024-03-17 16:22:38 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						3fc7b3b9a0 
					 
					
						
						
							
							Codechange: Cache train curve speed limit can be stored in 16 bits.  
						
						 
						
						... 
						
						
						
						Cache curve speed modifier and max curve speed are both 16 bit values so can be stored in 16 bit types instead of 32 bit types. 
						
						
					 
					
						2024-03-17 16:22:38 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patric Stout 
							
						 
					 
					
						
						
							
						
						f08da1d373 
					 
					
						
						
							
							Codechange: the "no revision detected" string is with four zeros (norev0000) ( #12328 )  
						
						 
						
						
						
						
					 
					
						2024-03-17 13:17:35 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						20b8cb3059 
					 
					
						
						
							
							Add setting to use object land ground for purchased land  
						
						 
						
						... 
						
						
						
						Default on 
						
						
					 
					
						2024-03-17 12:31:50 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						c8709a9623 
					 
					
						
						
							
							Add edge flood behaviour for land ground objects with no foundations  
						
						 
						
						
						
						
					 
					
						2024-03-17 11:47:01 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						ab94c8b511 
					 
					
						
						
							
							Codechange: Iterate order lists instead of vehicles to find if any vehicle visits a station. ( #12315 )  
						
						 
						
						... 
						
						
						
						This reduces the search time as shared orders are only searched once and non-front vehicles are skipped. 
						
						
					 
					
						2024-03-17 09:34:28 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								translators 
							
						 
					 
					
						
						
							
						
						6c5a8f55df 
					 
					
						
						
							
							Update: Translations from eints  
						
						 
						
						... 
						
						
						
						norwegian (bokmal): 58 changes by eriksorngard
vietnamese: 45 changes by KhoiCanDev
greek: 21 changes by Xertoveizer
ukrainian: 5 changes by StepanIvasyn
tamil: 24 changes by merni-ns
lithuanian: 7 changes by dziugas1959
portuguese (brazilian): 61 changes by pasantoro
polish: 21 changes by aefoes 
						
						
					 
					
						2024-03-17 04:40:30 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						109d31a350 
					 
					
						
						
							
							VarAction2: Fix jump insertion moving past special stores which could affect the jump variable  
						
						 
						
						... 
						
						
						
						See: #672  
						
						
					 
					
						2024-03-17 00:50:18 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								frosch 
							
						 
					 
					
						
						
							
						
						a886bd9666 
					 
					
						
						
							
							Fix   #12319 ,  3a676a5: Some SSE blitters were broken due to ODR violations ( #12322 )  
						
						 
						
						
						
						
					 
					
						2024-03-16 23:42:38 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						57db9a41f1 
					 
					
						
						
							
							Fix vehicles leaving dots behind in viewport map mode  
						
						 
						
						
						
						
					 
					
						2024-03-16 23:40:26 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patric Stout 
							
						 
					 
					
						
						
							
						
						a3cfd23cf9 
					 
					
						
						
							
							Codechange: rename byte to uint8_t ( #12308 )  
						
						 
						
						
						
						
					 
					
						2024-03-16 23:59:32 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Loïc Guilloux 
							
						 
					 
					
						
						
							
						
						bd7120bae4 
					 
					
						
						
							
							Fix   #12316 ,  268e512: Support for enum storage type in GenerateWidget.cmake ( #12321 )  
						
						 
						
						
						
						
					 
					
						2024-03-16 23:43:20 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								merni-ns 
							
						 
					 
					
						
						
							
						
						af1bd43b30 
					 
					
						
						
							
							Codefix  4c0dca1: [CI] Fix typo in workflow file ( #12318 )  
						
						 
						
						
						
						
					 
					
						2024-03-16 19:48:12 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						0058ebe472 
					 
					
						
						
							
							Codechange: Check cheap station-facility-filter before expensive in-use-filter. ( #12317 )  
						
						 
						
						
						
						
					 
					
						2024-03-16 19:37:32 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						041e71ec05 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	src/crashlog.cpp
#	src/gfx.cpp
#	src/network/network_client.cpp
#	src/openttd.cpp
#	src/openttd.h
#	src/saveload/saveload.cpp
#	src/survey.cpp 
						
						
					 
					
						2024-03-16 18:06:09 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						8066309074 
					 
					
						
						
							
							Fix crash with large positive sprite x offset in engine preview window  
						
						 
						
						
						
						
					 
					
						2024-03-16 17:43:10 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						1532c96ca7 
					 
					
						
						
							
							Add ctrl-click scroll to for non-destination orders  
						
						 
						
						... 
						
						
						
						Conditional orders on station cargo and show as via orders 
						
						
					 
					
						2024-03-16 17:32:45 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						3284bd68e3 
					 
					
						
						
							
							Debug: Show engine company and climate availability in debug info  
						
						 
						
						
						
						
					 
					
						2024-03-16 16:53:17 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						1a279a844c 
					 
					
						
						
							
							Console: Prefer command names with underscores in auto-completion  
						
						 
						
						
						
						
					 
					
						2024-03-16 16:52:57 +00:00