Commit Graph

176 Commits

Author SHA1 Message Date
momo5502
c898746026 More connection progress 2022-10-28 22:16:14 +02:00
momo5502
1f525186e9 Prepare connecting 2022-10-28 20:34:10 +02:00
momo5502
5c1fe422e4 Make socket byte optional to support legacy protocols 2022-10-28 18:27:31 +02:00
momo5502
e21993c553 Fix checksum verification 2022-10-28 16:15:00 +02:00
momo5502
ebcdbf9288 Set initial state to challenging 2022-10-28 15:29:08 +02:00
momo5502
e252872337 Don't redirect dw socket to regular socket 2022-10-28 15:28:22 +02:00
momo5502
219cda9293 Prevent kicking clients without dw handle 2022-10-28 15:27:54 +02:00
momo5502
1f73feb6bc Remove bad fix for netadr types 2022-10-28 15:27:38 +02:00
momo5502
d37206be5e Don't remove local net id for now 2022-10-28 15:27:22 +02:00
momo5502
8da3527a90 Remove test 2022-10-28 15:26:46 +02:00
momo5502
a8c47219ad Fix compilation 2022-10-25 21:31:20 +02:00
momo5502
1679c6dacd Fix initial connection state 2022-10-25 21:09:38 +02:00
momo5502
1517005793 Don't swap netadr types 2022-10-25 20:42:48 +02:00
momo5502
5a04cc78de Add CL_ConnectFromLobby 2022-10-25 20:42:37 +02:00
Maurice Heumann
719843db76 Update network.cpp 2022-10-25 08:35:58 +02:00
momo5502
e89ab95048 More networking progress 2022-10-24 21:00:22 +02:00
momo5502
ee86be0cf5 Support handling networking packets 2022-10-24 19:57:46 +02:00
Hosseinpourziyaie
2650ad7121 Skip un-handled reportReward task init
reportReward task with action name get_user_periodic_rarities; purpose unknown

it retries for ever untill it gets valid response from server if not disabled
2022-10-24 01:09:18 -07:00
momo5502
8a3e6d3fc4 Stabilize raw socket communication 2022-10-23 20:57:44 +02:00
momo5502
250364903e More networking progress 2022-10-23 19:56:03 +02:00
momo5502
4fb26887ac Prepare DTLS removal 2022-10-19 21:07:20 +02:00
momo5502
1b5c4234dd Add bdMatchmaking 2022-10-19 21:07:20 +02:00
momo5502
8510696fbd Fix stats 2022-10-17 21:01:33 +02:00
momo5502
6d80528025 Fix branding 2022-10-17 21:01:21 +02:00
momo5502
657919cb71 Cleanup branding 2022-10-17 20:17:41 +02:00
momo5502
1f7397b2f3 Output debug string in debug mode 2022-10-17 20:10:18 +02:00
momo5502
cc417253b0 Fix get user files task 2022-10-17 20:09:34 +02:00
momo5502
ca3f3a1fe1 Add debug branding again 2022-10-17 20:09:13 +02:00
momo5502
f0112723ff Remove default mod 2022-10-17 20:08:27 +02:00
jazzwolf
69a9d58733 Use utils:nt::handle 2022-10-07 18:52:50 +02:00
jazzwolf
b7ae95de62 Fix nullptr exception when restoring debug functions 2022-10-07 18:37:14 +02:00
Maurice Heumann
56fc48a8f1 Update arxan.cpp 2022-10-04 19:00:40 +02:00
momo5502
8e547e0443 Small fix 2022-10-02 08:47:39 +02:00
momo5502
25c2853d4b Set steam proxy priority to run exactly after the updater 2022-10-01 20:42:40 +02:00
Maurice Heumann
d82c93d313 Merge branch 'main' into bugfix/steam-crash 2022-10-01 20:24:13 +02:00
Maurice Heumann
3bfc25bcda Merge branch 'main' into bugfix/steam-crash 2022-10-01 20:19:59 +02:00
momo5502
258e8c88cc Stabilize steam proxy mechanism even more
This hopefully fixes issue #37
2022-10-01 20:19:32 +02:00
Maurice Heumann
88052267fd Merge branch 'main' into bugfix/console 2022-10-01 20:16:47 +02:00
momo5502
587ef29e34 Speed up console logging by concatenating indiviual messages 2022-10-01 20:16:12 +02:00
Maurice Heumann
82625e2652 Merge branch 'main' into bugfix/console 2022-10-01 20:05:09 +02:00
momo5502
6c79f40e09 Fix console by properly handling the brush 2022-10-01 19:54:47 +02:00
momo5502
5fc3ee3588 Stabilize steamproxy cleanup 2022-10-01 18:52:15 +02:00
jazzwolf
7c7957df06 Remove leftover debug output 2022-10-01 18:23:29 +02:00
jazzwolf
13c4f2dcea Fix console bug 2022-10-01 18:08:40 +02:00
momo5502
251bfae185 Process console message queue in a separate thread 2022-10-01 14:02:35 +02:00
momo5502
5740210e72 Small refactoring 2022-10-01 11:08:42 +02:00
momo5502
5aefef6171 Make sure update window is in foreground 2022-10-01 10:39:40 +02:00
momo5502
8e86b676ff Optimize console performance 2022-10-01 10:26:07 +02:00
momo5502
d2068ad99d Disable local publisher cache
It's not needed and seems like BO3's content streaming servers are down.
Invalidating LPC here will result in them not being able to play anymore.
Even if it's cause the server is down and not cause of this mod.
2022-10-01 08:14:23 +02:00
momo5502
690b146e18 Don't update subscribed items right away 2022-09-30 19:26:28 +02:00