Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						7ff252c58d 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						... 
						
						
						
						# Conflicts:
#	Makefile.src.in
#	findversion.sh
#	projects/determineversion.vbs
#	src/aircraft_cmd.cpp
#	src/lang/dutch.txt
#	src/linkgraph/linkgraph_gui.cpp
#	src/linkgraph/linkgraph_gui.h
#	src/order_cmd.cpp
#	src/settings_gui.cpp
#	src/smallmap_gui.cpp
#	src/town_cmd.cpp
#	src/viewport.cpp
#	src/water_map.h 
						
						
					 
					
						2019-03-04 01:18:25 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						c61acc7fc1 
					 
					
						
						
							
							Fix   #7280 : Save in the right location on desync and server timeout  
						
						
						
						
					 
					
						2019-03-03 12:12:32 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						36ac643749 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						... 
						
						
						
						# Conflicts:
#	src/lang/afrikaans.txt
#	src/lang/basque.txt
#	src/lang/belarusian.txt
#	src/lang/brazilian_portuguese.txt
#	src/lang/bulgarian.txt
#	src/lang/catalan.txt
#	src/lang/croatian.txt
#	src/lang/czech.txt
#	src/lang/danish.txt
#	src/lang/dutch.txt
#	src/lang/english.txt
#	src/lang/english_AU.txt
#	src/lang/english_US.txt
#	src/lang/estonian.txt
#	src/lang/finnish.txt
#	src/lang/french.txt
#	src/lang/gaelic.txt
#	src/lang/galician.txt
#	src/lang/german.txt
#	src/lang/greek.txt
#	src/lang/hebrew.txt
#	src/lang/hungarian.txt
#	src/lang/icelandic.txt
#	src/lang/indonesian.txt
#	src/lang/irish.txt
#	src/lang/italian.txt
#	src/lang/japanese.txt
#	src/lang/korean.txt
#	src/lang/latin.txt
#	src/lang/latvian.txt
#	src/lang/lithuanian.txt
#	src/lang/luxembourgish.txt
#	src/lang/norwegian_bokmal.txt
#	src/lang/norwegian_nynorsk.txt
#	src/lang/polish.txt
#	src/lang/portuguese.txt
#	src/lang/romanian.txt
#	src/lang/russian.txt
#	src/lang/serbian.txt
#	src/lang/simplified_chinese.txt
#	src/lang/slovak.txt
#	src/lang/slovenian.txt
#	src/lang/spanish.txt
#	src/lang/spanish_MX.txt
#	src/lang/swedish.txt
#	src/lang/tamil.txt
#	src/lang/thai.txt
#	src/lang/traditional_chinese.txt
#	src/lang/turkish.txt
#	src/lang/ukrainian.txt
#	src/lang/unfinished/persian.txt
#	src/lang/vietnamese.txt
#	src/lang/welsh.txt
#	src/rail_cmd.cpp
#	src/station_cmd.cpp 
						
						
					 
					
						2019-02-19 19:36:30 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						7c31a32c2b 
					 
					
						
						
							
							Fix: colour of network specific strings in company dropdown menus  
						
						
						
						
					 
					
						2019-02-16 22:19:16 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						2fdcc52321 
					 
					
						
						
							
							Merge branch 'save_ext' into jgrpp  
						
						... 
						
						
						
						# Conflicts:
#	Makefile.src.in
#	findversion.sh
#	projects/determineversion.vbs
#	src/lang/dutch.txt
#	src/lang/korean.txt
#	src/network/network.cpp
#	src/network/network_client.cpp
#	src/rail.cpp
#	src/rail_cmd.cpp
#	src/saveload/afterload.cpp
#	src/ship_cmd.cpp
#	src/toolbar_gui.cpp
#	src/vehicle.cpp 
						
						
					 
					
						2019-02-13 19:09:06 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						830ed6be61 
					 
					
						
						
							
							Fix: Do not mangle tagged revision strings for network revision strings  
						
						
						
						
					 
					
						2019-02-12 21:32:43 +00:00 
						 
				 
			
				
					
						
							
							
								Thomas den Hollander 
							
						 
					 
					
						
						
							
						
						412e6132b6 
					 
					
						
						
							
							Fix: CompanyEconomy documentation  
						
						... 
						
						
						
						Company income was described as an unsigned integer, but it should be signed. 
						
						
					 
					
						2019-02-12 19:26:21 +00:00 
						 
				 
			
				
					
						
							
							
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						db2c0ccae0 
					 
					
						
						
							
							Fix  fdc2e85: Double close of file handles  
						
						... 
						
						
						
						When unpacking downloaded content, the downloaded .gz file was being opened with `fopen`, the OS file handle given to zlib, and then afterwards zlib told to close the file.
But the `FILE *` object was never closed with `fclose`, meaning the stdio library would have a hanging file object, whose file handle was now invalid or referred to a different file. This caused asserts during shutdown with Microsoft's C library in debug mode.
Fix this by properly duplicating the OS handle and `fclose`ing the `FILE *` object, before giving the handle to zlib. 
						
						
					 
					
						2019-02-06 21:09:02 +01:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						8e7fe3973f 
					 
					
						
						
							
							Add: CompanyCtrlAction enum for CMD_COMPANY_CTRL actions  
						
						
						
						
					 
					
						2019-02-04 21:08:36 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						2142452305 
					 
					
						
						
							
							Merge branch 'save_ext' into jgrpp  
						
						... 
						
						
						
						# Conflicts:
#	Makefile.src.in
#	findversion.sh
#	projects/determineversion.vbs
#	src/gamelog.cpp
#	src/gamelog_internal.h
#	src/lang/german.txt
#	src/lang/korean.txt
#	src/network/core/config.h
#	src/network/network.cpp
#	src/network/network_udp.cpp
#	src/rev.h
#	src/saveload/afterload.cpp
#	src/saveload/company_sl.cpp
#	src/saveload/depot_sl.cpp
#	src/saveload/gamelog_sl.cpp
#	src/saveload/misc_sl.cpp
#	src/saveload/order_sl.cpp
#	src/saveload/saveload.cpp
#	src/saveload/station_sl.cpp
#	src/saveload/town_sl.cpp
#	src/saveload/vehicle_sl.cpp
#	src/table/settings.ini
#	src/viewport.cpp 
						
						
					 
					
						2019-02-04 18:32:44 +00: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 
						 
				 
			
				
					
						
							
							
								Niels Martin Hansen 
							
						 
					 
					
						
						
							
						
						c511b0e801 
					 
					
						
						
							
							Change: Increase NETWORK_REVISION_LENGTH to 33 bytes  
						
						
						
						
					 
					
						2019-02-03 18:00:16 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						1dd8629227 
					 
					
						
						
							
							Define socket constants on MinGW if missing  
						
						
						
						
					 
					
						2019-02-02 07:42:53 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						255b6adfc9 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						... 
						
						
						
						# Conflicts:
#	src/vehicle_cmd.cpp 
						
						
					 
					
						2019-01-31 02:04:02 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						b22fbfbe3d 
					 
					
						
						
							
							Add: allow opening of one TextfileWindow per type  
						
						
						
						
					 
					
						2019-01-28 23:43:18 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						191afd93c1 
					 
					
						
						
							
							Merge branch 'save_ext' into jgrpp  
						
						... 
						
						
						
						# Conflicts:
#	src/lang/english.txt
#	src/lang/german.txt
#	src/lang/korean.txt
#	src/settings.cpp
#	src/station_cmd.cpp
#	src/table/settings.ini
#	src/vehicle_base.h
#	src/widgets/dropdown.cpp 
						
						
					 
					
						2019-01-21 19:28:29 +00:00 
						 
				 
			
				
					
						
							
							
								Charles Pigott 
							
						 
					 
					
						
						
							
						
						fe8c24e081 
					 
					
						
						
							
							Codechange: Remove unnecessarily defined functions under MinGW  
						
						
						
						
					 
					
						2019-01-17 21:55:15 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						e3d167f9f0 
					 
					
						
						
							
							Merge branch 'save_ext' into jgrpp  
						
						... 
						
						
						
						# Conflicts:
#	config.lib
#	src/misc_gui.cpp
#	src/network/network_gui.cpp
#	src/settings_type.h
#	src/smallmap_gui.cpp
#	src/smallmap_gui.h
#	src/station_cmd.cpp
#	src/toolbar_gui.cpp
#	src/vehicle_gui.cpp
#	src/window.cpp 
						
						
					 
					
						2019-01-14 00:01:44 +00:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						5ff0c24993 
					 
					
						
						
							
							Fix   #6780 : Some windows didn't get updated from OnTick() ( #7048 )  
						
						
						
						
					 
					
						2019-01-12 23:23:23 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						4f1d54564e 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						... 
						
						
						
						# Conflicts:
#	src/debug.cpp 
						
						
					 
					
						2019-01-02 16:09:44 +00:00 
						 
				 
			
				
					
						
							
							
								glx 
							
						 
					 
					
						
						
							
						
						c540d72445 
					 
					
						
						
							
							Fix: [Win32] WIN32 may not be defined, always prefer the compiler predefined macro _WIN32  
						
						
						
						
					 
					
						2018-12-27 18:09:16 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						a6c5951b2f 
					 
					
						
						
							
							Fix flags field not being received in Reply_CLIENT_FIND_SERVER_extended  
						
						
						
						
					 
					
						2018-11-27 18:46:48 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						e735c1a51a 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						... 
						
						
						
						# Conflicts:
#	src/aircraft_cmd.cpp
#	src/autoreplace_cmd.cpp
#	src/pathfinder/follow_track.hpp
#	src/pathfinder/yapf/yapf_rail.cpp
#	src/saveload/afterload.cpp
#	src/saveload/saveload.cpp
#	src/script/api/ai/ai_station.hpp.sq
#	src/script/api/game/game_station.hpp.sq
#	src/script/api/script_station.hpp
#	src/track_func.h
#	src/vehicle_base.h 
						
						
					 
					
						2018-11-05 12:53:36 +00:00 
						 
				 
			
				
					
						
							
							
								Charles Pigott 
							
						 
					 
					
						
						
							
						
						f5b1115039 
					 
					
						
						
							
							Doc: Lots and lots of doxymentation fixes  
						
						
						
						
					 
					
						2018-10-31 12:35:54 +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 
							
						 
					 
					
						
						
							
						
						21040dc00b 
					 
					
						
						
							
							Implementing sending server GRF info list response in multiple packets  
						
						... 
						
						
						
						Add/adjust GRF info message logging 
						
						
					 
					
						2018-06-11 06:26:25 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						847a46d107 
					 
					
						
						
							
							Fix assertion failure in RequestContentList with many GRFs  
						
						
						
						
					 
					
						2018-06-11 01:47:44 +01: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 
							
						 
					 
					
						
						
							
						
						ad1c402ad8 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						... 
						
						
						
						# Conflicts:
#	src/debug.cpp
#	src/saveload/afterload.cpp
#	src/saveload/saveload.cpp
#	src/settings_type.h
#	src/town_cmd.cpp
#	src/window.cpp 
						
						
					 
					
						2018-05-03 23:54:51 +01:00 
						 
				 
			
				
					
						
							
							
								J0an Josep 
							
						 
					 
					
						
						
							
						
						cfb8092397 
					 
					
						
						
							
							Fix  b4b98e5165: Use FALLTHROUGH attribute with correct indentation.  
						
						
						
						
					 
					
						2018-04-30 21:52:40 +02:00 
						 
				 
			
				
					
						
							
							
								Matthijs Kooijman 
							
						 
					 
					
						
						
							
						
						fa87212a76 
					 
					
						
						
							
							Fix: Some spelling errors in printed messages  
						
						
						
						
					 
					
						2018-04-30 13:38:58 +02:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						85adde7485 
					 
					
						
						
							
							Remove: PSP support  
						
						
						
						
					 
					
						2018-04-29 15:32:16 +02: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 
							
						 
					 
					
						
						
							
						
						d1dd5937eb 
					 
					
						
						
							
							Merge branch 'send_money_company' into jgrpp  
						
						
						
						
					 
					
						2017-05-01 14:50:56 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						e43f0dad21 
					 
					
						
						
							
							Fix crashes/issues with non-broadcast network chat.  
						
						
						
						
					 
					
						2017-05-01 14:50:45 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						b3fd11efd2 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						... 
						
						
						
						# Conflicts:
#	src/blitter/32bpp_anim.cpp
#	src/blitter/32bpp_anim.hpp
#	src/blitter/32bpp_anim_sse4.cpp 
						
						
					 
					
						2017-03-19 12:27:24 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						ed01e81c42 
					 
					
						
						
							
							(svn r27794) -Fix [FS#6526]: Chat text background overflowed due to missing padding.  
						
						
						
						
					 
					
						2017-03-14 00:57:52 +00:00 
						 
				 
			
				
					
						
							
							
								peter1138 
							
						 
					 
					
						
						
							
						
						36837a070c 
					 
					
						
						
							
							(svn r27794) -Fix [FS#6526]: Chat text background overflowed due to missing padding.  
						
						
						
						
					 
					
						2017-03-14 00:57:52 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						54494a0a7c 
					 
					
						
						
							
							Merge branch 'send_money_company' into jgrpp  
						
						
						
						
					 
					
						2017-03-03 22:42:07 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						9c74da46b1 
					 
					
						
						
							
							Change send money to company messages to be broadcasts.  
						
						... 
						
						
						
						Adjust text formatting depending on whether current client is
the source, destination or neither. 
						
						
					 
					
						2017-03-03 22:37:43 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						63629852f7 
					 
					
						
						
							
							Add a second int64 data field to chat arbitrary data field.  
						
						
						
						
					 
					
						2017-03-03 22:33:55 +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 
							
						 
					 
					
						
						
							
						
						c70a60fd18 
					 
					
						
						
							
							Add another network broadcast mode.  
						
						
						
						
					 
					
						2017-03-03 22:31:44 +00:00 
						 
				 
			
				
					
						
							
							
								patch-import 
							
						 
					 
					
						
						
							
						
						f820543391 
					 
					
						
						
							
							Import give money to company patch  
						
						... 
						
						
						
						From: https://www.tt-forums.net/viewtopic.php?p=1183311#p1183311 
Fix language files and minor formatting issues 
						
						
					 
					
						2017-03-02 00:09:23 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						f89e8b76d6 
					 
					
						
						
							
							Fix increased number of NewGRFs support.  
						
						... 
						
						
						
						Improve error handling if multiplayer limit is exceeded. 
						
						
					 
					
						2017-02-14 00:35:15 +00:00