Xrasher/filesystem
Alibek Omarov 2457ecf226 filesystem: fix recursive basedir possible cyclic dependency when default game directory uses a basedir that's base directory is undefined
That could happen when default game directory depends on base directory that don't have gameinfo.txt.
Because all game directories with liblist.gam automatically have dependency on default game directory, it causes cyclic dependency.
2025-01-29 09:49:29 +03:00
..
tests filesystem: add new call to fs_stdio C API to check whether we support that archive format 2024-07-30 15:25:20 +03:00
android.c filesystem: android: request buffer for Android asset LoadFile implementation 2025-01-21 19:50:14 +03:00
dir.c filesystem: on Android, assume all paths are case-sensitive because doing Linux-specific ioctl check crashes FUSE driver and kills our app 2025-01-13 13:56:15 +03:00
exports.txt filesystem: only export GetFSAPI, CreateInterface is useless with static linking (and should be implemented differently) 2024-10-24 00:40:47 +03:00
filesystem.c filesystem: fix recursive basedir possible cyclic dependency when default game directory uses a basedir that's base directory is undefined 2025-01-29 09:49:29 +03:00
filesystem.h Cleanup xash3d_types.h from engine-specific macros and types 2025-01-22 15:10:18 +03:00
filesystem_internal.h filesystem: take code from DarkPlaces to properly read compressed files 2025-01-21 18:47:42 +03:00
fscallback.h engine: set malloc like and warn_unused_result attributes on common allocation functions, fs, image and soundlib 2024-09-30 04:00:28 +03:00
pak.c filesystem: add utility function FS_CheckForQuakePak that parses Quake PAK file and looks for specific files in it's root 2025-01-08 01:22:23 +03:00
VFileSystem009.cpp filesystem: add new export to get fs_rootdir path 2024-11-30 09:28:30 +03:00
VFileSystem009.h filesystem: rename IVFileSystem009 to IFileSystem to avoid UBsan errors when debugging a mod that calls this interface using original headers 2024-11-06 19:46:22 +03:00
wad.c filesystem: wad: get rid of sentinel value at the end of wad_types array 2025-01-21 15:26:06 +03:00
wscript filesystem: wscript: check d_type field in struct dirent, as this is an extension and some supported ports (like psvita) don't have it 2025-01-08 01:22:23 +03:00
zip.c filesystem: take code from DarkPlaces to properly read compressed files 2025-01-21 18:47:42 +03:00