glx 
							
						 
					 
					
						
						
							
						
						8e7fe3973f 
					 
					
						
						
							
							Add: CompanyCtrlAction enum for CMD_COMPANY_CTRL actions  
						
						 
						
						
						
						
					 
					
						2019-02-04 21:08:36 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						5f8354f358 
					 
					
						
						
							
							Change: Make a shortened network revision string for use in server queries  
						
						 
						
						
						
						
					 
					
						2019-02-03 18:00:16 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						940314a3c7 
					 
					
						
						
							
							Use std::string for CommandContainer text instead of giant static buffer  
						
						 
						
						... 
						
						
						
						Use move semantics for CommandContainer instance where feasible 
						
						
					 
					
						2018-08-13 12:16:41 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						4fb76db42f 
					 
					
						
						
							
							Feature  #986 : Automatic save when losing connection to a network game  
						
						 
						
						
						
						
					 
					
						2018-06-23 15:22:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						7559db2bbb 
					 
					
						
						
							
							Merge remote-tracking branch 'nielsmh/bug986' into jgrpp  
						
						 
						
						
						
						
					 
					
						2018-05-30 08:19:22 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						db5abdd78a 
					 
					
						
						
							
							Feature  #986 : Automatic save when losing connection to a network game  
						
						 
						
						
						
						
					 
					
						2018-05-26 18:35:54 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						6342099c4d 
					 
					
						
						
							
							Allow 256 NewGRFs in multiplayer  
						
						 
						
						... 
						
						
						
						Add extended network format for server info
Add general UDP packet fragmentation system
Fix map dimensions >= 64k
Increase length of server revision string
Maintain backwards compatibility with trunk for advertisement/server listing 
						
						
					 
					
						2018-05-12 09:11:41 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						f34833f111 
					 
					
						
						
							
							Merge branch 'improved_breakdowns' into jgrpp  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	src/vehiclelist.cpp 
						
						
					 
					
						2017-08-15 19:26:26 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								frosch 
							
						 
					 
					
						
						
							
						
						b4b98e5165 
					 
					
						
						
							
							(svn r27893) -Codechange: Use fallthrough attribute. (LordAro)  
						
						 
						
						
						
						
					 
					
						2017-08-13 18:38:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								frosch 
							
						 
					 
					
						
						
							
						
						a47fb85cd8 
					 
					
						
						
							
							(svn r27893) -Codechange: Use fallthrough attribute. (LordAro)  
						
						 
						
						
						
						
					 
					
						2017-08-13 18:38:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						54494a0a7c 
					 
					
						
						
							
							Merge branch 'send_money_company' into jgrpp  
						
						 
						
						
						
						
					 
					
						2017-03-03 22:42:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						3001595916 
					 
					
						
						
							
							Change chat arbitrary data field from an int64 to a struct.  
						
						 
						
						
						
						
					 
					
						2017-03-03 22:32:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						8e6569c11f 
					 
					
						
						
							
							Include tick skip counter in all desync debug output.  
						
						 
						
						... 
						
						
						
						Change message format to make field identification easier.
Update desync message reader to support tick skip counter. 
						
						
					 
					
						2016-10-10 19:02:05 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						5e67582a64 
					 
					
						
						
							
							Merge branch 'save_ext' into jgrpp  
						
						 
						
						... 
						
						
						
						# Conflicts:
#	config.lib
#	src/saveload/extended_ver_sl.cpp
#	src/saveload/saveload.cpp 
						
						
					 
					
						2016-09-07 22:02:57 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								cirdan 
							
						 
					 
					
						
						
							
						
						80fd6a2783 
					 
					
						
						
							
							Drop memory allocator from ClientNetworkGameSocketHandler  
						
						 
						
						... 
						
						
						
						Have ClientNetworkGameSocketHandler initialise all of its members
on construction and not derive from ZeroedMemoryAllocator.
(cherry picked from commit dddda4f0b7ba0bd6f310f924d3b85cadbc81dc99) 
						
						
					 
					
						2016-09-05 22:35:15 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								alberth 
							
						 
					 
					
						
						
							
						
						f286ba8db2 
					 
					
						
						
							
							(svn r27653) -Fix(r27647): Rename FileOperation enum and values to SaveLoadOperation to avoid nameclash with windows compiler toolkit.  
						
						 
						
						
						
						
					 
					
						2016-09-04 16:06:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								alberth 
							
						 
					 
					
						
						
							
						
						0adfb1ac6f 
					 
					
						
						
							
							(svn r27653) -Fix(r27647): Rename FileOperation enum and values to SaveLoadOperation to avoid nameclash with windows compiler toolkit.  
						
						 
						
						
						
						
					 
					
						2016-09-04 16:06:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								alberth 
							
						 
					 
					
						
						
							
						
						a959c0c965 
					 
					
						
						
							
							(svn r27650) -Codechange: Replace SaveOrLoadMode by FileOperation and DetailedFileType.  
						
						 
						
						
						
						
					 
					
						2016-09-04 12:57:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								alberth 
							
						 
					 
					
						
						
							
						
						597380e099 
					 
					
						
						
							
							(svn r27650) -Codechange: Replace SaveOrLoadMode by FileOperation and DetailedFileType.  
						
						 
						
						
						
						
					 
					
						2016-09-04 12:57:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						f6a8f27501 
					 
					
						
						
							
							Make server and all clients run desync checks if a client desyncs.  
						
						 
						
						
						
						
					 
					
						2015-11-23 19:47:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						66cd454c37 
					 
					
						
						
							
							Merge branch 'day_length-sx' into jgrpp  
						
						 
						
						
						
						
					 
					
						2015-09-27 23:18:33 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						f03cd98d04 
					 
					
						
						
							
							Check/print tick skip counter in desync and random logging.  
						
						 
						
						
						
						
					 
					
						2015-09-27 23:12:00 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								patch-import 
							
						 
					 
					
						
						
							
						
						536a95dfd0 
					 
					
						
						
							
							Import combined Enhanced viewport: zoom out, overlays & tooltips (r53_27127) patch  
						
						 
						
						... 
						
						
						
						https://www.tt-forums.net/viewtopic.php?f=33&t=53394  
						
						
					 
					
						2015-08-05 21:24:30 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						0c2f4bdc2b 
					 
					
						
						
							
							(svn r27020) -Cleanup: some coding style consistency improvements (mostly spaces)  
						
						 
						
						
						
						
					 
					
						2014-10-15 18:31:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						d534c80e94 
					 
					
						
						
							
							(svn r27020) -Cleanup: some coding style consistency improvements (mostly spaces)  
						
						 
						
						
						
						
					 
					
						2014-10-15 18:31:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						a0eaaf80b7 
					 
					
						
						
							
							(svn r26488) -Codechange: perform the appropriate length checks when getting a client name  
						
						 
						
						
						
						
					 
					
						2014-04-23 21:19:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						160ad31028 
					 
					
						
						
							
							(svn r26488) -Codechange: perform the appropriate length checks when getting a client name  
						
						 
						
						
						
						
					 
					
						2014-04-23 21:19:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						6ecc602050 
					 
					
						
						
							
							(svn r26486) -Codechange: replace a number of snprintfs with seprintf  
						
						 
						
						
						
						
					 
					
						2014-04-23 21:12:09 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						5b82822c12 
					 
					
						
						
							
							(svn r26486) -Codechange: replace a number of snprintfs with seprintf  
						
						 
						
						
						
						
					 
					
						2014-04-23 21:12:09 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						2be4215f43 
					 
					
						
						
							
							(svn r26482) -Codechange: add an include that allows us to undefine/redefine "unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values  
						
						 
						
						
						
						
					 
					
						2014-04-23 20:13:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						0463dbdc9e 
					 
					
						
						
							
							(svn r26482) -Codechange: add an include that allows us to undefine/redefine "unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values  
						
						 
						
						
						
						
					 
					
						2014-04-23 20:13:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								planetmaker 
							
						 
					 
					
						
						
							
						
						f00d9976f9 
					 
					
						
						
							
							(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow)  
						
						 
						
						
						
						
					 
					
						2013-01-08 22:46:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								planetmaker 
							
						 
					 
					
						
						
							
						
						c24374f99c 
					 
					
						
						
							
							(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow)  
						
						 
						
						
						
						
					 
					
						2013-01-08 22:46:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						82a3783fdd 
					 
					
						
						
							
							(svn r23817) -Fix [FS#4962]: desync due to different NewGRF version. So reduce the chance that it happens significantly with betas/RCs/nightlies by doing the same as is done for stable releases: check the NewGRF version of server vs client.  
						
						 
						
						... 
						
						
						
						Previously this check was not done for nightlies/betas/RCs due to missing versioning information in the source tarballs, but they have that for a while now. So just force the NewGRF version check for all versions, and remove the broken --revision configure option 
						
						
					 
					
						2012-01-17 17:27:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						4f62472fd9 
					 
					
						
						
							
							(svn r23817) -Fix [FS#4962]: desync due to different NewGRF version. So reduce the chance that it happens significantly with betas/RCs/nightlies by doing the same as is done for stable releases: check the NewGRF version of server vs client.  
						
						 
						
						... 
						
						
						
						Previously this check was not done for nightlies/betas/RCs due to missing versioning information in the source tarballs, but they have that for a while now. So just force the NewGRF version check for all versions, and remove the broken --revision configure option 
						
						
					 
					
						2012-01-17 17:27:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yexo 
							
						 
					 
					
						
						
							
						
						9c74fb5a69 
					 
					
						
						
							
							(svn r23802) -Fix [FS#4968] (r23601): game lobby gui not updated when new company information becomes available  
						
						 
						
						
						
						
					 
					
						2012-01-15 12:56:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yexo 
							
						 
					 
					
						
						
							
						
						5535261e13 
					 
					
						
						
							
							(svn r23802) -Fix [FS#4968] (r23601): game lobby gui not updated when new company information becomes available  
						
						 
						
						
						
						
					 
					
						2012-01-15 12:56:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								truebrain 
							
						 
					 
					
						
						
							
						
						1b34577941 
					 
					
						
						
							
							(svn r23780) -Fix [FS#4963] (r23764): also name the two new errors server-side. As extra, split up one of the errors in 3 errors, to be more specific what goes wrong. As cherry on top, make sure on all sides we can never again forget to add such entries on both sides, by introducing an assert_compile()  
						
						 
						
						
						
						
					 
					
						2012-01-09 21:22:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								truebrain 
							
						 
					 
					
						
						
							
						
						6c7c02eb14 
					 
					
						
						
							
							(svn r23780) -Fix [FS#4963] (r23764): also name the two new errors server-side. As extra, split up one of the errors in 3 errors, to be more specific what goes wrong. As cherry on top, make sure on all sides we can never again forget to add such entries on both sides, by introducing an assert_compile()  
						
						 
						
						
						
						
					 
					
						2012-01-09 21:22:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						f6329bf87e 
					 
					
						
						
							
							(svn r23764) -Fix [FS#4955]: make default timeouts for certain states lower and configurable  
						
						 
						
						
						
						
					 
					
						2012-01-06 21:49:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						bddfcaef95 
					 
					
						
						
							
							(svn r23764) -Fix [FS#4955]: make default timeouts for certain states lower and configurable  
						
						 
						
						
						
						
					 
					
						2012-01-06 21:49:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						d5eeab43b7 
					 
					
						
						
							
							(svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files  
						
						 
						
						
						
						
					 
					
						2012-01-03 21:32:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						6d6be50ae0 
					 
					
						
						
							
							(svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files  
						
						 
						
						
						
						
					 
					
						2012-01-03 21:32:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								truebrain 
							
						 
					 
					
						
						
							
						
						c74ccfff1b 
					 
					
						
						
							
							(svn r23601) -Fix: fix the conflict in window number  
						
						 
						
						
						
						
					 
					
						2011-12-19 20:50:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								truebrain 
							
						 
					 
					
						
						
							
						
						561b25d031 
					 
					
						
						
							
							(svn r23601) -Fix: fix the conflict in window number  
						
						 
						
						
						
						
					 
					
						2011-12-19 20:50:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						56f37d9386 
					 
					
						
						
							
							(svn r23476) -Codechange: use the error queue to replace switch mode error strings, again making it possible to return multiple errors  
						
						 
						
						
						
						
					 
					
						2011-12-10 15:16:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						2bf0fc3c5c 
					 
					
						
						
							
							(svn r23476) -Codechange: use the error queue to replace switch mode error strings, again making it possible to return multiple errors  
						
						 
						
						
						
						
					 
					
						2011-12-10 15:16:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						43e78a88ca 
					 
					
						
						
							
							(svn r23475) -Codechange: queue critical error messages, so when multiple happen you won't miss any  
						
						 
						
						
						
						
					 
					
						2011-12-10 15:14:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						420d358fef 
					 
					
						
						
							
							(svn r23475) -Codechange: queue critical error messages, so when multiple happen you won't miss any  
						
						 
						
						
						
						
					 
					
						2011-12-10 15:14:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rubidium 
							
						 
					 
					
						
						
							
						
						9aab2dc861 
					 
					
						
						
							
							(svn r23474) -Codechange: move the declaration error related functions to error.h  
						
						 
						
						
						
						
					 
					
						2011-12-10 13:54:10 +00:00