Commit Graph

67 Commits

Author SHA1 Message Date
momo5502
b1a91125fc [Node] Rewrite entire node system 2017-06-25 21:54:35 +02:00
momo5502
08bc848267 [General] Small code fixes and optimization 2017-06-14 20:53:54 +02:00
momo5502
445c7825c0 [Proxy] Remove steam start 2017-06-07 11:50:47 +02:00
momo5502
c8f80ceee0 [String] Use alternateive VAProvider when uninitializing
Using thread-local VAProviders in the uninitialization routine is not
possible, as thread storage has already been destroyed
2017-06-04 14:20:44 +02:00
momo5502
d8c3e7fcee [String] Make VA leak-safe 2017-06-02 15:36:20 +02:00
momo5502
fe6cb2d737 [Scheduler] Introduce scheduler with 80 compile errors 2017-05-31 15:50:32 +02:00
momo5502
4bb1157234 [Loader] Make use of typeinfo for singleton and name resolving 2017-05-31 12:04:56 +02:00
RektInator
e99894f692 [Clantags] Initial commit
TODO: Add clantag to player overhead names and 'killed by' popup menus.
2017-05-31 03:33:31 +02:00
RektInator
dcb6c2b9e8 [ServerCommands] Server command hooks added 2017-05-30 14:29:09 +02:00
RektInator
9f0dc1139d [CardTitles] Initial commit
Refactored most from V2's codebase already. TableLookupByRowHookStub
needs additional refactoring.
2017-05-30 13:45:19 +02:00
momo5502
f6894b46c5 [Download] Add ssl support 2017-05-15 21:57:45 +02:00
momo5502
ce457b20c6 [Toast] Only enable when the component model is initialized 2017-03-30 20:55:39 +02:00
momo5502
deaf269808 [General] Fix compiler warnings 2017-03-30 14:05:37 +02:00
momo5502
a257292594 [Exception] Remove bitmrc and upload minidumps using the helper 2017-03-13 22:14:41 +01:00
RektInator
451db1d986 [Stats] Playerstats reuploading initial commit 2017-02-26 01:36:37 +01:00
momo5502
bc544748cc [Monitor] Add monitoring for the node network with -monitor parameter 2017-02-25 15:32:15 +01:00
momo5502
a3cb37f7e4 [Toast] Uninitialize if possible 2017-02-24 13:30:31 +01:00
momo5502
7d0b34da1a [IPCPipe] Use old IPC handler again 2017-02-12 19:38:56 +01:00
/dev/root
a965fb1468 [Changelog] Changelog as Feeder 2017-02-04 18:42:12 +01:00
TheApadayo
358822d560 [StartupMessages] Added startup messages for the user to let us warn them of things that we need to (steam not being on, not having correct combo of DLC installed). Menu still needs some work though 2017-01-30 21:57:31 -05:00
momo5502
559195c5cc [IPCHandler] Register basic ipc handler 2017-01-27 22:45:01 +01:00
momo5502
9c823e14b2 [Friends] Add basic friends support using steam 2017-01-25 22:39:24 +01:00
momo5502
80e88f1572 [General] Fix a few memory leaks in threads
Destroying threads past when uninitializing the library is illegal
2017-01-24 06:32:04 +01:00
momo5502
2de95b4a3b [General] Fix protobuf and other memory leaks 2017-01-22 21:38:57 +01:00
momo5502
079bc920a8 [General] Basic refactoring 2017-01-20 14:37:52 +01:00
momo5502
fbac207190 [FrameTime] Introduce safer frame waiting mechanism 2017-01-14 13:33:58 +01:00
momo5502
c9d160c72a [General] Get rid of unnecessary submodules 2017-01-06 15:27:35 +01:00
momo5502
68548ad45a [Threading] Make the game run single-threaded 2016-12-05 20:43:16 +01:00
momo5502
f57ca2d872 [Bots] Allow loading custom botnames from bots.txt 2016-11-27 15:43:37 +01:00
momo5502
8085e4bd88 [CodeStyle] Refactor the code to match our basic style guidelines 2016-11-20 14:10:57 +01:00
momo5502
80f1e206f8 ArenaLength patches 2016-10-26 18:57:43 +02:00
momo5502
64f80a21be Slowmotion stuff. Seems like it has no effect.... 2016-10-22 01:14:00 +02:00
momo5502
b606983835 Add @Dasfonia's menu and gametype stuff 2016-10-17 20:42:15 +02:00
momo5502
2ab995a2a5 Prepare zone patches 2016-09-18 15:10:23 +02:00
momo5502
c2931a04e1 Fix names in unittests 2016-09-16 11:04:28 +02:00
momo5502
6dc46a4289 Begin implementing surface loading for CODO maps 2016-09-13 20:55:10 +02:00
momo5502
7ed67debfc Start working on issue 2016-09-05 19:55:47 +02:00
momo5502
18d1e9daa1 Network logging stuff 2016-09-03 15:52:40 +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
4756851048
Add implementation of BitMessage in form of bm_* commands. 2016-08-27 06:51:00 +02:00
momo5502
3e9d5779ca Lean stuff (unfinished) 2016-08-16 20:36:52 +02:00
momo5502
1b71afcc21 Beginning of a banclient command 2016-08-15 16:40:30 +02:00
momo5502
75af2aa24e Toasts 2016-06-24 14:49:46 +02:00
momo5502
276e35e2d2 Some optimization 2016-06-08 17:28:58 +02:00
momo5502
0a0d6ae5e6 Script stuff 2016-05-29 16:16:15 +02:00
/dev/urandom
883f71b7bb
Implement ModList.
Code is mainly ported from the old client. The mod listing works but loading mods depends on several other places in the code that need to be fully implemented yet.
2016-04-04 00:11:56 +02:00
momo5502
6fdf7f887a Basic anticheat component 2016-02-29 14:47:21 +01:00
momo5502
6fbae4461e Experimental guid authentication 2016-02-21 19:57:56 +01:00
momo5502
339b05f8a7 Rcon tests. 2016-02-17 22:21:42 +01:00
momo5502
ad1e25bd56 Update submodules and include some unit testing code. 2016-02-04 21:58:49 +01:00