/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
624173f7cf
Update load/save code, set TTL to 1 hour and remove node storage.
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/root
a82aab26fa
updated BITMESSAGE_SIZE_LIMIT
...
added EncodeBase64/DecodeBase64 to Utils::String
2016-08-27 23:46:24 +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
/dev/urandom
738f9ee941
Add "bm_send <addr> <content>".
2016-08-27 11:24:26 +02:00
/dev/urandom
073e984f69
Fix logic mistake with parsing parameters for bm_* commands.
2016-08-27 10:16:12 +02:00
/dev/urandom
4756851048
Add implementation of BitMessage in form of bm_* commands.
2016-08-27 06:51:00 +02:00
/dev/urandom
addb746a59
Update BitMRC fork and set _CRT_SECURE_NO_WARNINGS for 3rd party includes.
2016-08-26 23:41:57 +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
7f951dadbd
Update dependencies
2016-08-25 13:25:23 +02:00
momo5502
3ff2c40f7a
Add devmap to maprotation (credit to @Dasfonia)
2016-08-22 13:29:25 +02:00
momo5502
8e72395ab9
Add working permban command
2016-08-18 13:26:05 +02:00
momo5502
464ea2f82b
Use toasts for noclip and ufo
2016-08-18 12:36:18 +02:00
momo5502
701c8c6e04
Rename noclip error
2016-08-18 12:09:36 +02:00
momo5502
256b463411
Don't ignore warning 4100
2016-08-18 02:18:45 +02:00
momo5502
f064966ec0
Add noclip and ufo commands
2016-08-18 01:57:56 +02:00
momo5502
c26e197161
Merge branch 'master'
2016-08-17 20:27:47 +02:00
momo5502
9ed469f1ef
Working lean support
2016-08-17 20:27:33 +02:00
/dev/urandom
db4f9ad6ec
MILESTONE define is now bound to the current Git tag name (which is beta).
...
Subject to.
2016-08-17 05:00:12 +02:00
momo5502
c0e3a49234
TDES -> DES3
2016-08-17 03:19:17 +02:00
momo5502
3e9d5779ca
Lean stuff (unfinished)
2016-08-16 20:36:52 +02:00
momo5502
f6410370ac
Stringtable tests
2016-08-16 13:58:45 +02:00
momo5502
405ae959f2
IW4x!!!!
2016-08-16 02:00:07 +02:00
momo5502
a73380db16
Some fixes
2016-08-16 01:54:52 +02:00
momo5502
0bdb4d887f
Fix errors
2016-08-15 17:07:32 +02:00
momo5502
1b71afcc21
Beginning of a banclient command
2016-08-15 16:40:30 +02:00
momo5502
84422b0fc0
Refresh dedi console window title
2016-08-15 13:42:30 +02:00
momo5502
d67aa26a5d
Fix connect protocol and temporary workaround for localhost parties
2016-08-15 12:57:49 +02:00
momo5502
72e98f8bbb
Optimize ConnectProtocol
2016-08-14 18:40:13 +02:00
momo5502
fe4bf5704d
Colored mapname when in lobby
2016-08-14 17:01:01 +02:00
momo5502
19d177ed29
Remove component registration message
2016-08-14 16:18:44 +02:00
momo5502
3585ab62a7
Rename stuff
2016-08-14 16:16:10 +02:00
momo5502
9a3b5d48e4
Optimize array access
2016-08-14 16:05:57 +02:00
momo5502
7def8890e9
Securitylevel serverinfo stuff
2016-08-14 16:01:24 +02:00
momo5502
0e793af68b
Fix /dev/root's d3d crash
2016-08-14 15:27:37 +02:00
momo5502
768bc2bd2c
Remove messages (node)
2016-08-14 13:42:03 +02:00
momo5502
4e6ab5645e
2016-08-13 22:34:11 +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
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
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
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
38f15c7d50
Ignore protobuf warnings
2016-07-03 16:50:43 +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
momo5502
9451964046
Some optimization
2016-06-30 12:11:51 +02:00
momo5502
fdda6244d3
Optimize toasts
2016-06-28 19:38:14 +02:00
momo5502
8a4c64c2db
Fix noborder stuff
2016-06-28 12:46:28 +02:00
momo5502
9b2d709211
Optimize antishit
2016-06-28 11:30:49 +02:00
momo5502
6bad0ef9a4
Re-version custom zones
2016-06-28 01:03:37 +02:00
momo5502
705ab362f0
Fix intro
2016-06-27 19:30:58 +02:00
momo5502
967cfff5ec
Fix toasts
2016-06-27 17:54:04 +02:00
momo5502
123d62e1eb
Even more optimizations
2016-06-26 20:46:02 +02:00
momo5502
3746bceec4
Correct byte order for node ports
2016-06-26 17:28:47 +02:00
momo5502
b83d85b651
Optimizations
2016-06-26 14:25:54 +02:00
momo5502
154c81ee10
2016-06-24 20:26:38 +02:00
momo5502
e52de08f88
Hm
2016-06-24 18:48:54 +02:00
momo5502
75dda8062a
Some fixes
2016-06-24 18:48:04 +02:00
momo5502
545d6458c8
Fix toasts
2016-06-24 15:15:18 +02:00
momo5502
75af2aa24e
Toasts
2016-06-24 14:49:46 +02:00
momo5502
5c70ca9011
Fixes and stuff
2016-06-19 17:40:30 +02:00
momo5502
625461e6ad
Fix loopback
2016-06-15 12:38:06 +02:00
momo5502
546c60c7c7
Add co_hunted dependency until FX building works
2016-06-15 12:23:34 +02:00