Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						f37a93cecd 
					 
					
						
						
							
							Add any output from CheckCaches to desync log  
						
						
						
						
					 
					
						2019-05-18 18:31:08 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						fa55a1c002 
					 
					
						
						
							
							Output a log, savegame and screenshot on desync events  
						
						
						
						
					 
					
						2019-05-18 10:17:59 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						ec1e848a7f 
					 
					
						
						
							
							Add log of game events since last load and overall  
						
						... 
						
						
						
						Add console command
Add to crashlog 
						
						
					 
					
						2019-05-18 10:17:59 +01:00 
						 
				 
			
				
					
						
							
							
								Charles Pigott 
							
						 
					 
					
						
						
							
						
						47d0d86a3c 
					 
					
						
						
							
							Fix   #7255 : Prevent crashlog corruption by only printing the 32 most recent news messages  
						
						
						
						
					 
					
						2019-04-29 17:43:27 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						674732cd68 
					 
					
						
						
							
							Merge: Codechange: Use null pointer literal instead of the NULL macro  
						
						
						
						
					 
					
						2019-04-11 18:14:13 +01:00 
						 
				 
			
				
					
						
							
							
								Henry Wilson 
							
						 
					 
					
						
						
							
						
						7c8e7c6b6e 
					 
					
						
						
							
							Codechange: Use null pointer literal instead of the NULL macro  
						
						
						
						
					 
					
						2019-04-10 23:22:20 +02:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						58c27ab59e 
					 
					
						
						
							
							Merge branch 'crashlog_improvements' into jgrpp  
						
						
						
						
					 
					
						2019-04-09 19:30:29 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						69d2d3e278 
					 
					
						
						
							
							Crashlog: Limit total number of news items  
						
						
						
						
					 
					
						2019-04-09 19:29:27 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						d5ee9d34da 
					 
					
						
						
							
							Merge branch 'cpp-11' into crashlog_improvements  
						
						... 
						
						
						
						# Conflicts:
#	Makefile.src.in
#	projects/determineversion.vbs
#	source.list
#	src/crashlog.cpp
#	src/misc.cpp
#	src/os/unix/crashlog_unix.cpp
#	src/os/windows/crashlog_win.cpp
#	src/rev.h
#	src/thread/thread.h
#	src/thread/thread_morphos.cpp
#	src/thread/thread_none.cpp
#	src/thread/thread_os2.cpp
#	src/thread/thread_pthread.cpp
#	src/thread/thread_win32.cpp 
						
						
					 
					
						2019-04-09 19:21:39 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						361758b516 
					 
					
						
						
							
							Merge branches 'crashlog_improvements', 'save_ext' into jgrpp  
						
						... 
						
						
						
						# Conflicts:
#	Makefile.src.in
#	projects/openttd_vs140.vcxproj
#	projects/openttd_vs140.vcxproj.filters
#	projects/openttd_vs141.vcxproj
#	projects/openttd_vs141.vcxproj.filters
#	projects/openttd_vs142.vcxproj
#	projects/openttd_vs142.vcxproj.filters
#	src/core/smallstack_type.hpp
#	src/linkgraph/linkgraphjob.cpp
#	src/linkgraph/linkgraphjob.h
#	src/misc.cpp
#	src/network/network_udp.cpp
#	src/openttd.cpp
#	src/saveload/saveload.cpp 
						
						
					 
					
						2019-04-09 19:06:26 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						5e6d283463 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						... 
						
						
						
						Remove the viewport sign cache as this is now superseded by the kd tree
implementation
# Conflicts:
#	src/crashlog.cpp
#	src/lang/english.txt
#	src/misc.cpp
#	src/pathfinder/follow_track.hpp
#	src/pbs.cpp
#	src/rail_cmd.cpp
#	src/saveload/vehicle_sl.cpp
#	src/settings.cpp
#	src/settings_gui.cpp
#	src/ship_cmd.cpp
#	src/station.cpp
#	src/station_base.h
#	src/station_cmd.cpp
#	src/table/settings.ini
#	src/thread/thread_morphos.cpp
#	src/town_cmd.cpp
#	src/train_cmd.cpp
#	src/viewport.cpp
#	src/waypoint.cpp 
						
						
					 
					
						2019-03-13 03:38:26 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						1a115e1cc8 
					 
					
						
						
							
							Change: Include _current_company in crashlog AI config line  
						
						... 
						
						
						
						_current_company is not currently logged anywhere in the crashlog.
_local_company is logged, despite being much less useful than
_current_company.
This change logs _current_company alongside _local_company. 
						
						
					 
					
						2019-03-11 12:47:46 +00:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						36105841b9 
					 
					
						
						
							
							Codechange: ICU_SORT is in reality ICU_I18N (according to their CMake files)  
						
						... 
						
						
						
						By naming it in a different way, things get a bit confusing.
Especially if we are switching to CMake, which autodetects these
things, we need to use the name the authors of ICU gave it; not
our interpertation of that name. 
						
						
					 
					
						2019-03-11 10:16:00 +01:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						52d7e7d45e 
					 
					
						
						
							
							Codechange: ICU_LAYOUT is in reality ICU_LX (according to their CMake files)  
						
						... 
						
						
						
						By naming it in a different way, things get a bit confusing.
Especially if we are switching to CMake, which autodetects these
things, we need to use the name the authors of ICU gave it; not
our interpertation of that name. 
						
						
					 
					
						2019-03-11 10:16:00 +01:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						7adae09897 
					 
					
						
						
							
							Codechange: liblzma is called liblzma, how ever strange that might be  
						
						... 
						
						
						
						It is the only library we use that calls itself with 'lib' in the
name. This might be confusing, but with the arrival of cmake a lot
of these things are automated. And detection will find 'liblzma',
not 'lzma', like with 'lzo', 'zlib', .. 
						
						
					 
					
						2019-03-11 10:16:00 +01:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Charles Pigott 
							
						 
					 
					
						
						
							
						
						c3bc7d657e 
					 
					
						
						
							
							Codechange: Remove ability for SDL to be dynamically loaded on Windows  
						
						
						
						
					 
					
						2019-03-02 17:13:05 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						3d60f2a4cf 
					 
					
						
						
							
							Merge branch 'crashlog_improvements' into jgrpp  
						
						
						
						
					 
					
						2018-08-26 22:25:26 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						743432e7f0 
					 
					
						
						
							
							Try to do non-main thread crash save/screenshot in main thread  
						
						
						
						
					 
					
						2018-08-26 22:23:11 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						5d61b27faa 
					 
					
						
						
							
							Add note to crashlog if crash is in non-main thread  
						
						
						
						
					 
					
						2018-08-26 22:23:11 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						5661763d6a 
					 
					
						
						
							
							Merge branch 'crashlog_improvements' into jgrpp  
						
						
						
						
					 
					
						2018-07-26 19:04:34 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						ddef3ad7c2 
					 
					
						
						
							
							Add map size information to crash log  
						
						
						
						
					 
					
						2018-07-26 19:02:08 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						1fe0bb76b9 
					 
					
						
						
							
							Merge branches 'crashlog_improvements', 'save_ext', 'version_utils' into jgrpp  
						
						
						
						
					 
					
						2018-04-27 02:42:20 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						f42cc19aad 
					 
					
						
						
							
							Merge branch 'cpp-11' into crashlog_improvements  
						
						... 
						
						
						
						# Conflicts:
#	Makefile.src.in
#	src/crashlog.cpp
#	src/crashlog.h 
						
						
					 
					
						2018-04-27 00:33:44 +01:00 
						 
				 
			
				
					
						
							
							
								keldorkatarn 
							
						 
					 
					
						
						
							
						
						4955996b35 
					 
					
						
						
							
							Remove costly recalculation of a date format we already have.  
						
						... 
						
						
						
						(cherry picked from commit 6aca18d18252f1c2f6d4a215999b7d7afb7df813)
See #36  
						
						
					 
					
						2018-04-17 16:35:22 +01:00 
						 
				 
			
				
					
						
							
							
								Charles Pigott 
							
						 
					 
					
						
						
							
						
						62d79900ec 
					 
					
						
						
							
							Add: List recent news messages in crashlog output  
						
						
						
						
					 
					
						2018-04-13 22:08:13 +02:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						f77a368268 
					 
					
						
						
							
							Merge branch 'crashlog_improvements' into jgrpp  
						
						
						
						
					 
					
						2017-09-04 01:23:08 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						2f85326a4a 
					 
					
						
						
							
							Increase crashlog length limits  
						
						
						
						
					 
					
						2017-09-04 00:56:57 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						38b446ee0f 
					 
					
						
						
							
							Merge branch 'crashlog_improvements' into jgrpp  
						
						
						
						
					 
					
						2017-06-22 19:33:52 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						3271d69bda 
					 
					
						
						
							
							Enable crashlogs for emergency or missing NewGRF savegames, in dev mode.  
						
						... 
						
						
						
						Factor out common checks for emergency and missing NewGRFs. 
						
						
					 
					
						2017-06-22 19:30:37 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						2fbeb29277 
					 
					
						
						
							
							Merge branch 'crashlog_improvements' into jgrpp  
						
						... 
						
						
						
						# Conflicts:
#	src/misc.cpp
#	src/openttd.cpp 
						
						
					 
					
						2017-02-21 21:50:08 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						349ddd90b7 
					 
					
						
						
							
							Maintain a circular buffer of recent commands, add to crashlog.  
						
						... 
						
						
						
						Add console command to dump command log.
Increase max crashlog size. 
						
						
					 
					
						2017-02-21 21:49:56 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						8ad53acfef 
					 
					
						
						
							
							Merge branch 'crashlog_improvements' into jgrpp  
						
						
						
						
					 
					
						2016-09-08 19:41:53 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						c2825c12ea 
					 
					
						
						
							
							Add clang version support to crashlog output.  
						
						
						
						
					 
					
						2016-09-08 19:40:15 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						f7774415f2 
					 
					
						
						
							
							Merge branch 'cpp-11' into crashlog_improvements  
						
						... 
						
						
						
						# Conflicts:
#	src/stdafx.h 
						
						
					 
					
						2016-09-08 19:36:00 +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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						597380e099 
					 
					
						
						
							
							(svn r27650) -Codechange: Replace SaveOrLoadMode by FileOperation and DetailedFileType.  
						
						
						
						
					 
					
						2016-09-04 12:57:43 +00:00 
						 
				 
			
				
					
						
							
							
								alberth 
							
						 
					 
					
						
						
							
						
						a959c0c965 
					 
					
						
						
							
							(svn r27650) -Codechange: Replace SaveOrLoadMode by FileOperation and DetailedFileType.  
						
						
						
						
					 
					
						2016-09-04 12:57:43 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						74ff8b9e8e 
					 
					
						
						
							
							Merge branch 'crashlog_improvements' into jgrpp  
						
						... 
						
						
						
						# Conflicts:
#	Makefile.src.in 
						
						
					 
					
						2016-06-12 21:21:55 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						62631cba02 
					 
					
						
						
							
							Attempt to log distro name/version in Unix crashlog.  
						
						... 
						
						
						
						Factor out fork/execve/read stdout code into own function. 
						
						
					 
					
						2016-06-12 20:58:52 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						8d078acb4e 
					 
					
						
						
							
							Log registers and fault instruction in Unix crashlog.  
						
						
						
						
					 
					
						2016-06-12 19:34:06 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						0951cb320c 
					 
					
						
						
							
							Show ./configure invocation in crash log.  
						
						
						
						
					 
					
						2016-06-10 23:39:26 +01:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						1b84d893e0 
					 
					
						
						
							
							(svn r27573) -Fix [FS#6467]: Compilation failure with gcc 6.1 due to headers included after safeguards.h (JGR)  
						
						
						
						
					 
					
						2016-05-22 10:15:35 +00:00 
						 
				 
			
				
					
						
							
							
								frosch 
							
						 
					 
					
						
						
							
						
						6fafa3d93a 
					 
					
						
						
							
							(svn r27573) -Fix [FS#6467]: Compilation failure with gcc 6.1 due to headers included after safeguards.h (JGR)  
						
						
						
						
					 
					
						2016-05-22 10:15:35 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						6542c164d5 
					 
					
						
						
							
							Fix various headers in crashlog.cpp being included after safeguards.h  
						
						... 
						
						
						
						Fixes compilation failure when headers use malloc-type function. 
						
						
					 
					
						2016-05-19 19:05:50 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						bdca33ee80 
					 
					
						
						
							
							Merge branch 'crashlog_improvements' into jgrpp  
						
						
						
						
					 
					
						2016-03-21 20:47:16 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						6ed6eeb478 
					 
					
						
						
							
							Include _current_company in crashlog AI config.  
						
						
						
						
					 
					
						2016-03-21 20:21:32 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						4722c81e88 
					 
					
						
						
							
							Merge branch 'crashlog_improvements' into jgrpp  
						
						
						
						
					 
					
						2016-02-25 22:27:55 +00:00