ba1cf25314
engine: convert MSG_WriteString with va to MSG_WriteStringf
2023-03-13 05:13:52 +03:00
48ca8f9a70
engine: server: fix call to non existent function, in this tree it's called IsMasterAdr
2023-03-02 17:36:56 +03:00
602f23fbdf
engine: server: check if we got info request from master server, that acts as a bridge for NAT servers
2023-03-01 15:57:30 +03:00
fccf044976
engine: initialize network buffers used on player connect and after
2023-02-09 17:57:45 +03:00
aa3a0fa392
engine: server: increase infostring size in SV_Info allowing longer hostnames but try to cut off if it's even longer than that
2023-01-03 04:01:53 +03:00
Andrey Akhmichin
9450c08eec
engine: server: simplify strings operations.
2022-12-21 03:26:11 +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
e48133bf4b
engine: server: fix sv_log output for enttools usage
2022-12-08 05:40:36 +03:00
Andrey Akhmichin
2454594a18
engine: server: simplify strings operations.
2022-12-04 22:03:48 +03:00
b6bd4bc6f8
engine: server: precisely set client connected time after they were spawned
2022-11-25 05:45:20 +03:00
3da736a1eb
engine: server: try to solve issue when server dll has no voice mgr
2022-11-17 21:06:15 +03:00
dd881d3da9
engine: server: remove duplicate function
2022-11-16 23:37:26 +03:00
7b74015c4d
engine: server: check if player can hear other before sending voicedata
2022-11-16 20:59:18 +03:00
SNMetamorph
32372654c2
engine: server: sv_client: fixed working ent_create command on XashXT/PrimeXT
2022-11-11 16:12:56 +03:00
SNMetamorph
5d73c6cb84
engine: server: backported enttools from old engine
2022-11-10 11:56:10 +03:00
f633b3dbf6
engine: increase MAX_INIT_MSG to 192 kilobytes limit
...
* also avoid magic number in sv_client.c
2022-08-27 22:13:21 +03:00
905bbf1515
engine: server: read full voicedata message even if voice is disabled server wide
2022-08-19 22:22:40 +03:00
c5dbbea9ef
engine: server: drop bots fake ping to zero
2022-08-19 04:33:41 +03:00
SNMetamorph
97879430e9
engine: small code fixes related to voice chat
2022-08-18 04:46:11 +03:00
2b9e050f57
engine: voice support
2022-08-18 04:46:11 +03:00
6ef76fe665
engine: server: fix bots are counted as real players
2022-08-13 22:46:20 +03:00
SNMetamorph
5b97c2135a
engine: server: fixed "wrong version" spamming in NAT bypass mode ( fix #953 )
2022-08-10 04:11:17 +03:00
SNMetamorph
a5ba43ea39
engine: fixed vulnerability in NAT bypass mechanism
2022-08-02 18:01:28 +03:00
SNMetamorph
d8724f0be4
engine: common: net_ws: disabled read-only flag for ip cvar
2022-07-10 18:28:06 +03:00
SNMetamorph
fce3959d15
engine: server: added "c" command to SV_ConnectionlessPacket
2022-07-10 18:28:06 +03:00
c8410f7e46
engine: server: don't issue an assert on invalid client names
2022-04-02 13:36:53 +03:00
12da44a3d7
engine: server: send protocol version to distinguish old engine and new
2022-03-08 07:00:36 +03:00
d9fd6aa05c
engine: server: restore log functionality from old engine. Thanks to @ValeTheVioletMote for initial patch.
2021-10-27 19:40:05 +03:00
0efc5e82ec
engine: fix some const qualifier lose and pointer-to-int casts
2021-07-20 16:03:06 +03:00
lilmayofuksu
2ad209b973
engine: server: updated TSource query to be more compatible with GoldSrc standard ( #497 )
...
Mark TSource queries as connectionless.
Only send Windows as the os if the engine was built on it.
2021-06-16 13:09:31 +03:00
Barış
18d8ef287d
engine: fix client can use kill command while not connected ( #492 )
2021-06-12 18:19:23 +03:00
f31e9ae19e
engine: server: fix bounds check in SV_GetFragmentSize
2021-06-01 18:35:38 +03:00
SNMetamorph
75e80bc2ff
engine: server: fixed cvars sv_max/minupdaterate, sv_max/minrate
2021-05-30 09:40:03 +03:00
f5e400de69
server: fix wrong xashid key on server, it's uuid now
2021-03-28 01:57:40 +03:00
c62db950f1
server: implement rcon redirection, add redirect command from old engine
2021-03-27 23:46:57 +03:00
e5a40fd745
server: fix password presence wasn't advertised to clients on info message #359
2021-03-15 03:40:46 +03:00
Gleb Mazovetskiy
5e0a0765ce
Trim all trailing whitespace
...
The `.editorconfig` file in this repo is configured to trim all trailing
whitespace regardless of whether the line is modified.
Trims all trailing whitespace in the repository to make the codebase easier
to work with in editors that respect `.editorconfig`.
`git blame` becomes less useful on these lines but it already isn't very useful.
Commands:
```
find . -type f -name '*.h' -exec sed --in-place 's/[[:space:]]\+$//' {} \+
find . -type f -name '*.c' -exec sed --in-place 's/[[:space:]]\+$//' {} \+
```
2021-01-04 20:55:10 +03:00
1332381e2d
engine: server: simplified strings operations.
2020-12-29 20:20:25 +03:00
87340ceca8
engine: server: fix godmode behavior.
2020-03-12 05:48:51 +06:00
78baf568ae
engine: more double promotion fixes
2019-10-18 16:46:54 +03:00
Jonathan Poncelet
214f53b8a7
SV_DropClient: Prevented transmission to fake clients
2019-07-30 15:46:10 +03:00
4beba75159
engine: fix various compiler warnings
2019-07-13 23:25:03 +03:00
a0cbac4fc7
engine: server: use generic SV_RejectConnection instead of directly sending errormsg
2019-07-13 20:59:43 +03:00
3e4bd20919
engine: client: implement sending input devices list to server, using protinfo
2019-07-09 03:48:09 +03:00
83953c7fb3
Port ip filter and partially useragent from old engine.
2019-07-09 03:48:09 +03:00
2b1ed2b20a
Merge branch 'master' into netsplit
2019-02-08 07:59:52 +00:00
8b30a7631d
Merge branch 'master' into resource
2019-01-30 13:38:36 +00:00
40574d9be0
Network extensions
2019-01-30 16:06:32 +07:00
23af5dcaf1
In-game fragment size setting
2019-01-30 13:56:08 +07:00
a97d8c119b
network: enable new netsplit, netsplit size settings
2019-01-30 03:44:48 +07:00