Asher Baker
bf10d88fb4
More flexible presubmit handling
2019-01-05 21:35:23 +00:00
Asher Baker
fdc6c99abd
Check presubmit response, implement module uploading
2019-01-05 02:02:29 +00:00
Asher Baker
c2b749e5b4
Clean things up a bit, add more debug paths
2018-07-21 14:06:47 +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
e01565fc0f
Add support for parsing comments in steam.inf
2018-01-07 22:20:55 +00: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
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
Asher Baker
e4a0c190ab
Include steam.inf in crash metadata
2016-08-22 15:06:14 +01:00
Asher Baker
8bd442751d
Missing gamedata file shouldn't cause load failure
2016-05-18 09:11:04 +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
4570405649
Add more metadata to dump files
2016-01-25 15:38:43 +00:00
Asher Baker
96236d2666
Don't add MinidumpAccount if it doesn't exist
...
Apparently this is crashing now.
2016-01-20 17:59:41 +00:00
Asher Baker
7b75dc3e05
Disable the more experimental bits now builds are live
2016-01-14 16:53:16 +00:00
Asher Baker
3a9ba1bbeb
Fix metadata path on Windows
2016-01-14 14:18:01 +00:00
Asher Baker
16ef76f580
Wide strings are too wide.
2016-01-14 13:10:57 +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
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
f0129017e1
Yay, defines.
2015-02-14 15:58:07 +00:00
Asher Baker
a428abf158
Add more exception codes to the whitelist.
2015-02-14 03:36:17 +00:00
Asher Baker
ab144877cb
Eh, changed my mind.
2014-11-08 02:04:17 +00:00
Asher Baker
6d7f7ea698
Respect the docs.
2014-11-08 02:00:40 +00:00
Asher Baker
1d2ce76b20
Bump version.
2014-11-08 01:50:04 +00:00
Asher Baker
c8acdedf50
Tiny bit more saftey.
2014-11-08 01:45:19 +00:00
Asher Baker
f602743c5a
Catch Sys_Error on Windows. (Fixes T3)
2014-10-31 22:42:09 +00:00
Asher Baker
4750eb0b7e
Catch more exceptions on Windows.
2013-05-19 03:28:09 +01:00
Asher Baker
e8f2f6e8c9
Added Windows support.
2013-05-18 00:46:46 +01:00
Asher Baker
d03afbbd84
Create dumps directory if it doesn't exist.
2013-05-17 14:48:52 +01:00
Asher Baker
d736010d3b
Don't require the hl2sdk to build.
2013-05-17 05:24:31 +01:00
Asher Baker
ed7f9b99f7
Removed debug messages.
2013-05-16 07:50:25 +01:00
Asher Baker
bad8c99a0b
Initial commit.
2013-05-16 07:18:31 +01:00