Alibek Omarov
|
ca6ca8450b
|
engine: platform: sdl: load .ico file with wide function allowing for icons to be loaded from non-latin game directory
|
2025-04-21 20:09:39 +03:00 |
|
Alibek Omarov
|
6ecaea3102
|
engine: system: convert Windows username to utf8
|
2025-04-21 19:56:49 +03:00 |
|
Alibek Omarov
|
fa47ca0d2d
|
engine: system: make a copy of pw_name just in case
|
2025-04-21 19:56:23 +03:00 |
|
Alibek Omarov
|
8ce3b4ac93
|
engine: client: identification: use wide CreateProcess call, ensure that process terminated and it's handles are closed
|
2025-04-21 19:38:10 +03:00 |
|
Alibek Omarov
|
a7ba705277
|
engine: platform: win32: make output similar to libbacktrace-based crashhandler, general improvements and refactoring
|
2025-04-21 18:54:39 +03:00 |
|
Alibek Omarov
|
c564cc96c7
|
engine: get rid of host.crashed field, as it's a complete duplicate of host.status
|
2025-04-21 16:59:44 +03:00 |
|
Alibek Omarov
|
0e54200f34
|
engine: platform: win32: move saving minidumps before showing stacktrace messagebox
|
2025-04-21 16:58:43 +03:00 |
|
Alibek Omarov
|
fa75c33390
|
engine: platform: win32: do not set parent window for stacktrace print window
|
2025-04-21 16:57:27 +03:00 |
|
Alibek Omarov
|
36cb3b2d89
|
engine: fix incompatible int size when casting pointer to int
|
2025-04-21 15:54:32 +03:00 |
|
Alibek Omarov
|
87c209f1f9
|
engine: server: drop clients that do not continue connecting after smaller timeout
|
2025-04-15 20:54:27 +03:00 |
|
Alibek Omarov
|
149593fea5
|
engine: server: hide Cmd_ForwardToServer call under XASH_DEDICATED just in case, fixes build with debug
|
2025-04-11 00:34:10 +03:00 |
|
Alibek Omarov
|
9054b11ebd
|
engine: client: let loading custom menu dll with -menulib command line switch
|
2025-04-09 17:35:36 +03:00 |
|
SNMetamorph
|
185374f99f
|
engine: platform: psvita: explicitly exported symbol rintf
This is required for cs16client port for PS Vita.
|
2025-03-30 20:24:38 +03:00 |
|
yumirak
|
06e5895d7a
|
engine: client: fix TE_BLOODSPRITE behaviour to GoldSrc
|
2025-03-26 22:00:10 +03:00 |
|
Alibek Omarov
|
2e8fa60e96
|
engine: client: don't allow downscaling HUD when using hud_scale's fixed resolution mode
|
2025-03-25 17:07:05 +03:00 |
|
Alibek Omarov
|
a8ba9124dd
|
engine: server: fix -Wmaybe-uninitialized
|
2025-03-25 17:07:05 +03:00 |
|
Alibek Omarov
|
f6e8a68b22
|
engine: imagelib: img_png: fix -Wmaybe-uninitialized
|
2025-03-25 17:07:05 +03:00 |
|
Alibek Omarov
|
a9fd508e47
|
engine: common: fix reading maybe uninitialized crt_tm variable
|
2025-03-25 17:04:35 +03:00 |
|
Alibek Omarov
|
a2a3978de7
|
engine: server: fix erasing physinfo on client connect, when it was already set by game logic on save restore
Fixes issue when player loses long-jump in Half-Life on save load or level transition.
|
2025-03-24 23:22:19 +03:00 |
|
Alibek Omarov
|
eea804a4bf
|
engine: server: improve server op status command output
|
2025-03-20 05:47:24 +03:00 |
|
Alibek Omarov
|
ecbfdb82f4
|
engine: server: add requested server command status. Only expose client input devices for now, as everything else might be considered sensitive information
|
2025-03-20 05:46:49 +03:00 |
|
Alibek Omarov
|
a1950ec7b0
|
engine: server: tiny refactoring, make SV_CalcPing pointer to client const
|
2025-03-20 05:44:23 +03:00 |
|
Alibek Omarov
|
6b56e13b60
|
engine: make local ipv4 address private to net_ws, acquire local addresses with GetLocalAddress function
|
2025-03-20 05:39:02 +03:00 |
|
Alibek Omarov
|
d93bee0cbc
|
engine: minor refactoring, rename ref_state_t fields to snake case, rename readable names to shorter (no pun intended) long names
|
2025-03-20 03:11:17 +03:00 |
|
Alibek Omarov
|
5009db6aac
|
engine: client: make renderer loading failure less scary for the user
|
2025-03-20 03:06:05 +03:00 |
|
SNMetamorph
|
d3f455649e
|
engine: client: implemented xashid for PS Vita platform
|
2025-03-16 21:34:32 +03:00 |
|
SNMetamorph
|
17ff80d85d
|
engine: platform: psvita: implemented function for getting PSID
|
2025-03-16 21:34:32 +03:00 |
|
SNMetamorph
|
407d0aa291
|
engine: wscript: enabled linking library SceLibKernel_stub on PS Vita
|
2025-03-16 21:34:32 +03:00 |
|
Alibek Omarov
|
a84204fc75
|
engine: partial fix to explicitly call ascii or wide Win32 API function calls
|
2025-03-16 20:41:57 +03:00 |
|
SNMetamorph
|
292ace2d26
|
engine: client: fixed SQB in CL_ParseEvent & CL_ParseReliableEvent
|
2025-03-16 20:31:14 +03:00 |
|
Alibek Omarov
|
68a1fbdc2b
|
engine: platform: win32: use widechar versions of LoadLibrary, which fixes loading engine if path contains non-latin characters
|
2025-03-16 03:16:02 +03:00 |
|
Alibek Omarov
|
71e2d4ecd4
|
engine: client: fix another case of format-nonliteral
|
2025-03-15 19:52:24 +03:00 |
|
Alibek Omarov
|
25656b532a
|
engine: platform: posix: fix a typo
|
2025-03-15 19:52:00 +03:00 |
|
Alibek Omarov
|
1a791e8556
|
engine: soundlib: get rid of useless formatstring, which is always the same for all types
|
2025-03-15 19:36:34 +03:00 |
|
Alibek Omarov
|
ccd31c6b27
|
engine: imagelib: get rid of useless formatstring, which is always the same for all types
|
2025-03-15 19:29:11 +03:00 |
|
Alibek Omarov
|
6aeedf201c
|
ref: gl: update dlight texture in case if BLOCK_SIZE changes between maps (going from QBSP to BSP2 or toggling r_large_lightmaps cvar)
|
2025-03-15 19:23:49 +03:00 |
|
Alibek Omarov
|
3cf4901ad2
|
engine: fix another case of format-nonliteral
|
2025-03-15 18:23:38 +03:00 |
|
Alibek Omarov
|
7aa9f23590
|
public: crtlib: fix Q_pretifymem so it compiles with -Wformat-nonliteral
|
2025-03-15 14:19:47 +03:00 |
|
Alibek Omarov
|
3d999269eb
|
engine: net_ws: make net6_local global static, as it's not used outside of this translation unit
|
2025-03-15 01:24:59 +03:00 |
|
Alibek Omarov
|
1e8e4825fa
|
engine: fix remaining -Wformat=2 and force it to -Werror
|
2025-03-15 01:24:59 +03:00 |
|
Alibek Omarov
|
f9df96d70e
|
engine: server: fix server strings deduplication on 64-bit systems
|
2025-03-15 01:24:59 +03:00 |
|
Alibek Omarov
|
a5191d8948
|
engine: client: console: simplify Field_DrawInputLine, try to make it safer
|
2025-03-08 02:35:32 +03:00 |
|
Alibek Omarov
|
b2d8239829
|
engine: common: net_http: fix decompression for compressed but not chunked files
|
2025-03-06 19:10:48 +03:00 |
|
Alibek Omarov
|
34322f025b
|
engine: client: limit ticket generator choices to revemu2013 only
|
2025-03-06 12:35:32 +03:00 |
|
Alibek Omarov
|
0e90e6285e
|
engine: host: use #if instead of #ifdef when checking for extended hl25 structs compile option
|
2025-03-03 22:59:44 +03:00 |
|
Alibek Omarov
|
2f5840f650
|
engine: host: add a cvar that indicates whether engine was built with --enable-hl25-extended-structs or not
|
2025-03-03 22:53:20 +03:00 |
|
Alibek Omarov
|
5f0880d4a2
|
engine: client: lower the bandwidth test fragment sizes to 1400 and less, as using 64k, 32k and more is unreliable
|
2025-03-02 20:20:40 +03:00 |
|
Bohdan Shulyar
|
884a3c66ac
|
client: touch: fix minor typo that prevented editing touch buttons commands
|
2025-03-02 20:19:58 +03:00 |
|
Alibek Omarov
|
c76752cc5f
|
engine: server: validate uuid in protinfo, it's an md5 string
|
2025-03-01 22:45:01 +03:00 |
|
Alibek Omarov
|
fc2888e107
|
engine: server: fix incorrect ID string generation, hashedcdkey is already an MD5 string
|
2025-03-01 22:27:22 +03:00 |
|