Alibek Omarov
34fa1b5ec8
engine: remove PORT_CLIENT, we should randomize client port by default, thus allowing easier connections from same IP address
1 year ago
Alibek Omarov
e4ae386964
engine: network: fix incorrect usage of qboolean, when it should be net_gai_state_t
1 year ago
Alibek Omarov
aeece35291
engine: soundlib: mp3: fix check for Unicode in ID3v2.4 TXXX tag
1 year ago
Emil Tomczyk
abd7f3dca3
engine: crashhandler: changed register names for NetBSD x86 ( #1414 )
...
Probably also needs change for x86_64
1 year ago
Alibek Omarov
ab5a9eec53
engine: soundlib: snd_mp3: fix extra-format-args
1 year ago
Alibek Omarov
4ed562697b
engine: soundlib: fix sizeof parameter in previous commit, I'm an idiot
1 year ago
Alibek Omarov
64166c7d82
engine: soundlib: fix slashes in Sound_GetApproxWavePlayLen, as it can be called from game DLL
1 year ago
Alibek Omarov
0df89bddeb
engine: common: ipv6text: accept changes from upstream GameNetworkingSockets
1 year ago
Alibek Omarov
79f2c69963
engine: soundlib: missing newline in warning message about truncated WAV file
1 year ago
Alibek Omarov
2067667c9c
engine: fix inverted check in DLL unloading in settings.scr parsing
...
Fixes: aee99f6094
1 year ago
Alibek Omarov
e017b9145f
engine: common: cvar: fix buffer overflow in Cvar_ValidateString
1 year ago
Alibek Omarov
c1c27c5f18
engine: net_ws: fix printing multicast IPv6 address
1 year ago
Alibek Omarov
aee99f6094
engine: don't release DLL that wasn't loaded during settings.scr parsing. This should be deleted as soon as possible!
1 year ago
Alibek Omarov
bf03f739bb
engine: soundlib: snd_wav: take FindNextChunk fixes from FTEQW
1 year ago
Alibek Omarov
e23580c1de
engine: remove czeror sequence parser
...
This file initially came from HLND, a Chinese GoldSrc recreation.
It turned out to be suspiciously close to the original version, down
to the comments and code style. We don't work with leaked sources here,
so remove it.
A proper parser should be reimplemented from ground-up, when we will
start working on CZDS support.
1 year ago
Alibek Omarov
b39378a6da
engine: common: fix warning about read-only cvar. In fact, we should force set them.
1 year ago
Alibek Omarov
013bfe5c34
engine: common: sys_con: always read from stdin when engine is in dedicated mode
2 years ago
Alibek Omarov
6ea8d141d9
engine: common: net_encode: fix usage of new Delta_ClampIntegerField, minor fixes
2 years ago
Alibek Omarov
bdc2390d41
Revert "engine: common: net_encode: rewrite Delta_CompareField to be more efficient"
...
This reverts commit 82addf11bb
.
2 years ago
Alibek Omarov
acc113309c
Revert "engine: common: net_encode: fix Delta_CompareField to include integer clamping, in case if no updates happen in significant bits"
...
This reverts commit 6a7b330463
.
2 years ago
Alibek Omarov
5afda72290
engine: common: net_encode: simplify Delta_ClampIntegerField
2 years ago
Alibek Omarov
6a7b330463
engine: common: net_encode: fix Delta_CompareField to include integer clamping, in case if no updates happen in significant bits
2 years ago
Alibek Omarov
f5b9826fd9
engine: common: net_encode: directly access delta description struct than searching for it every time
2 years ago
Alibek Omarov
82addf11bb
engine: common: net_encode: rewrite Delta_CompareField to be more efficient
2 years ago
Alibek Omarov
40e248aa63
engine: common: remove unused tentlist_t definition
2 years ago
Alibek Omarov
7e06d049f5
engine: common: static-ize common.c functions, set GAME_EXPORT to API functions
2 years ago
Alibek Omarov
8350d81c18
engine: server: static-ize sv_pmove functions
2 years ago
Alibek Omarov
57499dea33
engine: server: static-ize sv_phys functions, set GAME_EXPORT attribute for PhysicAPI functions
2 years ago
Alibek Omarov
6b223f1325
engine: server: static-ize functions in sv_game. Set GAME_EXPORT attribute to server GameAPI functions
2 years ago
Alibek Omarov
23f1c43282
engine: common: net_buffer: use uint32_t in place of dword
2 years ago
Alibek Omarov
a7c76ac0bf
engine: common: net_buffer: use stdint.h types in sizebuf_t reading/writing funcs
2 years ago
Alibek Omarov
26959cd280
engine: common: net_encode: use stdint.h types in Delta_CompareField
2 years ago
Alibek Omarov
ba039b8e71
engine: drop XASH_DYNAMIC_DLADDR
2 years ago
Alibek Omarov
02ce80981c
filesystem: update optional funcs interface, add platform-specific GetNativeObject call
2 years ago
Alibek Omarov
7fd1534753
engine: common: cvar: remove unused CVAR_TO_BOOL macro
2 years ago
Alibek Omarov
9e0d389d9e
engine: server: moved server cvars to static allocation
2 years ago
Alibek Omarov
70b26a13c2
engine: allow ref dlls to use convar_t
2 years ago
Alibek Omarov
4ce2475602
engine: common: move network cvars to static allocation
2 years ago
Alibek Omarov
e7ece41ba0
engine: common: move model cvars to static allocation
2 years ago
Alibek Omarov
214fc7e827
engine: common: move host cvars to static allocation
2 years ago
Alibek Omarov
1ee01163b7
engine: client: move scrn cvars to static allocation
2 years ago
Alibek Omarov
5d7d5319fd
engine: move ref cvars to static allocation
2 years ago
Alibek Omarov
f13c285287
filesystem: verbose error printing in FS_SetCurrentDirectory, move error reporting from engine
2 years ago
Alibek Omarov
cb43df43ef
engine: common: cvar: do not check if cvar was registered in DirectSet when it has valid next pointer
2 years ago
Alibek Omarov
3a0f1763fb
engine: whereami: update from our downstream fork (only cosmetic changes)
2 years ago
Alibek Omarov
19582cdf11
engine: simplify force version drawing logic
2 years ago
Alibek Omarov
4856a3c084
Revert "engine: soundlib: wav: attempt to make FindNextChunk more safe"
...
This reverts commit 78e239d883
.
2 years ago
Alibek Omarov
78e239d883
engine: soundlib: wav: attempt to make FindNextChunk more safe
2 years ago
Alibek Omarov
5a7b68fcc1
filesystem: add new export FS_GetFullDiskPath, similar to FS_GetDiskPath, but generates full path to the file, including searchpath
2 years ago
Alibek Omarov
710b234493
engine: add new pretty --help output
2 years ago