2
0
mirror of https://github.com/FWGS/xash3d-fwgs synced 2024-12-22 00:39:34 +01:00
xash3d-fwgs/filesystem
Alibek Omarov 3d60770b84 filesystem: add flag to open files in a RAM
On Linux, it uses memfd_create syscall that can be found on Linux 3.17 and
higher. By default memfds are executable, so we set MFD_NOEXEC_SEAL flag to
prevent execution at creation time.
2024-12-19 04:22:25 +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: load on-disk archives like PAK and PK3 through VFS (disk-only for now) 2024-06-27 07:31:11 +03:00
dir.c filesystem: load on-disk archives like PAK and PK3 through VFS (disk-only for now) 2024-06-27 07:31:11 +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_internal.h filesystem: add new export to get fs_rootdir path 2024-11-30 09:28:30 +03:00
filesystem.c filesystem: add flag to open files in a RAM 2024-12-19 04:22:25 +03:00
filesystem.h filesystem: add new export to get fs_rootdir path 2024-11-30 09:28:30 +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: fix zip_t and pack_t definition so it have true standard flexible array member 2024-08-10 13:46:00 +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: remove unused variable in FS_FindFile_WAD 2024-11-23 13:56:25 +03:00
wscript filesystem: add flag to open files in a RAM 2024-12-19 04:22:25 +03:00
zip.c filesystem: zip: fix non-heap object dealloc 2024-09-30 04:00:28 +03:00