Jonathan G Rennison
|
a8d5e56696
|
Crashlog: Only output dump files for MSVC builds
|
2022-09-11 10:28:57 +01:00 |
|
Jonathan G Rennison
|
ad1e4ca334
|
Crashlog: Windows: Add BFD inline info support
|
2022-09-04 22:01:09 +01:00 |
|
glx22
|
b6c5f49379
|
Change: add a timestamp in name of crash files
|
2022-02-02 21:32:01 +01:00 |
|
Jonathan G Rennison
|
2b8018f5d6
|
MinGW: Avoid function cast warnings with GetProcAddress
|
2021-11-09 01:08:28 +00:00 |
|
Jonathan G Rennison
|
da282c3ecc
|
Merge branch 'master' into jgrpp-beta
# Conflicts:
# .github/workflows/ci-build.yml
# CMakeLists.txt
# src/lang/finnish.txt
# src/lang/french.txt
# src/lang/korean.txt
# src/lang/norwegian_bokmal.txt
# src/lang/russian.txt
# src/lang/spanish.txt
# src/misc_gui.cpp
# src/newgrf.cpp
|
2021-10-28 23:51:24 +01:00 |
|
Jonathan G Rennison
|
24fdc8331b
|
Add CheckCaches mode to emit a log/save/screenshot on detected issue
|
2021-10-03 23:57:27 +01:00 |
|
Jonathan G Rennison
|
1002c6d9d2
|
Fix various compiler warnings
See: #267
|
2021-06-11 22:54:27 +01:00 |
|
glx22
|
744a9e4745
|
Codechange: [WIN32] Add a wrapper around GetProcAddress()
|
2021-06-10 23:17:29 +02:00 |
|
glx22
|
b7250a42e1
|
Fix: [MinGW32] Linking error
|
2021-06-10 23:17:29 +02:00 |
|
glx22
|
5d05c4919b
|
Codechange: [WIN32] Reduce manual dynamic loading as WinXP is the minimum version
|
2021-06-10 23:17:29 +02:00 |
|
Jonathan G Rennison
|
cb08d56add
|
MinGW32: Fix 13011e00 : wrong safe esp variable in asm block
|
2021-04-14 21:08:05 +01:00 |
|
Jonathan G Rennison
|
227041008f
|
Merge branch 'master' into jgrpp
# Conflicts:
# src/debug.cpp
# src/lang/russian.txt
# src/misc_gui.cpp
# src/os/windows/crashlog_win.cpp
# src/os/windows/font_win32.cpp
# src/os/windows/win32.cpp
# src/rail_cmd.cpp
# src/window_gui.h
|
2021-04-11 03:05:08 +01:00 |
|
Niels Martin Hansen
|
746f1ca11a
|
Codechange: Remove the now meaningless console_cp parameter from OTTD2FS
|
2021-04-07 09:31:47 +02:00 |
|
Niels Martin Hansen
|
e0561dbded
|
Fix #8713: Change OTTD2FS and FS2OTTD to return string objects instead of static buffers
|
2021-04-07 09:31:47 +02:00 |
|
Jonathan G Rennison
|
63ddf7f587
|
Crashlog: Update thread/lock handling to match GameLoop changes
|
2021-04-06 18:43:50 +01:00 |
|
Jonathan G Rennison
|
5e14b54a0c
|
Merge branch 'master' into jgrpp
|
2021-04-05 17:51:45 +01:00 |
|
Michael Lutz
|
13011e00c6
|
Fix #8860: [Win32] Crashlog window wasn't reliably shown for crashes not on the main thread.
|
2021-03-13 22:09:05 +01:00 |
|
Jonathan G Rennison
|
883e19f2c6
|
Windows: Fix wrong stack pointer for crash log window on non-main thread
|
2021-03-12 17:41:47 +00:00 |
|
Jonathan G Rennison
|
f53697ce76
|
Windows: Call SetThreadStackGuarantee for all threads, not just main thread
|
2021-03-12 17:30:40 +00:00 |
|
Jonathan G Rennison
|
f4e29071be
|
Merge tag '1.11.0-beta2' into jgrpp
# Conflicts:
# .github/workflows/ci-build.yml
# .github/workflows/release.yml
# CMakeLists.txt
# src/blitter/32bpp_optimized.cpp
# src/debug.cpp
# src/gfx.cpp
# src/gfx_func.h
# src/lang/czech.txt
# src/lang/english.txt
# src/lang/italian.txt
# src/lang/swedish.txt
# src/lang/ukrainian.txt
# src/network/network_server.cpp
# src/os/windows/crashlog_win.cpp
# src/os/windows/win32.cpp
# src/pathfinder/follow_track.hpp
# src/screenshot.cpp
# src/settings_type.h
# src/spritecache.cpp
# src/vehicle_gui.cpp
# src/video/sdl2_v.cpp
# src/video/video_driver.cpp
# src/video/video_driver.hpp
# src/video/win32_v.cpp
|
2021-03-02 11:59:03 +00:00 |
|
Niels Martin Hansen
|
b427ddce88
|
Codechange: Switch to explicit wide strings
|
2021-02-23 11:25:39 +01:00 |
|
Jonathan G Rennison
|
e95216b59d
|
Merge branch 'master' into jgrpp
# Conflicts:
# src/company_cmd.cpp
# src/core/geometry_func.cpp
# src/date.cpp
# src/genworld_gui.cpp
# src/gfx.cpp
# src/object_gui.cpp
# src/openttd.cpp
# src/settings_type.h
# src/video/allegro_v.cpp
# src/video/dedicated_v.cpp
# src/video/null_v.cpp
# src/video/sdl2_v.cpp
# src/video/sdl_v.cpp
# src/video/win32_v.cpp
|
2021-02-19 15:38:34 +00:00 |
|
glx22
|
348f322df1
|
Fix f1f281b31 : [Win32] MinGW doesn't know timeapi.h
|
2021-02-13 19:07:42 +01:00 |
|
Loïc Guilloux
|
f1f281b318
|
Fix: [Win32] Set minimum resolution for timers to 1ms. (#8660)
|
2021-02-09 21:21:57 +01:00 |
|
Jonathan G Rennison
|
b7ddd486cf
|
Merge branch 'master' into jgrpp
# Conflicts:
# cmake/CompileFlags.cmake
# src/aircraft_cmd.cpp
# src/blitter/32bpp_anim.cpp
# src/cargopacket.cpp
# src/cheat_gui.cpp
# src/company_cmd.cpp
# src/company_gui.cpp
# src/core/pool_func.hpp
# src/date.cpp
# src/economy.cpp
# src/error_gui.cpp
# src/ground_vehicle.cpp
# src/ground_vehicle.hpp
# src/group_gui.cpp
# src/industry_cmd.cpp
# src/lang/dutch.txt
# src/lang/french.txt
# src/lang/german.txt
# src/linkgraph/linkgraph_gui.cpp
# src/linkgraph/mcf.cpp
# src/network/network_content.cpp
# src/network/network_server.cpp
# src/network/network_udp.cpp
# src/newgrf_engine.cpp
# src/newgrf_station.cpp
# src/order_cmd.cpp
# src/order_gui.cpp
# src/pathfinder/follow_track.hpp
# src/pathfinder/yapf/yapf_common.hpp
# src/saveload/saveload.cpp
# src/settings_gui.cpp
# src/station_cmd.cpp
# src/station_kdtree.h
# src/string_func.h
# src/table/settings.ini
# src/tgp.cpp
# src/timetable_cmd.cpp
# src/timetable_gui.cpp
# src/toolbar_gui.cpp
# src/town_cmd.cpp
# src/train_cmd.cpp
# src/train_gui.cpp
# src/tree_gui.cpp
# src/tunnelbridge_cmd.cpp
# src/vehicle.cpp
# src/vehicle_gui.cpp
# src/video/sdl2_v.cpp
# src/video/sdl_v.cpp
# src/video/win32_v.cpp
# src/viewport.cpp
# src/viewport_sprite_sorter_sse4.cpp
# src/window.cpp
|
2021-02-01 17:07:34 +00:00 |
|
Jonathan G Rennison
|
6c3e5642f8
|
Merge branch 'master' into jgrpp
# Conflicts:
# cmake/CompileFlags.cmake
# src/crashlog.cpp
# src/fileio.cpp
# src/fileio_func.h
# src/fios_gui.cpp
# src/ini_load.cpp
# src/ini_type.h
# src/lang/english.txt
# src/lang/german.txt
# src/lang/korean.txt
# src/network/network_client.cpp
# src/order_base.h
# src/order_cmd.cpp
# src/os/windows/win32.cpp
# src/road_cmd.cpp
# src/saveload/saveload.cpp
# src/saveload/saveload.h
# src/settings.cpp
# src/station_cmd.cpp
# src/stdafx.h
# src/table/settings.ini
# src/tree_cmd.cpp
# src/tree_gui.cpp
# src/vehicle_base.h
# src/video/cocoa/cocoa_v.mm
# src/video/cocoa/event.mm
# src/video/cocoa/wnd_quartz.mm
# src/viewport.cpp
# src/widgets/tree_widget.h
|
2021-01-31 01:08:35 +00:00 |
|
Charles Pigott
|
9b800a96ed
|
Codechange: Remove min/max functions in favour of STL variants (#8502)
|
2021-01-08 11:16:18 +01:00 |
|
Michael Lutz
|
dd138fc460
|
Codechange: Stringify config file paths.
|
2020-12-27 13:19:25 +01:00 |
|
Jonathan G Rennison
|
677940cfc6
|
Merge branch 'master' into jgrpp
|
2020-06-01 20:39:46 +01:00 |
|
Jonathan G Rennison
|
52e0d44c8a
|
Revert "Fix recursive faults in Window crash logger due to message box event loop."
This reverts commit 2b1b7f8b135968cb88d8e65fcb89cdff8d203838.
Replaced by b5ca2161d9 .
|
2020-06-01 19:39:37 +01:00 |
|
glx
|
b5ca2161d9
|
Fix #7970: [Win32] Disable event loop on crash to prevent recursive faults
|
2020-06-01 14:09:58 +02:00 |
|
Jonathan G Rennison
|
669b68d140
|
Crashlog: Suffix crash file names with date/time
|
2020-04-27 17:31:35 +01:00 |
|
Jonathan G Rennison
|
eef6ad7b2a
|
Crash log: Save config file in new crash save chunk
|
2020-04-21 18:17:13 +01:00 |
|
Jonathan G Rennison
|
7960db35f2
|
Merge branch 'master' into jgrpp
# Conflicts:
# config.lib
# 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/aircraft_cmd.cpp
# src/base_station_base.h
# src/core/pool_type.hpp
# src/disaster_vehicle.cpp
# src/economy.cpp
# src/engine.cpp
# src/group.h
# src/group_cmd.cpp
# src/group_gui.cpp
# src/lang/english.txt
# src/lang/german.txt
# src/linkgraph/linkgraph_gui.cpp
# src/network/network_command.cpp
# src/network/network_server.cpp
# src/openttd.cpp
# src/order_cmd.cpp
# src/road_cmd.cpp
# src/saveload/afterload.cpp
# src/saveload/cargopacket_sl.cpp
# src/saveload/linkgraph_sl.cpp
# src/saveload/order_sl.cpp
# src/saveload/station_sl.cpp
# src/saveload/town_sl.cpp
# src/saveload/vehicle_sl.cpp
# src/screenshot.cpp
# src/screenshot.h
# src/settings_gui.cpp
# src/settings_type.h
# src/smallmap_gui.cpp
# src/station.cpp
# src/station_cmd.cpp
# src/table/settings.ini
# src/toolbar_gui.cpp
# src/town_cmd.cpp
# src/train.h
# src/train_cmd.cpp
# src/train_gui.cpp
# src/vehicle.cpp
# src/vehicle_base.h
# src/vehiclelist.cpp
# src/window_type.h
|
2020-01-06 18:45:51 +00:00 |
|
Michał Janiszewski
|
c7ead8388c
|
Codechange: Improve MSVC ARM64 support
|
2019-12-24 13:14:11 +00:00 |
|
Jonathan G Rennison
|
0e82365938
|
Windows: Crash log: Add more exception details
|
2019-12-10 02:26:16 +00:00 |
|
Jonathan G Rennison
|
8b9c9e93f8
|
Win32: Load AddVectoredExceptionHandler function at run time
See: #116
|
2019-11-17 21:47:20 +00:00 |
|
Jonathan G Rennison
|
cbdd9f84d8
|
Merge branch 'master' into jgrpp
# Conflicts:
# src/console_gui.cpp
# src/lang/korean.txt
# src/video/sdl2_v.cpp
# src/video/sdl2_v.h
# src/window.cpp
# src/window_gui.h
|
2019-11-12 18:43:10 +00:00 |
|
S. D. Cloudt
|
13cc8a0cee
|
Cleanup: Removed SVN headers
|
2019-11-10 17:59:20 +00:00 |
|
Jonathan G Rennison
|
47629d6ed9
|
Windows: Attempt to log stack overflow and heap corruption exceptions
|
2019-11-04 03:30:42 +00:00 |
|
Jonathan G Rennison
|
6c21c93192
|
Add command line switch -Z to write detailed version information
|
2019-10-08 00:05:44 +01:00 |
|
Jonathan G Rennison
|
4116ccd578
|
Windows: Do not output crash.dmp files for non-developers
|
2019-09-07 02:16:36 +01:00 |
|
Jonathan G Rennison
|
459a49cb24
|
Add flags for mismatch type to client desync log
|
2019-08-20 22:52:03 +01:00 |
|
Jonathan G Rennison
|
97baff6fd8
|
Add client desync log to server desync log output
|
2019-05-23 22:53:17 +01:00 |
|
Jonathan G Rennison
|
5a9790a196
|
Store crash/desync logs in crash/desync savegame
Add console command to dump loaded debug log
|
2019-05-23 22:53:17 +01:00 |
|
Jonathan G Rennison
|
951a50ddd9
|
Include crash/desync log contents in PNG screenshots
|
2019-05-22 07:27:51 +01:00 |
|
Jonathan G Rennison
|
fa55a1c002
|
Output a log, savegame and screenshot on desync events
|
2019-05-18 10:17:59 +01:00 |
|
Transportman
|
7ef2f11c4c
|
Fix #7570: Show Github URL in the crashlog window
|
2019-05-04 19:54:32 +01:00 |
|
Jonathan G Rennison
|
51579be197
|
Fix compilation warnings in windows crashlog
|
2019-05-02 01:42:53 +01:00 |
|
Jonathan G Rennison
|
028d2505fd
|
Fix missing format specifier in windows crash log abort message
|
2019-05-02 01:30:07 +01:00 |
|