Alibek Omarov
e95139af94
engine: client: avoid unneeded comparisons in CL_UpdateFlashlight
1 year ago
Alibek Omarov
962f88d31b
engine: client: use physents for flashlight tracing, as GoldSrc does
1 year ago
Alibek Omarov
a738b2a50b
ref: restore missing PARM_TEX_MEMORY RenderAPI parameter
1 year ago
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
2fdd080eef
mainui: update
1 year ago
Alibek Omarov
95f87e24ee
ref: soft: do not register cl_righthand cvar
1 year ago
Alibek Omarov
bfe17fa241
Documentation: update ports list, remove old engine ports that has new engine alternatives, re-sort it by status and platform
1 year ago
sofakng
a94a5f1f29
Update port maintainer list ( #1427 )
...
* Update ports.md
* Update ports.md
1 year ago
Alibek Omarov
dc71456174
scripts: flatpak: upgrade to Freedesktop SDK 23.08
1 year ago
Alibek Omarov
c6b6938e14
wscript: fix RPATH usage on OSX (by @sofakng )
1 year ago
Alibek Omarov
2823a6d269
filesystem: VFileSystem009: just in case, always rewrite fs_api_t requested through CreateInterface export
1 year ago
Alibek Omarov
bee35a1873
engine: client: do not check screenshots in base directory to guess the name
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
36831555b9
waf: upgrade to latest waifu
1 year ago
Alibek Omarov
8eef212726
ref: gl: fix compile
1 year ago
Velaron
1589defda1
ref: gl: don't create cl_righthand cvar
1 year ago
Velaron
df921d8664
some cleaner code
1 year ago
Velaron
f3949474b9
ref: gl: fix cl_righthand behaviour
1 year ago
Alibek Omarov
706ef65208
engine: client: make unprefixed important userinfo cvars filterable, so servers won't be able to change them, for security
1 year ago
Alibek Omarov
435b95fc5a
engine: client: don't write download notify outside of window
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
1c9f333420
engine: server: fix attempting to free pool instead of an allocated memory
1 year ago
Alibek Omarov
75e5da071c
engine: platform: win32: fix calculating RVAs for LLP64
1 year ago
Alibek Omarov
52bd923d9d
engine: server: use generic host pool for temporary string allocation in case of PhysicAPI
1 year ago
Alibek Omarov
ab5a9eec53
engine: soundlib: snd_mp3: fix extra-format-args
1 year ago
Alibek Omarov
88916fdac4
engine: ref_api: remove dead XASH_TEXTURE4 definition
1 year ago
Alibek Omarov
22f60d50ac
ref: gl: only enable/disable texture units in fixed-function pipeline rendering, in our case, low TMUs
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
3168e5ccf0
wscript: add an option to request and accept any servers
1 year ago
Alibek Omarov
72fe214f49
engine: server: pre-process string before passing it to PhysicAPI AllocString, for compatibility with existing Xash3D games
1 year ago
Alibek Omarov
e1cbf96100
wscript: make stringop-overflow non-fatal
1 year ago
Alibek Omarov
1d6f695749
wscript: disable stringop-overflow for NSW to workaround buggy toolchain
1 year ago
Alibek Omarov
08a2d431da
engine: client: cl_qparse: refactor quake baseline parser, so we don't call memset for nothing
1 year ago
Alibek Omarov
8bdb49516d
filesystem: fix stringop-overflow
1 year ago
Alibek Omarov
e7f5cb6910
wscript: add stringop-overflow to our Werror list
1 year ago
Alibek Omarov
9968b192c3
engine: server: fix buffer overflow in invalid Q_strncpy call
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
87a56a5fa1
engine: client: initialize netadr_t structure in LAN games scan
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
e49848d090
github: bump SDL2 version to 2.28.1
1 year ago
Alibek Omarov
1bfc6e6705
filesystem: try to fix case of library filename in FindLibrary
1 year ago
Alibek Omarov
e7c41759fb
Revert "filesystem: allow to reference game libraries in different case"
...
This reverts commit 43fde38d88
.
1 year ago