Commit Graph

43 Commits

Author SHA1 Message Date
momo5502
ee91306681 [Main] Shorten binary check 2017-05-30 23:35:56 +02:00
momo5502
86491a7372 [Main] Optimize entrypoint 2017-05-30 23:34:52 +02:00
momo5502
8560daf0a1 [Main] Remove interception hook 2017-03-10 23:18:52 +01:00
momo5502
1b4393f095 [AntiCheat] More process security and debug priviledge acquisition 2017-03-04 13:52:00 +01:00
momo5502
a4abdd9dcb [StructuredData] Add 15 classes code, still not fully working! 2017-02-20 19:18:07 +01:00
momo5502
b87a038008 [Proxy] Enable In-Mod text 2017-02-17 03:27:38 +01:00
momo5502
29acb108be [Hooking] Optimizie inline-asm hooks 2017-02-01 15:04:32 +01:00
momo5502
deb2508b8d [Friends] Friends without worker 2017-01-30 21:13:30 +01:00
momo5502
4e84c297e4 [IPC] Use iw4x as worker process instead of creating a separate binary 2017-01-27 22:03:35 +01:00
momo5502
2de95b4a3b [General] Fix protobuf and other memory leaks 2017-01-22 21:38:57 +01: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
c21ef7452a [Steam] Show playing game 2017-01-15 15:18:31 +01:00
momo5502
558024754e [Main] Use correct namespace 2017-01-12 17:43:35 +01:00
momo5502
7943aea010 [Main] Remove newlines 2016-11-25 20:32:33 +01:00
/dev/root
124e86387b [General] Fixed line endings
- converted all line endings in cpp/hpp files to dos
2016-11-25 13:00:48 +01:00
momo5502
8085e4bd88 [CodeStyle] Refactor the code to match our basic style guidelines 2016-11-20 14:10:57 +01:00
momo5502
18b2944d2e Don't unprotect the main process 2016-10-30 14:17:49 +01:00
momo5502
256b463411 Don't ignore warning 4100 2016-08-18 02:18:45 +02:00
momo5502
d67aa26a5d Fix connect protocol and temporary workaround for localhost parties 2016-08-15 12:57:49 +02:00
momo5502
5c70ca9011 Fixes and stuff 2016-06-19 17:40:30 +02:00
momo5502
4428c063d7 Small optimization 2016-06-14 19:49:27 +02:00
momo5502
daa87d2a50 Protect .text segment 2016-02-29 15:49:27 +01:00
momo5502
0ec1029a89 Optimize RNG and limit packet input 2016-02-19 23:57:06 +01:00
momo5502
d8a4c91ff1 Some fixes. 2016-02-18 18:04:47 +01:00
momo5502
b4be34c8a8 Penis. 2016-02-06 01:01:33 +01:00
momo5502
70d49efac5 Optimize unit tests. 2016-02-05 00:33:06 +01:00
momo5502
6dd250259c Fix unit testing stuff for release configurations. 2016-02-04 22:13:31 +01:00
momo5502
ad1e25bd56 Update submodules and include some unit testing code. 2016-02-04 21:58:49 +01:00
momo5502
2a29232a6f Node invalidation security stuff. 2016-02-01 21:59:45 +01:00
momo5502
ad6220fa0b RSA signature stuff. 2016-02-01 10:23:06 +01:00
momo5502
2706e50881 libtommath is faster than tomsfastmath (oh, irony :P) and fixes issue 2016-01-31 21:53:51 +01:00
momo5502
e43444738c Stuff seems to take years to compile on release :/ Might wanna switch to openssl, crypto++ or some other rsa lib. 2016-01-31 21:27:43 +01:00
momo5502
9cd0624f88 XModel stuff 2016-01-26 16:12:41 +01:00
momo5502
19a4c62617 Use static cast and check binary. 2016-01-26 01:41:21 +01:00
momo5502
77be8fb151 Comments. 2016-01-24 13:54:36 +01:00
momo5502
7db2956e45 Fix entry point. 2016-01-24 13:44:42 +01:00
momo5502
a3ee040a20 Fix release builds. 2016-01-24 13:06:52 +01:00
momo5502
7e8663604b Some changes. 2016-01-21 01:01:22 +01:00
momo5502
4bbe670c32 Fix warning stuff and issue 2016-01-17 12:31:56 +01:00
momo5502
87c1c36943 Use premake. 2015-12-29 02:52:31 +01:00