Commit Graph

2173 Commits

Author SHA1 Message Date
momo5502
1685a61288 [Colors] Make hook secure 2017-06-22 18:31:06 +02:00
momo5502
e75c662687 Merge branch 'feature/vs2017' into 'develop'
[Merge] feature/vs2017 -> develop
2017-06-22 10:45:29 +02:00
momo5502
9c6401ad9b [Download] Remove unnecessary heap allocation 2017-06-22 10:40:39 +02:00
momo5502
dc8b30a42f [General] Fix issues and warnings 2017-06-22 10:35:45 +02:00
TheApadayo
a4dd14cde7 [Merge] bugs/mod-downloading -> feature/vs2017 2017-06-21 23:30:14 -04:00
TheApadayo
3d6199cc3b [Changelog] Add recent updates 2017-06-21 23:21:32 -04:00
TheApadayo
824a2a200a [Party] Don't let players join lobby with an incorrect password. 2017-06-21 23:17:13 -04:00
momo5502
301690653d [Submodules] Update mongoose 2017-06-21 21:14:12 +02:00
momo5502
c3dc8814eb [AssetHandler] Move asset related reallocations 2017-06-21 21:14:00 +02:00
momo5502
12dc916f72 [AntiCheat] Remove kernel dll hooks as the thread protection is enough 2017-06-21 21:13:34 +02:00
momo5502
7b0ae24d83 [Submodules] Update them 2017-06-21 15:11:41 +02:00
momo5502
2d2c4c2c31 [General] Small fixes 2017-06-21 15:11:33 +02:00
momo5502
185bb4a291 [Submodules] Update libtomcrypt and protobuf 2017-06-20 08:35:21 +02:00
TheApadayo
b66bb9dc2e [Merge] develop -> bugs/mod-downloading 2017-06-19 16:31:58 -04:00
TheApadayo
1799379e42 [Merge] feature/www-download -> develop 2017-06-19 16:23:01 -04:00
TheApadayo
743841731e [Download] Always set private state 2017-06-19 15:44:59 -04:00
TheApadayo
491cf4caf8 [Download] Don't allow downloading of mod files when the client provides an invalid password
-also don't even leave the menu if there is no password set when connecting to a private server
2017-06-19 15:39:48 -04:00
momo5502
6409b55135 [Submodules] Update submodules 2017-06-19 13:41:23 +02:00
momo5502
1360c1a216 [Colors] Implement sv_allowColoredNames 2017-06-19 13:41:15 +02:00
momo5502
aac43f1e7d [MusicalTalent] Disable this feature 2017-06-18 12:36:19 +02:00
momo5502
ec01500766 [ReadMe] Update visual studio flag 2017-06-18 01:51:46 +02:00
momo5502
7805b01249 [Changelog] Update changelog 2017-06-18 01:27:28 +02:00
momo5502
4101a4ed32 [Submodule] Update libtomcrypt, protobuf and mongoose 2017-06-18 01:21:34 +02:00
/dev/full
e86fff0b4a [Changelog] Update CHANGELOG.md 2017-06-17 00:44:31 +02:00
TheApadayo
885c46c478 [Merge] develop -> feature/www-download 2017-06-15 12:53:39 -04:00
TheApadayo
579fa0a87c [Download] send base url as part of inforesponse. also set client dvar correctly for downloader. 2017-06-15 12:52:29 -04:00
momo5502
587b3164b4 [ZoneBuilder] Update fastfile branding 2017-06-15 11:47:35 +02:00
momo5502
a2bf7ccc10 [Jenkins] Change build tools 2017-06-15 11:26:24 +02:00
momo5502
9bbb64c861 [Jenkins] Change to vs2017 2017-06-15 11:14:44 +02:00
momo5502
a7ac3d3eba [General] Remove double include 2017-06-14 23:19:05 +02:00
momo5502
04737cbba4 [ClanTags] Fix refactoring issue 2017-06-14 22:04:16 +02:00
momo5502
08bc848267 [General] Small code fixes and optimization 2017-06-14 20:53:54 +02:00
momo5502
8f4a145c3c [Premake] Clean files 2017-06-13 17:00:23 +02:00
momo5502
e3c03570dc [Premake] Fix buildlog path 2017-06-13 16:57:31 +02:00
momo5502
110aeb02f7 [General] Upgrade to C++17 features 2017-06-13 15:35:12 +02:00
momo5502
a1c14cd03f [Premake] Upgrade to VS2017 2017-06-13 14:52:43 +02:00
momo5502
c8c29b55b9 [Submodules] Update libtomcrypt 2017-06-13 13:18:13 +02:00
TheApadayo
195f6bb297 [Download] Added external server download. Still needs error checking to see if the file doesn't exist to revert back to the original host. Completely untested cause i can't get my dedi to start right now. 2017-06-12 19:22:39 -04:00
momo5502
09836ed228 [Submodules] Update protobuf 2017-06-12 21:08:18 +02:00
momo5502
e25cab6492 [Merge] feature/anticheat -> develop
# Conflicts:
#	src/Components/Modules/AntiCheat.hpp
#	src/Utils/Utils.cpp
#	src/Utils/Utils.hpp
2017-06-12 21:06:07 +02:00
momo5502
d096a47f48 [ServerList] Display bots separately 2017-06-12 21:02:34 +02:00
momo5502
bd3c4c8aa1 [AntiCheat] Prevent dll injection
- Hook native LdrLoadDll to prevent injection
- Hook native LdrpLoadDll to prevent injection
- Hook NtCreateThreadEx to log threads created by this process
  and kill remote threads
2017-06-12 21:00:28 +02:00
momo5502
d74fa8fb6b [Cache] Re-enable .to domain 2017-06-12 21:00:28 +02:00
momo5502
8b7aca48d3 [Submodules] Update libtomcrypt 2017-06-12 19:54:20 +02:00
momo5502
8b38b3990c [Main] Directly jump to the initialization routine 2017-06-12 19:54:11 +02:00
momo5502
342e19e87b [Merge] develop -> feature/anticheat 2017-06-11 22:50:43 +02:00
momo5502
7334e0c353 [News] Show update notification when the client is ready 2017-06-11 22:50:21 +02:00
momo5502
74a39c6e7b [AntiCheat] Disable VirtualProtect patch 2017-06-11 22:36:28 +02:00
momo5502
de48b1c694 [Submodules] Update libtomcrypt 2017-06-11 21:25:41 +02:00
momo5502
2a15863230 [QuickPatch] Block upnp spam 2017-06-11 21:25:31 +02:00