Alibek Omarov
2823a6d269
filesystem: VFileSystem009: just in case, always rewrite fs_api_t requested through CreateInterface export
1 year ago
Alibek Omarov
37e890f326
filesystem: make fs_searchpaths completely private to the filesystem core
2 years ago
Alibek Omarov
0d6137ee40
filesystem: make generic archive loading functions (with the exception of WADs). Do not alter global searchpath from archives.
2 years ago
Alibek Omarov
5a7b68fcc1
filesystem: add new export FS_GetFullDiskPath, similar to FS_GetDiskPath, but generates full path to the file, including searchpath
2 years ago
Alibek Omarov
b16fa8eddc
public: remove Q_strcat and Q_strcpy, and patch the code that uses it
2 years ago
Alibek Omarov
0d5d30398b
filesystem: VFileSystem009: refactoring
2 years ago
Alibek Omarov
de88aec958
filesystem: restore DarkPlaces contributors copyrights lost in filesystem_stdio
...
* Add Xash3D FWGS contributors copyrights
2 years ago
Andrey Akhmichin
34160151a4
filesystem: replace va function calls.
2 years ago
Alibek Omarov
fe1aba3561
filesystem: apply caseinsensitivity to file creation
...
Replace fs_writedir with fs_writepath, exposing current writeable searchpath.
Fix caseinsensitive FS_Search
Remove unused argument from listdirectory()
Minor optimizations and refactoring
2 years ago
Alibek Omarov
fce8afabfb
filesystem: allow acquiring C interface through CreateInterface export
2 years ago
Alibek Omarov
0d449370e0
filesystem: fixes for GCC 3
2 years ago
SNMetamorph
fd7dba74cd
filesystem: fixed build for Windows
2 years ago
Alibek Omarov
55a29e6e6b
filesystem: implement VFileSystem009 interface
2 years ago