|
fb0f184d6b
|
engine: common: lib_common: fix offset by one UB
|
2023-02-17 22:51:56 +03:00 |
|
|
eb0459a045
|
engine: strip Intel suffixes from server library name, but only on special platforms
Remove same code from filesystem, it's not what filesystem should do
|
2023-01-10 04:51:34 +03:00 |
|
|
113904ea91
|
public: fix build
|
2023-01-09 22:47:54 +03:00 |
|
|
209a03a12a
|
engine, public: prepare to removal of XASH_MSVC macro
|
2023-01-09 08:01:52 +03:00 |
|
|
3c4eec62ae
|
engine: let engine find the filesystem library, if it wasn't loaded yet
|
2022-08-01 13:25:51 +03:00 |
|
|
5e4fc64430
|
filesystem: introduce new module, based on engine filesystem.
The goal is to share filesystem code between engine and
utilities and provide C++ VFileSystem interface in the future
|
2022-07-28 18:56:02 +03:00 |
|
|
4f89288ccf
|
common: cleanup port.h
|
2021-12-23 19:17:11 +03:00 |
|
|
21174dc9cf
|
engine: library: fix missing return
|
2021-06-27 00:02:41 +03:00 |
|
|
6e0d372504
|
engine: fix FunctionFromName on MSVC, fix memory leak
|
2021-06-21 10:20:29 +03:00 |
|
|
5bc4359a2f
|
engine: implement platform neutral saves, now we can load saves made in Linux on Windows and vice-versa
|
2021-06-20 19:59:16 +03:00 |
|
Gleb Mazovetskiy
|
6d614e028a
|
Fix COM_LibraryError newline handling
1. Do not append a trailing newline to the result of COM_GetLibraryError.
2. Fix call sites.
|
2021-01-07 17:33:09 +03:00 |
|
|
070272489d
|
library: fix saverestore offsets code from old engine
|
2020-02-08 23:15:40 +07:00 |
|
|
c07109e69c
|
engine: fix -Wincompatible-pointer-types, add it to Werror list
|
2019-11-28 19:18:50 +03:00 |
|
iZarif
|
bf8b87c29d
|
engine: client/common: fix a few more format warnings
|
2019-10-22 17:56:08 +03:00 |
|
|
dc207a449c
|
engine: fix -Werror=strict-prototypes
|
2019-10-05 02:09:45 +03:00 |
|
|
4eab7d6503
|
engine: fix build
|
2019-07-19 17:17:12 +03:00 |
|
|
54920f13df
|
engine: rename library naming function, as it returns a full path and not just library name
|
2019-07-07 02:47:45 +03:00 |
|
|
efd2e434b4
|
engine: fix build on non-x86 archs
|
2019-07-07 00:20:38 +03:00 |
|
|
ec18dd9535
|
engine: implement platform-unique library naming
|
2019-07-01 05:48:53 +03:00 |
|
|
a03aa3ddb3
|
Merge 4281 update
|
2018-10-28 00:39:29 +03:00 |
|
|
473810fc0c
|
MSVC & Win32 related fixes
|
2018-06-14 20:32:40 +03:00 |
|
|
415e517107
|
Library loader refactoring. Not tested for platforms other than Linux
|
2018-05-01 21:52:00 +03:00 |
|
|
7c9b724531
|
Implement dynamic library loading and symbol resolving
|
2018-04-17 03:43:27 +03:00 |
|