Commit Graph

63 Commits

Author SHA1 Message Date
/dev/urandom
c639f232f9
[Exception] Fix crash caused by drawing DEBUG text when no graphics initialized. 2017-06-01 02:13:39 +02:00
momo5502
fe6cb2d737 [Scheduler] Introduce scheduler with 80 compile errors 2017-05-31 15:50:32 +02:00
momo5502
e5bca7654b [Exception] Fix error message 2017-05-02 13:37:41 +02:00
momo5502
d6a674b883 [Exception] Don't deadlock trying to close the window 2017-04-27 11:14:44 +02:00
momo5502
1481b02867 [Exception] Fix R_RegisterFont 2017-04-23 13:38:24 +02:00
momo5502
167c22abab [Exception] Fix minidump creation 2017-03-19 00:23:20 +01:00
/dev/root
f0f4a5b6cc [Exception] Changed checks to use c++ experimental features 2017-03-15 19:30:15 +01:00
/dev/root
37e2dafb00 [Exception] Only start crash-helper if *.dmp exist 2017-03-14 18:16:12 +01:00
momo5502
a257292594 [Exception] Remove bitmrc and upload minidumps using the helper 2017-03-13 22:14:41 +01:00
momo5502
0198948d26 [Exception] Fix message box 2017-02-20 21:30:59 +01:00
momo5502
1d9455891e [Exception] Still show a messagebox with the error message 2017-02-15 13:28:05 +01:00
/dev/root
d537ba5dbe [Exception] Disabled question for big minidumps because of stupid users
- quality of small minidumps is increased since we reduced compiler optimization
2017-02-14 20:00:29 +01:00
momo5502
d8ab3ab422 [AssetHandler] 'Properly' reset bypass state 2017-02-14 11:38:44 +01:00
momo5502
77bda3aea3 [Exception] More detailed crash message 2017-02-10 21:51:30 +01:00
momo5502
e72a60c19e [Exception] Fix process suspension 2017-02-10 19:45:31 +01:00
momo5502
ee06e79a28 [Exception] Destroy windows and suspend threads 2017-02-10 09:50:08 +01:00
TheApadayo
23ff36d590 [Exception] Added better exception handling so that when the users are morons it explains exactly what happened to them.... cause they're morons 2017-02-09 16:17:06 -05:00
momo5502
3b1c28ad1a [Exception] OCD strikes again 2017-02-07 09:43:16 +01:00
TheApadayo
a19c98dfca [MiniDump] Added 2 new flags: "bigminidump" and "reallybigminidumps" that dump code segments and code + data segments respectively. tell the testers to use them 2017-02-06 15:52:35 -05:00
momo5502
82e9f3864c [General] Refactor all the code
This is the actual refactoring, the last commit was broken
2017-01-20 22:41:03 +01:00
momo5502
74b34f2a6d [LineEndings] Fix them all 2017-01-19 22:55:15 +01:00
sr0
e1a4e3ec27 Remove .gitattributes file 2017-01-18 23:44:36 +01:00
/dev/root
6c9e28ff42 [LineEndings] Fix crlf lineendings
- added gitattributes file to force crlf for hpp/cpp/lua
2017-01-16 17:42:50 +01:00
momo5502
c9d160c72a [General] Get rid of unnecessary submodules 2017-01-06 15:27:35 +01:00
momo5502
788ccae967 [Command] Use pointers instead of an abstraction interface for params 2016-12-07 20:00:24 +01:00
momo5502
8085e4bd88 [CodeStyle] Refactor the code to match our basic style guidelines 2016-11-20 14:10:57 +01:00
momo5502
4c2f128e97 Fix glass and maptest 2016-10-31 16:49:45 +01:00
momo5502
af3a777a11 Remove dependencies. 2016-10-31 12:58:42 +01:00
momo5502
0c978d9980 Clean minidump code 2016-08-30 12:23:53 +02:00
/dev/urandom
1dca734e05
Close minidump immediately after generating it. 2016-08-29 08:00:46 +02:00
/dev/urandom
050f867288
Merge remote-tracking branch 'origin/develop' into minidump 2016-08-29 06:40:09 +02:00
/dev/urandom
2772701412
Merge remote-tracking branch 'origin/develop' into minidump
# Conflicts:
#	src/Components/Modules/Exception.cpp
#	src/Components/Modules/Exception.hpp
2016-08-28 21:30:12 +02:00
momo5502
e8598f3cdb 2016-08-28 21:21:25 +02:00
momo5502
cf59101497 Exception shit 2016-08-28 20:52:47 +02:00
/dev/urandom
ebba2819d6
Commit local workspace.
- Split minidump (upload) and exception handling code
- Smaller minidumps for faster uploads
- Several new build flags (accessible from premake5 with --params)
- BitMessage abstractions
- Some other things I can't remember.
2016-08-28 19:39:39 +02:00
/dev/urandom
1d5927f093
debug_minidump now uses code from VC++ 8.0 CRT to generate fake exception info. 2016-08-28 19:38:38 +02:00
/dev/urandom
d3d8884f93
Generate a more complete context in debug_minidump. 2016-08-28 19:38:38 +02:00
/dev/urandom
bd7faf2b32
Implement "debug_minidump" for debugging of minidump upload and generation. 2016-08-27 19:22:40 +02:00
/dev/root
6696a57b18 added converttobase64 function
added UploadMinidump2BM
2016-08-27 18:18:03 +02:00
momo5502
0fd0f87981 Better upload and new dependencies. 2016-08-26 12:14:59 +02:00
/dev/root
369267ef39 added submodules for bitmrc 2016-08-25 18:17:47 +02:00
momo5502
9e9967b9d1 More anticheat detections 2016-08-07 21:46:30 +02:00
momo5502
ccd465da54 Minidump upload 2016-08-05 20:30:44 +02:00
momo5502
56b01bc2ae Optimization 2016-07-31 21:07:08 +02:00
momo5502
3c448f173f Some experiments 2016-07-31 20:46:22 +02:00
momo5502
245cd533d1 Steam proxy 2016-07-12 18:33:25 +02:00
momo5502
9562285ed7 Use new format library and sort utils 2016-07-11 17:14:58 +02:00
momo5502
123d62e1eb Even more optimizations 2016-06-26 20:46:02 +02:00
momo5502
ddfd65cad4 Revert shit 2016-03-11 21:53:23 +01:00
sr0
3db0667929 Fixed Anti-Cheat on Windows 7 2016-03-11 21:49:14 +01:00