| 
							
							
								 smatz | 642dc1ea5e | (svn r15640) -Fix [FS#2712]: game crashes when network pools are empty, so always allocate at least one pool block | 2009-03-07 22:40:47 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | b2def94607 | (svn r15577) -Codechange: bool _networking belongs in network/ not gfx.cpp | 2009-02-25 00:48:04 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 66a8c0a132 | (svn r15577) -Codechange: bool _networking belongs in network/ not gfx.cpp | 2009-02-25 00:48:04 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | e3ac127617 | (svn r15529) -Fix [FS#2644]: the local command queue didn't get properly cleaned when leaving a game meaning you could end up executing commands of the previous network game. | 2009-02-20 00:03:29 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | c5677da94d | (svn r15529) -Fix [FS#2644]: the local command queue didn't get properly cleaned when leaving a game meaning you could end up executing commands of the previous network game. | 2009-02-20 00:03:29 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | a7693c6059 | (svn r15425) -Codechange: some color->colour changes and type safety. | 2009-02-09 02:09:47 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 8dae160d0f | (svn r15425) -Codechange: some color->colour changes and type safety. | 2009-02-09 02:09:47 +00:00 |  | 
			
				
					| 
							
							
								 smatz | 9021c20b5e | (svn r15299) -Cleanup: remove many redundant includes | 2009-01-31 20:16:06 +00:00 |  | 
			
				
					| 
							
							
								 smatz | 0d3f5e6e74 | (svn r15299) -Cleanup: remove many redundant includes | 2009-01-31 20:16:06 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 2722cabcce | (svn r15242) -Feature: allow moving clients between companies/spectators by the server and the clients themselves (dihedral) | 2009-01-23 22:18:06 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 04709f2798 | (svn r15242) -Feature: allow moving clients between companies/spectators by the server and the clients themselves (dihedral) | 2009-01-23 22:18:06 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | 00aa88040e | (svn r15194) -Fix: Don't count dedicated server as a spectator | 2009-01-21 10:46:21 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | 727ffeedc9 | (svn r15194) -Fix: Don't count dedicated server as a spectator | 2009-01-21 10:46:21 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 7c5a618639 | (svn r15176) -Fix [FS#2554]: querying the content server could free when resolving the hostname or connecting takes long/is timing out. | 2009-01-20 16:51:55 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | eeb38a8e3a | (svn r15176) -Fix [FS#2554]: querying the content server could free when resolving the hostname or connecting takes long/is timing out. | 2009-01-20 16:51:55 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 206841ba5f | (svn r15163) -Change/Fix: use a non-blocking method to resolve the hostname and connect to game servers. | 2009-01-20 11:28:18 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 28a641066e | (svn r15163) -Change/Fix: use a non-blocking method to resolve the hostname and connect to game servers. | 2009-01-20 11:28:18 +00:00 |  | 
			
				
					| 
							
							
								 glx | 62ec25a8ff | (svn r15160) -Fix (r15157): port != IP | 2009-01-20 04:01:07 +00:00 |  | 
			
				
					| 
							
							
								 glx | 24351416f6 | (svn r15160) -Fix (r15157): port != IP | 2009-01-20 04:01:07 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 4aabc91c04 | (svn r15157) -Codechange: wrap the hostname/ip and port into a single structure so we can pass either one of them and not convert an ip to a string and then back again. | 2009-01-20 01:32:06 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 5f3772a42c | (svn r15157) -Codechange: wrap the hostname/ip and port into a single structure so we can pass either one of them and not convert an ip to a string and then back again. | 2009-01-20 01:32:06 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 7a81c0e5b4 | (svn r15155) -Codechange: remove unused return value | 2009-01-19 22:01:37 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 9b463c26de | (svn r15155) -Codechange: remove unused return value | 2009-01-19 22:01:37 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 72b0341ed0 | (svn r15126) -Feature: downloading content from a central server (content.openttd.org) where authors can upload they NewGRFS/AI etc. This should make joining servers that use only NewGRFs that are distributed via this system easier as the players can download the NewGRFs from in the game. It should also make it easier to see whether there are updates for NewGRFs and make the necessary updates. | 2009-01-17 16:53:32 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 3a13b75e37 | (svn r15126) -Feature: downloading content from a central server (content.openttd.org) where authors can upload they NewGRFS/AI etc. This should make joining servers that use only NewGRFs that are distributed via this system easier as the players can download the NewGRFs from in the game. It should also make it easier to see whether there are updates for NewGRFs and make the necessary updates. | 2009-01-17 16:53:32 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | 31a586dc6f | (svn r15094) -Feature: Add support for IP range bans using CIDR notation. | 2009-01-15 18:11:26 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | a039ec0d21 | (svn r15094) -Feature: Add support for IP range bans using CIDR notation. | 2009-01-15 18:11:26 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 28ea38ae55 | (svn r14949) -Cleanup: pointer coding style | 2009-01-10 00:31:47 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 11da45ee55 | (svn r14949) -Cleanup: pointer coding style | 2009-01-10 00:31:47 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | c0e7434f38 | (svn r14944) -Cleanup: add spaces around some operators | 2009-01-09 22:56:28 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | cda853872a | (svn r14944) -Cleanup: add spaces around some operators | 2009-01-09 22:56:28 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 054787f082 | (svn r14943) -Cleanup: remove some rogue spaces/replace some rogue tabs with spaces | 2009-01-09 22:48:57 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | c08f520acf | (svn r14943) -Cleanup: remove some rogue spaces/replace some rogue tabs with spaces | 2009-01-09 22:48:57 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 4df86694a7 | (svn r14910) -Codechange: merge the command queue handling into a single location | 2009-01-08 13:57:50 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | d4b6cc997d | (svn r14910) -Codechange: merge the command queue handling into a single location | 2009-01-08 13:57:50 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | f55995f1ef | (svn r14772) -Codechange: make the "dump log of game to reproduce" desync debug stuff a runtime configurable debug option instead of a compile time option. | 2008-12-29 21:50:25 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 3c6add5293 | (svn r14772) -Codechange: make the "dump log of game to reproduce" desync debug stuff a runtime configurable debug option instead of a compile time option. | 2008-12-29 21:50:25 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 1892994ab2 | (svn r14771) -Fix (r14764): resolving of error types to error messages kinda failed :( | 2008-12-29 21:41:20 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | ad1c52abf8 | (svn r14771) -Fix (r14764): resolving of error types to error messages kinda failed :( | 2008-12-29 21:41:20 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 0b806c7bbc | (svn r14764) -Codechange: make the '***' chat messages like "Game paused (not enough players)" fully translateable. | 2008-12-29 10:37:53 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | a25e3f8d70 | (svn r14764) -Codechange: make the '***' chat messages like "Game paused (not enough players)" fully translateable. | 2008-12-29 10:37:53 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | e83cca7d13 | (svn r14754) -Codechange: get rid of _cmd_text and just pass it as (optional) parameter. | 2008-12-28 14:37:19 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 87e5a8b52b | (svn r14754) -Codechange: get rid of _cmd_text and just pass it as (optional) parameter. | 2008-12-28 14:37:19 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 2b5362de13 | (svn r14731) -Fix: don't initialise UDP multiple times without closing it. | 2008-12-23 20:58:03 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | ece37ca2c0 | (svn r14731) -Fix: don't initialise UDP multiple times without closing it. | 2008-12-23 20:58:03 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 54f23ed0b3 | (svn r14730) -Codechange: remove the need for networkclientsockets and networkclientinfo structs to be in a contiguous piece of memory and put them in a pool. -Note: 255 should really be enough for now... making it any more means network protocol bumps. | 2008-12-23 20:52:27 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | afddfcb2b1 | (svn r14730) -Codechange: remove the need for networkclientsockets and networkclientinfo structs to be in a contiguous piece of memory and put them in a pool. -Note: 255 should really be enough for now... making it any more means network protocol bumps. | 2008-12-23 20:52:27 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | c1b2f17bc8 | (svn r14725) -Change: make it clearer why (and that) MAX_CLIENTS isn't the amount of slots in the array, but one less as a dedicated server takes a slot too. | 2008-12-23 11:55:46 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | f8f7febe41 | (svn r14725) -Change: make it clearer why (and that) MAX_CLIENTS isn't the amount of slots in the array, but one less as a dedicated server takes a slot too. | 2008-12-23 11:55:46 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 97662a0fff | (svn r14723) -Codechange: shuffling some stuff around to reduce indirect #include dependencies. | 2008-12-23 11:06:52 +00:00 |  |