52 Commits (93ee5b9446cce9cb7cc3399ff0e865a1e452ec47)

Author SHA1 Message Date
Alibek Omarov 55a29e6e6b filesystem: implement VFileSystem009 interface 2 years ago
Alibek Omarov 5e4fc64430 filesystem: introduce new module, based on engine filesystem. 2 years ago
Alibek Omarov 45bf927c74 engine: filesystem: avoid FS_SysFolderExists spam if stat returned ENOTDIR 2 years ago
Andrey Akhmichin 6b4f55c4bf engine: common: filesystem.c: do not load archives with zip extention again 2 years ago
Alibek Omarov 4fbd96d201 engine: common: filesystem: speed up directory existense check on POSIX by using stat() instead of opendir() 3 years ago
SNMetamorph 65d624140e engine: filesystem: fixed FS_Search algorithm for ZIP files (fix #796) 3 years ago
Alibek Omarov 203afda053 engine: add render_picbutton_text flag to use mainui_cpp font renderer for rendering WON buttons 3 years ago
Alibek Omarov 96f35f76e1 engine: filesystem: fix creating directories with roDir 3 years ago
Alibek Omarov 13cf909b99 engine: filesystem: allow extras ZIPs 3 years ago
Alibek Omarov 606b5354e6 engine: filesystem: fix loading ZIP files 3 years ago
Alibek Omarov e29dcb4125 engine: filesystem: accept ZIP files with zip extension, do not assert with NULL free in Zip_Close 3 years ago
Alibek Omarov 4f89288ccf common: cleanup port.h 3 years ago
Alibek Omarov 764ef93984 common: add fs_size_t typedef, for read()/write() return value 3 years ago
Alibek Omarov d8b3ab4dcc engine: filesystem: fix unused result warnings 3 years ago
Alibek Omarov 7e574ea42e engine: filesystem: do not create folders for files in rodir mode 3 years ago
Alibek Omarov 94dc74a37f engine: restrict potentially harmful engine commands 3 years ago
Alibek Omarov 29a8bfb1dc engine: common: fix ParseFile calls 3 years ago
SNMetamorph e4ad8def0d engine: filesystem: fixed current directory changing for Windows 3 years ago
Alibek Omarov 0efc5e82ec engine: fix some const qualifier lose and pointer-to-int casts 3 years ago
Alibek Omarov 15ec6539e3 engine: filesystem: fix custom loader enabled by mistype 3 years ago
Alibek Omarov 2147542e33 engine: all user libraries packed inside archives are now deprecated 3 years ago
Alibek Omarov 894726d699 engine: disable custom DLL loader for everything except 32-bit x86 3 years ago
a1batross 4abe1a77f4 engine: filesystem: fix missing newline in debug message 3 years ago
exstrim401 db3e71bfcc engine: Removed unused Haiku variables 3 years ago
exstrim401 2b436dced0 engine: Remove XASH3D_MIRRORDIR 3 years ago
exstrim401 a89f9fa181 engine: Haiku BeGameLauncher support 3 years ago
Alibek Omarov 9313f7e80e engine: replace pool pointer by pool handle 4 years ago
Alibek Omarov 585955eb19 engine: filesystem: add an error message if we're trying to get a handle of a compressed file in ZIP archive 4 years ago
Alibek Omarov 26404315cb engine: filesystem: avoid unnecessary padding in private structs 4 years ago
Alibek Omarov be1958473b engine: filesystem: fix liblistgam converting to gameinfo when rodir was enabled 4 years ago
Andrey Akhmichin 75210b1ff6 engine: common: filesystem.c: add binary search for files from zip-archives. 4 years ago
Ivan Avdeev 1b426b67e7 partially fix amd64 build on windows 4 years ago
Gleb Mazovetskiy 5e0a0765ce Trim all trailing whitespace 4 years ago
Andrey Akhmichin abd9778ef3 engine: common: simplified strings operations. 4 years ago
Andrey Akhmichin 065811cc46 engine: common: filesystem.c: do not load zip-archives with zip extension as bullet proof. 4 years ago
Alibek Omarov 82c54b1b54 engine: disallow zero-width strings for getenv() 5 years ago
mittorn 68472f90eb filesystem: disable XASH_REDUCE_FD where it not needed, fix null pointer deference 5 years ago
Andrey Akhmichin e3b547c8a9 public: rename mathlib to xash3d_mathlib. 5 years ago
mittorn 27da2e10ff filesystem: fix const cast 5 years ago
mittorn c7e3eae9dd filesystem: fix wrong types 5 years ago
mittorn 22c148a39e filesystem: refactor zip/pak loading, partially fix reading files from zip, add option to reduce FD usage, remove dup() dependency 5 years ago
mittorn 3a416636f1 engine: mark GAME_EXPORT's 5 years ago
Alibek Omarov 9421457b3a engine: big refactoring commit, instead of using platform-specific platform-specific macros, use appropriate macros set by public/build.h 5 years ago
Alibek Omarov f56887bde9 engine: fix rodir, now it always creates gamefolder in rwdir. Fixes #87 5 years ago
Alibek Omarov aa6674b032 engine: support compiling with gcc3 5 years ago
mittorn d6f8112860 gameinfo: add MIN_EDICTS constant instead of magic number 600, low it to 64 5 years ago
iZarif bf8b87c29d engine: client/common: fix a few more format warnings 5 years ago
Aimless Wanderer 409eee3bb4 engine: fix gameinfo parsing 5 years ago
Alibek Omarov ca57c8424d filesystem: follow C89 5 years ago
Alibek Omarov 4beba75159 engine: fix various compiler warnings 5 years ago