Alibek Omarov
|
8c61a2f021
|
engine: server: cleanup server.h header from unused functions prototypes
|
2024-01-28 11:35:53 +03:00 |
|
Alibek Omarov
|
75d476f9df
|
engine: fix -Wmissing-prototypes
|
2024-01-28 09:55:18 +03:00 |
|
Alibek Omarov
|
caefa0b7b9
|
engine: remove cvar r_lighting_modulate, it's some unindentifiable legacy
|
2024-01-09 03:55:07 +03:00 |
|
Alibek Omarov
|
36c2f9e9f2
|
engine: refactor rcon redirect, don't make it depend on global object
|
2023-12-13 14:56:27 +03:00 |
|
Alibek Omarov
|
83d26ad233
|
engine: server: add sv_allow_autoaim cvar
|
2023-11-20 00:11:10 +03:00 |
|
Alibek Omarov
|
f07eea5073
|
engine: server: allow server unloading for Win32 targets until we figure out the issues with MetaMod
|
2023-10-28 11:14:12 +03:00 |
|
Alibek Omarov
|
8fb908e3d4
|
engine: server: disable SV_UnloadProgs, only call it when shutting down engine
|
2023-10-28 11:06:18 +03:00 |
|
Alibek Omarov
|
061b50404d
|
engine: server: register dummy cvar sv_allow_dlfile for GoldSrc compatibility
|
2023-10-27 08:02:10 +03:00 |
|
Alibek Omarov
|
279cec5ae9
|
engine: rename cl/sv_allowdownload for GoldSrc compatibility
|
2023-10-27 07:25:09 +03:00 |
|
Alibek Omarov
|
16c87ae2c9
|
engine: platform: reorganize UpdateStatusLine, make it shared but implemented only if platform has SetStatus. Implement SetStatus for systemd/Linux
|
2023-06-16 08:43:16 +03:00 |
|
Alibek Omarov
|
c7d748e8df
|
engine: server: add sv_log_outofband cvar that controls whether connectionless packets should be printed or not
|
2023-06-16 07:19:17 +03:00 |
|
Alibek Omarov
|
a4997d0647
|
engine: server: port old engine's fullupdate ratelimit, but simplify it
|
2023-06-15 18:09:59 +03:00 |
|
Alibek Omarov
|
243c3cc80f
|
engine: server: port old engine's userinfo penalty
|
2023-06-15 04:46:22 +03:00 |
|
Alibek Omarov
|
9e0d389d9e
|
engine: server: moved server cvars to static allocation
|
2023-05-27 21:52:58 +03:00 |
|
Alibek Omarov
|
4ce2475602
|
engine: common: move network cvars to static allocation
|
2023-05-27 21:52:58 +03:00 |
|
Alibek Omarov
|
214fc7e827
|
engine: common: move host cvars to static allocation
|
2023-05-27 21:52:58 +03:00 |
|
Alibek Omarov
|
fbd7d8f58a
|
engine: server: use sv_speedhack_kick cvar value as a number of speedhack warns before automatic kick
Thanks to @tyabus for suggestion
|
2023-05-19 04:49:29 +03:00 |
|
Alibek Omarov
|
3415185dde
|
engine: server: implement simple anti-speedhack
|
2023-05-19 04:44:42 +03:00 |
|
Alibek Omarov
|
01e0542223
|
engine: server: move master announce logic to masterlist, keep unique heartbeat challenge and heartbeat timer for each master
|
2023-04-03 00:57:47 +03:00 |
|
Alibek Omarov
|
892e5c59eb
|
engine: server: convert public_server cvar to static allocation
|
2023-04-02 22:48:47 +03:00 |
|
Alibek Omarov
|
5ef97ae99e
|
engine: convert Info_SetValueForKey with va to Info_SetValueForKeyf
|
2023-03-13 05:37:45 +03:00 |
|
Alibek Omarov
|
6b62f9c1b9
|
engine: convert Cvar_Get with va to Cvar_Getf
|
2023-03-13 05:19:32 +03:00 |
|
fgsfds
|
97a7de3377
|
engine: server: remove duplicate registration for sv_autosave
|
2023-03-11 07:09:18 +03:00 |
|
Alibek Omarov
|
474833a3bf
|
engine: server: send heartbeats to master server if sv_nat is active, despite public cvar value
|
2023-03-01 15:57:30 +03:00 |
|
fgsfds
|
ee370ea007
|
Merge branch 'master' of https://github.com/FWGS/xash3d-fwgs into switch_newer
|
2023-02-07 17:14:47 +01:00 |
|
fgsfds
|
15ba932046
|
engine: server: add sv_autosave cvar
* a1ba: added FCVAR_PRIVILEGED just in case
|
2023-02-06 00:05:20 +03:00 |
|
fgsfds
|
6557ac7fb4
|
server: add sv_autosave cvar
|
2023-02-05 02:29:22 +01:00 |
|
Alibek Omarov
|
60e7a7aa23
|
engine: server: set correct flags for rcon_ cvars on server
|
2022-12-12 08:05:55 +03:00 |
|
Alibek Omarov
|
e1431e1040
|
engine: server: add rcon_enable cvar to control whether server should accept remote commands
|
2022-12-12 08:02:56 +03:00 |
|
Alibek Omarov
|
7469d6a248
|
engine: server: implement server-to-master challenge extension, to secure server from IP spoofing
|
2022-12-07 23:39:57 +03:00 |
|
Alibek Omarov
|
1d8acc16f1
|
engine: server: give master server a small time window to reply (by default 4000 ms, should be enough even when master server is overloaded)
|
2022-12-06 20:28:44 +03:00 |
|
Andrey Akhmichin
|
2454594a18
|
engine: server: simplify strings operations.
|
2022-12-04 22:03:48 +03:00 |
|
Alibek Omarov
|
dd881d3da9
|
engine: server: remove duplicate function
|
2022-11-16 23:37:26 +03:00 |
|
SNMetamorph
|
5d73c6cb84
|
engine: server: backported enttools from old engine
|
2022-11-10 11:56:10 +03:00 |
|
SNMetamorph
|
8d0209b122
|
engine: server: added support for variable voice chat quality
|
2022-08-18 04:46:11 +03:00 |
|
Velaron
|
2b9e050f57
|
engine: voice support
|
2022-08-18 04:46:11 +03:00 |
|
Alibek Omarov
|
0d2552c3f6
|
engine: server: prevent DoS through master server query
|
2022-08-17 21:23:08 +03:00 |
|
Alibek Omarov
|
b3c9637422
|
engine: server: send server info to all master servers
|
2022-08-17 21:18:16 +03:00 |
|
SNMetamorph
|
cf84ad12f1
|
engine: server: backported NAT bypass feature
|
2022-07-10 18:28:06 +03:00 |
|
SNMetamorph
|
8f91830997
|
engine: added changeport parameter for NET_Config
|
2022-07-10 18:28:06 +03:00 |
|
Alibek Omarov
|
5524aaae1e
|
engine: server: fix server dll leak when no map was loaded
|
2022-06-12 03:07:09 +03:00 |
|
Alibek Omarov
|
5e4996b119
|
engine: server: fix bot count
|
2022-05-28 22:16:08 +03:00 |
|
SNMetamorph
|
22815d2784
|
engine: server: sv_main: added status line for dedicated server console
|
2022-04-06 15:17:15 +03:00 |
|
Alibek Omarov
|
2fa964e939
|
engine: server: restore sv_trace_messages from old engine
|
2022-01-27 03:32:52 +03:00 |
|
Alibek Omarov
|
d9fd6aa05c
|
engine: server: restore log functionality from old engine. Thanks to @ValeTheVioletMote for initial patch.
|
2021-10-27 19:40:05 +03:00 |
|
SNMetamorph
|
ec95948b69
|
engine: server: implemented instant game library loading
|
2021-10-03 04:38:05 +03:00 |
|
SNMetamorph
|
75e80bc2ff
|
engine: server: fixed cvars sv_max/minupdaterate, sv_max/minrate
|
2021-05-30 09:40:03 +03:00 |
|
Alibek Omarov
|
f5e400de69
|
server: fix wrong xashid key on server, it's uuid now
|
2021-03-28 01:57:40 +03:00 |
|
Alibek Omarov
|
9c9953bb60
|
server: fix some cvars being registered incorrectly or not registered at all
|
2021-03-27 23:23:37 +03:00 |
|
Alibek Omarov
|
aea9e8efa2
|
server: sv_validate_changelevel is deprecated now and disabled by default
If anyone wants this feature back, use +sv_validate_changelevel 1 in command line.
|
2021-03-07 02:20:30 +03:00 |
|