Patric Stout 
							
						 
					 
					
						
						
							
						
						f656b0ae96 
					 
					
						
						
							
							Fix: use-after-free after ClientNetworkCoordinatorSocketHandler::CloseAllConnections() ( #9534 )  
						
						... 
						
						
						
						The function clears all stun-handlers. This causes all of those
objects to be destroyed.
A handler can have a pending connecter, which was only killed in
case CloseConnection() was called. This is never the case when
the object is destroyed. In result, the connecter could finish
and cause a use-after-free by calling into the (now deleted)
handler. 
						
						
					 
					
						2021-09-05 18:17:39 +02:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						fda17d25de 
					 
					
						
						
							
							Send back a message for rcon and settings_access failures  
						
						
						
						
					 
					
						2021-09-05 16:54:16 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						2ada5767df 
					 
					
						
						
							
							Realistic braking: Increase value of RBC_BRAKE_FORCE_PER_LENGTH  
						
						
						
						
					 
					
						2021-09-04 21:59:45 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						964ea7b910 
					 
					
						
						
							
							Debug: Show realistic braking approach speeds in debug window  
						
						
						
						
					 
					
						2021-09-04 21:40:26 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						ebab945838 
					 
					
						
						
							
							Network content: Maintain a reverse dependency map  
						
						... 
						
						
						
						Fixes performance issues with dependency lookup
See: https://github.com/OpenTTD/OpenTTD/issues/9535  
						
						
					 
					
						2021-09-04 12:06:44 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						5d351a14d2 
					 
					
						
						
							
							Add new signal type: no-entry signal  
						
						... 
						
						
						
						This is only passable in one direction, but does not have a signal
or show an aspect in the opposite direction
Add a setting for whether this is shown in the signal UI.
Off by default. 
						
						
					 
					
						2021-09-04 11:39:54 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						b3aa59c85d 
					 
					
						
						
							
							Fix using wrong flag for railtype restricted signal custom sprite enabled  
						
						
						
						
					 
					
						2021-09-04 01:39:10 +01:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						9c74dc2468 
					 
					
						
						
							
							Codechange: validate that all STR_NNN strings are defined and used ( #9518 )  
						
						
						
						
					 
					
						2021-09-02 22:32:10 +02:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						6af182c3ca 
					 
					
						
						
							
							Add sort by number of vehicles calling to station list window  
						
						
						
						
					 
					
						2021-09-02 01:02:52 +01:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						306726827d 
					 
					
						
						
							
							Fix  a2051bad: SendCmdNames only sent one name per packet ( #9528 )  
						
						... 
						
						
						
						(cherry picked from commit 63116bd59f 
						
						
					 
					
						2021-09-01 23:53:57 +01:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						91f2710783 
					 
					
						
						
							
							Fix: pathfinders always tried to avoid docking tiles (even if nothing was on them) ( #9522 )  
						
						... 
						
						
						
						When coming across any docking tile (for example, all tiles around
an oilrig are docking tiles), it always at least added a penalty
of 3 times a normal tile, even when there are no ships on them.
In result, the pathfinder got suggested to always go around docking
tiles. This was most likely not the intention of the change made in
31db4f8d5ef87fe395a7 
						
						
					 
					
						2021-09-01 23:53:32 +01:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						92559e6f3a 
					 
					
						
						
							
							Fix   #9388 : thread unsafe use of NetworkAdminConsole/IConsolePrint  
						
						
						
						
					 
					
						2021-09-01 22:40:44 +02:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						63116bd59f 
					 
					
						
						
							
							Fix  a2051bad: SendCmdNames only sent one name per packet ( #9528 )  
						
						
						
						
					 
					
						2021-08-31 21:40:38 +02:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						2c05412d72 
					 
					
						
						
							
							Fix   #9407 : desync when founding a town nearby a station ( #9526 )  
						
						... 
						
						
						
						"stations_near" wasn't updated when founding a town near
a station. As this variable is not saved, any client joining
after the town is founded has a different value for
"stations_near", potentially causing desyncs.
As the intention of this if() statement was to skip an expensive
calculation when there are clearly no stations, better to move
that check inside the function, so other places also enjoy
the speedup. 
						
						
					 
					
						2021-08-31 14:31:37 +02:00 
						 
				 
			
				
					
						
							
							
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						69e9acd702 
					 
					
						
						
							
							Add: Larger size renderings of the logo/icon ( #8961 )  
						
						
						
						
					 
					
						2021-08-31 10:25:51 +02:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						f87fe395a7 
					 
					
						
						
							
							Fix: pathfinders always tried to avoid docking tiles (even if nothing was on them) ( #9522 )  
						
						... 
						
						
						
						When coming across any docking tile (for example, all tiles around
an oilrig are docking tiles), it always at least added a penalty
of 3 times a normal tile, even when there are no ships on them.
In result, the pathfinder got suggested to always go around docking
tiles. This was most likely not the intention of the change made in
31db4f8d5e 
						
						
					 
					
						2021-08-31 09:57:44 +02:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						219598a90b 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						vietnamese: 6 changes by myquartz 
						
						
					 
					
						2021-08-30 18:51:16 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						bbe079c906 
					 
					
						
						
							
							Fix reverse behind signal pathfinding when there is no dead-end  
						
						... 
						
						
						
						This could cause issues if all the paths behind the reverse signal
converge with paths not via the reverse signal with a lower cost 
						
						
					 
					
						2021-08-30 19:20:44 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						ae6b9f6e9c 
					 
					
						
						
							
							Fix ESRB_REVERSE not being include in YAPF ESRB dumper  
						
						
						
						
					 
					
						2021-08-30 18:40:24 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						f8e30e807d 
					 
					
						
						
							
							Fix ProcessOrders not always being called after leaving a waiting order  
						
						... 
						
						
						
						Fixes conditional order loop on leaving a depot 
						
						
					 
					
						2021-08-30 15:26:49 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						58a290d8e9 
					 
					
						
						
							
							Include version label in output of -q switch  
						
						
						
						
					 
					
						2021-08-30 11:21:14 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						b08cc3cf38 
					 
					
						
						
							
							Reduce screen re-draw area for tunnel/bridge end signal updates  
						
						
						
						
					 
					
						2021-08-30 03:09:30 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						f6c2a81f72 
					 
					
						
						
							
							Reduce screen re-draw area for bridge middle signal updates  
						
						
						
						
					 
					
						2021-08-30 01:46:40 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						50f1c25ff5 
					 
					
						
						
							
							Fix redrawing of bridge signals more than 2 middle signals need updating  
						
						... 
						
						
						
						On exit signal aspect change, with 5+ aspect signalling 
						
						
					 
					
						2021-08-30 01:00:32 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						1af37ef845 
					 
					
						
						
							
							Fix ship speed changes not updating image as per VCF_REDRAW_ON_SPEED_CHANGE  
						
						
						
						
					 
					
						2021-08-29 22:04:06 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						4cf6b1e923 
					 
					
						
						
							
							Fix ViewportAddVehiclesIntl using wrong image rotation for ships  
						
						... 
						
						
						
						When rotating in place 
						
						
					 
					
						2021-08-29 22:03:08 +01:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						80231975e5 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						greek: 121 changes by dionisis84 
						
						
					 
					
						2021-08-29 18:48:25 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						fea967bbbf 
					 
					
						
						
							
							Prevent train reversing when wholly inside a train depot  
						
						... 
						
						
						
						See: #316 , https://github.com/OpenTTD/OpenTTD/issues/9520  
						
						
					 
					
						2021-08-29 16:37:04 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						16f2ef227b 
					 
					
						
						
							
							Store tunnel/bridge signal spacing on tile, adjust spacing to fit length  
						
						
						
						
					 
					
						2021-08-29 02:11:58 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						67c1e0dd11 
					 
					
						
						
							
							Documentation: Fix/rearrange tunnel/bridge landscape docs  
						
						
						
						
					 
					
						2021-08-29 02:02:50 +01:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						d8e870c50c 
					 
					
						
						
							
							Fix: when DNS didn't resolve any IPs, the debug message was misleading ( #9519 )  
						
						
						
						
					 
					
						2021-08-28 21:19:53 +02:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						13b53e1290 
					 
					
						
						
							
							Codechange: remove unused strings ( #9516 )  
						
						
						
						
					 
					
						2021-08-28 21:09:07 +02:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						20ff6fd3f1 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						arabic (egypt): 21 changes by AviationGamerX
finnish: 2 changes by hpiirai
turkish: 59 changes by ahmetlii 
						
						
					 
					
						2021-08-28 18:47:10 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						bfef89344d 
					 
					
						
						
							
							Show depot reservation state in railtype debug window  
						
						
						
						
					 
					
						2021-08-28 17:40:18 +01:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						8ab267496b 
					 
					
						
						
							
							Codechange: reference a string by its name, not with "another + 1" ( #9517 )  
						
						... 
						
						
						
						It is wrong anyway, as "TINY" normally is at -1. Just weird code. 
						
						
					 
					
						2021-08-28 17:08:01 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Guilloux 
							
						 
					 
					
						
						
							
						
						8d2162ba2d 
					 
					
						
						
							
							Fix  b6a116a: convert server_advertise to server_game_type in config file ( #9515 )  
						
						
						
						
					 
					
						2021-08-28 14:41:07 +02:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						bcffd6157a 
					 
					
						
						
							
							Fix   #314 : Typo in find_non_realistic_braking_signal help text  
						
						
						
						
					 
					
						2021-08-28 13:13:39 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						b2ef6c0de8 
					 
					
						
						
							
							Add implementation of multi-aspect signalling and GRF support  
						
						... 
						
						
						
						Requires realistic braking
See: #247  
						
						
					 
					
						2021-08-28 12:54:18 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						6546f6deba 
					 
					
						
						
							
							Fix tunnel exit signal not being set to red when train exited  
						
						
						
						
					 
					
						2021-08-27 23:42:36 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						dc4b7e0558 
					 
					
						
						
							
							Add helper function to set tunnel/bridge entrance signal green  
						
						
						
						
					 
					
						2021-08-27 23:40:53 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						55c4fe7d45 
					 
					
						
						
							
							Add helper functions to get tunnel/bridge entrance/exit trackdirs  
						
						
						
						
					 
					
						2021-08-27 23:39:20 +01:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						aa83488fde 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						swedish: 2 changes by joeax910
spanish (mexican): 7 changes by absay
slovenian: 2 changes by Yeznick
greek: 60 changes by dionisis84
german: 7 changes by Wuzzy2
dutch: 2 changes by Afoklala 
						
						
					 
					
						2021-08-27 18:48:25 +00:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						56d4749ac9 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						norwegian (bokmal): 5 changes by buzzCraft, 2 changes by Anolitt
english (us): 7 changes by 2TallTyler
russian: 2 changes by Ln-Wolf 
						
						
					 
					
						2021-08-26 18:50:32 +00:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						e9f3ddb6ba 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						greek: 28 changes by dionisis84
portuguese: 2 changes by azulcosta 
						
						
					 
					
						2021-08-25 18:49:22 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						93c23b4096 
					 
					
						
						
							
							Fix signals on dual railtype tiles using wrong per-railtype custom sprites  
						
						
						
						
					 
					
						2021-08-25 03:36:06 +01:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						ef3c4a8737 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						greek: 17 changes by dionisis84
catalan: 4 changes by J0anJosep
portuguese (brazilian): 2 changes by Vimerum 
						
						
					 
					
						2021-08-24 18:48:45 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						13603cb8e1 
					 
					
						
						
							
							Block signals into blocks with junctions now default to red with realistic braking  
						
						
						
						
					 
					
						2021-08-24 17:30:06 +01:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						52d57b17b0 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						swedish: 8 changes by joeax910 
						
						
					 
					
						2021-08-23 18:50:19 +00:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						dc5b7b996c 
					 
					
						
						
							
							Fix: [Network] show query errors in the server listing instead of error popup ( #9506 )  
						
						... 
						
						
						
						When you are query several servers at once, it is rather unclear
for which server you got a popup. Instead, show any errors on the
server itself.
This is only true for the query-part. Joining a server still gives
an error popup to tell you about any issue. 
						
						
					 
					
						2021-08-23 20:16:22 +02:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						e31b5d3870 
					 
					
						
						
							
							Fix   #9490 : [Network] a full server couldn't be queried either ( #9508 )  
						
						... 
						
						
						
						You can now still query a full server, as long as the maximum
amount of allowed connections isn't reached. This means that as
long as there are not 255 clients connected to a server, you can
always connect to query. 
						
						
					 
					
						2021-08-23 19:38:02 +02:00