|
d56e53a347
|
Replace hardcoded functions names by __func__ macro
* while we're here, fix some possible bugs
* and fix -Wformat=2
s/__FUNCTION__/__func__/g
awawawa
|
2024-06-19 06:53:42 +03:00 |
|
|
95b48da37d
|
engine: allow to change hardcoded path to custom.hpk
|
2024-06-15 17:22:26 +03:00 |
|
|
1dd0444531
|
engine: server: comment out unused cvars, make some static
|
2024-06-15 08:44:19 +03:00 |
|
|
ba9eb01c1f
|
engine: server: replace timeout cvar by sv_timeout cvar for consistency with GoldSrc
|
2024-06-15 08:44:19 +03:00 |
|
|
f9dab2ad19
|
engine: server: rename sv_allow_upload to sv_allowupload for compatibility
|
2024-06-09 07:02:50 +03:00 |
|
|
a9c0a4be23
|
engine: server: add cvar to disable bandwidth test on server side
|
2024-06-01 05:27:35 +03:00 |
|
Andrey Akhmichin
|
8ecffa4663
|
engine: server: define new "disconcfgfile" cvar.
|
2024-02-16 17:57:26 +03:00 |
|
Andrey Akhmichin
|
d517b9717a
|
engine: server: define new "_sv_override_scientist_mdl" cvar for Uplink's scientist model.
|
2024-02-16 17:57:26 +03:00 |
|
|
8c61a2f021
|
engine: server: cleanup server.h header from unused functions prototypes
|
2024-01-28 11:35:53 +03:00 |
|
|
75d476f9df
|
engine: fix -Wmissing-prototypes
|
2024-01-28 09:55:18 +03:00 |
|
|
caefa0b7b9
|
engine: remove cvar r_lighting_modulate, it's some unindentifiable legacy
|
2024-01-09 03:55:07 +03:00 |
|
|
36c2f9e9f2
|
engine: refactor rcon redirect, don't make it depend on global object
|
2023-12-13 14:56:27 +03:00 |
|
|
83d26ad233
|
engine: server: add sv_allow_autoaim cvar
|
2023-11-20 00:11:10 +03:00 |
|
|
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 |
|
|
8fb908e3d4
|
engine: server: disable SV_UnloadProgs, only call it when shutting down engine
|
2023-10-28 11:06:18 +03:00 |
|
|
061b50404d
|
engine: server: register dummy cvar sv_allow_dlfile for GoldSrc compatibility
|
2023-10-27 08:02:10 +03:00 |
|
|
279cec5ae9
|
engine: rename cl/sv_allowdownload for GoldSrc compatibility
|
2023-10-27 07:25:09 +03:00 |
|
|
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 |
|
|
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 |
|
|
a4997d0647
|
engine: server: port old engine's fullupdate ratelimit, but simplify it
|
2023-06-15 18:09:59 +03:00 |
|
|
243c3cc80f
|
engine: server: port old engine's userinfo penalty
|
2023-06-15 04:46:22 +03:00 |
|
|
9e0d389d9e
|
engine: server: moved server cvars to static allocation
|
2023-05-27 21:52:58 +03:00 |
|
|
4ce2475602
|
engine: common: move network cvars to static allocation
|
2023-05-27 21:52:58 +03:00 |
|
|
214fc7e827
|
engine: common: move host cvars to static allocation
|
2023-05-27 21:52:58 +03:00 |
|
|
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 |
|
|
3415185dde
|
engine: server: implement simple anti-speedhack
|
2023-05-19 04:44:42 +03:00 |
|
|
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 |
|
|
892e5c59eb
|
engine: server: convert public_server cvar to static allocation
|
2023-04-02 22:48:47 +03:00 |
|
|
5ef97ae99e
|
engine: convert Info_SetValueForKey with va to Info_SetValueForKeyf
|
2023-03-13 05:37:45 +03:00 |
|
|
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 |
|
|
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 |
|
|
60e7a7aa23
|
engine: server: set correct flags for rcon_ cvars on server
|
2022-12-12 08:05:55 +03:00 |
|
|
e1431e1040
|
engine: server: add rcon_enable cvar to control whether server should accept remote commands
|
2022-12-12 08:02:56 +03:00 |
|
|
7469d6a248
|
engine: server: implement server-to-master challenge extension, to secure server from IP spoofing
|
2022-12-07 23:39:57 +03:00 |
|
|
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 |
|
|
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 |
|
|
2b9e050f57
|
engine: voice support
|
2022-08-18 04:46:11 +03:00 |
|
|
0d2552c3f6
|
engine: server: prevent DoS through master server query
|
2022-08-17 21:23:08 +03:00 |
|
|
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 |
|
|
5524aaae1e
|
engine: server: fix server dll leak when no map was loaded
|
2022-06-12 03:07:09 +03:00 |
|
|
5e4996b119
|
engine: server: fix bot count
|
2022-05-28 22:16:08 +03:00 |
|