|
6bfa5ce600
|
wscript: as an experiment, add -pipe flag for better compilation speeds
|
2024-11-20 08:08:16 +03:00 |
|
|
d1f70bfe2c
|
scripts: waifulib: cmake: filter out -MMD compiler flag from generated CMake flags
|
2024-11-20 07:53:12 +03:00 |
|
|
a56f512dc3
|
ci: fix signing Android APK
|
2024-11-20 07:43:17 +03:00 |
|
|
7c88fd0a17
|
ci: android: fix SDL unpacking once again
|
2024-11-20 07:33:06 +03:00 |
|
|
bec23c6d57
|
ci: don't run Gradle Daemon to not waste time
|
2024-11-20 07:31:54 +03:00 |
|
|
81197b1aa4
|
android: bump NDK to r27c
|
2024-11-20 07:29:36 +03:00 |
|
|
8205e22465
|
ci: android: fix SDL unpack, don't waste time installing NDK, gradle will do it
|
2024-11-20 07:29:21 +03:00 |
|
|
8407af17f4
|
android: don't add verbose flags to waf, fix SDL path on CI
|
2024-11-20 07:23:40 +03:00 |
|
|
22fef6fa36
|
android: add forgotten CMakeLists.txt
|
2024-11-20 07:15:50 +03:00 |
|
|
88f91d3959
|
ci: download SDL release tarball for Android
|
2024-11-20 07:04:47 +03:00 |
|
|
b63abe1cf2
|
android: use correct build flavor
|
2024-11-20 06:56:58 +03:00 |
|
|
cd3dc78d4d
|
Include android project into the sources
|
2024-11-20 06:32:16 +03:00 |
|
|
ddf5a01dfc
|
3rdparty: MultiEmulator: update
|
2024-11-20 06:32:16 +03:00 |
|
|
10e8790311
|
filesystem: VFileSystem009: fix missing override keyword on a virtual method
|
2024-11-20 06:32:16 +03:00 |
|
|
f04a26901c
|
Add 'android/' from commit 'add509bf9ebaa488e2afe2cdc158a0e6725cd654'
git-subtree-dir: android
git-subtree-mainline: b9f4f1eba4
git-subtree-split: add509bf9e
|
2024-11-20 05:31:39 +03:00 |
|
|
b9f4f1eba4
|
engine: client: fix engine features masking for 48 and 49 protocol
|
2024-11-20 04:16:44 +03:00 |
|
|
8b0d49f036
|
ci: update SDL2 to 2.30.9
|
2024-11-18 20:03:34 +03:00 |
|
|
e94a2c900f
|
ci: use macos-13, as macos-12 is deprecated by GitHub
|
2024-11-18 19:55:32 +03:00 |
|
|
bfb84a7ac4
|
ci: rework Linux build scripts, allow crosscompiling with whatever is included in Ubuntu 20.04 (which is used on GitHub Actions now) repositories
|
2024-11-18 19:55:32 +03:00 |
|
|
fa272d9d93
|
public: add optional feature for COM_ParseFileSafe to ignore shell like hash symbol prefixed comments
|
2024-11-18 14:14:49 +03:00 |
|
|
87f0217588
|
engine: client: add cl_showcmd, yet another debugging aid to print current usercmd state
|
2024-11-18 10:42:39 +03:00 |
|
|
c4f71f1a44
|
engine: client: remove unncesseray int <-> qboolean branch in CL_GetMessage
|
2024-11-18 10:42:39 +03:00 |
|
|
af332eb8ac
|
engine: client: validate dem_usercmd size before reading it into the buffer
|
2024-11-18 10:42:39 +03:00 |
|
|
ac6dc2c2d3
|
engine: platform: directly call __NR_gettid syscall for compatibility with older systems
|
2024-11-18 10:42:39 +03:00 |
|
|
a29b6772b9
|
engine: mod_bmodel: fix wadlist, wad file names don't have an extension there
|
2024-11-18 04:53:48 +03:00 |
|
|
3691f02359
|
public: crtlib: make Q_strchrnul return non-const pointer, like strchr
|
2024-11-17 13:56:31 +03:00 |
|
|
622d88eeba
|
engine: client: only check active tempentities when detaching player following tents
|
2024-11-17 13:38:14 +03:00 |
|
|
56c19c4f5a
|
engine: client: make some simple functions, like querying entity by index, getting local player, inline
|
2024-11-17 13:37:32 +03:00 |
|
|
c5471fe6fd
|
engine: server: make SV_IsPlayerIndex and SV_HavePassword inline
|
2024-11-17 13:36:40 +03:00 |
|
|
046b1da8a8
|
ref: fix some possible off by one errors
|
2024-11-17 13:26:03 +03:00 |
|
|
8fd5a5af96
|
filesystem: simplify ambient number bound check
|
2024-11-17 13:04:44 +03:00 |
|
|
229f1560b0
|
engine: fix some possible off by one errors
|
2024-11-17 13:04:20 +03:00 |
|
|
8f7f311f60
|
engine: mod_bmodel: simplify wadlist parser
|
2024-11-17 06:28:02 +03:00 |
|
|
721c8043f1
|
public: optimize COM_FileExtension
|
2024-11-17 06:20:52 +03:00 |
|
|
31a86d8af2
|
engine: use new Q_splitstr to work with single character delimited strings
|
2024-11-17 05:35:36 +03:00 |
|
|
ac7617990a
|
public: add Q_splitstr function
|
2024-11-17 05:34:29 +03:00 |
|
|
0813d2c7ce
|
engine: mod_bmodel: merge Mod_LoadColoredLightmap and Mod_LoadDeluxemap into a single function
|
2024-11-17 04:59:52 +03:00 |
|
|
0ceb0d9e11
|
engine: provide compatible replacement for CompareFileTime function
|
2024-11-17 04:33:13 +03:00 |
|
|
30db748dcb
|
engine: net_http: don't consider EISCONN an error, just proceed to next step
|
2024-11-17 03:13:39 +03:00 |
|
|
399d549d0c
|
engine: net_ws: request Winsock 2
|
2024-11-17 03:13:39 +03:00 |
|
|
77fb2d0eb2
|
engine: net_ws: fix misleading error when comparing IPv6 addresses
|
2024-11-15 16:41:42 +03:00 |
|
|
ea88bb88b2
|
engine: add secondary master server
|
2024-11-15 15:25:40 +03:00 |
|
|
190e4a5e8a
|
engine: client: don't kill entity's beams if this entity number was never used on client
Fixes issue when beam was sent over to client before it's start point entity
(due to PVS, for example)
|
2024-11-15 08:07:21 +03:00 |
|
|
823dc3d46f
|
engine: net_http: don't consider EALREADY on connect() an error
|
2024-11-14 22:55:27 +03:00 |
|
|
779cb2f721
|
engine: server: use calloc in SV_AllocString, allocate strings at stringspool preventing memory leaks. Fix strings deduplication on 64-bits.
|
2024-11-13 23:36:53 +03:00 |
|
|
88c42d50f2
|
engine: server: always allocate svgame.stringspool, it's used to track temp string allocations like in SV_CopyString
Potentially fixes memory leakage on 64-bit when game uses instanced baselines or consistency lists
|
2024-11-13 23:35:45 +03:00 |
|
|
a749bb8ef1
|
engine: server: reset str64 statistics on server deactivate
|
2024-11-13 23:32:05 +03:00 |
|
|
723cd8e26c
|
engine: server: adjust 64-bit string pool size depending on max_edicts value (65k for each 1024 edicts)
|
2024-11-13 23:30:54 +03:00 |
|
|
a6592e7776
|
public: add test to check that pair Q_buildos and Q_buildarch return expected (for this build) data
|
2024-11-12 21:24:48 +03:00 |
|
|
4342689e73
|
engine: net_http: fix build with dedicated server
|
2024-11-12 14:46:06 +03:00 |
|