38 Commits

Author SHA1 Message Date
Diavolo
8369d6f15f auth: finish password implementation 2023-04-25 11:01:07 +02:00
Diavolo
df25cffac0 rcon: add flooding protection 2023-04-25 09:50:09 +02:00
momo5502
82bb10aed6 Properly fix random authentication crashes 2023-04-24 18:53:10 +02:00
momo5502
ff70b3e1c5 Fix crash in connect handler 2023-04-21 21:33:02 +02:00
momo5502
7f908163ca Small cleanup 2023-04-17 21:17:58 +02:00
momo5502
4cab2a73bd Better fix for clearing stored guids 2023-04-17 21:14:08 +02:00
momo5502
e6e2805466 Fix guid distribution for bots 2023-04-17 20:33:41 +02:00
momo5502
fa144b7dd6 Clear xuids before connecting 2023-04-17 20:08:49 +02:00
momo5502
6c07d84e23 Prepare colored name support 2023-04-17 18:42:52 +02:00
momo5502
230bd784f2 Remove unnecessary print 2023-04-15 15:01:21 +02:00
Maurice Heumann
e8dba61553 I'm fucking dumb 2023-04-12 18:50:39 +02:00
Maurice Heumann
c29d9e5806 Dispatch connect packet in the server thread 2023-04-12 18:43:16 +02:00
Maurice Heumann
4bffc7920d Support packet fragmentation 2023-04-11 20:48:14 +02:00
Maurice Heumann
1ae4cf0d86 Don't send profile infos
Temporary workaround for #480
2023-04-10 17:43:36 +02:00
momo5502
7f17d1b280 Add some logging 2023-04-10 17:14:25 +02:00
Maurice Heumann
a44675aa68 Print errors in connect stub 2023-04-10 15:05:34 +02:00
momo5502
fb57f0d55f Fix profile info distribution 2023-04-07 20:25:43 +02:00
momo5502
4661b26127 Revert "Temporarily diable new protocol to merge changes"
This reverts commit 6d0d3510646121acf41f3164e283b60201fa2d81.
2023-04-07 14:51:16 +02:00
momo5502
a28235df26 Temporarily diable new protocol to merge changes 2023-04-07 14:37:34 +02:00
momo5502
fd8460349f Cleanup cached profile infos 2023-04-07 14:25:56 +02:00
momo5502
363f8cb01a Trigger pcache updates 2023-04-07 13:55:25 +02:00
momo5502
bee66b1e91 Finish profile infos 2023-04-07 10:46:09 +02:00
momo5502
26a56b0602 More profile info progress 2023-04-07 09:01:36 +02:00
momo5502
c569ed5d8d Prepare profile info distribution 2023-04-06 22:04:20 +02:00
momo5502
70ea07fd90 Fix bytebuffer 2023-04-06 21:16:42 +02:00
Maurice Heumann
fcd41ddca8 Temporarily disable hooks 2023-04-04 20:40:20 +02:00
Maurice Heumann
27ab6193e5 Prepare auth data 2023-04-03 19:03:54 +02:00
momo5502
724c7026ef Prepare new authentication protocol 2023-04-03 17:38:03 +02:00
momo5502
dae6173bdf Fix auth component 2023-04-02 20:51:02 +02:00
momo5502
b2faf1c72e Prepare auth protocol 2023-04-02 20:45:26 +02:00
momo5502
7b65522186 Switch back to register component as all components have been adjusted 2023-03-05 10:47:12 +01:00
BrentVL-1952840
af7ad43b80 Update auth 2023-03-04 13:54:47 +01:00
momo5502
2a9c293472 Get things to work with the latest steam update 2023-03-04 10:41:20 +01:00
Maurice Heumann
55f12e3313 Basic working dedicated server support 2023-01-02 13:57:00 +01:00
Maurice Heumann
59586e18e6 Rename component interfaces 2023-01-01 21:51:04 +01:00
Maurice Heumann
3a6f973473 Prepare dedicated server support 2023-01-01 21:48:32 +01:00
Maurice Heumann
c2f1e8985d Switch guid for second instance 2022-12-04 20:32:35 +01:00
momo5502
c4987fc871 Generate guid through hardware identifiers 2022-11-21 20:45:29 +01:00