Commit Graph
60 Commits
Author SHA1 Message Date
Asher Baker 08c991129d Build windows breakpad libs as part of pre-setup like linux 2018-07-19 17:24:25 +01:00
Asher Baker 67b3972469 Attempt a windows compiler update 2018-07-19 17:14:05 +01:00
Asher Baker cdf63bf2e7 Do not upload non-master branch builds 2018-07-19 14:17:37 +01:00
Asher Baker 2aea141c56 Linux updates for test tool 2018-07-19 13:55:28 +01:00
Asher Baker 9548b0c025 Local crash processing experiments 2018-07-18 21:32:01 +01:00
Asher Baker e01565fc0f Add support for parsing comments in steam.inf 2018-01-07 22:20:55 +00:00
Asher Baker aca6b682e6 Bump version to 2.3.2 2017-11-04 21:12:47 +00:00
Asher Baker 1be48c4e7f Got breakpad building again... 2017-11-04 20:59:45 +00:00
Asher Baker f7625094b5 More travis crap. 2017-11-04 20:53:34 +00:00
Asher Baker 617b1b32c9 I hate debugging travis. 2017-11-04 20:41:25 +00:00
Asher Baker 22a62adbf4 I am a lemon. 2017-11-04 20:32:58 +00:00
Asher Baker 6fed2fa0f4 Dump breakpad configure log for debugging 2017-11-04 20:28:20 +00:00
Asher Baker 78d209a89d Use configure flag to get 32-bit breakpad build 2017-11-04 20:10:10 +00:00
Asher Baker 643e1c7e47 Merge pull request #1 from peace-maker/csgo_getspew
Fix CS:GO GetSpew support
2017-10-26 13:31:49 +01:00
Asher Baker 9a93124207 Dont break old versions with new gamedata 2017-09-13 13:41:56 +00:00
Asher Baker 8056b5c1a1 Update misleading SM version number 2017-09-13 10:23:32 +00:00
Asher Baker 06cc61eee1 Never log gamedata failures as errors 2017-08-25 21:01:09 +01:00
Asher Baker ed63b02d6f Hopefully avoid suspected MSVC compiler failure 2016-09-07 12:11:40 +01:00
Asher Baker af99027366 Fixed a couple of issues with steam.inf parsing 2016-08-23 10:37:41 +01:00
Asher Baker e4a0c190ab Include steam.inf in crash metadata 2016-08-22 15:06:14 +01:00
Asher Baker d2ad4eb071 Remove CS:GO GetSpew gamedata, the functionality is stubbed out in the engine and it can cause a hang on Windows 2016-08-08 14:55:27 +01:00
Asher Baker 00885f6dcf Include test program in package 2016-07-02 11:59:29 +01:00
Asher Baker 00f5c3d08e Added code for testing Breakpad minidump creation 2016-07-01 23:14:42 +01:00
Asher Baker 66b3785ea5 Add config option for upload URL 2016-03-15 12:06:50 +00:00
Asher Baker 3085928ca1 NUL-terminate upload response buffer 2016-03-15 12:04:18 +00:00
Asher Baker 4f2715d3b9 Of course, Google broke that 2016-02-14 14:40:01 +00:00
Asher Baker 1c8161f488 Gamedata for HL2:DM and DoD:S 2016-01-25 16:38:40 +00:00
Asher Baker 4570405649 Add more metadata to dump files 2016-01-25 15:38:43 +00:00
Asher Baker 7b75dc3e05 Disable the more experimental bits now builds are live 2016-01-14 16:53:16 +00:00
Asher Baker ef9418a196 Updated CS:S signature. 2016-01-14 16:14:08 +00:00
Asher Baker 1dad8b3aa2 Include version number in package 2016-01-14 14:35:32 +00:00
Asher Baker 3a9ba1bbeb Fix metadata path on Windows 2016-01-14 14:18:01 +00:00
Asher Baker 43c3005312 One day this Windows build will work 2016-01-14 13:52:30 +00:00
Asher Baker f8e50be843 Build crash_generation_client explicitly 2016-01-14 13:34:31 +00:00
Asher Baker 1fc734826a Fix Breakpad lib path 2016-01-14 13:16:28 +00:00
Asher Baker 16ef76f580 Wide strings are too wide. 2016-01-14 13:10:57 +00:00
Asher Baker 2c2a65bdd1 Force VS2013 for AppVeyor builds 2016-01-14 13:03:39 +00:00
Asher Baker 34c98654db Added AppVeyor config file 2016-01-14 12:48:36 +00:00
Asher Baker 7fcdb36a14 First pass at Windows build support 2016-01-14 12:43:08 +00:00
Asher Baker 7c7fa9a21b Improved the logging situation. 2016-01-14 11:18:10 +00:00
Asher Baker b2444071ea ImACow likes dots.... 2016-01-13 17:49:24 +00:00
Asher Baker 54fa7a0979 Upload in a thread and print error message for failures. 2016-01-13 17:37:20 +00:00
Asher Baker 2d0e211e07 Maybe Windows? 2016-01-13 16:49:19 +00:00
Asher Baker 2319e8b926 Include console logs in Linux crash reports. 2016-01-13 16:25:03 +00:00
Asher Baker b24de4743c Fix not linking libbreakpad_client.a on rebuild. 2015-11-04 12:08:06 +00:00
Asher Baker fd91ed3fec Need to keep the metadata file around until upload is complete 2015-10-23 12:11:16 +01:00
Asher Baker 45fbcc5563 Structure the metadata file for sane parsing
Also, use breakpad's libc replacement functions in the signal handler to avoid memory corruption issues.
2015-10-23 12:10:09 +01:00
Asher Baker 354f1a4a7d First pass at additional dump metadata
This doesn't actually work when autoloaded due to not handling plugin state changes yet.
2015-10-22 17:18:17 +01:00
Asher Baker 6c7149c0ef Actually get it right this time 2015-10-22 14:18:10 +01:00
Asher Baker c2b18087d3 Fix dump_syms path again 2015-10-22 14:15:27 +01:00
Asher Baker b167d186e7 Fix breakpad include path 2015-10-22 14:13:01 +01:00
Asher Baker c6de75354b Don't build dump_syms in the source dir 2015-10-22 14:09:10 +01:00
Asher Baker 757b35bdbd Clean things up a bit 2015-10-22 14:00:28 +01:00
Asher Baker 6189f27f7f Fix urllib import in BreakpadSymbols 2015-10-22 12:49:25 +01:00
Asher Baker a8bc419778 Hopefully build dump_syms as part of setup 2015-10-22 12:45:58 +01:00
Asher Baker 7227d3fd30 Ignore unshallow failing 2015-10-22 12:17:15 +01:00
Asher Baker d65942d5ca Force build for Travis 2015-10-22 12:13:16 +01:00
Asher Baker 28b4932b86 Complete switch to git 2015-10-22 12:09:46 +01:00
Asher Baker 7192253626 Removed breakpad source code 2015-10-22 11:29:13 +01:00
Asher Baker 7078f5cd16 Convert .hgignore to .gitignore 2015-10-22 11:27:39 +01:00