Commit Graph

126 Commits

Author SHA1 Message Date
Asher Baker
e4f1f046f8 Ah Windows, why are your slashes backwards 2019-01-13 13:09:33 +00:00
Asher Baker
3bdb0e6337 Change directory before applying patches 2019-01-13 13:05:38 +00:00
Asher Baker
53a6f29ab7 Apply some breakpad patches to generate better symbol files and process more minidumps 2019-01-13 12:57:26 +00:00
Asher Baker
6faeace858 Bump version to 2.4.2 2019-01-12 01:50:43 +00:00
Asher Baker
2d4ffc703b Read auxv from proc rather than the stack 2019-01-12 01:33:10 +00:00
Asher Baker
3582376f35 Dump linux vDSO symbols 2019-01-11 23:42:34 +00:00
Asher Baker
ad9db42aa4 Relax module list requirements
Some Windows versions have problems with Steamclient.dll and give it a size of -1
2019-01-08 21:52:55 +00:00
Asher Baker
7aeabf23b5 Do not crash if the minidump is missing a module list 2019-01-06 14:29:44 +00:00
Asher Baker
cfc925acff More info in presubmit 2019-01-06 12:48:24 +00:00
Asher Baker
6634c9b5d2 Use HTTP to upload to work around Travis issues 2019-01-06 01:36:44 +00:00
Asher Baker
e0fa36efc8 Bump version to 2.4.1 2019-01-05 23:53:09 +00:00
Asher Baker
609f3ae6c2 Generate persistent server ID 2019-01-05 23:13:18 +00:00
Asher Baker
bf10d88fb4 More flexible presubmit handling 2019-01-05 21:35:23 +00:00
Asher Baker
967fe4d0fb First pass of build fixes 2019-01-05 13:00:59 +00:00
Asher Baker
fdc6c99abd Check presubmit response, implement module uploading 2019-01-05 02:02:29 +00:00
Asher Baker
3cced00e29 Fix Windows build 2019-01-05 01:57:01 +00:00
Asher Baker
0d683c84b9 Build dump_syms for Windows 2018-07-21 14:33:16 +01:00
Asher Baker
c2b749e5b4 Clean things up a bit, add more debug paths 2018-07-21 14:06:47 +01:00
Asher Baker
47dc8d0c3d Bump version to 2.4.0 2018-07-21 02:07:38 +01:00
Asher Baker
d7e3f11670 Handle CI builds having a detached HEAD 2018-07-21 02:00:04 +01:00
Asher Baker
d234f8f756 Upload branch builds to a subdir 2018-07-21 01:52:20 +01:00
Asher Baker
38258d2a23 Unix line endings everywhere 2018-07-21 01:31:51 +01:00
Asher Baker
2706b7f628 Port latest features from test client to extension 2018-07-21 01:29:45 +01:00
Asher Baker
c88ae7d972 Wooo, RAII 2018-07-20 21:15:29 +01:00
Asher Baker
3dc66eec46 Linux symbol file dumping 2018-07-20 01:17:53 +01:00
Asher Baker
b8548750b6 Disable appveyor "tests" 2018-07-19 23:17:33 +01:00
Asher Baker
51ab414c1c Add Windows support to test tool 2018-07-19 23:12:53 +01:00
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
Peace-Maker
0c294e9e95 Fix CS:GO GetSpew support
GetSpew is implemented in the current engine, but uses the fastcall calling convention on windows now.

Add gamedata for CS:GO back in as well as a "UseFastcall" key to indicate the calling convention for the GetSpew call.
2017-09-13 11:29:19 +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
1fc5be1cc6 Include git hash in version info 2016-09-11 12:36:07 +01:00
Asher Baker
36d465f9e1 Whoops. 2016-09-11 12:30:20 +01:00
Asher Baker
db4150b651 Welp, that bug was really silly. 2016-09-11 12:25:06 +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