truelight 
							
						 
					 
					
						
						
							
						
						27929d129b 
					 
					
						
						
							
							(svn r1527) -Add: RCon (Remote Connection). A server can set:  
						
						... 
						
						
						
						'set rcon_pw <password>'
  Which enables rcon. A client can now do:
    'rcon <password> "<command>"'
  The command will be executed on the server. (guru3)
-Fix: 'kick 1' did crash dedicated servers
-Fix: server password is now correctly saved
  !!Warning!!: do not give your rcon password to people you do not thrust! 
						
						
					 
					
						2005-01-15 20:09:16 +00:00 
						 
				 
			
				
					
						
							
							
								darkvater 
							
						 
					 
					
						
						
							
						
						0e651d9702 
					 
					
						
						
							
							(svn r1524) -"Feature": when windows exception tracker is enabled (release builds) and the game crashes for any reason any active log file is closed first. This ensures the log file and ingame debug messages can be used to debug a problem. Any *nix versions are welcome  
						
						
						
						
					 
					
						2005-01-15 16:38:10 +00:00 
						 
				 
			
				
					
						
							
							
								tron 
							
						 
					 
					
						
						
							
						
						dd6db73069 
					 
					
						
						
							
							(svn r1520) Trim 134 (!) lines with trailing whitespace ):  
						
						
						
						
					 
					
						2005-01-15 08:58:31 +00:00 
						 
				 
			
				
					
						
							
							
								dominik 
							
						 
					 
					
						
						
							
						
						6e6b72d46d 
					 
					
						
						
							
							(svn r1422) Fixed linux compiling, that was broken in r1420  
						
						
						
						
					 
					
						2005-01-08 08:29:12 +00:00 
						 
				 
			
				
					
						
							
							
								darkvater 
							
						 
					 
					
						
						
							
						
						7dfe1c476c 
					 
					
						
						
							
							(svn r1420) -Fix: Console alias, load_game functionality and load fix (sign_de)  
						
						
						
						
					 
					
						2005-01-08 00:48:10 +00:00 
						 
				 
			
				
					
						
							
							
								darkvater 
							
						 
					 
					
						
						
							
						
						9e7aafe834 
					 
					
						
						
							
							(svn r1373) -Fix: compilation fix for windows  
						
						
						
						
					 
					
						2005-01-04 16:04:28 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						4517349c7d 
					 
					
						
						
							
							(svn r1370) -Add: added console support for loading maps. Use 'load', 'list_files'  
						
						... 
						
						
						
						and 'goto_dir' to navigate and load games. 
						
						
					 
					
						2005-01-04 15:06:08 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						5eeab7fcfe 
					 
					
						
						
							
							(svn r1322) -Add: banning system (mostly tnx to guru3)  
						
						... 
						
						
						
						A server can ban people via ClientList
  Both server and dedicated can do it via console:
   'ban', 'unban', 'banlist'. 
						
						
					 
					
						2005-01-02 12:03:43 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						824d73be2d 
					 
					
						
						
							
							(svn r1252) -Add: [Network] With 'set restart_game_date' you can set the date for in  
						
						... 
						
						
						
						which year the server must restart hisself. (0 = disabled, default value) 
						
						
					 
					
						2004-12-23 17:37:26 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						e480efb19d 
					 
					
						
						
							
							(svn r1251) -Fix: [Console] The alias 'clean_company' is now working correctly  
						
						
						
						
					 
					
						2004-12-23 17:12:30 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						af13f489b9 
					 
					
						
						
							
							(svn r1250) -Fix: a dedicated server could not kick user number 1  
						
						
						
						
					 
					
						2004-12-23 15:33:47 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						807b5e5304 
					 
					
						
						
							
							(svn r1244) -Fix: no longer show the current password when 'set company_pw' is called  
						
						... 
						
						
						
						without parameters (technical not possible, sorry DV) 
						
						
					 
					
						2004-12-23 13:03:48 +00:00 
						 
				 
			
				
					
						
							
							
								darkvater 
							
						 
					 
					
						
						
							
						
						552cb7ad60 
					 
					
						
						
							
							(svn r1239) -Feature: Added gui option of setting company password. It can be found in the 'company information' window  
						
						... 
						
						
						
						-Spiced up 'set company_pw' a bit, where if no pw is typed, it shows the current one.
-Added a space between company name and player; looks better 
						
						
					 
					
						2004-12-22 23:24:53 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						dc8ed63071 
					 
					
						
						
							
							(svn r1231) -Fix: missing header file for console_cmds.c  
						
						
						
						
					 
					
						2004-12-22 19:16:10 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						1d1a78c011 
					 
					
						
						
							
							(svn r1228) -Add: [Network] When a server normally shuts down, it removed itself  
						
						... 
						
						
						
						from the server-list 
						
						
					 
					
						2004-12-22 18:56:52 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						182eb874e8 
					 
					
						
						
							
							(svn r1174) -Fix: [Network] All strings can now be translated (no more hardcoded strings)  
						
						
						
						
					 
					
						2004-12-19 15:14:55 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						df995a32ed 
					 
					
						
						
							
							(svn r1168) -Cleanup: [Network] Cleaned the network code a bit. Added 'const'  
						
						... 
						
						
						
						and 'void' where needed, prefixed all functions, typedefs and global 
vars with 'Network' and organized all externals nicely. 
						
						
					 
					
						2004-12-19 10:17:26 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						99c4d6f93b 
					 
					
						
						
							
							(svn r1137) -Fix: [Network] Replaces all strncpy with ttd_strlcpy.. windows really  
						
						... 
						
						
						
						does not like strncpy for some silly reason. 
						
						
					 
					
						2004-12-16 15:51:18 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						44f808132e 
					 
					
						
						
							
							(svn r1131) -Add: [Network] Autoclean_companies (set it with 'set autoclean_companies on/off').  
						
						... 
						
						
						
						When enabled, empty companies (companies with no active clients) with no 
 password are declared bankrupt after 1 year of emptyness.
For empty companies with password, the password is removed after 3 years 
 of emptyness.
The delay of removing company/password can be configured via:
 - 'set autoclean_protected <months>'
 - 'set autoclean_unprotected <months>' 
						
						
					 
					
						2004-12-16 13:59:23 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						732ea8ca13 
					 
					
						
						
							
							(svn r1129) -Add: [Network] Added 'reset_company <company-id>'. If a company is  
						
						... 
						
						
						
						empty (no clients logged on to it), a server can delete a company via 
this command in the console. 
						
						
					 
					
						2004-12-16 11:36:57 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						664fc4786d 
					 
					
						
						
							
							(svn r1116) -Add: [Console] With 'set server_advertise on/off' you can put server  
						
						... 
						
						
						
						advertise on/off via console (requested by imachine) 
						
						
					 
					
						2004-12-15 22:06:47 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						7560705a67 
					 
					
						
						
							
							(svn r1102) -Fix: [Console] 'set server_pw' was acting crazy when you typed more  
						
						... 
						
						
						
						chars then it could take 
						
						
					 
					
						2004-12-15 17:40:12 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						eb5b1ae72f 
					 
					
						
						
							
							(svn r1101) -Fix: [Console] Removed magic numbers  
						
						
						
						
					 
					
						2004-12-15 17:31:18 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						bd08844ab6 
					 
					
						
						
							
							(svn r1100) -Fix: [Console] 'set company_pw' is now working again (Hackykid)  
						
						
						
						
					 
					
						2004-12-15 17:24:10 +00:00 
						 
				 
			
				
					
						
							
							
								dominik 
							
						 
					 
					
						
						
							
						
						0bb5428b26 
					 
					
						
						
							
							(svn r1077) Implements scripts/autoexec.scr to get executed on game starting (sign_de)  
						
						... 
						
						
						
						- %! allows to merge alias parameters
- \% allows to use % in alias strings
- "alias" command now overwrites the old alias list entry 
						
						
					 
					
						2004-12-13 22:13:02 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						256d1797a3 
					 
					
						
						
							
							(svn r1068) -Fix: [Console] Let the client remember his own name-change  
						
						
						
						
					 
					
						2004-12-13 19:54:44 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						b419b91809 
					 
					
						
						
							
							(svn r1067) -Add: [Console] Added comment for scripts (everything behind the # is  
						
						... 
						
						
						
						ignored) (GeniusDex / sign_de) 
						
						
					 
					
						2004-12-13 19:07:54 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						76b76c28c3 
					 
					
						
						
							
							(svn r1065) -Add: [Console] Alias support. Type 'list_aliases' to show them all (sign_de)  
						
						
						
						
					 
					
						2004-12-13 18:51:08 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						83bdec9b91 
					 
					
						
						
							
							(svn r1059) -Fix: [Console] Renamed 'set port' to 'set server_port'  
						
						... 
						
						
						
						-Add: [Network] Add ip-bind ('set server_bind_ip <ip>' in console or use 
scripts/pre_dedicated.scr) 
						
						
					 
					
						2004-12-13 17:47:21 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						daad647d3d 
					 
					
						
						
							
							(svn r1058) -Add: [Console] 3 aliases for newgame: new_game, newmap, new_map (this  
						
						... 
						
						
						
						annoyed me for some time now) 
						
						
					 
					
						2004-12-13 17:07:32 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						cbdc44926a 
					 
					
						
						
							
							(svn r1057) -Add: [Network] 'set port <port>' changes the port of the server (after reboot)  
						
						... 
						
						
						
						-Fix: [Network] Fixed warnings that came with last revision
-Cleanup: [Network] Removed an unused var (_network_client_port) 
						
						
					 
					
						2004-12-13 17:04:41 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						f89cf61691 
					 
					
						
						
							
							(svn r1055) -Add: [Console] Special for dedicated servers:  
						
						... 
						
						
						
						- You can change patch settings via 'set patch <patch_name> [<value>]' 
						
						
					 
					
						2004-12-13 16:16:28 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						5f83ee4554 
					 
					
						
						
							
							(svn r1053) -Change: [Console] Changed 'setservername', 'setpassword', 'protect' and 'name' in:  
						
						... 
						
						
						
						- set server_pw "password"
 - set server_name "servername"
 - set company_pw "password"
 - set name "playername"
(patch by sign_de) 
						
						
					 
					
						2004-12-13 15:07:33 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						b50b664f36 
					 
					
						
						
							
							(svn r1026) -Add: [Network] Added unique id, so in network, each client has an  
						
						... 
						
						
						
						unique id (generated via md5) 
						
						
					 
					
						2004-12-12 16:04:32 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						a39770f23a 
					 
					
						
						
							
							(svn r954) -Fix: [Console] Hook fixes (sign_de)  
						
						... 
						
						
						
						-Add: [Console] Auto sort commands and variables (sign_de) 
						
						
					 
					
						2004-12-05 12:25:25 +00:00 
						 
				 
			
				
					
						
							
							
								truelight 
							
						 
					 
					
						
						
							
						
						d6a1f3e412 
					 
					
						
						
							
							(svn r942) -Merged branch/network back into the trunk  
						
						
						
						
					 
					
						2004-12-04 17:54:56 +00:00 
						 
				 
			
				
					
						
							
							
								darkvater 
							
						 
					 
					
						
						
							
						
						cd01b3890a 
					 
					
						
						
							
							(svn r307) -Fix: Several potential buffer-overflow fixes, and removal of 'magic-numbers' in favour of constants. (Tron)  
						
						
						
						
					 
					
						2004-09-21 21:40:59 +00:00 
						 
				 
			
				
					
						
							
							
								darkvater 
							
						 
					 
					
						
						
							
						
						e2c1370d60 
					 
					
						
						
							
							(svn r295) -Fix: Rewrite and fix of console stuff, including marking (XXX) of areas that require further investigation (Tron)  
						
						... 
						
						
						
						-Note: booby trapped some suspicous assignments (Tron) 
						
						
					 
					
						2004-09-19 15:24:45 +00:00 
						 
				 
			
				
					
						
							
							
								signde 
							
						 
					 
					
						
						
							
						
						25b5a727e8 
					 
					
						
						
							
							(svn r268) -Fix: console-command: script command now stops recording correctly  
						
						... 
						
						
						
						-Fix: network client should not stop sending ready packets anymore [client should not timeout without any reason] 
						
						
					 
					
						2004-09-16 06:17:50 +00:00 
						 
				 
			
				
					
						
							
							
								darkvater 
							
						 
					 
					
						
						
							
						
						d48ce392b2 
					 
					
						
						
							
							(svn r248) -Feature: console script files "exec myscript.file"  
						
						... 
						
						
						
						-Feature: console logging (of debug messages with *developer = 2 and debug_level #) to text-files "script test.txt"
-Feature: server and client are auto-executing "on_server.scr" and "on_client.scr" scripts 
						
						
					 
					
						2004-09-14 16:10:20 +00:00 
						 
				 
			
				
					
						
							
							
								signde 
							
						 
					 
					
						
						
							
						
						383dc579e4 
					 
					
						
						
							
							(svn r233) -Fix: german language fixes (Tron)  
						
						... 
						
						
						
						-Fix: fixed some english console texts 
						
						
					 
					
						2004-09-13 09:21:42 +00:00 
						 
				 
			
				
					
						
							
							
								signde 
							
						 
					 
					
						
						
							
						
						263042cdf2 
					 
					
						
						
							
							(svn r230) -Feature: IConsoleWarning for warning messages  
						
						... 
						
						
						
						-Feature: added info_cmd command
-Codechange: renamed "varinfo" to "info_var"
-Fix: some const fixes in console.h
-Fix: fixed return value of IConsoleCmdGet 
						
						
					 
					
						2004-09-13 06:56:30 +00:00 
						 
				 
			
				
					
						
							
							
								darkvater 
							
						 
					 
					
						
						
							
						
						01dd0219d3 
					 
					
						
						
							
							(svn r229) -Fix: Some more const stuff fixed .(Tron)  
						
						... 
						
						
						
						-Fix: ParseConnectionString() function to parse network connection string: <IP>[:<PORT>][#<PLAY_AS] . 
						
						
					 
					
						2004-09-12 23:35:01 +00:00 
						 
				 
			
				
					
						
							
							
								darkvater 
							
						 
					 
					
						
						
							
						
						e295e46e3e 
					 
					
						
						
							
							(svn r223) -Fix: Const correctness and miscellaneous fixes. Thank you Tron for your diligent fixing of warnings (and some possibly bugs) (Tron)  
						
						... 
						
						
						
						-CodeLayout: Remove trailing spaces and Windows linebreaks 
						
						
					 
					
						2004-09-12 21:49:38 +00:00 
						 
				 
			
				
					
						
							
							
								signde 
							
						 
					 
					
						
						
							
						
						d6cab2e06d 
					 
					
						
						
							
							(svn r221) -Feature: console command and variable hooking  
						
						... 
						
						
						
						-Fix: added another network.c stub
-Consolecommand: "scrollto <tile>" center main view on <tile> [Darkvater]
-Consolecommand: "resettile <tile>" force bulldoze <tile> without any checks (DEBUG only) [Darkvater]
-Fix: resetengines is hooked to be not available in network games
-Codechange: "connect <connectstr>": the connect command now uses a connectionstring like the network-gui
-Fix: Direct Connect editbox can handle up to max ~35 characters [Darkvater] 
						
						
					 
					
						2004-09-12 20:15:18 +00:00