Commit Graph

4384 Commits

Author SHA1 Message Date
/dev/urandom
02a6c90d13
Premake: Linker warnings are now treated as fatal errors. 2016-08-13 20:11:37 +02:00
/dev/urandom
9235616baa
Premake: Use C++14 flag; this may have an effect on the MSVC compiler in the future. 2016-08-13 20:11:06 +02:00
/dev/urandom
7ff05580c9
Premake: Split up dependencies, make them easily configurable and provide easy-to-use imports.
All dependency projects are now separated into their own Premake scripts and are designed to provide easy "import", "includes" and "setup" functions.

First, you use project.setup { ... } to provide the library with its respective configuration, this MAY include defines and MUST include the source path of that specific library. Then you can use project.includes() or project.import() in your target application or library project to let the script configure your project. This will configure all necessary include directories and links.
2016-08-13 19:45:11 +02:00
/dev/urandom
6dfd22c07a
New premake flags for debugging anticheat, library loading and forcing unit tests.
- --debug-detections sets the "DEBUG_DETECTIONS" define to show whenever a mismatch in the anticheat hashing occurs.
- --debug-load-library sets the "DEBUG_LOAD_LIBRARY" define to show libraries as they are loaded during runtime in the debug console.
- --force-unit-tests sets the "FORCE_UNIT_TESTS" define to enforce compiling the unit tests into the binary.
2016-08-13 19:20:27 +02:00
momo5502
1db207497b ´ 2016-08-13 17:34:54 +02:00
momo5502
d8486422ea Command stuff 2016-08-13 16:39:05 +02:00
momo5502
e0bdf9a23a Toast when increasing security level 2016-08-13 12:28:09 +02:00
momo5502
be8ee24528 Better anticheat debugging 2016-08-13 11:58:06 +02:00
momo5502
a9742bc8ec Fix securitylevel message 2016-08-13 11:56:25 +02:00
/dev/urandom
4c6ad8a134
Premake: Add --copy-pdb parameter to also copy the PDB file to the folder given by --copy-to. 2016-08-10 17:09:19 +02:00
/dev/urandom
63fc302ce0
Premake: Fix fail on --copy-to due to missing target directory. 2016-08-10 17:08:27 +02:00
momo5502
d324bc0977 Update wink signals 2016-08-08 20:54:42 +02:00
momo5502
a608ee5ad1 Remove wink signals 2016-08-08 20:52:59 +02:00
momo5502
6730ad4c27 Update zlib 2016-08-08 20:45:16 +02:00
momo5502
555076715c Disable debug messages in anticheat 2016-08-08 19:33:58 +02:00
momo5502
4aebdf5e96 More integrity checks 2016-08-08 18:59:02 +02:00
momo5502
727f673069 Integrity check for process protection 2016-08-08 14:56:26 +02:00
momo5502
1ca490d953 Protect OpenProcess and co. 2016-08-08 14:49:53 +02:00
momo5502
b0df3e0e21 Anticheat fixes and aimbot detection 2016-08-08 01:57:00 +02:00
momo5502
4fc7de502a Don't authenticate loopback 2016-08-07 22:14:30 +02:00
momo5502
9e9967b9d1 More anticheat detections 2016-08-07 21:46:30 +02:00
momo5502
ad604de8b4 Update submodule 2016-08-07 18:33:15 +02:00
momo5502
ab3d0b789d Fix 2016-08-07 18:25:44 +02:00
momo5502
799a7583ef Fix selectstringtableentryindvar 2016-08-07 17:52:13 +02:00
momo5502
2aee48bffa More anticheat exceptions 2016-08-07 16:50:04 +02:00
momo5502
f6b0ffc9df Don't print invalid nodes 2016-08-06 13:35:40 +02:00
momo5502
3b735df5b5 Lower the limit again 2016-08-06 01:47:12 +02:00
momo5502
0585ef6053 Lower the query limit 2016-08-06 01:40:24 +02:00
momo5502
ca019864f6 Fix node bug 2016-08-06 01:25:56 +02:00
momo5502
a97fbd4c8a Change node query limit 2016-08-06 00:36:28 +02:00
momo5502
1438f46d94 Update protobuf 2016-08-06 00:30:12 +02:00
momo5502
0694565a91 Secure guid authentication 2016-08-06 00:28:51 +02:00
momo5502
ccd465da54 Minidump upload 2016-08-05 20:30:44 +02:00
momo5502
67aade3ef4 Update dependencies and add virtual destructor to asset interfaces 2016-08-04 14:27:43 +02:00
momo5502
bb65f463be Fix realy exploit 2016-08-01 17:21:46 +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
a343c5ac5b Optimize localized string allocation 2016-07-22 12:52:12 +02:00
momo5502
cc74cf4d8d Typo 2016-07-22 12:26:46 +02:00
momo5502
b2a9e7af81 Remove unnecessary includes and fix steamauth exploit 2016-07-22 12:12:11 +02:00
momo5502
23571e899c Exploit fixes 2016-07-14 19:05:10 +02:00
momo5502
245cd533d1 Steam proxy 2016-07-12 18:33:25 +02:00
momo5502
2ea490382b More fixes and optimizations 2016-07-11 17:37:36 +02:00
momo5502
9562285ed7 Use new format library and sort utils 2016-07-11 17:14:58 +02:00
momo5502
766fd631b1 Update submodules 2016-07-10 16:30:51 +02:00
momo5502
ae2c458a07 More protobuf fixes 2016-07-03 16:54:16 +02:00
momo5502
38f15c7d50 Ignore protobuf warnings 2016-07-03 16:50:43 +02:00
momo5502
cf51b962da Revert protobuf 2016-07-02 17:54:16 +02:00
momo5502
1518a30ad2 Ignore asset stuff again 2016-07-02 16:55:40 +02:00
momo5502
e08f1f1ba9 Fix memory leaks and errors 2016-06-30 19:38:48 +02:00