108 Commits

Author SHA1 Message Date
Louvenarde
e4a5cd056e Fix MAC-based machine entropy generation 2024-02-11 15:42:51 +01:00
Louvenarde
6b780150a3 Factorize GetGuidFilePath 2024-02-04 19:21:50 +01:00
Louvenarde
4ff1337358 New GUID generation & migration 2024-02-04 19:13:47 +01:00
Louvenarde
229861cde9 Do not check GUID in loopback private match 2024-02-03 17:56:56 +01:00
Louvenarde
3162fceefd Fix security level 1 breaking connection process 2024-02-03 15:34:00 +01:00
Louvenarde
67bd07949d GUID On runtime 2024-02-03 00:31:03 +01:00
Diavolo
960fd6ee89
feat: log failed g_password login/connect attempts 2024-01-21 11:30:40 +01:00
Diavolo
4059bf4f82
feature: fail2ban native integration 2024-01-12 09:53:58 +01:00
Xerxes
56caa5f35b Add a trailing comma even though it is the last element.
Co-Authored-By: Edo <iw4x-sp@proton.me>
2023-10-31 13:50:46 +01:00
Xerxes
24231ed24d Ban another guid that got shipped in a repack of the game. 2023-10-28 22:18:13 +02:00
Edo
d3775d2565
[Auth]: Small update (#1030) 2023-05-12 12:00:04 +01:00
Edo
d7d06ea47b
[Command]: Refactor (#1013) 2023-05-06 14:20:56 +01:00
Edo
dc3cc28693
[Auth]: Remove whitespace (#996) 2023-05-03 00:10:14 +01:00
Edo
777215b90a
[General]: Clean global headers (#941) 2023-04-17 14:47:29 +02:00
Edo
9401543a13
[Auth]: Edit comment (#931) 2023-04-16 11:36:06 +02:00
Edo
c9b1566e38
[Bots]: sv_replaceTestClients dvar (#930) 2023-04-16 11:27:19 +02:00
Edo
d53fc404b2
[Auth]: Undo this (#929) 2023-04-16 11:05:51 +02:00
Edo
e945652dc1
[Auth]: Improve sv_privateClients patch (#928) 2023-04-16 10:47:02 +02:00
Edo
44ca51e11b
[Server]: Complete sv_privatePassword implementation (#908) 2023-04-06 19:57:40 +02:00
Edo
4e9ec3f0af
[Server]: Enforce password verification for private clients (#905) 2023-04-06 17:28:57 +02:00
Edo
655b7fe913
[Chat]: Check client number from input (#872) 2023-03-23 14:08:21 +00:00
Edo
c71eddc5a9
[ServerList]: Check for duplicates (#820) 2023-03-09 18:39:10 +00:00
Edo
7a438e3409
[Console]: Allow the client console to be opened (#695) 2023-01-03 13:16:44 +01:00
Edo
f70c02b42e
[Scheduler]: Use enum class & more (#669) 2022-12-26 13:07:24 +01:00
Edo
8adec3e678
[Monitor] Yeet (#529) 2022-10-15 20:31:16 +00:00
Diavolo
0393953ded
[Vote/UI] Add UI Script handlers 2022-08-24 16:38:14 +02:00
Diavolo
52d9011561
[Network] Organize packet handlers 2022-08-20 01:10:35 +02:00
Diavolo
421836b89f
[Voice] Voice chat 2022-08-13 17:19:45 +02:00
Diavolo
a200d82ae6
[Dvar] Better dvar settings for debugging 2022-07-02 19:52:57 +02:00
Diavolo
da034bd825
[Logger] Fix source location
Only make it display if correct macro is defined
2022-06-22 10:58:51 +02:00
Diavolo
b720166913
Revert change to ZoneBuilder
& Add simple callback function to add commands
2022-06-13 00:02:20 +02:00
Edo
020201ab1f
[Logger] Use c++20 format 2022-06-12 23:07:53 +02:00
Diavolo
9cb9f46663 Remove the most hated callback in the source code 2022-06-04 14:06:30 +02:00
FutureRave
b0dfd16759 Attempt to refactor scheduler *gone insane* 2022-06-04 14:06:22 +02:00
Edo
fad1071f54
Merge branch 'develop' into fix-dvars 2022-03-21 22:35:18 +00:00
FutureRave
a41d7356cc
Refactor command (changes from s1x) 2022-03-17 18:50:20 +00:00
FutureRave
21f0fe8c5e
Fix dvar flags & various dvar improvements 2022-03-08 12:20:28 +00:00
Dss0
f4ba792dc3
Merge pull request #192 from diamante0018/refactor-iso-core-guidelines
ISO Core guidelines
2022-02-27 14:10:31 +01:00
FutureRave
c54981c6df
ISO Core guidelines 2022-02-27 12:53:44 +00:00
FutureRave
624eba7114
Auto keyword 2022-02-26 23:02:04 +00:00
FutureRave
a5cc395b65
Refactor some utils 2022-02-26 22:50:53 +00:00
Dv4L
c9a75a71ba - Make mod-specific stats toggleable via a dvar and disable it by default
- Disable D3D9Ex by default as it causes the client to not vid_restart correctly for many people
- Add more guids from shitty repacks that include a guid
2020-08-08 12:19:55 +02:00
RektInator
28721a9742 [Auth] Generate new key when key is invalid. 2019-10-03 09:16:26 +02:00
RektInator
e2965aeb9a [Auth] Add GUID validation 2019-10-03 09:10:00 +02:00
sr0
6ee814cef5 [Friends] 2019-01-10 21:18:18 +01:00
momo5502
4fa89722a2 [General] Use const string references 2018-12-17 15:34:28 +01:00
momo5502
fe6cb2d737 [Scheduler] Introduce scheduler with 80 compile errors 2017-05-31 15:50:32 +02:00
momo5502
7fcd0331be [Colors] Fix color sign 2017-04-29 00:18:51 +02:00
momo5502
89ef10b789 [Monitor] Correctly load stored nodes 2017-02-25 15:59:58 +01:00
momo5502
1764708d6f [Proxy] Launch steam if necessary 2017-02-18 17:26:14 +01:00