23 Commits (c56e87604385ee61571d9ff77ffe1a520c20dca3)

Author SHA1 Message Date
Alibek Omarov fb0f184d6b engine: common: lib_common: fix offset by one UB 2 years ago
Alibek Omarov eb0459a045 engine: strip Intel suffixes from server library name, but only on special platforms 2 years ago
Alibek Omarov 113904ea91 public: fix build 2 years ago
Alibek Omarov 209a03a12a engine, public: prepare to removal of XASH_MSVC macro 2 years ago
Alibek Omarov 3c4eec62ae engine: let engine find the filesystem library, if it wasn't loaded yet 2 years ago
Alibek Omarov 5e4fc64430 filesystem: introduce new module, based on engine filesystem. 2 years ago
Alibek Omarov 4f89288ccf common: cleanup port.h 3 years ago
Alibek Omarov 21174dc9cf engine: library: fix missing return 4 years ago
Alibek Omarov 6e0d372504 engine: fix FunctionFromName on MSVC, fix memory leak 4 years ago
Alibek Omarov 5bc4359a2f engine: implement platform neutral saves, now we can load saves made in Linux on Windows and vice-versa 4 years ago
Gleb Mazovetskiy 6d614e028a Fix COM_LibraryError newline handling 4 years ago
mittorn 070272489d library: fix saverestore offsets code from old engine 5 years ago
Alibek Omarov c07109e69c engine: fix -Wincompatible-pointer-types, add it to Werror list 5 years ago
iZarif bf8b87c29d engine: client/common: fix a few more format warnings 5 years ago
Alibek Omarov dc207a449c engine: fix -Werror=strict-prototypes 5 years ago
Alibek Omarov 4eab7d6503
engine: fix build 6 years ago
Alibek Omarov 54920f13df engine: rename library naming function, as it returns a full path and not just library name 6 years ago
Alibek Omarov efd2e434b4 engine: fix build on non-x86 archs 6 years ago
Alibek Omarov ec18dd9535 engine: implement platform-unique library naming 6 years ago
Alibek Omarov 473810fc0c MSVC & Win32 related fixes 7 years ago
Alibek Omarov 415e517107 Library loader refactoring. Not tested for platforms other than Linux 7 years ago
Alibek Omarov 7c9b724531 Implement dynamic library loading and symbol resolving 7 years ago